/* css browser reset 
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align: baseline;}
* remember to define focus styles! *
:focus {outline: 0;}
body {line-height: 1;color:#000000;background:#ffffff;}
* tables still need 'cellspacing="0"' in the markup *
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";} ***** add this when code is updated Mar-2009 **/


/************************************
           Layout
*************************************/
#orovo {margin-bottom:-15px;}
html, body {font-family:Verdana, Arial, Helvetica;margin:0;padding:0;font-size:12px;background:#ffffff;}
#container {width:750px;margin-right:auto;margin-left:auto;background:#ffffff;}
#wrapper {border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
#header img {margin:0px 0px 10px 0px;}
#line_break {width:565px;height:2px;border-bottom:1px solid #cccccc;clear:both;margin-top:5px;
}
/************************************
           Navigation 
*************************************/
#top_right_nav {margin-top:-60px;margin-right:20px;font-size:12px;font-weight:bold;}
#top_right_nav div{float:right;}
#top_right_nav a {color:#0769cd;text-decoration:none;}
#top_right_nav a:hover {color:#ff9933;text-decoration:underline;}
#main_nav {clear:left;margin-top:45px;margin-left:15px;background:url(../images/main_nav_back_2tone.png) no-repeat;height:25px;}
#main_nav ul {margin-left:-36px;}
#main_nav ul li {float:left;list-style-type:none;margin-top:5px;}
#main_nav ul li a {color:#0769cd;letter-spacing:.05em;font-weight:bold;text-decoration:none;padding-right:10px;padding-left:10px;border-right:1px dotted #0769cd;}
#main_nav ul li#last_link a {border-right:none;}
div#main_nav ul li.drop-down {}
div#main_nav ul li.drop-down a{background:url(../images/drop-down-arrow.gif) no-repeat right center;}
div#main_nav ul li.drop-down:hover{background-color:#eeeeee;}
div#main_nav ul li.drop-down ul{display:none; position:absolute; margin:0px 0px 0px -1px; padding:0px; border:1px dotted #0769cd; border-top:none; }
div#main_nav ul li.drop-down:hover ul{display:block; border-top:none; background:#eeeeee; padding-bottom:5px;}
div#main_nav ul li.drop-down:hover ul li{float:none;}
div#main_nav ul li.drop-down:hover ul li a{border:none; background:none;}

/************************************
           Navigation Links and Active
*************************************/
#main_nav ul li a:hover {color:#ff9933;text-decoration:underline;}
#main_nav ul li a.active {color:#ff9933;}

/************************************
           Left Column
*************************************/
#blue_top {background:url(../images/blue_clm_top.png) no-repeat;height:4px;width:146px;}
#left_clm {width:146px;margin-left:15px;float:left;margin-top:5px;margin-bottom:10px;}
#left_clm #blue_box {background:#dfe9f5;width:146px;}
#orange_top {background:url(../images/orange_clm_top.png) no-repeat;height:4px;width:146px;}
#orange_btm {background:url(../images/orange_clm_btm.png) no-repeat bottom;height:4px;width:146px;}
#left_clm #orange_box {margin-top:5px;width:146px;background:#FFF3E8;}
#left_clm #orange_box p {padding-left:10px;padding-right:5px;font-size:11px;}
#left_clm #orange_box a {text-align:right;font-size:11px;color:#0769cd;text-decoration:none;}
#left_clm #orange_box a:hover {font-weight:bold;}
#left_clm h1 {color:#0769cd;font-size:13px;font-weight:bold;font-stretch:expanded;margin:10px 10px -10px 10px;border-bottom:1px dotted #4c83c8;}
#left_clm  h2 {padding-top:5px;color:#0769cd;font-size:13px;font-weight:normal;letter-spacing:.015em;margin:10px 10px -10px 10px;font-style:italic;}
#left_clm ul {list-style-type:none;margin-left:-30px;}
#left_clm ul li {font-size:11px;line-height:17px;letter-spacing:-.05em;color:#666666;}
#left_clm ul li#pad {padding:5px 0px 5px 0px;}
#left_clm #shop {background:#ffffff;}
#left_clm #shop img {border:none;}
#left_clm #shop p {font-size:10px;padding:10px;}
/************************************classes*************************************/
#left_clm h1.orange {color:#ff9933;border-bottom:3px solid #ff9933;}

