body {

	margin:0px;

	color:#000000;

}



p,td {

	font:11px Verdana,sans-serif;

	color:#000000;

	line-height:16px;

}



td {

	vertical-align:top;

}



a {

	text-decoration:none;

	padding:1px 2px 1px 2px;

}

a:hover {border: none;

text-decoration: none;

color: #669900;

}



#copy {

	margin-bottom:25px;

	text-align:center;

	vertical-align:middle;

}



#copy a {

	color:#000000;

}



#copy a:hover {

	color:#FFFFFF;

}



#content {

	padding:15px 5px 0px 5px;

}



h1,h1 a,h1 a:hover {

	font:bold 15px Trebuchet MS,Trebuchet,Tahoma,sans-serif;

	color:#000000;

	margin:0px;

	padding:0px;

	border:0px;

}



textarea {

	font:11px Verdana,sans-serif;

	line-height:16px;

}



input {

	font:11px Tahoma,sans-serif;

	height:22px;

}



input,textarea {

	color:#FFFFFF;

	border:0px;

	padding:4px;

}



input.button {

	cursor:hand;

	color:#000000;

}



label {

	cursor:hand;

}



ul {

	margin:20px 0px 20px 30px;

	padding:0px;

}



li {

	margin:0px 0px 10px 0px;

	padding:0px;

}



ol {

	margin:6px 0px 10px 30px;

	padding:0px;

}



div#map a img {height: 0; width: 0; border-width: 0;}

div#map a:hover img {border: 4px dashed #9999ff;

	display: block;

	height: 400px;

	position: absolute;

	width: 400px;

} 

.box_right {

float:right;

width:150px;

margin:10px 10px 10px 10px;

padding:0 10px 0 10px;

background:#ffcc00;

color:#000000;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

border: 2px dashed #ffcc00;

}



.style1 {color: #FF9933}



.buttonscontainer {width: 180px;}



.buttons a {color: #ffffff;

background-color: #FF6600;

display: block;

border-left: 10px solid #00ff00;

font: 10px Arial, sans-serif;

font-weight: bold;

text-decoration: none;

text-align: left;

margin-top: 1px;}



.buttons a:hover {border-left: 10px solid #ccffff;

text-decoration: none;

color: #ffffff;}



} 

.direction {

width:150px;

margin:10px 10px 10px 10px;

padding:0 10px 0 10px;

background:#ffcc00;

color:#000000;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

border: 2px dashed #ccccff;

}

.random {

width:150px;

margin:10px 10px 10px 10px;

padding:0 10px 0 10px;

background:#003399;

color:#ffffff;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

border: 2px dashed #003399;

}

.directions a {color: #ffffff;

background-color: #ff3300;


border-left: 10px solid #00ff00;

font: 10px Arial, sans-serif;

font-weight: bold;

text-decoration: none;

text-align: left;

margin-top: 1px;}



.directions a:hover {border-left: 10px solid #ccffff;

text-decoration: none;

color: #ffffff;}



} 