@charset "utf-8";
/* CSS Document */

html, body {
  height: 100%; background-image:url(images/bg.png); background-repeat:repeat-x;background-color:#283033;margin:0;
}
#wrapper {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  margin: 0 auto -66px auto; /* the bottom margin is the negative value of the footer's height */
}
.header{margin:0 auto 0 auto;width:1000px;height:70px;padding-top:20px;}
.logo{margin:0; background-image:url(images/logo.png); background-repeat:no-repeat;width:348px;height:65px;float:left;}
.content{margin:5px auto 0 auto;padding: 20px 0 0 0;}
.table_position {margin:0 auto 0 auto;}
.col1{width:240px;}
.link_top{margin:0; background-image:url(images/link_top.png); background-repeat:no-repeat;height:85px;width:205px;}
.links{margin:0; background-image:url(images/link_body.png); background-repeat:repeat-y;width:205px;}
.links ul {list-style:none;margin:0;padding:0;height:46px;background-image:url(images/link_bg.png);background-repeat:no-repeat;}
.links a{margin:0;font: normal .7em Arial, Helvetica, sans-serif;display: block;color:#fe4e00;text-decoration:none;padding:14px 0 0 0;width: 205px;text-align: center;}
.links a:hover {margin:0;text-decoration:none;padding:13px 0 0 0;font: normal .8em Arial, Helvetica, sans-serif;color:#fe4e00;display: block;width: 205px;text-align: center;}
.links li {margin: 0;padding:0;}
a.side_link:link {margin:0;font: normal .7em Arial, Helvetica, sans-serif;display: block;color:#fe4e00;text-decoration:none;padding:14px 0 0 0;width: 205px;text-align: center;}
a.side_link:visited {margin:0;font: normal .7em Arial, Helvetica, sans-serif;display: block;color:#fe4e00;text-decoration:none;padding:14px 0 0 0;width: 205px;text-align: center;}
a.side_link:hover {margin:0;text-decoration:none;padding:13px 0 0 0;font: normal .8em Arial, Helvetica, sans-serif;color:#fe4e00;display: block;width: 205px;text-align: center;}
a.side_link:active {margin:0;font: normal .7em Arial, Helvetica, sans-serif;display: block;color:#fe4e00;text-decoration:none;padding:14px 0 0 0;width: 205px;text-align: center;}
.link_bottom {margin:0; background-image:url(images/link_bottom.png); background-repeat:no-repeat;height:32px;width: 205px;}
.col2{width:724px;margin:0;}
.main {margin:10px 0 0 0;width:722px; background-image:url(images/main_bg.png); background-repeat:repeat-y;}
.main_top{margin:0; background-image:url(images/content_top_bg.png); background-repeat:repeat-x;height:58px;}
.main_l_top_corner{margin:0;background-image:url(images/top_l_corner.png);background-repeat:no-repeat;width:54px;height:58px;float:left;}
.main_r_top_corner{margin:0;background-image:url(images/top_r_corner.png);background-repeat:no-repeat;width:54px;height:58px;float:right;}
.main_content{margin:0 auto 0 auto;width:612px;font: normal .8em Arial, Helvetica, sans-serif;color:#b8aa71;}
.main_bottom{margin:0; background-image:url(images/main_bottom.png); background-repeat:repeat-x;height:56px;bottom:0;}
.main_l_bottom_corner{float:left;margin:0;background-image:url(images/bottom_l_corner.png); background-repeat:no-repeat;width:54px;height:56px;}
.main_r_bottom_corner{margin:0;background-image:url(images/bottom_r_corner.png);background-repeat:no-repeat;width:54px;height:56px;float:right;}
.main_bottom_row {margin:0;height:56px;float:left;}
.main_header {margin:0;float:left;font: bold 1em "Times New Roman", Times, serif;color:#b8aa71;margin:0;width:550px;border-bottom:1px solid #b8aa71;padding-top: 20px;}
#footer {clear: both;position: relative;height: 53px; background-image:url(images/footer.png); background-repeat:repeat-x;text-align:center;padding-top:13px;}
#footer_pad {clear: both;position: relative;height: 66px;background-color:#283033;}
.footer_txt{font:normal .8em Arial, Helvetica, sans-serif;color:#fe4e00;}
a.footer_link:link {font: normal .7em Arial, Helvetica, sans-serif;color:#fe4e00;text-decoration: none;}
a.footer_link:visited {font: normal .7em Arial, Helvetica, sans-serif;color:#fe4e00;text-decoration: none;}
a.footer_link:hover {font: normal .7em Arial, Helvetica, sans-serif;color:#fe4e00;text-decoration: underline;}
a.footer_link:active {font: normal .7em Arial, Helvetica, sans-serif;color:#fe4e00;text-decoration: none;}
.breadcrumbs{margin:15px auto 0 auto;width:990px;height:20px;text-align:right;padding-right:10px;}
.breadcrumb_txt {font: normal .7em Arial, Helvetica, sans-serif;color:#b8aa71;}
a.bread_crumb:link {font: normal 1em Arial, Helvetica, sans-serif;color:#fe4e00;text-decoration: none;}
a.bread_crumb:visited {font: normal 1em Arial, Helvetica, sans-serif;color:#fe4e00;text-decoration: none;}
a.bread_crumb:hover {font: normal 1em Arial, Helvetica, sans-serif;color:#fe4e00;text-decoration: underline;}
a.bread_crumb:active {font: normal 1em Arial, Helvetica, sans-serif;color:#fe4e00;text-decoration: none;}
.row{margin:0;}
.home_height{height:221px;}
.hr_rule {margin:10px 0 10px 0;background-image: url(images/hr_rule.png);background-repeat:no-repeat;width:450px;height:20px;}
.main_box{margin:0;height: 125px;}
.box1{width: 125px;height: 110px;margin: 0 20px 0 0;text-align: center;}
.box_txt {margin: 0 0 5px 0;font: normal .8em Arial, Helvetica, sans-serif;color:#b8aa71;text-align: center;}
.img_box{margin:0 auto 0 auto;width:100px;height:75px;border:solid 1px #000;}
.prod_box{width:150px;height: 110px;margin: 0;text-align: center;padding-bottom:10px;}
.box2{width: 150px;margin: 10px 20px 0 0;text-align: center;}
.box3{width: 150px;margin: 10px 0 0 0;text-align: center;}
.tbl_spacer{margin-left: 65px;}
.hidden{display:none;}
.htd {margin:0 auto 0 auto;width:960px;font: normal .7em Arial, Helvetica, sans-serif;color:#000; text-align:left;padding:10px 0 0 40px;}
a.htd_link:link {font: normal 1em Arial, Helvetica, sans-serif;color:#000;text-decoration: none;}
a.htd_link:visited {font: normal 1em Arial, Helvetica, sans-serif;color:#000;text-decoration: none;}
a.htd_link:hover {font: normal 1em Arial, Helvetica, sans-serif;color:#000;text-decoration: underline;}
a.htd_link:active {font: normal 1em Arial, Helvetica, sans-serif;color:#000;text-decoration: none;}