body {
	background: #B29672 url(interface/bkgBody.gif) 0% 0% repeat-x;
	margin: 0px;
	padding: 12px 0px 37px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A6345;
}

a{color: #943F00;outline:none}
a:hover{text-decoration:none}

a.secLnk{color: #5A6345}

#Wrapper{
	width: 760px;
	margin: 0px auto;
	background: #D2B990 url(interface/bkgWrappersSides.gif) 0% 0% repeat-y;
}

#WrapperTop{
	height: 9px;
	background: url(interface/bkgWrapperTop.gif) 0% 0% no-repeat;
}

/* header */
	#Header{
		width: 740px;
		height:221px;
		overflow:hidden;
		position:relative;
		margin: auto;
		background: #793E17 url(interface/SouthernCrossHorses.jpg) 0px 0px no-repeat;
	}
	
	#Header h1{
		margin: 0px;
		padding: 0px;
		position:absolute;
		left: 11px;
		top:11px;
	}
	
	#Header h1 a{
		display:block;
		width: 188px;
		height: 233px;
		overflow:hidden;
		text-indent: -9999px;
	}
	
	#Header .HeaderMessage{
		width: 275px;
		height:50px;
		position: absolute;
		left: 200px;
		top: 128px;
		
		color:#FFF;
	}
	
	#Header .HeaderMessage a{
		color: #FFF;
	}
	
	#MainNav{
		margin: 0px;
		padding: 0px;
		width: 550px;
		height: 29px;
		position: absolute;
		bottom: 9px;
		left: 192px;
		overflow:hidden;
		list-style-type: none;

	}
	
	#MainNav li{
		float: left;
		margin-left: -2px;
		line-height: 29px;
		height: 29px;
		padding: 0px 30px 0px 28px;
		background: url(interface/sepMainNav.gif) 0% 50% no-repeat;
	}
	
	#MainNav a{
		color: #FFC58D;
		text-decoration:none;
		font-weight: bold;
	}
	
	#MainNav a.selected{
		color: #FFF;
	}
	
	#MainNav a:hover{
		color: #EEEED0;
	}
/* /header */

#ContentWrapper{
	width: 713px;
	padding: 10px 12px 10px 15px;
	margin: auto;
	background: #F5F1E8 url(interface/bkgContent.gif) 0% 0% repeat-y;
}

/* main content */
	#MainContent{
		float: right;
		width:526px;
	}
	
	
	#MainContent h1{
		background: url(interface/sepH1.gif) 0% 100% repeat-x;
		padding: 4px 0px 6px 4px;
		margin: 0px 2px 10px -4px;
		color: #943F00;
		font-size:24px;
	}
	
	#MainContent h2{
		padding: 10px 0px 6px 4px;
		margin: 0px 2px 0px 0px;
		color: #943F00;
		font-size:18px;
	}
	
	#MainContent h2 small{
		color: #5A6345;
		font-size:13px;
	}
	
	#MainContent p{
		margin: 0px;
		padding: 0px 0px 14px 4px
	}
	
	#MainContent table{
		margin-left: 4px
	}
	
	#MainContent table table{
		margin-left: 0px;
	}
	
	.flash{
		width: 518px;
		margin: auto;
		border: 2px solid #FFF;
		margin-bottom: 15px;
	}

	.featuredItem{
		width: 171px;
		float:left;
		background: #FFF url(interface/bkgFeaturedItem.gif) 0% 0% repeat-y;
	}
	
	.featuredItem img{
		display: block;
		margin: auto;
	}
	
	.featuredItem ul{
		margin: 0px;
		padding: 4px 0px 10px 0px;
		list-style-type: none;
		width: 144px;
		margin: auto;
	}
	
	.featuredItem ul li{
		/*padding-left: 10px;*/
		text-align:center;
		/*ackground:url(interface/bltRaquo.gif) 0px 5px no-repeat;*/
		color: #787878;
		font-size:11px;
		font-weight: bold;
	}
	
	.ContactInfo{font-size: 11px;}
	.ContactInfo h4{font-size: 12px; margin: 0px; line-height:30px;}
	.ContactInfo a{color: #AF492E}
	.ContactInfo .col1{float: left; width: 140px; padding-right: 10px; text-align:right}
	.ContactInfo .col1_left{float: left; width: 100px; padding-right: 10px; text-align:left}
	.ContactInfo .col2{float: left; width: 170px; padding-right: 10px;}
	.ContactInfo .col3{float: left; width: 170px; }
/* /main content */

/* side content */
	#SideContent{
		float: left;
		width: 173px;
	}
	
	/* sidenav */
		.SideNav{
			margin: 0px 0px 12px 0px;
			padding: 0px;
			list-style-type: none;
		}
		
		.SideNav li{
			margin-bottom: 4px;
		}
		
		.SideNav a{
			display: block;
			width: 173px;
			height: 29px;
			overflow: hidden;
			text-indent: -9999em;
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		
		.SideNav a:hover, .SideNav a.selected{
			background-position: 0px -29px;
		}
		
		.SideNav a.boarding{background-image: url(interface/nav/boarding.gif);}
		.SideNav a.babies{background-image: url(interface/nav/babies.gif);}
		.SideNav a.new_foals{background-image: url(interface/nav/new_foals.gif);}
		.SideNav a.geldings{background-image: url(interface/nav/geldings.gif);}
		.SideNav a.mares{background-image: url(interface/nav/mares.gif);}
		.SideNav a.at_stud{background-image: url(interface/nav/at_stud.gif);}
		.SideNav a.reduction_sale{background-image: url(interface/nav/reduction_sale.gif);}
		.SideNav a.sold{background-image: url(interface/nav/sold.gif);}
		.SideNav a.news{background-image: url(interface/nav/news.gif);}
		.SideNav a.years_1_2{background-image: url(interface/nav/years_1_2.gif);}
	/* /sidenav */
	
	/* sidelinks */
		#SideLinks{
			margin: 7px 0px 0px 0px;
			padding: 10px 0px 4px 0px;
			border-top: 1px solid #CFCFA0;
			border-bottom: 1px solid #CFCFA0;
			background-color: #979D60;
			list-style-type: none;
		}
		
		#SideLinks li{
			padding-left: 24px;
			background:url(interface/bltSideLink.gif) 6px 3px no-repeat;
		}
		
		#SideLinks a{
			color: #DEDEAE;
			text-decoration: none;
			font-weight: bold;
		}
		
		#SideLinks a:hover, #SideLinks a.selected{
			color: #FFF;
		}
	/* /sidelinks */
/* /side content */

/* footer */
	#Footer{height: 44px; background: #ABB792 url(interface/bkgFooter.gif) 0% 0% no-repeat; font-size: 11px; line-height: 44px;}
	#Footer .FooterLink{float:left;width: 213px; text-align:center}
	#Footer .FooterText{float: left; width: 525px; text-align:center; color:#EEEED0}
	#Footer .FooterText a{color: #EEEED0; text-decoration: none}
	#Footer .FooterText a:hover{text-decoration: underline}
/* /footer */

.clr{
	clear:both;
	height: 1px;
	overflow:hidden;
}

.flashcontent[class]{
	margin-left: -8px;
}

.cols3_1{
	clear: both;
	padding-left: 8px;
	float: left;
	width: 170px;
	margin-bottom: 10px;
	margin-top: 5px;
}

.cols3_2{
	float: left;
	width: 170px;
	margin-bottom: 10px;
	margin-top: 5px;
}

.cols3_3{
	float: left;
	width: 170px;
	margin-bottom: 10px;
	margin-top: 5px;
}

/* listings */
	.Listing .ListingItem{
		padding: 10px;
		background-color: #EFE6D4;
		margin-bottom:20px;
		width:506px;
	}
	
	.Listing .ListingItem .picture{
		width: 300px;
		height:225px;
		text-align: center;
		float: left;
		border: 1px solid #5A6345;
		position:relative
	}
	
	.Listing .ListingItem .picture .sold{
		width: 189px;
		height: 53px;
		position: absolute;
		bottom: 6px;
		left:6px;
		background: url(interface/sold.png) 0 0 no-repeat;
	}
	
	.Listing .ListingItem .picture img{
		display: block;
		text-align:center
	}
	
	.Listing .ListingItem .description{
		padding-left: 10px;
		width: 190px;
		float: left;
		font-size:11px;
	}
	
	.Listing .ListingItem h3{
		font-size: 14px;
		margin: 0px 0px 4px 0px;
		padding: 4px 0px 2px 4px;
		border-bottom: 1px solid #DBD6CA;
	}
	
	.Listing .ListingItem ul{
		margin: 0px 0px 8px 0px;
		padding: 0px 0px 6px 0px;
		list-style-type: none;
		border-bottom: 1px solid #DBD6CA;
	}
	
	.Listing .ListingItem ul li{
		padding: 0px 0px 2px 12px;
		background: url(interface/bltRArrow.gif) 6px 5px no-repeat;
	}
	
	.Listing .ListingItem .description p{
		margin: 0px;
		padding-bottom: 10px;
	}
	
	.NewsListing .ListingItem{
		padding: 10px;
		background-color: #EFE6D4;
		margin-bottom:20px;
		width:506px;
	}
	
	.NewsListing .ListingItem h3{
		font-size: 14px;
		margin: 0px 0px 4px 0px;
		padding: 4px 0px 2px 4px;
		border-bottom: 1px solid #DBD6CA;
	}
	
	.NewsListing .ListingItem p{
		margin: 0px;
		padding-bottom: 10px;
	}
/* listings */
