/* CSS Document */

html{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;

background-image:url(../images/htmlBack.png);

}

h1{
/*background-image:url(../images/hdrBackBrown.png);
background-repeat:repeat-x;*/
font-weight:bold;
font-size:11px;
/*border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:1px solid #000000;*/
border-bottom:1px solid #E8E8E8;
border-top:1px solid #E8E8E8;
color:#333333;
/*background-color:#663300;*/
width:auto;
margin-bottom:4px;
margin-top:0px;
padding:2px;
/*background-image:url(../images/navButtonBckgnd.jpg);*/

}

h2{
font-size:12px;
color:#000000;
width:auto;
margin-bottom:4px;
margin-top:3px;
border:1px solid #B5CC8E;
background-image:url(../images/navButtonBckgnd.jpg);
padding:2px;
font-weight:normal;
}

h3{
margin-top:0px;
margin-bottom:12px;
font-size:16px;
color:#000000;
width:850px;
/*margin-bottom:4px;
margin-top:3px;*/
font-weight:bold;
border-bottom:1px solid #B5CC8E;
/*background-image:url(../images/navButtonBckgnd.jpg);*/
/*padding:2px;*/
}

li{
margin-bottom:1px;
}

body{

text-align:center;
margin-top:7px;
/*background-image:url(../images/page_back.png);*/
background-repeat:repeat-x;
background-position:top;

scrollbar-base-color: #634B3E;
scrollbar-arrow-color: #634B3E;
scrollbar-3dlight-color: #634B3E;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #634B3E;
scrollbar-track-color: #FFFFFF;
}


#previousButton{
cursor:pointer; 
background-image:url(../images/gradbckgnd.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:9px; 
color:#000000; 
text-decoration:none; 
border:1px outset #BBBB77; 
padding:2px;
width:100px;
}
#cover {
display:none;
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
background:gray;
filter:alpha(Opacity=50);
opacity:0.5;
-moz-opacity:0.5;
-khtml-opacity:0.5
}

a{
text-decoration:underline;
color:#0000FF;
}
a:hover{
text-decoration:none;
color:#B5CC8E;
}

.smText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.mdText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.textbox{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:1px solid #999999;
height:16px;
}

.button{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:auto;
}
.tableHeading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

#header{
width:850px;
background-repeat:repeat-x;
margin-left:auto;
margin-right:auto;
border-top:1px solid #7A7A7A;
border-left:1px solid #7A7A7A;
border-right:1px solid #7A7A7A;
}

#main{
width:850px;
margin-left:auto;
margin-right:auto;
height:510px;
background-color:#FFFFFF;
border-left:1px solid #7A7A7A;
border-right:1px solid #7A7A7A;

}

#footer{
width:850px;
margin-left:auto;
margin-right:auto;
font-size:9px;
background-color:#B5CC8E;
color:#000000;
border-left:1px solid #7A7A7A;
border-right:1px solid #7A7A7A;
border-bottom:1px solid #7A7A7A;
}

#address{
font-size:12px;
padding-left:16px;
background-image:url(../images/nav_background.jpg);
}

#time{
font-size:11px;
font-weight:bold;
}

#map{
border:1px solid #B5CC8E;
}

#pano{
border:1px solid #B5CC8E;
margin-top:5px;
margin-bottom:5px;
}

#crumbs{
border-left:1px solid #7A7A7A;
border-right:1px solid #7A7A7A;
background-color:#E8E8E8;
color:#666666;
width:850px;
 margin-left:auto; margin-right:auto;
font-size:9px;
height:13px;
}

#hours{
width:120px;
border:1px solid #666666;
padding:3px;
font-size:10px;
}