							/* CSS Doc for S2000-4U */
							
body						{ margin: 0; padding: 0; background: #000000 url(images/top-pattern.jpg) center top repeat-x; font-family: Arial, Helvetica, sans-serif; }

a {color: #ee0000}

#wrapper					{ width: 992px; height: auto; margin: 0 auto; position: relative; }

#header						{ width: 992px; height: 129px; float: left; }
#logo						{ float: left; margin: 20px 0 0 0; }
#tel						{ float: right; text-align: right; height: 55px; line-height: 55px; padding: 0 0 0 40px; margin: 40px 30px 0 0; font-size: 32px; color: #ffffff; background: url(images/phone.gif) left top no-repeat; }

#nav						{ width: 990px; height: 35px; float: left; border-left: 1px solid #660000; border-right: 1px solid #660000; background: url(images/nav-bg.gif) center top repeat-x; overflow: hidden; }

#nav ul						{ margin: 0; padding: 0; width: 990px; height: 35px; list-style: none; float: left; overflow: hidden; }
#nav li						{ width: auto; height: 35px; text-align: center; list-style: none; margin: 0; padding: 0; float: left; }
#nav li a					{ width: auto; height: 35px; line-height: 35px; display: block; color: #ffffff; text-transform: uppercase; text-decoration: none; border-right: 1px solid #660000; padding: 0px 14px 0px 14px; background: url(images/nav-bg.gif) center top repeat-x; font-size: 12px; font-weight: bold; }
#nav li a:hover				{ background: url(images/nav-bg-o.gif); text-decoration: none; color: #999999; }

#nav li#HO a				{ padding: 0 18px 0 18px; border-right: none; }


#tran-bg					{ width: 990px; height: 200px; border-left: 1px solid #660000; border-right: 1px solid #660000; border-bottom: 1px solid #660000; background: #000000; float: left; }

#content					{ width: 990px; height: auto; border-left: 1px solid #660000; border-right: 1px solid #660000; background: #000000; float: left; padding-bottom: 25px; }

#footnav					{ width: 990px; height: 49px; border: 1px solid #660000; background: url(images/botnav-bg.jpg) center top repeat-x; float: left; }
#footnav ul					{ margin: 0 0 0 20px; padding: 0; width: 990px; height: 49px; list-style: none; float: left; overflow: hidden; }
#footnav li					{ width: auto; height: 49px; text-align: center; list-style: none; margin: 0; padding: 0; float: left; }
#footnav li a				{ width: auto; height: 49x; line-height: 49px; display: block; color: #ffffff; text-transform: uppercase; text-decoration: none; padding: 0 17px; font-size: 11px; font-weight: bold; }
#footnav li a:hover			{ text-decoration: none; color: #cc0000; }


#footer						{ width: 992px; height: 25px; float: left;}
#footer #addy				{ float: left; height: 25px; line-height: 25px; color: #ffffff; font-size: 11px; text-transform: uppercase; }
#footer #ukw				{ float: right; height: 25px; line-height: 25px; color: #666666; font-size: 11px; text-transform: uppercase; }
#footer #ukw a				{ text-decoration: none; color: #999999; cursor: pointer; }
#footer #ukw a:hover		{ text-decoration: none; color: #cccccc; }

#logos {float: left; clear: both ; position: relative; width: 550px }

#imtran						{ position: absolute; width: 990px; height: 200px; left: 1px; top: 164px; }

#soldtable					{ margin-left: 135px; }

#cow						{ width: 300px; height: auto; border: 1px solid #660000; background: #070707 url(images/cow-bg.jpg) center bottom no-repeat; min-height: 380px; float: right; margin: 40px 40px 0 40px; color: #ffffff; }
/* for Internet Explorer */
/*\*/
* html #cow {
height: 380px;
}
/**/

.cowpic						{ border: 1px solid #660000; margin: 0 10px; }
.cowmakemod					{ font-size: 12px; font-weight: bold; margin: -5px 10px 5px 10px; color: #cc0000; border-bottom: 1px solid #ffffff; }
.cowregyear					{ text-align: right; font-size: 11px; margin: 5px 10px; }
.cowregyear strong			{ font-size: 14px; font-weight: bold; font-style: italic; border-bottom: 1px solid #660000; }
.otherinfo					{ text-align: justify; font-size: 10px; margin: 5px 10px 5px 10px; color: #999999; }
.cowmore					{ font-size: 11px; font-weight: bold; text-align: right; margin: 0 10px 10px 10px; }
.cowmore a					{ text-decoration: none; color: #cc0000; }
.cowmore a:hover			{ text-decoration: none; color: #ffffff; }


/* Active Tabs */

#HOM li#HO a				{ background: url(images/nav-bg-o.gif); }
#VEL li#VL a				{ background: url(images/nav-bg-o.gif); }
#LOC li#LO a				{ background: url(images/nav-bg-o.gif); }
#PRE li#PS a				{ background: url(images/nav-bg-o.gif); }
#WAR li#WA a				{ background: url(images/nav-bg-o.gif); }
#FIN li#FI a				{ background: url(images/nav-bg-o.gif); }
#CON li#LO a				{ background: url(images/nav-bg-o.gif); }
#ACC li#AC a				{ background: url(images/nav-bg-o.gif); }
#VST li#VS a				{ background: url(images/nav-bg-o.gif); }
#MEE li#TE a				{ background: url(images/nav-bg-o.gif); }

/* Text stuff */

h1							{ margin: 40px 40px 20px 40px; color: #ffffff; font-weight: normal; font-size: 18px; }
h1 span						{ font-weight: bold; }
h1 span.small				{ font-size: 14px; margin-top: -10px; font-style: italic; }

h2							{ margin: 40px 40px 20px 40px; color: #660000; font-weight: bold; font-size: 16px; }

h3							{ margin: 40px 40px 20px 40px; color: #cccccc; font-weight: bold; font-size: 14px; }

#TabbedPanels1 h2			{}

#content p.normP			{ font-size: 11px; color: #cccccc; margin: 10px 40px; text-align: justify; }

.floatLeft { float:left; }

.clearBoth { clear:both; }

#content p			{ font-size: 11px; color: #cccccc; margin: 10px 40px; text-align: justify; }

#content ul.normUL			{ font-size: 11px; color: #cccccc; margin: 10px 40px; padding: 0 0 0 40px; }

#im-tran					{ position: absolute; top: 165px; left: 0; width: 992px; height: 200px; }
#tranwrap					{ width: 992px; height: 200px; position: relative; }
#tran						{ position: absolute; left: 0; top: 0; z-index: 500; }

.alignright					{ float: right; margin: 0 40px 40px 40px; }

#editwrap					{ margin: 10px 40px; font-size: 11px; }

.centered					{ text-align: center; margin: 10px auto; width: 750px; }

p.normP .fin-link			{ display: block; margin: 0; color: #ffffff; background: url(images/fin-form.jpg) top right no-repeat; text-align: right; height: 46px; width: 300px; line-height: 46px; padding-right: 45px; float: left; margin: 0 0 0 200px }
p.normP .fin-link:hover		{ color: #cc0000; }

p.normP .fin-calc			{ display: block; margin: 0; color: #ffffff; background: url(images/calc.gif) top right no-repeat; text-align: right; height: 46px; width: 300px; line-height: 46px; padding-right: 45px; float: left; clear: right}
p.normP .fin-calc:hover		{ color: #cc0000; }

#previous {
	font-size: 10px;
	color: #cccccc;
}

#menu1Container				{ z-index: 10000; position: absolute;}
#menu1Container ul			{ margin: 0; padding: 0; list-style: none; width: 138px; z-index: 10000; }
#menu1Container li			{ width: 138px; height: 34px; text-align: left; list-style: none; margin: 0; padding: 0; float: left; z-index: 10000; }
#menu1Container li a		{ width: 138px; height: 34px; line-height: 34px; display: block; color: #ffffff; text-transform: uppercase; text-decoration: none; background: url(images/nav-bg.gif) center bottom repeat-x; font-size: 12px; font-weight: bold; z-index: 10000; text-indent: 10px; border-right: 1px solid #660000; border-left: 1px solid #660000; }
#menu1Container li a:hover	{ background: url(images/nav-bg-o.gif) center bottom repeat-x; text-decoration: none; color: #999999; z-index: 10000; }
.pagelist {
	padding: 0px 0px 0px 60px;

}
.pagelist li {
	font-size: 11px;
	color: #CCCCCC;

}
.editme {
	font-size: 11px; color: #cccccc; margin: 10px 40px; text-align: justify; 
}

.clear {clear: both}


#team-wrap		{ width: 500px; height: auto; float :left; margin-left: 40px;}
#team-wrap .team-member { float: left; display: block; clear: both; width: 750px; margin-bottom: 20px;}
#team-wrap .team-member img {float: left; border: 1px dotted #666666;}
#team-wrap .team-member h2 {float: right; margin: 10px 10px 10px 0px; text-align: left; width: 520px}
#team-wrap .team-member p {float: right; width: 500px; margin: 0px 10px 0px 0px}

.teamP			{ font-size: 11px; color: #cccccc; margin: 10px 40px; padding: 10px 10px 10px 10px; text-align: justify; border:dotted 1px #666666}

#googlemap { width: 400px; height: 300px; margin-left: 20px; margin-right: 20px; float: right }
div#map iframe {width: 400px; height: 300px;}

p.snow {color:#CC0000;
font-size:14px;
font-weight:bold;
margin-bottom:0;
margin-left:40px;
margin-right:40px;
margin-top:40px;}


.sale {
	display: block;
	text-indent: -9999px;
	outline: none;
	overflow: none;
	width: 257px;
	height: 83px;
	position: absolute;
	top: 20px;
	left: 400px;
	background: url('../images/sale.jpg') no-repeat 0px 0px;
}
.sale:hover {
	background-position: 0px -83px;
}
.sale:active {
	background-position: 0px -166px;
}

.xmashours {
	display: block;
	position: absolute;
	left: 10px;
	top: 262px;
	z-index: 9999;
}

div#HomeImg {
	width: 333px;
	float: right;
	margin-right: 20px;
}

.small {
	font-size: 10px;
}
#chrimbo-banner { 
	float:right; 
	margin-right:30px;
}
