body {margin:10px 0; padding:0; text-align:center; font-family:arial,helvetica,sans-serif; background-color:#EEEEEE; }
#main {width:790px; margin:0 auto; text-align:left; font-size:11px; color:#000000; background-color: #FFFFFF; }

form {margin:0;}
img {border:0;display:block; }
img.reqd{display:inline;}

a, a:link, a:active, a:visited {color: #000000; font-weight: bold; text-decoration: none; }
a:hover {color: #F8001A; }

.left {float: left; display: block; }
.right {float: right; display: block; }
.clear {clear: both; line-size: 1px; font-size: 1px; height: 0px; }

.minheight1{position:relative;min-height:500px;height:auto !important;height:500px;}

#outer {border: 1px solid #B8B8B8; border-top: none; padding: 5px 27px 10px 30px; }


#menu{background:url(/images/bkgd/menu-background2.jpg) no-repeat;width:731px;height:20px;}
#menu ul {list-style:none;margin:0;padding:4px 10px;}
#menu ul li {display:inline;color:##F8001A;font-weight:bold;font-size:11px;padding-left:8px;padding-right:8px;border-right:1px solid #F8001A;}
#menu ul li.last {display:inline;color:#F8001A;font-weight:bold;font-size:11px;padding:0 0 0 8px;border:0px solid #F8001A;}
#menu ul li a:link,#menu ul li a:visited,#menu ul li a:active {text-decoration:none;color:#F8001A;font-weight:bold;font-size:11px;}
#menu ul li a:hover{text-decoration:none;color:#000;}


#sitemap {float: right; padding: 4px 0 4px 0;}


#home-intro {padding: 10px 0 10px 0; }

.box {border: 1px solid #B8B8B8; position: relative; width:100%;} /* room for the button */
.box_list {border: 1px solid #B8B8B8; position: relative; width:460px;} /* room for the button */
.box_padding {padding: 10px 10px 20px 10px;}
.box h2 {margin: 5px 0 5px 0; padding: 0; font-size: 14px; }
.box ul {margin: 0 0 0 120px; padding: 0;}
.prod_col1{display_block;float:left;width:210px;margin:0 20px 0 0;}
.prod_col2{display_block;float:left;width:210px;}


.homebox {float: left; width: 237px; height: 200px; border: 1px solid #B8B8B8; position: relative; margin-top: 20px; margin-right: 7px; }
.homeboxlast {float: left; width: 237px; height: 200px; border: 1px solid #B8B8B8; position: relative; margin-top: 20px; margin-right: 0; }
.homebox .feature {margin: 15px 0 10px 32px; }
.homebox h3 {margin: 5px 0 5px 32px; padding: 0; font-size: 12px; }
.homebox ul {margin: 0 0 0 38px; padding: 0; }
.homebox p {padding: 0 10px; }
.homeboxlast p {padding: 0 10px; }
.homebox form {padding: 0 0 0 10px; }
.homebox label.twocol {margin:4px 0; display:block; float:left; width:55px; }
.homebox input.twocol{display:block; float:left;border:1px solid #B8B8B8; width:150px;}


#news {position: relative; height: 117px; }
.button {position: absolute; right: 0; bottom: 0; }

#colproduct {float: left; width: 470px; }
#colsubmenu {float: right; width: 237px; }

.productheader {float: left; margin-left: 20px; }
.productheader ul {margin-left: 20px; }
.productheader h2 {margin-left: 50px; }

.submenubox {width: 237px; height: 230px; border: 1px solid #B8B8B8; margin-right: 30px; }



#breadcrumbs {color: #000000; margin: 20px 0; }
#breadcrumbs .current {color: #F8001A; }
#breadcrumbs a {font-weight: normal; }

label.twocol{display:block;float:left;width:200px;font-size:11px;}
input.twocol{display:block;float:left;width:200px;font-size:11px;border:1px solid #B8B8B8;}

.search_result{border-bottom:1px solid #000;margin-bottom:10px;}


#content h1 {font-size: 26px; color: #000; font-weight: bold; margin:10px 0 0 0;}
#content h2 {font-size: 22px; color: #000; font-weight: bold; margin:10px 0 0 0;}
#content h3 {font-size: 16px; color: #000; font-weight: bold; margin:10px 0 0 0;}
#content p {font-size:11px; color:#000;margin:18px 0;}
#content ul{list-style:none;margin:0;padding:0;}
#content ul li {color:#000;font-size:11px;line-height:20px;padding-left:30px;background:url(../images/bkgd/almura-arrow.jpg) no-repeat 0 2px;}
#content ul li a:link,#content ul li a:visited {color:#000;text-decoration:none;font-weight:normal;}
#content ul li a:hover {color:#F8001A;text-decoration:underline;font-weight:normal;}
#content a:link,#content a:visited {color:#000;font-weight:bold;text-decoration:none;}
#content a:hover {color:#F8001A;font-weight:bold;text-decoration:none;}

#content ul.menu {list-style-type: none; padding: 0; margin: 20px 0 0 30px; }
#content ul.menu li {background: url(/images/almura-arrow.jpg) no-repeat 0 center; line-height:14px;margin: 10px 0 5px 0; padding: 0 10px 0 30px;font-weight:bold;}
#content ul.menu li a:link,#content ul.menu li a:visited {color:#000;text-decoration:none;font-weight:bold;}
#content ul.menu li a:hover {color:#F8001A;text-decoration:underline;font-weight:bold;}

.product_box{border:1px solid #B8B8B8;margin:15px 0 0 0;width:100%;}
.product_box_inner{padding:2px 10px;}

.product_box_small{display:block;float:left;border:1px solid #B8B8B8;margin:15px 0;width:355px;}
.product_box_gap{display:block;float:left;width:17px;margin-top:15px;}
