@charset "UTF-8";
/* CSS Document */



.nav {
color: #666666;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
height:22px;
text-align:right;
padding-top: 8px;
padding-right: 15px;
}

.nav a {
color: #666666;
text-decoration:none;
}

.search {
padding-left: 25px;
padding-top: 5px;
padding-bottom:5px;
height:30px;
}

.bottom_nav {
color: #666666;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
height:22px;
text-align:center;
padding: 8px 0px 8px 0px;
line-height: 15px;
}


.nav_button {
background-image:url(images/rounded_buttons.gif);
background-repeat:no-repeat;
background-position:center;
width:107px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#333333;
text-transform:uppercase;
padding-top:5px;
height:20px;
}

.nav_button a {
color:#333333;
text-decoration:none;
}

.nav_button_indicator {
background-image:url(images/rounded_yellow.gif);
background-repeat:no-repeat;
background-position:center;
width:107px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#333333;
text-transform:uppercase;
padding-top:5px;
height:20px;
}



.main_info {
color: #222;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left
line-height: 16px;
}

.directions {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#222;
}



.hours {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#222;
padding-left:20px;
}

.shadow {
background-image:url(images/shadow.jpg);
background-repeat:repeat-y;
}

.shadow2 {
background-image:url(images/shadow_2.jpg);
background-repeat:repeat-y;
background-position:right;
}