BODY {background-color:#E1E1E1; background-image:url(assets/images/tile.jpg); background-repeat:repeat-x; padding:0; margin:0; }

h2 {color:#003b71; font-size:18px;}
h4 {color:#003b71; font-size:14px;}

#frame {width:1000px; margin:0 auto; position:relative; text-align:left; color:#000; font:12px /18px Verdana, Arial, Helvetica, sans-serif; }
#frame a {color:#003b71; text-decoration:none; font-weight:bold;}
#frame a:hover {color:#333;}

#logo {padding:5px; float:left;}
#topbtns {float:right; background-image:url(assets/images/topbtnback.jpg); width:615px; height:42px; padding-top:0px;}
#topbtns li {list-style:none; float:left; padding-left:8px; padding-right:8px; font-size:10px; font-weight:bold; }
#topbtns a {color:#ccc; text-decoration:none;}
#topbtns a:hover {color:#FDB829;}
#phone {padding:10px; float:right;}

.clearall {clear:both;}

.collision {background-image:url(assets/images/btn_collision_over.jpg);
background-repeat: no-repeat; height: 167px; width: 315px; display: block;}
.collision a{background-image:url(assets/images/btn_collision.jpg);
background-repeat: no-repeat; height: 167px; width: 315px; display: block;}
.collision a:hover{background: none;}

.appointment {background-image:url(assets/images/scheduleappt_over.jpg);
background-repeat: no-repeat; height: 75px; width: 315px; display: block;}
.appointment a{background-image:url(assets/images/scheduleappt.jpg);
background-repeat: no-repeat; height: 75px; width: 315px; display: block;}
.appointment a:hover{background: none;}

#btmlinks {padding-top:28px; padding-left:20px; font-size:10px; color:#999;}
#btmlinks a {color:#003b71; text-decoration:none; font-weight:bold;}
#btmlinks a:hover {color:#333;}

#maincontent {float:left; width:632px;}
#middle {padding-left:16px; padding-right:25px;}

#textholder {padding:20px; }

#rightside {float:right; text-align:center; color:#fff; background-color:#000; padding:5px;}
#righttext {padding:10px; text-align:left;}

#botcol {float:left; width:610px;}
#col1back {background-image:url(assets/images/btmcoltile.jpg); height:250px; padding:10px; color:#fff; }
#col1back a {color:#68b8e4; text-decoration:none; font-weight:bold;}
#col1back a:hover {color:#fff;}

#column {float:left; width:270px; padding:10px; line-height:20px; font-weight:bold;}
#col1btm {background-image:url(assets/images/btmcolbtm.jpg); height:135px; background-repeat:no-repeat;}

#btm {padding-left:15px; padding-right:15px;}


#btmcol2 {float:right; width:345px;}

#col2back {background-image:url(assets/images/btmcoltile2.jpg); height:250px; padding-top:10px; padding-bottom:10px;}
#specialstitle {padding-left:10px;}
#odd {padding:10px; font-size:110%; font-weight:bold; color:#ccc;}
#even {padding:10px; font-size:110%; font-weight:bold; background-image:url(assets/images/listback.png); color:#fff;}

#colbtm2 {background-image:url(assets/images/btmcolbtm2.jpg); height:135px;}

input {padding:5px;}

#flashbanner{width:630px; height:285px;}
#homepics{width:300px; height:200px; border:2px #fff solid;}
