﻿

/* 

MUD GREEN : #6c6e65

*/

body 
{
    background:url('../images/layout/site-bg.png') #fff repeat-x left top;
    font-family:"Calibri","Helvetica",Trebuchet,Trebuchet MS,Arial;color:#444;
    margin:0px 0px 0px 0px;
}
a img {border:0px;}

h1,h2,h3,h4,h5 {font-weight:normal;margin-top:0px;margin-bottom:0px;}
h1 {font-size:25px;color:#002200}
h2 {font-size:21px;font-weight:bold;}
h3 {font-size:17px;}
h4 {font-size:13px;}
h5 {font-size:12px;}

/* MY FAVORITES */
div.wrapper {width:100%;overflow:hidden;}
div.one_third {width:33%;float:left;}
div.one_half {width:50%;float:left;}
div.two_thirds {width:67%;float:left;}
div.one_quarter {width:25%;float:left;}
.pad5 {padding:5px 5px 5px 5px;}
.pad10 {padding:10px 10px 10px 10px;}
.pad15 {padding:15px 15px 15px 15px;}
.pad20 {padding:20px 20px 20px 20px;}

.BBdot {border-bottom:1px dashed #6c6e65;margin-bottom:20px;}

div.page {width:1000px;text-align:left;}
div.page div.content {padding-top:50px;}
div.header {margin-left:20px;margin-right:20px;height:95px;}
div.header div {}
div.header div.logo {margin-top:11px;}
div.header div.headerlinks a {text-decoration:none;color:#6c6e65;font-size:16px;}
div.header div.headerlinks a:hover {text-decoration:none;color:#efffee;font-size:16px;}
div.header div.phone {background:#d1d6c4;color:#484b45;font-size:22px;width:140px;text-align:center;padding:4px 4px 4px 4px;}
div.navigation {background:url('../images/layout/menubg.jpg') no-repeat 0 0;height:335px;width:191px;}
div.feature {background:url('../images/layout/featurebg.jpg') no-repeat 0 0;width:979px;height:357px;overflow:hidden;
             margin-right:22px;}

div.footer {background:url('../images/layout/footerbg.jpg') repeat-x 0 0; height:137px;color:#9b9b9a;}
div.footer a {color:#ccc;text-decoration:none;}
div.footer a:hover {color:#ccc;text-decoration:underline;}
div.footer div {width:1000px;text-align:center;}

div.feedback {margin:0px 0px 0px 0px;}
div.feedback div.fbcontent {background:url('../images/layout/feedback-bg.png') repeat-y;margin-right:21px;}
div.feedback div.fbcontent td {padding-top:0px;}
div.feedback_text {color:#333;font-size:13px;font-style:italic;}
div.feedback_workshop {color:#333;font-size:13px;border-bottom:1px dotted #ddd;line-height:20px;}
div.feedback_author { color:#333;
                     font-size:12px;font-weight:bold;padding:22px 14px 14px 50px;} /* background:url('../images/testimonial-bott.png') no-repeat left top */
div.feedback_author a {color:#5974b5; text-decoration:none;}
div.feedback_author a:hover {text-decoration:underline; color:#2e4e9e}

.departments div {margin-left:22px;}

/*slideshow*/

.feature_imageslides {  
    height:  755px;  
    width:   335px;  
    padding: 0;  
    margin:  0;  
} 
 
.feature_imageslides img {  
    padding: 0px 0px 0px 0px;  
    background-color: #eee;  
    width:  755px; 
    height: 335px; 
    top:  0; 
    left: 0 
} 


div.icon {position:relative;}
div.icon div {position:absolute;left:230px;top:-20px;}
div.top {color:White;height:355px;}
div.top h1 {color:White;}
div.top ul {margin-left:0px;}
div.top ul li {margin-left:0px;}

div.pnlgreen {width:315px;}
div.pnlgreen div.top {background:url('../images/layout/pnlgreen-top.png') no-repeat 0 0;padding:12px 12px 12px 12px;}
div.pnlgreen div.bottom {background:url('../images/layout/pnlgreen-btm.png') no-repeat 0 0;width:315px;height:15px;}

div.pnlblue {width:315px;color:#fff}
div.pnlblue a,div.pnlblue a:visited {Color:Yellow;font-weight:bold;text-decoration:none;}
div.pnlblue a:hover {Color:Yellow;font-weight:bold;text-decoration:underline;}
div.pnlblue div.top {background:url('../images/layout/pnlblue-top.png') no-repeat 0 0;padding:12px 12px 12px 12px;}
div.pnlblue div.bottom {background:url('../images/layout/pnlblue-btm.png') no-repeat 0 0;width:315px;height:15px;}

div.pnlblue2 {width:304px;}
div.pnlblue2 div.top h1 {color:#000033;}
div.pnlblue2 div.top {background:url('../images/layout/pnlblue2-top.png') no-repeat 0 0;padding:12px 12px 12px 12px;color:#000033;}
div.pnlblue2 div.bottom {background:url('../images/layout/pnlblue2-btm.png') no-repeat 0 0;width:304px;height:15px;}

.button {border:1px solid #6c6e65;background:#6c6e65;color:White;font-weight:bold;padding:6px 12px 6px 12px;font-size:14px;}
table.retailers div a {font-size:10px;}

div.feedback_sidebar {float:right;width:300px;border:1px solid #d5dcd7; background:#eaeeeb; margin-left:20px;padding:12px 12px 24px 12px;}