/************************************links*************************************/
#right_clm ul li a, #left_clm ul li a {color:#0769cd;text-decoration:none;letter-spacing:.001em;}
#left_clm ul li a:hover {color:#ff9933;text-decoration:underline;}
#left_clm ul li a.active {color:#ff9933;}
#left_clm h1 a{color:#0769cd;font-size:13px;font-weight:bold;font-stretch:expanded;text-decoration:none;}
#left_clm h1 a:hover {color:#ff9933;}
#blue_btm {background:url(../images/blue_clm_btm.png) no-repeat bottom;height:4px;width:146px;}
p a{color:#4c83c8;}
a.show-hide{color:#ff9933;}
a.show-hide:hover{color:#0769cd;}


/************************************
           Right Column
*************************************/
#right_clm {float:right;margin-right:12px;margin-top:5px;margin-bottom:5px;width:565px;}
#title_bar {background:url(../images/title_bar.png) no-repeat;height:25px;width:565px;clear:left;}
#title_bar h1 {font-size:14px;color:#ffffff;padding-top:4px;padding-left:4px;font-weight:550;letter-spacing:-.005em;}
/***********Spot Light***************/
#spotlight {float:right;margin-left:5px;width:150px;border:2px solid #dfe9f5; padding:5px;}
#spotlight h2{color:#ff9933;font-size:13px;text-align:center;}
#spotlight h3{color:#0769cd; padding-top:5px; font-size:11px; text-align:center;}
#spotlight a img{}	
#content_1 #spotlight #jacobs img{float:none; padding-left:3px;}
#content_1 #feature-home img{padding:0 0px 5px 0px;}

/*******Right Column Content ads************/
#right_clm img {border:hidden;}
#content_1 {width:565px;}
#content_1 h1 {margin-left:3px;color:#000000;}
#content_1 h2 {letter-spacing:.01em;}
#content_1 p {font-size:11px;color:#000000;padding:0px 10px 0px 10px;margin-left:-5px;line-height:18px;}
#content_1 img {float:right;margin-right:0px;margin-top:0px;padding-left:15px;padding-bottom:15px;}
#content_1 ul {font-size:11px;letter-spacing:.01em;list-style-type:none;}
#content_1 ul li span {color:#ff9933;}

/********* join.php ****************/
#formLine1{width:230px;}
#formLine2{width:400px;}

/************************************
           Tags
*************************************/
h1 {font-size:15px;font-weight:600;}
#orange_box h1{font-size:11px; color:#999; border:none;}

/************************************
           Bottom Row
*************************************/
#bottom_row {clear:left;text-align:center;}
#bottom_row h2 {float:left;padding:30px;}

/************************************
           Footer
*************************************/

#footer {width:762px;margin-left:-1px;clear:both;}
#footer span img {margin-left:-4px;}
#footer img a {float:left;margin:0;padding:0;}
#nav_foot {font-size:10px;}
#nav_foot p {color:#cccccc;}
#nav_foot p a {color:#4c83c8;}

/************************************
           tags
*************************************/

h1#bluetitle {color:#4c83c8;letter-spacing:.01em;}
p#orangetitle {color:#ff9933;}
.bold{font-weight:bold;}
.product_thumb p.blue{color:#4c83c8;}
#feature_btm p.small{font-size:11px; letter-spacing:-.02em;}
#feature_btm p.blue{font-weight:bold;}
.green{color:#090; font-size:9px; text-align:right;}

