body { font-size: 15px; font-family: Arial; background-color: #fff; background-image: url(../images/background.jpg); background-repeat: repeat-x; background-position: 0 top; margin: 0; padding: 0; }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
img { border-style: none; border-width: 0; outline-style: none; }
#wrapper { width: 948px; margin: 0 auto; ;padding: 0;}
#header { background-image: url(../images/header.jpg); background-repeat: no-repeat; width: 948px; height: 156px; margin: 0; padding: 0; }
.phone { text-align: right; width: 948px; float: right; margin-top: 0; padding-top: 20px; border-style: none; border-width: 0; }
.boldphone { font-size: 16px; font-weight: bold; }
.address { font-size: 12px; }
#skin_menu_head { width: 948px; clear: both; margin: 0; padding: 30px 0 0; }
#skin_menu_head ul { width: 948px; padding: 0 0 0; margin: 0; list-style: none; }
#skin_menu_head li {
     padding: 0px;
     margin: 0px;
     list-style: none;
     display: inline;
     }
#skin_menu_head ul li a {
     color: #ffffff;
     font-weight: normal;
     text-decoration: none;
     margin: 0;
     padding: 0 0 0 10px;
     background-image: url(../media/menu_arrow.png);
     background-repeat: no-repeat;
     background-position: left center;
     }
#skin_menu_head ul li a:hover { color: #f5cf47; text-decoration: none; }
#subnav { width: 948px; height: 40px; margin: 8px 225px 0; padding: 0; }
#content { width: 948px; margin: 10px 0 0; padding: 0; }
#footer { font-size: 12px; text-align: center; float: left; margin-top: 20px; padding-top: 10px; border-top: 1px solid #0f6198; }
#content { width: 948px; margin: 15px 0 0; padding: 0; border-style: none; border-width: 0; }
.left { vertical-align: top; width: 298px; margin: 0 0 0; padding: 0; }
#leftnav { width: 225px; margin: 0; padding: 0; }
.leftnavtop { background-image: url(../images/nav_01.png); background-repeat: no-repeat; width: 222px; height: 24px; margin: 0; padding: 0; }
.leftnavmiddle { background-image: url(../images/nav_02.png); background-repeat: repeat-y; width: 222px; margin: 0; padding: 5px; }
.leftnavbottom { background-image: url(../images/nav_04.png); background-repeat: no-repeat; width: 222px; height: 31px; margin: 0; padding: 0; }
.cattitle { color: #154575; font-size: 15px; font-weight: bold; width: 170px; margin-left: 40px; border-bottom: 1px solid #154575; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
.right { vertical-align: top; width: 800px; padding-left: 15px; }
.masthead a  { 
color: #440b0b; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
text-decoration: none ; 
}

.masthead a:hover { 
color: #e4e4e4; 
font-weight: bold; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none  ; 
}


.nav-links a  { 
color: #440b0b; 
font-size: 12px; 
text-decoration: none ; 
padding-left: 9px; 
}


.nav-links a:hover { 
color: #ffffff; 
font-weight: bold; 
font-size: 12px; 
text-decoration: none ; 
}
#ul_left { font-size: 12px; width: 105px; float: left; margin: 0; padding: 0; list-style-type: none; }
#ul_left a { text-decoration: none; margin: 0; padding-top: 2px; padding-bottom: 2px; }
#ul_left a:hover { color: #eb6433; text-decoration: none; }
#ul_right { font-size: 12px; position: relative; width: 105px; float: left; margin: 0; padding: 0 0 0 5px; list-style-type: none; }
#ul_right a { text-decoration: none; margin: 0; padding-top: 2px; padding-bottom: 2px; }
#ul_right a:hover { color: #eb6433; text-decoration: none; }
