
body, html {
margin:0; padding:0;
background: url(../background.gif);
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
}

#main {
margin:0 auto;
text-align:left;
display:block;
width:980px;
background-color:#FFFFFF;
border:1px solid #666;
}

/*
a:link, a:visited {	text-decoration: none;}
a:hover {			text-decoration: underline;}
*/

a { 		color:#333333; }

img {		border: none; }

td {		vertical-align: top; }

.center {	text-align:center; }

.topbar	{	
		/* background: url(images/topbar_bg.jpg) repeat-x #D0DAE0; */
		background-color: #839FAF;
		color: #FFF;
		font-size: 10px;
		padding: 5px;

}

h1 {	color: #333;
		font-size: 150%;
		padding:0;
		margin:0;
}

h2 { 	color: #333;
		font-size: 80%;
		padding:5px 0;
		margin:0 0 15px 0;
		border-bottom:1px solid #849FB0;
}

.input {
border:1px solid #999;
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
padding:3px;
color:#666;
}

.review	{	padding: 0; }
.review img { 
float:left;
padding-right: 15px;
padding-bottom: 25px;
}

.sidebar {
display:block;
width:170px;
border: 1px solid #839FAF;
margin-top: 10px;
}

.sidebar h3 {
margin:0;
padding:2px;
background: #839FAF;
color:#FFFFFF;
font-size:90%;
}

.sidebar p {
margin:0;
padding: 3px 10px;
color:#666;
font-size:88%;
}

.sidebar a {
color:#666;
}

.smalltext {	
color: #999;
font-size:88%; }
		
#links {
text-align:center;
color:#B2B2B2;
font-size:90%;
padding:15px;
}

#links a:link, #links a:visited {
color:#B2B2B2;
text-decoration:none;}

#links a:hover {
color:#666;
text-decoration:underline;
}

.input {
border:1px solid #999;
font-size:100%;
padding:3px;
color:#666;
}

/* MAP */

#map { margin:10px; }

.the_window {
color:#666666;
text-align:center;
}

/*
.the_window img {
float:left;
padding-right: 10px;
}
*/

.the_window a {
color:#666666;
}


/* Not sure these below are in use? */
.the_window span { font-size:70%; }

.urhere_window {
height:40px;
white-space: nowrap;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:120%;
}