@charset "utf-8";
/* CSS Pacific Medistim */
/* test */
body { margin: 0px; padding: 0px; background: url(../_img/body_background.gif) repeat-x left top; }
#mybody { margin: 0 auto; width:100%; text-align:center; }
#title { padding-left: 10px; }
#headbase { width:812px; background: url(../_img/header_bg_flat-2.png) no-repeat left top; height: 43px; position:relative; text-align: left; left: 0px; }
#headbase h1 { display:block; text-align:left; font: bold 0.7em Arial, Helvetica, sans-serif; margin: 0px; padding-top: 14px; padding-left: 10px; color: #2D8BEB; }
#headbase h3 { width:100px; margin:0; padding:0; height:26px; position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-transform:lowercase; font-weight:normal; text-align:center; left: 650px; top: 9px; }
#headbase h3#home { left:304px; }
#headbase h3#products { left:405px; }
#headbase h3#vet { left:506px; }
#headbase h3#online_store { left:607px; }
#headbase h3#contact { left:708px; }
#headbase h3 a { display:block; line-height: 24px; width:100px; height:26px; margin:0; padding:0; color:#000; text-decoration: none; }
#headbase h3 a:hover { background: url(../_mnu/_img/btn_bg.png) no-repeat center center; text-decoration: none; }
#left_nav { margin:0; padding:0; height:100%; width:170px; border-left:1px solid #ccc; border-right:1px solid #ccc; background:url(../_img/left_nav_tile.gif) repeat-x left top;
	/* turn the following attribute on if you need to position absolutely inside of the left_nav.  Beware: this will screw up the rollover_color_popouts menu in IE7
	/*position:relative;*/ }
#scroller { margin: 0px; padding: 0px; width: 170px; }
.scroller { font: 0.8em Verdana, Arial, Helvetica, sans-serif; padding-bottom: 3em; }
.scroller-alt1 { font: 0.7em Verdana, Arial, Helvetica, sans-serif; padding-bottom: 3em; color: #3399cc; }
#Content_Wrapper { border-right: 1px solid #CCCCCC; }
#MainNav { width: 170px; margin: 0px; padding: 0px; }
#MainContent { padding: 24px 24px 0px; width: 589px; }
#MainContent p { text-align: justify; font: 0.9em Arial, Helvetica, sans-serif; }
.Cont_Link { padding-bottom: 32px; }
.nobr {white-space: nowrap}
#footer{ margin:0; padding:0; text-align:center; width:812px; height:135px; position:relative; margin:0; font-size:0.8em; color:#000; margin-bottom:0.2em; font-family:Arial, Helvetica, sans-serif; background:url(../_img/footer_background.gif) no-repeat left top; left: 0px; 
}
* html #footer{
	margin-top:0;
}
#footer_top{
	width:812px;
	color:#A29F9F;
	text-align:center;
	background:none;
	font-size:10px;
	font-weight:normal;
	padding-bottom:.1em;
	padding-top:1em;
	position:relative;
}
#footer_top ul{
	
	list-style:none;
	margin:0;
	padding:0;
	text-align:right;
	padding-top:6px;
	margin-right:1em;
}

#footer_top ul li{
	text-align:left;
	font-size:1.1em;
	font-weight: bold;
	margin-right:.5em;
	padding-right:.5em;
	border-right:1px solid #ccc;
	display:inline;
	
	
}
#footer_top ul li a{
	color:#A29F9F;
	font-weight: normal;
}
#footer_top p{
	margin:0;
	padding:0;
	margin-top:8px;
	font-weight:normal;
	text-align:right;
	font-size:10px;
	margin-right:1em;
}
#footer_bottom{
	
	width:812px;
	color:#A29F9F;
	text-align:right;
	background:none;
	font-size:10px;
	font-weight:normal;
	padding-bottom:1em;
	padding-top:5em;
}

#footer #footer_bottom a{
	color:#818181;
	text-decoration:none;
}
#footer a{
	color:#A29F9F;
	font-weight:normal;
}
#footer li.last{
	margin:0;
	padding:0;
	border:none;
}
#mybody #Content_Wrapper #notice { font: 0.6em Arial, Helvetica, sans-serif; }
#notice { padding-top: 50px; }

