/********** CSS By TheVisibleDentist.com **********/

/********** MAIN BODY **********/
body{         padding:0;
              margin:0 0 0 0;}
#header{      text-align:center;
              background:#FEFEFE url(images/bg.jpg) repeat-x;
              width:100%;
              border-bottom:solid 0px #595966;}
#logotag{     width:750px;
              margin:0px auto;
              position:relative;
              font-family:arial,helvetica,sans-serif;}
#container{   width:750px;
              padding:0 10px;
              margin:0px auto;
              position:relative;
              text-align:justify;
              font:10pt verdana, arial,helvetica,sans-serif;
              color:#424F59;}
#container h1{font:18px verdana,Arial;
              color:#343E45;
              font-weight:600 ;
              margin:0px 0px 10px 0px}
#container h2{font:15px verdana;
              color:#343E45;
              font-weight:600 ;
              margin:15px 0px 10px 0px}
#container h3{font:15px verdana;
              color:#343E45;
              font-weight:600 ;
              margin:15px 0px 10px 0px}              
#container h4{font:15px verdana;
              color:#343E45;
              font-weight:600 ;
              margin:15px 0px 10px 0px} 
              
/********** FOOTER **********/
#footer{      background:#DAE5E7 url(images/footbg.jpg);background-repeat:repeat-x;
              width:100%;
              height:80px;
              font:13px/15px 'Trebuchet MS',Arial;
              color:#FFF;
              text-align:center;
              clear:both;
              padding:20px 0 0 0;
              margin:40px 0 0 0;
              border-top:solid 0px #3F769D;}
#footer p{    margin:15px 0 0 0;
              text-align:center;}
#footer div{  padding:5px 0;}

              
/********** LINK STYLES **********/  
a{            color:#0D3A8E; 
              text-decoration:underline;}
a:hover{      color:#9B0000;
              text-decoration:none;}
#footer a{    font:15px/17px 'Trebuchet MS',Arial,Helvetica,sans-serif;
              color:#003093; 
              text-decoration:none;}
#footer a:hover{color:#003399;
              text-decoration:underline overline;}
#footer a.other{font:13px/15px 'Trebuchet MS',Arial;
              text-decoration:none;
              color:#FFF;}
#footer a.other:hover{text-decoration:none;
              color:#FFF;}

/********** MISCELLENEOUS **********/

.fauxhead{    font:15px verdana;
              color:#343E45;
              font-weight:600 ;
              margin:15px 0px 10px 0px}
.althead{     font:15px verdana;
              color:#343E45;
              font-weight:600 ;
              margin:35px 0 18px 0;}              
.shortmargin{ margin:10px 0;} 
.boldcolor{   font-weight:bold;color:#343E45;}
.redbold{     font-weight:bold;color:#800000;}

/*********** NAVIGATION MENUS ***********/

/* Start Holly Hack, hidden from MacIE. \*/
* html #navigation ul li {height: 1%;}
/* End Holly Hack. */
#navigation {text-align:right;background:#BCC7CD;height:20px;line-height:1.9em;padding:0 0;margin:0px auto 0px auto;font-size:8pt;font-weight:bold;text-transform:uppercase;z-index: 1;}
#navigation ul {width:100%;list-style-type: none;margin:0px;padding:0px;z-index: 2;}
#navigation li {border-right:0px solid #ffffff;display:inline;text-align:center;margin: 0px;}
#navigation li a.left{border-left:1px solid #FFFFFF;}
#navigation li a {padding:4px 20px 3px 20px;color: #000000;background-color:#BCC7CD;border-left:1px solid #FFFFFF;text-decoration: none;}
#navigation li a:hover{background:#1A141E;color:#FFFFFF;text-decoration:none;} 
#navigation li a#current{background-color:#772815;color:#FFF4F4;} 
#navigation li a:active{{background-color:#772815;color:#FFF4F4;}

/********** BUTTON STYLES **********/
.contactbtn{  width:10.0em;
              color:#FFFFFF;
              font-family:verdana;
              text-align:center;
              font-size:105%;
              font-weight:bold;
              background-color:#930000;
              border:1px solid #000000;}
 
.contactbtnhov {color:#800000;cursor:pointer;
              background-color:#EDF4FA;
              border-top-color:#97B2E1;
              border-left-color:#97B2E1;
              border-right-color:#1E438A;
              border-bottom-color:#1E438A;}
              
.mapbutton{   width:8.0em;
              color:#1C1A1B;
              font:0.7em Verdana;
              text-align:center;
              margin:0 20px 0 0;
              font-size:90%;
              font-weight:normal;
              background-color:#EEEAE1;
              border:1px solid #126A74;}
 
.mapbtnhov {  color:#FFFFFF;
              cursor:pointer;
              background-color:#126A74;
              border:1px solid #126A74;}