/* CSS Document */

body{

margin:0px;
font-family:"Trebuchet MS";
font-size:11px;

}
.bg{
background-color:#FFFFFF;
}
.headertop-bg{
background-image:url(../images/top-bg.jpg);
height:14px;
width:980px;

}
.menu-bar{
background-image:url(../images/menu-bar.jpg);
height:20px;
width:980px;
color:#FFFFFF;
font-family:"Trebuchet MS";
font-size:13px;
}
.side-bar{
background-image:url(../images/side-bar.jpg);
background-repeat:no-repeat;
width:240px;
height:30px;
color:#FFFFFF;
font-family:"Trebuchet MS";
font-size:15px;
font-weight:bold;


}
.slidedoormenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 240px; /* width of menu (don't forget to add border with below!) */
border-left: 0px solid #ffa1a3; /* thick left border of menu */

}

.slidedoormenu li{
border-bottom: 1px solid #e1e1e1; /* Gray border beneath each menu item */
}

.slidedoormenu li a{
background: white url(media/vstrip.gif) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */
font: 12px "Trebuchet MS";
display: block;
color: black;
width: auto;
border-bottom: 1px solid white; /* White border beneath each menu item link, to add depth */
padding: 7px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
}

.slidedoormenu li a:visited, .slidedoormenu li a:active{
color: black;
}

.slidedoormenu li a:hover{
background-color:#f1f1f1; /* Shift background image horizontally 387px, or the start of the 2nd background image */
color: black;
}

.slidedoormenu li.lastitem, .slidedoormenu li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.slidedoormenu li.lastitem a{
padding: 8px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}

.contact{
padding-left:10px;
font-size:11px;
}

/* ---------------------- Greywax nav ---------------------- */
.grey #waxcontainer{position:relative;height:20px;background:#E3E3E3;width:100%;font-family:"Trebuchet MS",Arial,Verdana,Helvitica,sans-serif;}
.grey #waxnav{position:relative;height:25px;font-size:11px;font-weight:bold;background:#fff url(../images/wax/greywax_bottom.gif) repeat-x bottom left;}
.grey #waxnav ul{margin:0px;padding:0 0 4px 0;list-style-type:none;width:auto;float:right;}
.grey #waxnav ul li{display:block;float:left;margin:0 1px;}
.grey #waxnav ul li a{display:block;float:left;color:#414141;text-decoration:none;padding:0 0 0 12px;height:21px;line-height:195%;}
.grey #waxnav ul li a span{padding:0 12px 0 0;}
.grey #waxnav ul li a:hover,.grey #waxnav ul li a.current{color:#fff;background:#575757 url(../images/wax/greywax_navtopleft.gif) no-repeat top left;}
.grey #waxnav ul li a:hover span,.grey #waxnav ul li a.current span{display:block;width:auto;background:#575757 url(../images/wax/greywax_navtopright.gif) no-repeat top right;}

.border{
border-bottom:1px solid #f1f1f1;
}

h3{
font-family:"Trebuchet MS";
font-size:15px;
color:#FF6600;
}
.black{
font-family:"Trebuchet MS";
font-size:15px;
color:#000000;
}
.black b{
font-family:"Trebuchet MS";
font-size:15px;
color:#FF6600;
}
.foot{
background-color:#e1e1e1;
}
.headimg{
background-image:url(../images/1.jpg);
background-repeat:no-repeat;
width:980px;
height:260px;
}