body { margin: 0px }
#container {
	width: 800px;
	height: auto;
	position: relative;
	margin: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #606060;
	line-height: 22px
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Content Container*/
#contentContainer { width: 800px }
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Side Nav*/
#sideNav { display: none }
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Content*/
#content { width: 800px }
#content img { display: none }
#content p { margin: 0 0 20px 0 }
#content h1 {
	font-weight: normal;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #606060;
	margin: 0 0 15px 0;
}
#content h2 {
	font-weight: normal;
	font-size: 14px;
	line-height: normal;
	color: #606060;
	margin: 0 0 2px 0;
}
#content h3 {
	font-weight: bold;
	font-size: 14px;
	font-style: italic;
	color: #606060;
	margin: 10px 0
}
#content h4 {
	font-size: 14px;
	margin: 5px 0 0 0
}
#content ul {
	margin: 0 0 30px 0;
	padding-left: 20px;
	list-style-type: square
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Floats*/
#content #floatL {
	width: 209px;
	float: left;
	padding-right: 10px;
	border-right: 1px solid #f1e4ca
}
#content #floatR {
	width: 210px;
	float: right;
	padding-left: 10px
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Alpha Links*/
#content #alpha {
	font-size: 10px;
	text-align: center;
	text-transform: uppercase
}
#content #alpha a { margin: 0 5px }
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Top Link*/
#content .small { 
	font-size: 9px; 
	text-align: right;
	text-transform: uppercase
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Other Para*/
#content .other { 
	padding: 5px 0;
	border: 1px solid #606060;
}
#content .secret {
	padding: 10px;
	font-size: 11px;
	line-height: 16px;
	border: 1px solid #606060
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Flags*/
#content .website, #content .review, #content .menu { 
	width: 74px;
	height: 13px;
	float: right; 
	margin: 5px 5px 0 0; 
	border-bottom: none;
	background-repeat: no-repeat
}
#content .website { background-image: url(../images/website.gif) }
#content .review { background-image: url(../images/review.gif) }
#content .menu { background-image: url(../images/menu.gif) }
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Reviews*/
#content #topReview { height: 209px }
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~Scoop Rating*/
#content .rating {
	position: absolute;
	right: 218px;
	margin-top: 6px
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~Google Map*/
#content #map {
	width: 187px;
	height: 187px;
	float: left;
	margin: 0 10px 10px 0;
	padding: 10px;
	background-color: #FFF;
	border: 1px solid #e8eac7
}
#content #map iframe {
	border: 1px solid #e8eac7
}
#content .person {
	float: left;
	margin: 2px 10px 0 0;
	border: 1px solid #e8eac7
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Calendars*/
#content table {
	width: 100%;
	font-size: 10px;
	line-height: normal;
	border-top: 1px solid #606060;
	border-left: 1px solid #606060
}
#content td {
	width: 13%;
	height: 120px;
	vertical-align: top;
	padding: 3px;
	border-bottom: 1px solid #606060;
	border-right: 1px solid #606060
}
#content td.day {
	height: auto;
	text-align: right;
	font-size: 9px;
	text-transform: uppercase
}
#content .date {
	font-size: 9px;
	float: right;
	margin: 0 0 5px 35px
}
#content table a { display: block; margin-bottom: 5px }
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Sitemap*/
#content #sitemap a { display: block; clear: both; font-weight: bold }
#content #sitemap ul {
	width: 45%;
	height: auto;
	float: left;
	margin-bottom: 0;
	font-size: 12px;
	line-height: 20px
}
#content #sitemap li a { font-weight: normal; border-bottom: none }
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Contact Forms*/
#contactForm { width: 345px; margin-left: 36px }
#contactForm ul {
	margin: 0;
	padding: 0;
	text-align: left;
	list-style-type: none;
}
#contactForm ul li {
	position: relative;
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	clear: both;
}
#contactForm label {
	width: 100px;
	float: left;
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-align: right
}
#contactForm .field, #contactForm textarea, #contactForm select {
	width: 225px;
	height: auto;
	float: right;
	margin: 4px;
	padding: 2px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #373c3a;
	overflow: auto;
	background-color: #FFF;
	border: 1px solid #aee24a
}
#contactForm textarea { height: 150px }
#contactForm select { width: 150px; margin-right: 84px }
#contactForm option { background-repeat: no-repeat }
.button {
	cursor: pointer;
	margin: 20px 0 0 195px;
	padding: 4px 2px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-color: #0594D5;
	border: 1px solid #aee24a
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Google ads*/
#rightCol { display: none }
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rmd Link*/
#robyn { display: none }
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Top Content*/
#topContent {
	width: 800px;
	height: auto;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Logo and Search Panel*/
#logoSearch {
	width: 800px;
	height: 89px;
	margin-bottom: 19px
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~Logo*/
#logo {
	width: 800px;
	height: 89px;
	font-size: 12px;
	color: #606060;
	line-height: 15px
}
#logo img { border: none }
#logo a { border: none }
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~Search*/
#searchContainer { display: none }
/* ~~~~~~~~~~~~~~~~~~Date*/
#date { display: none }
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Main Nav*/
#nav { display: none }
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Main Img*/
#mainImg { display: none }
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Top Nav*/
#topLinks { display: none }
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Clearfix*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */