body {
	background-color:#000;
	font-size:12px;
	color:#333;
	font-family:Verdana, Geneva, sans-serif;
	margin:0px;
}
.watermark { background-image:url(images/startlake_watermark.gif); background-repeat:no-repeat; background-position:center right; }
#siteContainer { width:953px; margin:0 auto;}
#footer { border-top:1px solid #7e0500; margin-top:10px; color:#7e0500; }
#footer a  { color:#7e0500; text-decoration:none; }
#footer a:hover { color:red; text-decoration:underline; }


#header h1 { font-size:72px; color:#d98e4b; font-family:Tahoma, Geneva, sans-serif; }

.smallText { font-size:9px; color:#666; }

#subTotal { font-weight:bold; }
a.boxHeader:link { color:white; text-decoration:none; }
a.boxHeader:visited { color:white; text-decoration:none; }
a.boxHeader:hover { color:#C00; text-decoration:none; }
a.boxHeader:active { color:white; text-decoration:none; }

.galleryTitle { font-size:19px; font-weight:normal; }
.orderDesc { background-color:#F5F5F5; border:3px solid #CCC; padding:5px; }
.saleprice { text-decoration:line-through; color:red; }

.banners { height:190px; width:460px; margin:0px; padding:0px; overflow:hidden; }

.orderHeader { font-size:14px; font-weight:bold; border-bottom:1px solid #CCC; background-color:#F5F5F5; }

.row0 { border-bottom:1px solid #CCC; }
.row1 { background-color:#F5F5F5; border-bottom:1px solid #CCC; }

#specialBox { padding:20px 10px 20px 65px; margin:5px 0px; background-color:#fffce5; border:1px solid #f2e689; background-image:url(images/starLakeLogoSpecialBox.gif); background-repeat:no-repeat; background-position:left center;  }
#specialBox h2 { font-size:18px; font-weight:normal; }

#contentContainer p { line-height:1.3em; }

.underline { text-decoration:underline; }

a.forsale { font-size:24px; color:#900; font-weight:normal; text-decoration:none; }

.p5 { padding-top:5px; }
.p10 { padding-top:10px; }

h1 { font-size:21px; color:#900; margin:0px 0px 10x 0px; font-weight:normal;}
h2 { font-size:18px; font-weight:bold; color:#333; margin:0px 0px 5px 0px; }
h3 { font-size:15px; font-weight:bold; color:#440000; margin:5px 0px 10px 0px; border-bottom:1px solid #999;}
h4 { font-size:13px; font-weight:bold; color:#333; margin:5px 0px 10px 0px; border-bottom:1px solid #999;}
h5 { font-size:10px; font-weight:normal; color:#000; margin:0px 0px 5px 0px;}


a:link {
	color:#333; text-decoration:underline;
}
a:visited {
	color:#333; text-decoration:underline;
}
a:hover {
	color:#333; text-decoration:none;
}
a:active {
	color:#333; text-decoration:underline;
} 


a.fsButton:link {
	text-decoration: none;
	background-color:#700400;
	color:white;
	font-size:10px;
	font-weight:bold;
	display:block;
	padding:7px;
	 background-image:url(images/icon_tag.gif); background-repeat:no-repeat; background-position:right center; 
	width:150px;
	margin:10px 10px 0px 0px;
	float: left;
}
a.fsButton:visited {
	text-decoration: none;
	background-color:#700400;
	color:white;
	font-size:10px;
	font-weight:bold;
	display:block;
	 background-image:url(images/icon_tag.gif); background-repeat:no-repeat; background-position:right center; 
	padding:7px;
	width:150px;
	margin:10px 10px 0px 0px;
	float: left;
}
a.fsButton:hover {
	text-decoration: none;
	background-color:#000;
	color:white;
	font-size:10px;
	font-weight:bold;
	display:block;
	padding:7px;
	 background-image:url(images/icon_tag.gif); background-repeat:no-repeat; background-position:right center; 
	width:150px;
	margin:10px 10px 0px 0px;
	float: left;
}
a.fsButton:active {
	text-decoration: none;
	background-color:#700400;
	color:white;
	font-size:10px;
	font-weight:bold;
	display:block;
	padding:7px;
	width:150px;
	 background-image:url(images/icon_tag.gif); background-repeat:no-repeat; background-position:right center; 
	margin:10px 10px 0px 0px;
	float: left;
} 

#product-listing { font-size:10px; }

.hereford_101_bottomtext { font-size:9px; color:#888; border-bottom:1px solid #999; padding:5px; margin-top:10px;}
.hereford_101_toptext { font-size:9px; color:#888;  border-bottom:1px solid #999;padding:5px; margin-bottom:10px; }

.infoBox { padding:10px; background-color:#FFC; color:#666; font-weight:bold; margin:10px 0px; }
.alertBox { padding:10px; background-color:#FFCECF; border-top:2px solid #CC0000; border-bottom:1px solid #CC0000; }
.required { color:red; text-decoration:underline; }

.productTitle { font-size:12px; font-weight:bold; }

/* News Styles */
ul#news { list-style:none; margin:0px; padding:0px; }
ul#news li { list-style:none; margin:0px 0px 5px 5px; padding:5px 5px 5px 25px; background-image:url(images/icon_li.jpg); background-repeat:no-repeat; background-position:left center;  }
ul#news li a:link { text-decoration:underline; font-size:12px; }
ul#news li a:visited { text-decoration:underline; font-size:12px; }
ul#news li a:hover { text-decoration:none; color:#900; font-size:12px; }
ul#news li a:active { text-decoration:underline; font-size:12px; }


/* Event Styles */
ul#events a:link { text-decoration:underline; }
ul#events a:visited { text-decoration:underline; }
ul#events a:hover { text-decoration:none; color:#900; }
ul#events a:active { text-decoration:underline; }

ul#events abbr, .event_date, .news_date { padding:0px 0px 0px 0px; margin:0px 5px 0px 0px; color:#900; font-weight:bold; font-size:11px;}
ul#events { list-style:none; margin:0px; padding:0px; }
ul#events li { list-style:none; margin:5px 0px 0px 10px; padding:5px 5px 5px 25px; background-image:url(images/icon_li.jpg); background-repeat:no-repeat; background-position:left center;  }

#loading { background-color:red; color:white; padding:3px; }

/* Article Styles */
ul#article { list-style:none; margin:0px; padding:0px; }
ul#article li{ list-style:none; margin:5px 5px 5px 5px; padding:5px 5px 5px 25px; background-image:url(images/icon_li.jpg); background-repeat:no-repeat; background-position:left center; }

ul#article li a:link { text-decoration:underline; font-size:17px; color:#333; text-decoration:underline;}
ul#article li a:visited { text-decoration:underline; font-size:17px;  color:#333; text-decoration:underline; }
ul#article li a:hover { text-decoration:none; color:#900;  font-size:17px;  color:#333; text-decoration:underline;}
ul#article li a:active { text-decoration:underline;  font-size:17px;  color:#333; text-decoration:underline;}

ul#article li#article_latest a:link { text-decoration:underline; font-size:12px; color:#333; text-decoration:underline;}
ul#article li#article_latest a:visited { text-decoration:underline; font-size:12px; color:#333; text-decoration:underline;}
ul#article li#article_latest a:hover { text-decoration:underline; font-size:12px; color:#333; text-decoration:none;}
ul#article li#article_latest a:active { text-decoration:underline; font-size:12px; color:#333; text-decoration:underline;}

/* Newsletter Styles */
ul#newsletter_lising { list-style:none; margin:0px; padding:0px; }
ul#newsletter_lising li { margin:3px 0px 0px 5px; padding:5px 5px 5px 25px; background-image:url(images/icon_li.jpg); background-repeat:no-repeat; background-position:left center;  }
ul#newsletter_lising li a:link { font-size:10px; }
ul#newsletter_lising li a:visited { font-size:10px; }
ul#newsletter_lising li a:hover { font-size:10px; }
ul#newsletter_lising li a:active { font-size:10px; }


/* Calendar OVerride Style */
.full-calendar-title { font-size:15px; font-weight:bold; color:#440000; margin:5px 0px 10px 0px; }

#gallery_current_images { text-align:center;  }


/* GALLERY STYLES <DIV> */

.galeryImg { float:left; width:260px; height:260px;}

.galeryImgFeatured { clear:both; width:650px; margin:5px auto; }

.thumb {
		background-color:white;
		border:1px solid #999999;
		display:block;
		margin:5px;
		padding:5px 5px 25px;
		float:left;
}

.galleryContainer { width:800px; margin:20px auto 20px auto;}

.featured { display:block; }

.clear { margin:0px; padding:0px; overflow:hidden; height:0px; clear:both; }

a.galleryThumbFeatured:link { 
 margin:5px; border:1px solid #999;  display:block; background-color:white; padding:5px 5px 25px 5px;
}
a.galleryThumbFeatured:visited { 
 margin:5px; border:1px solid #999;  display:block;  background-color:white; padding:5px 5px 25px 5px;
}
a.galleryThumbFeatured:hover { 
 margin:5px; border:1px solid #999; display:block;  background-color:#white; padding:5px 5px 25px 5px;
}
a.galleryThumbFeatured:active { w
 margin:5px; border:1px solid #999; display:block;  background-color:white; padding:5px 5px 25px 5px;
}


a.galleryThumb:link { 
 margin:5px; border:1px solid #999;  display:block; background-color:white; padding:5px 5px 25px 5px;
}
a.galleryThumb:visited { 
 margin:5px; border:1px solid #999;  display:block;  background-color:white; padding:5px 5px 25px 5px;
}
a.galleryThumb:hover { 
 margin:5px; border:1px solid #999; display:block;  background-color:#F5F5F5; padding:5px 5px 25px 5px;
}
a.galleryThumb:active { 
 margin:5px; border:1px solid #999; display:block;  background-color:white; padding:5px 5px 25px 5px;
}

a.featured { background-image:url(../images/star.png); background-position:bottom left; background-repeat:no-repeat; }

/* GALLERY STYLES UL */
ul#gallery_current_images { list-style:none; padding:0px; margin:0px; }
ul#gallery_current_images li { list-style:none; margin:5px; padding:0px; float:left; width:280px; display:inline; }

