* {margin:0; padding:0;}
body {font:0.8125em Verdana, sans-serif;text-align:center;margin:0;background: #ebebeb url(images/header.jpg) no-repeat;background-position:top center;}



/* building blocks*/
#width {width:962px;margin:0 auto;text-align:left;}
#main {background:#FFF url(images/bkg_content2col.gif) 0 0 repeat-y;clear:both;width:100%;}
#content {background:url(images/bkg_contentTop.gif) 0 0 no-repeat;padding:10px;min-height:230px;}
#contentLong {background:url(images/bkg_contentTop_Long.gif) 0 0 no-repeat;padding:10px;min-height:269px;}

/* header */
#header {margin:0 0 13px 10px;position:relative;
/*	width: 954px ;*/
/*	width: 1050px ; */
	width: 970px ;
	margin-left: auto ;
	margin-right: auto ;
}
#header ul {list-style-type:none;margin:0;}

/* tools - login, search */
#tools {height:63px;margin-bottom:2px;padding-left:318px;overflow:hidden;background:url(images/logo_WCR.png) no-repeat;}
#tools ul {font-size:.8em;color:#ffffff;float:right;margin-top:28px;}
#tools .borders {position:absolute;right:0;}
#tools li a {color:#ffffff;}
#tools #search {float:left;margin-top:10px}
#tools #search form {margin:0;}
#tools form>.searchBtn {/* For non-IE browsers*/
  /*height:0px;*/
}

/* nav - tabs */
#nav {height:53px;padding-left:0px;font:1.3em verdana;}
#nav li {height:53px;float:left;border-bottom:0;background:url() 0 0 no-repeat;padding:0;margin:0;}
#nav li a {color:#544f41;}
#nav li a:hover {color:#a33f01;}
#nav a {display:block;padding:53px 0 0 0;height:0px !important;overflow:hidden;background-position:0 0;background-repeat:no-repeat;height /**/:53px;}
#nav a:hover, #nav a.on {background-position:0 -53px;}

#nav li#home, #home a {
	background-image:url(images/nav_home.gif); width:68px;
	}
#nav li#stabling, #stabling a {
	background-image:url(images/nav_stabling.gif); width:85px;
	}
#nav li#ranchServices, #ranchServices a {
	background-image:url(images/nav_ranchServices.gif); width:136px;
	}
#nav li#rehabServices, #rehabServices a {
	background-image:url(images/nav_rehabServices.gif); width:136px;
	}
#nav li#vetCare, #vetCare a {
	background-image:url(images/nav_vetCare.gif); width:141px;
	}
#nav li#horseRescue, #horseRescue a {
	background-image:url(images/nav_horseRescue.gif); width:126px;
	}
#nav li#testimonials, #testimonials a {
	background-image:url(images/nav_testimonials.gif); width:118px;
	}
#nav li#vetStudents, #vetStudents a {
	background-image:url(images/nav_vetStudents.gif); width:120px;
	}
#nav li#contactUs, #contactUs a {
	background-image:url(images/nav_contactUs.gif); width:107px;
	}
#nav li#links, #links a {
	background-image:url(images/nav_links.gif); width:65px;
	}


/* basics */
a {text-decoration:none;color:#005399; font-weight:bold;}
a:hover {text-decoration:underline;}
a, a:link, a:hover {cursor:pointer;}
img {border:0;}
ul {margin:20px}
ol {margin:20px}
li, dd {border-bottom:0px solid #d4d4d4;padding:6px 0;}

p {margin:20px 0;}
p a {border-bottom:1px solid #d3cfb7;}
p a:hover {text-decoration:none;border-bottom:1px solid #005399;}

h1, h2, h3, h4, h5, h6 {font:bold 1em verdana, serif;line-height:1em;}
h1 {font-size:2em;color:#a33f01;}
h2, h5 {font-size:1.4em;color:#a33f01;padding:0px;}
h2 a, h5 a{color:#005399;}
h2 span, h5 span {display:block;color:#000;font-size:.65em;font-weight:normal;line-height:1em;margin-left:5px;}
h2 em {font-style:normal;font-weight:normal;}
h3 {font-size:1.7em;color:#005399;font-weight:normal;}
h4 {font-size:1.3em;font-weight:normal;}
h2.section {margin:0;padding:31px 0 0 0;height:0px !important;overflow:hidden;height /**/:31px;}
h2.single {font-weight:normal;padding:12px 0;margin:3px 20px 2px 10px;}


/* --- clearer --- */
.clear:after, .clearFix:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;} 
.clear, .clearFix {display:inline-block;} 
/* Hides from IE Mac \*/ 
* html .clear, * html .clearFix {height:1%;} 
.clear, .clearFix {display:block;} 

/* footer */
#footer {background:url(images/bkg_contentBtm.gif) 0 bottom no-repeat;padding:0 10px 10px 10px;font:.95em verdana, serif;clear:both;}
#logoFoot a {width:56px;display:block;margin:0;padding:72px 0 0 0;height:0px !important;overflow:hidden;height :72px;}
#footer form {margin:0;width:auto;text-align:right;}
#footer form select {border:1px solid #7b9ebd;padding:0;margin:0 5px 0 10px;width:110px;}
#footer ul {margin:4px 0 0 0;list-style-type:none;float:left;}
#copyright {margin:4px 20px 0 130px;font:.95em verdana, serif;clear:both;}
#footer .about {font-weight:bold;font-size:1.1em;}

/* Intl flags */

/* misc */
.popUpBox, .hoverBox {left:-6000px;}
.data, cite {color:#887f77;font-size:.85em;font-style:normal;}
.borders li {border-right:1px solid #ffffff;border-bottom:0;float:left;background:none;padding:0 6px;}
.borders .noBd{border-right:0;}
.noBd {background-image:none;border:none;}
.tags {font-size:.85em;clear:both;color:#c58f54;}
.tags b, .tags strong {color:#000;font-size:.9em;}
.tags a {text-decoration:underline;color:#c58f54;border:none;}
.tags a:hover {color:#a33f01;text-decoration:underline; border:none;}
.tags .more {display:none;padding:0;font-weight:normal;}
.macAd {text-align:center;margin:10px 0;}
.macAd div {margin:0 auto;}
.fc .charts {background-image:none;}





#headerImage{
	background: url(images/header.jpg) repeat-x;
}



#wrapper {background:  url(images/bkg_body.gif) repeat-x 0 41px; padding:41px 0 40px;position:relative;}


