/*************************************************
 * Welding Rod - Base Layout                     *
 * Created by: Martha Gehlken    Date: 7/28/2005 *
 *************************************************/
 body {
 	background-color:#000;
}
/*----------main wrapper----------*/
div#mainwrapper {
	position:relative;
	top:0;
	margin-left:0;
}
#mainwrapper div#maincontent {	/*may need to adjust for webtv to display consecutively down the page*/
	position:relative;
	margin-left:0;
}
#mainwrapper div#left_sidebar {
	position:relative;
	top:-150px;
	width:126px;
}
/*----------main wrapper----------*/
#maincontent div#titlebar {
}
#titlebar img#weldingrodtitle {
	margin-left:115px;
}
#titlebar div#rt_image {
	position:absolute;
	top:0;
	left:0;
	width:45px;
}
#maincontent div#navwrapper {
	position:relative;
	top:-20px;
	margin-left:115px;
	background-color:#702d0a;
}
#navwrapper div#mainnav {
	position:relative;
	top:18px;
	margin:0;
	padding:0;
}
#maincontent div#articlewrapper {
	position:relative;
	margin-left:115px;
	background-color:#ffffff;
}
/*-----article-----*/
#articlewrapper div#article {
}
#articlewrapper div#right_sidebar {
	position:relative;	
	top:0;
	margin-left:15px;
}
/*----------footer----------------*/
div#footer {
	position:relative;
	top:0;
	margin-left:250px;
	background-color:#fff;
	z-index:1000;
}
/*------------------------------------masthead-----------------------------------------------*/
#masthead div#topheading {
	position:absolute;
	top:0;
	right:0;
	background:transparent url(../images/bg_h1_lftcurve.gif) 0 0 no-repeat;
	color:#f3fcd2;
}
#topheading h1 {
	margin:0;
	margin-left:45px;
	font-size:12px;
	font-style:italic;
	white-space:nowrap;
}
#masthead div#eval {
	width:130px;
	height:30px;
	margin:3px;
	background:#f8df7c;
}
#masthead div#eval a {
	margin:2px;
	color:#cb0d07;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
}
#masthead div#phone {
	margin:3px;
	width:130px;
	background:#f9f8e4;
	color:#cb0d07;
	font-size:11px;
	font-weight:bold;
}
#masthead label {
	font-size:12px;
	font-style:italic;
	font-weight:bold;
}
#masthead input {
	font-size:9px;
}
/*------------------------------------main content-------------------------------------------*/
/*article*/
#articlewrapper div#article {
	position:relative;
	top:5px;
}
#article div#print {
	position:relative;
	left:355px;
	width:200px;
}
#print a {
	margin-left:20px;
	color:#8899aa;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
#articlewrapper dive#articletext {
	position:relative;
	top:15px;
}
/*article text*/
#article h2 {
	margin:0;
	width:20em;
	color:#311404;
	font-size:1.65em;
	font-style:italic;
	letter-spacing:0.05em;
}
#article h3 {
	margin:0;
	color:#471d05;
	font-size:1.0em;
	font-style:italic;
}
#article p {
	color:#171a2a;
}
#article p a:link, #article ul a:link {
	color:#9f410b;
}
#article p a:visited, #article ul a:visited {
	color:#8092ba;
}
#article p.first {
	text-indent:12px;
}
/*right sidebar*/
#right_sidebar div#homenav {
	visibility:hidden;
}
/*right sidebar*/
#right_sidebar div#sidebarinfo {
	position:relative;
	top:15px;
	left:12px;
}
#sidebarinfo h3{
	visibility:hidden;
	margin:0;
	background:#eaead7;
	color:#702d0a;
	font-size:11px;
	font-style:oblique;
	font-weight:bold;
}
#sidebarinfo h4, #left_sidebar h4 {
	/*visibility:hidden;*/
	margin-left:20px;
	width:100%;
	margin:0;
	color:#471d05;
	font-size:1.0em;
	font-style:italic;
}
#interestcontent h5 {
	margin:0;
	color:#471d05;
	font-size:.90em;
	font-style:normal;
}
#sidebarinfo div#sidebarcontent {
	visibility:hidden;
}
#sidebarinfo div#sidebarcontent, #sidebarinfo div#interestcontent {
	background-color:#fbfbfb;
	font-size:11px;
	font-style:oblique;
	color:#702d0a;
}

#sidebarinfo div#interestcontent {
	/*position:absolute;
	top:0;*/
	margin-left:20px;
}
/*footer*/
/*bottom nav*/
#footer div#bottomnav {
	position:relative;
	top:20px;
	margin-left:1px;
	color:#586572;
}
#bottomnav a {
	color:#586572;
 	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
/*disclaimer*/
#footer div#disclaimer {
	position:relative;
	top:30px;
	/*background:#702d0a url(../images/bg_disclaimer_lftcurve.gif) bottom left no-repeat;*/
	/*color:#fefcd2;*/
	font-size:10px;
}
#disclaimer p {
	margin:0;
}
#disclaimer p a {
	color:#471d05;
	font-weight:bold;
	text-decoration:none;
}
/*copyright*/
#footer div#copyright {
	position:relative;
	top:25px;
	font-size:10px;
}
#copyright a {
	color:#566da3;
	text-decoration:none;
}
/*------------------------------------left sidebar-------------------------------------------*/
#left_sidebar {
}
#left_sidebar img#sideimg {
	visibility:hidden;
}
/*newly posted*/
div#newsitems {
	position:relative;
	top:16px;
	width:140px;
	background:#fff;
}
#left_sidebar h4 {
	margin-top:20px;
	font-style:italic;
	font-weight:bold;
}
#left_sidebar div#items {
	position:relative;
	top:0;
	padding-top:5px;
	padding-bottom:4px;
	width:106px;
	background-color:#fbfbfb;
	color:#586572;
	border-bottom:1px solid #cccc99;
}
#items ul { 
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
#items ul a {
	display:block;
	color:#586572;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
/*site subnav*/
/*sidebar global navigation*/
div#globalsitenav {
	position:relative;
	top:16px;
	width:126px;
	background-color:#eaead7;
}
#left_sidebar ul#globalnav {
	/*margin:0;
	margin-top:20px;
	list-style:none;*/
	color:#471d05;
}
#globalnav li {
	display:block;
	margin-bottom:3px;
	width:109px;
	font-size:1.0em;
	font-weight:bold;
}
#globalnav li a {
	display:block;
	margin:0;
	width:109px;
	color:#471d05;
	text-decoration:none;
}
/*locations*/
#left_sidebar div#addresseswrapper {
	position:relative;
	top:15px;
	width:100%;
	background-color:#fff;
}
#addresseswrapper div#addresses {
	position:relative;
	top:10px;
}
#addresses h6 {
	margin:10px 0 3px 0;
	font-size:1em;
}
#addresses p {
	margin:0;
	font-size:0.90em;
	font-style:italic;
}
#addresses address {
	margin:0;
	margin-left:4px;
	padding:0;
	font-size:0.90em;
	font-style:normal;
}
