html, body {margin:0 auto; background:#ffffff; font-family:arial, tahoma, verdana; font-size:11px;}

ul {margin-bottom:40px;}
li {list-style:none;}

.keywords {padding:10px; text-align:center; color:#ffffff; background:#b87333}

.logo {text-align:right;}
.logo img {margin-top:25px; margin-bottom:20px;}

.phone table {margin-top:20px; margin-bottom:25px;}
.lines {background:url(../_img/lines.gif) left top repeat-x; text-align:left;}
.lines span {background:#dedede; padding:5px 5px 5px 5px; font-size:22px; color:#800000; letter-spacing:-1px;}

a:link, a:visited {color:#800000; text-decoration:underline;}
a:hover, a:hover.visited {color:#87333; text-decoration:none;}

#menu {font-size:16px; font-weight:bold; letter-spacing:-1px; text-align:right;}
#menu ul {margin-left:5px; padding-left:5px; margin-top:0px; padding-top:0px; margin-bottom:25px;}
#menu a:link, #menu a:visited {display:block; height:25px; padding:5px 5px 0px 5px; margin-bottom:10px;}
#menu a:hover, #menu a:hover.visited {display:block; height:25px; padding:5px 5px 0px 5px; background:#800000; margin-bottom:10px;}
#menu a.on:link, #menu a.on:visited {display:block; height:25px; padding:5px 5px 0px 5px; background:#ebebeb; margin-bottom:10px;}
#menu a.on:hover, #menu a.on:hover.visited {display:block; height:25px; padding:5px 5px 0px 5px; background:#ebebeb; margin-bottom:10px;}
#menu a.sub:link, #menu a.sub:visited {display:block; padding:0px 5px 0px 0px; height:auto; background:#ffffff; color:#b87333; margin-bottom:8px; font-size:12px; font-weight:normal; letter-spacing:0px;}
#menu a.sub:hover, #menu a.sub:hover.visited {display:block; padding:0px 5px 0px 0px; background:#ebebeb; color:#b87333; margin-bottom:8px; font-size:12px; font-weight:normal; letter-spacing:0px;}
#menu a.subon:link, #menu a.subon:visited {display:block; padding:0px 5px 0px 0px; height:auto; background:#800000; color:#b87333; margin-bottom:8px; font-size:12px; font-weight:normal; letter-spacing:0px;}
#menu a.subon:hover, #menu a.subon:hover.visited {display:block; padding:0px 5px 0px 0px; background:#800000; color:#b87333; margin-bottom:8px; font-size:12px; font-weight:normal; letter-spacing:0px;}
#menu span {font-size:11px; font-weight:normal; letter-spacing:0px;}
#menu span b {color:#000000;}

.content {background:url(../_img/b.gif) 3% 0px repeat-y;}
#content {line-height:23px; text-align:justify; font-size:12px;}
#content ul {margin-bottom:20px;}
#content ul li {list-style:square;}
#content ol li {list-style:decimal;}
#content h1 {font-family:arial, tahoma, verdana; font-size:25px; letter-spacing:-2px; border-bottom:2px solid #b87333; color:#000000; margin-bottom:30px; margin-top:15px;}
#content h2 {font-family:arial, tahoma, verdana; font-size:20px; letter-spacing:-2px; color:#555555; margin-bottom:15px;}
#content p {margin:0px 0px 10px 0px;}
#content img {border:0px;}

.bphone {text-align:right;}
.bphone b {color:#000000; font-size:31px; font-family:arial narrow, arial, tahoma; letter-spacing:-1px; line-height:25px;}
.bphone div {background:#b87333; color:#ffffff; padding:2px 5px 2px 5px; width:190px; margin-top:5px; width:190px; float:right; text-align:center;}
.footer table {margin-top:20px; margin-bottom:20px;}
.footert {background:#800000; font-size:10px; line-height:12px; color:#ffffff; padding:10px 0px 10px 20px;}
.footert a:link, .footert a:visited {color:#9649d0; text-decoration:underline;}
.footert a:hover, .footert a:hover.visited {color:#9649d0; text-decoration:none;}

.adv {display:block; background:#800000; font-size:12px; height:auto; padding:5px; color:#ffffff; margin-bottom:10px; text-align:center; font-weight:bold;}
.adv a{color:#ffffff}
a.ladv:link, a.ladv:visited {display:block; padding:5px; margin-bottom:10px; font-size:15px; font-weight:bold; letter-spacing:-1px; text-align:center;}
a.ladv:hover, a.ladv:hover.visited {display:block; padding:5px; background:#dedede; margin-bottom:10px; font-size:15px; font-weight:bold; letter-spacing:-1px; text-align:center;}

