BODY {background: #e0e0e0;	font-family: Helvetica, Arial, Verdana  sans-serif;
margin-top: 0px;}
A:link 	{}
A:visited {color:#0000FF;}
A:hover {background: #FFFF33;}
A:active {}
h1 {color : #002; font-size : 1.1em;	font-weight : 600;
margin: 30px 5px 5px 5px;
/*background-color: #e5e5e5;
text-decoration: none;
padding: 5px 5px 4px 20px;
border: 1px #ccc solid;*/
}

h2 {color : #020; font-size : 1em;	font-weight : 600;
margin: 20px 0px 0px 20px;
}

h3 {color : #020; font-size : .85em;	font-weight : 600;	
margin: 5px 0px 10px 0px;
padding: 0px 0px 0px 0px;}

ul {margin-top: 10px; margin-bottom: 10px;}
li {line-height: 1.2; padding: 0px 0px 2px 0px;}
.li {line-height: 1.3; padding: 0px 0px 10px 0px;}
#table {align: center; 
background-color:#FFFFFF;
width:760px;
}

.mainnav {background-color:#eee;
text-align: center;
padding: 2px 0px 1px 0px;
margin: 0px 0px 30px 0px;
border-top: 2px #666 solid;
border-bottom: 1px #888 solid;
}
#nodeco {color: #005; font-size: 14px; font-weight: 600;
text-decoration: none;
padding: 3px 5px 2px 5px;
}
#nodeco2 {color : #005; text-decoration: none;
}

.sidenavhead {
background-color: #e3e3e3;
margin: 30px 0px 2px 0px;
padding: 3px 0px 2px 10px;
border-top: 1px #06c solid;
border-right: 1px #06c solid;
border-bottom: 1px #06c solid;
}
#nolink {color: #040; font-size: 14px; font-weight: 600;
text-decoration: none;
}
.sidenav {font-size: 13px; font-weight: 500;
background-color: #e5e5e5;
margin: 0px 0px 2px 0px;
padding: 1px 0px 1px 5px;
border: 1px #ccc solid;
}
.nav {font-size: 12px; font-weight: 500;
padding: 2px 0px 1px 10px;
margin: 0px 0px 1px 0px;
border: 1px #ccc solid;
}
.smallnav {font-size: .75em; 
background-color:#ddd;
text-align:center;
border-top: 1px #666 solid;
margin: 10px 0px 0px 0px;
}

.bold12 {color: #040; font-size:12px; font-weight:600; }
.redb {color: #f00; font-size:12px; font-weight:600; }
.contenthead {
background-color: #e5e5e5;
text-decoration: none;
margin: 0px 5px 0px 5px;
padding: 0px 5px 2px 0px;
border: 1px #ccc solid;
}

.content {font-size: .8em; 
padding: 0px 10px 5px 10px;
line-height: 1.3;
}

.reviews {color: #333333; font-size: .8em; 
margin: 5px 20px 25px 20px;
line-height: 1.3;
height: 240px; overflow:auto;
border: 1px #ddd solid;
width: 400px;
}
.review {
padding: 4px;
border-bottom: 1px #ddd dashed;
}

.taximap {
border: 1px #ccc solid;
margin: 10px 20px 10px 20px;
padding: 4px;
}

.foot {color: #f5f5f5; font-size: .7em; 
background-color:  #069;
text-align:center;
padding: 5px 0px 2px 0px;
}
