/* CSS Document */
body {font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;background-color:#000;}
p, h1, h2, h3, h4, .was_h4 {
	margin:0;
	padding:0;
}
.was_h4 {
	font-weight:bold;
}
body a {text-decoration:underline;}
body a:hover {text-decoration:none;}
#head {
	padding-left:56px;
	background: url("images/rheocast-logo.jpg") no-repeat top left;
	background-color:#0C0C0C;
	height: 64px;
}
#phone {
	position:absolute;
	margin:20px 0px 0px 450px;
}
#phone p {
	color:#FFCC00;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
	margin-right:5px;
	margin-top:12px;
	margin-right:122px;
}
#header {
	background: url("images/buttongraybg.gif") right top;
	font-size:10px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	width: 100%;
	height: 22px;
} 
#header ul {
    margin:0;
    padding:0;
    list-style:none;
}
#header li {
    float:left; 
	background: url("images/buttonoffbg.gif") right top;
	margin:0;
    padding:0; 
} 
#header a {
    display:block;
	color:#333;
	text-decoration:none;
    padding:5px 5px;
	border-right:1px solid #000; }
#header .blkbutton a {color:#999999;}
	
.current {background: url("images/buttononbg.gif") right top!important;}
.blkbutton {background: url("images/buttongraybg.gif") right top!important;}
.ltgraybutton {background: url("images/buttongrayonbg.gif") right top!important;}

#secid {
	display:block;
	background-color:#c90;
	height: 12px;
}

#snav {
	background-color:#c90;
	width:175px;
	position: absolute;
	left: 0px;
}
#snav ul {background-color:#000; margin:0; padding:0;margin-top: 15px;margin-bottom:15px;}
#snav ul li {
	list-style:none;
	display:block;
	padding:3px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:right;
	padding-right: 15px;
}
#snav ul li a {color:#FFFFFF;font-size:10px;font-weight:bold; text-decoration:none;}
#snav ul li a:hover {color:#FFFFFF;font-size:10px;font-weight:bold; text-decoration:underline;}
#snav div { background-color:none; position:absolute; width:175px; }
#snav div li { background-color:white !important;  }
#snav div li a { color: black; }
#snav div li a:hover { color: black; text-decoration:underline; color:#CC9900; }

#body {
	background:#fff;
	background-image:  url("images/pagebg2.gif");
	background-repeat: repeat-y;
	background-position: right;
	padding-right: 120px;
	padding-left: 175px;
}
#pghd {height:75px;background-repeat:no-repeat; width:100%;}

#content {
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:2%;
	width:96%;
	min-height:200px;
}
#content h2, #content h3, #content p {margin-bottom:5px;}
#content h1 {font-size:17px;}
#content h2 {font-size: 14px;color: #666;}
#content h3 {font-size: 12px;color: #c90;margin-bottom:3px;margin-top:6px;}
#content h4, .was_h4 {font-size: 12px; color:#333;}
#content h4 a, .was_h4 a {color:#333; text-decoration:none;}
#content h4 a:hover, .was_h4 a:hover {text-decoration:underline;}
#content p {font-size:11px;}
#content ul li {font-size:11px;}
#content ul {
	margin-top:0px;
	margin-bottom:3px;
	clear: left;
}
#content a {color:#c90;}
#content ol {font-size:11px;}
#content ol li {font-size:11px;}

.onecol {
	float:left;
	width:61%;
	height:1%;
	position:relative;
	border-right:1px dotted #c90;
	padding-right:.5em;
}

#sidebar {
  	height:1%;
	/*width:170px;*/
	padding:0;
	/*padding-left: 0.05em;*/
	position:relative;
	/*margin-left:62%;*/
	margin-left:65%;
    /*margin-bottom:10px;*/
	/*border-left:1px dotted #c90;*/
	font-size:10px!important;
	/*float:right;*/
}
#sidebar p {
	margin-top:0px;
	margin-bottom:10px;
	}
#sidebar img {display:block;padding:0;margin:0;}
#sidebar a {
	background: url("images/buttonwhiteonbg.gif") right top!important;
	color:#333;
	border:1px solid #000;
	/*width:160px;*/
	padding:5px;
	display:block;
	margin-top:5px;
	margin-bottom:5px;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}
#sidebar a:hover {background: url("images/buttongrayonbg.gif") right top!important; text-decoration:none;}
.clear {clear:both;}

#prodgrid {
	margin:0;
	padding:0;
list-style:none;
	}
#prodgrid li {
	margin-right: 5px;
	width: 150px;
	height: 200px;
	float:left;
	}
#prodgrid a {
	background: url("images/buttonwhiteonbg.gif") right top!important;
	color:#333;
	border:1px solid #000;
	width:130px;
	padding:5px;
	display:block;
	margin-top:5px;
	margin-bottom:5px;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}
#prodgrid h4, #prodgrid .was_h4 {
	min-height:30px;
	>height: 30px;
}
#prodgrid a:hover {background: url("images/buttongrayonbg.gif") right top!important; text-decoration:none;}

.multicol {
	float:left;
	width:50%;
	/*margin-right:5px;*/
}

.rheocast {background-image:  url("images/locationsheaderbg.jpg");}

#footer {padding-top:10px; padding-bottom:10px; clear:both;}
#footer p {font-size:11px;color:#696969;}
#footer a {color:#696969;}

