@charset "utf-8";
/* CSS Document */
/*Start CSSreset*/
html, body, div, span, applet, object, iframe,  h1, h2, h3, h4, h5, h6, p, blockquote, pre,  a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,  b, u, i, center,  dl, dt, dd, ol, ul, li,  fieldset, form, label, legend,  table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baselinebaseline;background: transparent;}
body {line-height: 1;}
ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,  q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
img {border:0px;}
/*End CSSreset*/

h1 {font-size:22px; margin:10px 0px 10px 0px;}
h2 {font-size:15px;  margin:5px 0px 5px 0px; text-decoration:underline;}
h3 {font-size:12px;  margin:5px 0px 5px 0px;}
/*Links*/
a.shopLink:link, a.shopLink:visited {color:#ffffff;}
a.shopLink:hover, a.shopLink:active {color:#ffffff; background:url(images/highlight.png); padding-left:3px; display:block;}
a.inspectionLink:link, a.inspectionLink:visited {color:#ffffff;}
a.inspectionLink:hover, a.inspectionLink:active {color:#ffffff; background:url(images/highlight.png); display:block; padding-left:3px;}
a:link {color: #6e0000; text-decoration:none;}
a:visited {color: #6e0000; text-decoration:none;}

a:hover, a:active {color: #ffffff; background:#6e0000; text-decoration:none;}


a.botNav:link {color: #ffffff; text-decoration:none;}
a.botNav:visited {color: #ffffff; text-decoration:none;}
a.botNav:hover, a.botNav:active {color: #ffffff; background:#6e0000; text-decoration:none;}


a.mainMenu:link {color: #ffffff; text-decoration:none; display:block; }
a.mainMenu:visited {color: #ffffff; text-decoration:none;}
a.mainMenu:hover, a.mainMenu:active {color: #ffffff; display:block; background:url(images/highlight.png) no-repeat; text-decoration:none; padding-left:10px; behavior: url(images/iepngfix.htc);}
a.mainMenuSub:link {color: #ffffff; text-decoration:none; font-size:10px; line-height:25px;}
a.mainMenuSub:visited {color: #ffffff; text-decoration:none; font-size:10px; line-height:25px;}
a.mainMenuSub:hover, a.mainMenuSub:active {color: #ffffff; display:block; background:url(images/highlight.png) repeat-y; text-decoration:none; /*padding-left:2px;*/ behavior: url(images/iepngfix.htc); font-size:10px; line-height:25px;}
a.cos:link {color: #ffffff; text-decoration:none; }
a.cos:visited {color: #ffffff; text-decoration:none;}
a.cos:hover, a.cos:active {color: #ffffff; text-decoration:underline;}
/*End links*/
body,td,th,div,p,ul {font-family:verdana; font-size:14px; color: #ffffff; line-height:20px;}
body {background-color:#6e0000; background-image:url(images/bkg.jpg); background-repeat: repeat-x; margin-left:0px; margin-top:0px; margin-right:0px ;margin-bottom:0px;}
#container {width:901px;margin:0 auto; border:0px solid #ffffff; text-align: left;} 
.clearfloat {clear:both; height:0px; font-size:1px; line-height:0px;}
.header {/*background:url(images/header.png) no-repeat; behavior: url(images/iepngfix.htc);*/ width:1024px; height:235px;  margin:0 auto; }
ol, ul {margin-left:20px;}
/*Need to fix this section*/
#conBody {background:#000000 url(images/body-swirl-top.jpg) no-repeat bottom right; width:901px;}
/*End Fix*/

#menuContainer {width:237px; padding-left:18px;  position:relative; z-index:1; float:left;}
#menuMain {background:#570000 url(images/menu-bkg-top.jpg.jpg) no-repeat; width:237px;}
#menuTop {position:relative; width:182px; margin:0px auto; padding-top:60px;}
.menuList {line-height:28px; font-weight:bold;font-size:18px; letter-spacing:3px;}
#menuMid {background:url(images/appointment.jpg.jpg) no-repeat; height:87px;}
.menuPOS {position:relative; width:180px; margin:0px auto; padding-top:17px; font-weight:bold;font-size:18px; letter-spacing:3px;}
.menuMidPOS {position:relative; width:180px; margin:0px auto; padding-top:40px;font-weight:bold;font-size:18px; letter-spacing:3px;}
#menuBot {background:url(images/left-bot.jpg) no-repeat; width:237px; height:75px;}
#addressBlock {margin-top:15px;}
.fs9 {font-size:8px;}
.fs10 {font-size:10px; font-weight:bold; padding-bottom:5px;}
.fLeft {float:left;}
.fRight {float:right;}
.contentContainer {width:600px; margin-left:277px; padding-top:15px;}
.footer {background:url(images/footer.png) no-repeat; width:901px; height:77px; behavior: url(images/iepngfix.htc);}
.leftCon {border-right:solid 1px #232323; padding:0 10px;}
.leftConCon {border-top:solid 1px #232323;margin-top:20px; padding-top:20px;}
#botNav {text-align:right; font-size:10px; padding:25px 15px 0px 0px;}
.copy {text-align:right; font-size:10px;  }
