﻿#pageContainer
{
	width: 1000px;
	margin: 0 auto 0 auto;
}

#pageHeader
{
	height: 150px;
}

#pageHeader img
{
	float: left;
	padding: 0;
	margin: 0;
	width: 160px;
	height: 150px;
}

#pageHeader h1
{
	height: 50px;
	margin: 0;
	padding: 50px 0 50px 0;
}

#pageTop
{
	clear: both;
	float: none;
	text-align: left;
	padding-left: 0.25em;
	padding-right: 0.25em;
}

#navBar
{
	text-align: left;
	float: left;
	width: 150px;
}

#contentContainer
{
	clear: both;
	float: none;
}
#navSeperator
{
	float: right;
	width: 82.5%;
}

#pageLeft
{
	float: left;
	width: 47.5%;
	text-align: justify;
	padding-left: 0.25em;
}

#pageRight
{
	float: right;
	width: 47.5%;
	text-align: justify;
	padding-right: 0.25em;
}

#pageBottom
{
	clear: both;
	float: none;
	text-align: center;
}

#pageFooter
{
	clear: both;
	text-align: center;
}

#pageFooter p
{
	padding: 0;
	margin: 0;
}

#imgMap
{
	padding: 1em 0em 1em 0em;
	width: 336px;
	height: 386px;
	margin: 0 0 0 0px;
}

#listPageLinks
{
	clear: both;
	text-align: center;
}

#noResults
{
	clear: both;
	text-align: center;
}

#alpacaImg
{
	text-align: center;
}

img.alpacaThumb
{
	width: 100%;
	height: 100%;
}

#viewAlpacaThumbList
{
	text-align: center;
}

h3.pageTitle
{
	margin: 0 0 0.25em 0;
	padding: 0;
}

img.viewAlpacaThumb
{
	width: 100px;
	height: 100px;
	padding: 0 0 2.5em 0;
	margin: 1em 0.25em 0 0.25em;
}

div.alpacaItem
{
	clear: both; 
	float: left; 
	width: 49%; 
	padding: 0; 
	margin: 0;
	font-size: 90%;
}

div.alpacaItemAlt
{
	float: right; 
	width: 49%; 
	padding: 0; 
	margin: 0;
	font-size: 90%;
}

div.alpacaThumb
{
	float: left; 
	width: 100px;
	padding: 0;
	margin: 0 0.5em 0 0;
}

div.alpacaThumb img
{
	width: 100px;
	height: 100px;
	padding: 0;
}

div.alpacaDesc
{
	text-align: left; 
	height: 100px;
	padding: 0;
	margin: 0;
}

div.alpacaDesc label
{
	float: left;
	width: 5em;
}

div.alpacaDesc p
{
	padding: 0;
	margin: 0;
}

fieldset.alpacaFilter
{
	margin: 0 0 0.5em 0;
}

fieldset.alpacaFilter ul
{
	display: inline;
	float: left;	
	padding: 0 0 0 0;
	margin: 0.5em 0 0 0.5em;
}

fieldset.alpacaFilter div
{
	clear: both;
	padding: 1em 0 0 0;
	margin: 0 0 0 1.5em;
}

.alpacaFilterLabel
{
	float: left;
	width: 4em;
	margin: 0 1em 0 0;
}

fieldset.alpacaFilter li
{
	padding: 0 0 0.25em 0;
}

fieldset.alpacaFilter select
{
	width: 10em;
}

label.alpacaInfoLabel
{
	float: left;
	width: 5em;
	margin: 0 1em 0 0;
}

a.navItem
{
	
}

img.imgAlpacaImage
{
	width: 100%;
}

.galleryThumb
{
	margin: 2em 1em 2em 1em;
	height: 100px;
	width: 100px;
}

.galleryButton
{
	margin: 0 0 4.5em 0;
}

.centreAlign
{
    display: block;
	text-align: center;
}

div.centreAlign
{
	text-align: center;
	padding-top: 1em;
	padding-bottom: 1em;
}