/************************ Content Divisions Structure *********************/

#container 
	{
	background-color: #0f415a;
	color: #eaebd8;
	text-align: center;
	margin: auto;
	width: 50em;
	padding: 0px;
	}

#content 
	{
	background-color: #f2f3df;
	color: #eaebd8;
	text-align: left;
	padding: 0px;
	}

#banner 
	{
	background-color: #f2f3df;
	color: #eaebd8;
	width: 100%;
	height: 305px;
	background-image: url(../images/banner2.jpg);
	}
	
#leftbox
	{
	background-color: #eaebd8;
	color: #0f415a;
	text-align: left;
	float: left;
	width: 30%;
	height: 600px;
	padding-top: 20px;
	}

#maincontent
	{
	background-color: #eaebd8;
	color: #0f415a;
	text-align: left;
	float: left;
	width: 70%;	
	height: 600px;
	padding-top: 20px;
	}

#leftboxmed
	{
	background-color: #eaebd8;
	color: #0f415a;
	text-align: left;
	float: left;
	width: 30%;
	height: 850px;
	padding-top: 20px;
	}

#maincontentmed
	{
	background-color: #eaebd8;
	color: #0f415a;
	text-align: left;
	float: left;
	width: 70%;	
	height: 850px;
	padding-top: 20px;
	}
	
#leftboxbig
	{
	background-color: #eaebd8;
	color: #0f415a;
	text-align: left;
	float: left;
	width: 30%;
	height: 2150px;
	padding-top: 20px;
	}

#maincontentbig
	{
	background-color: #eaebd8;
	color: #0f415a;
	text-align: left;
	float: left;
	width: 70%;	
	height: 2150px;
	padding-top: 20px;
	}

#footer
	{
	background-color: #eaebd8;
	color: #0f415a;
	text-align: center;
	float: left;
	width: 100%;	
	height: 200px;
	}
	
/************************ Hidden *********************/

.hidden 
	{
	position:absolute;
	left:0px;
	top:-500px;
	overflow:hidden;
	}

/************************ Links *********************/

a:link 
	{
	color: #973e00;
	text-decoration: none;
	}
	
a:visited 
	{
	text-decoration: none;
	color: #973e00;
	}

a:hover 
	{
	color: #11405a;
	}
	
a:active 
	{
	color: #cb551c;
	}
	
/************************ Navigation *********************/

.cssnav1 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background-image: url(../images/home_rollover.gif);
	background-repeat: no-repeat;
	display: block;
	width: 219px;
	height: 34px;
	margin: 0;
	margin-bottom:0px;
	padding: 0;
	}

.cssnav1 a {
	display:block;
	font-size: 11px;
	width: 219px;
	height: 34px;
	float: left;
	margin: 0;
	padding: 0;
	color: black; text-decoration: none;
	}

.cssnav1 img {width: 100%; height: 100%; border: 0; }
	* html a:hover {visibility:visible}
	.cssnav1 a:hover img{visibility:hidden}
	.cssnav1 span {
	position:absolute;
	left:5px;
	top:3px;
	margin:0;
	cursor: pointer;
	}

.cssnav2 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background-image: url(../images/sights_rollover.gif);
	background-repeat: no-repeat;
	display: block;
	width: 219px;
	height: 34px;
	margin: 0;
	margin-bottom:0px;
	padding: 0;
	}

.cssnav2 a {
	display:block;
	font-size: 11px;
	width: 219px;
	height: 34px;
	float: left;
	margin: 0;
	padding: 0;
	color: black; text-decoration: none;
	}

.cssnav2 img {width: 100%; height: 100%; border: 0; }
	* html a:hover {visibility:visible}
	.cssnav2 a:hover img{visibility:hidden}
	.cssnav2 span {
	position:absolute;
	left:5px;
	top:3px;
	margin:0;
	cursor: pointer;
}

.cssnav3 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background-image: url(../images/rates_rollover.gif);
	background-repeat: no-repeat;
	display: block;
	width: 219px;
	height: 34px;
	margin: 0;
	margin-bottom:0px;
	padding: 0;
	}

.cssnav3 a {
	display:block;
	font-size: 11px;
	width: 219px;
	height: 34px;
	float: left;
	margin: 0;
	padding: 0;
	color: black; text-decoration: none;
	}

.cssnav3 img {width: 100%; height: 100%; border: 0; }
	* html a:hover {visibility:visible}
	.cssnav3 a:hover img{visibility:hidden}
	.cssnav3 span {
	position:absolute;
	left:5px;
	top:3px;
	margin:0;
	cursor: pointer;
	}

.cssnav4 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background-image: url(../images/features_rollover.gif);
	background-repeat: no-repeat;
	display: block;
	width: 219px;
	height: 34px;
	margin: 0;
	margin-bottom:0px;
	padding: 0;
	}

.cssnav4 a {
	display:block;
	font-size: 11px;
	width: 219px;
	height: 34px;
	float: left;
	margin: 0;
	padding: 0;
	color: black; text-decoration: none;
	}

.cssnav4 img {width: 100%; height: 100%; border: 0; }
	* html a:hover {visibility:visible}
	.cssnav4 a:hover img{visibility:hidden}
	.cssnav4 span {
	position:absolute;
	left:5px;
	top:3px;
	margin:0;
	cursor: pointer;
	}

.cssnav5 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background-image: url(../images/photos_rollover.gif);
	background-repeat: no-repeat;
	display: block;
	width: 219px;
	height: 34px;
	margin: 0;
	margin-bottom:0px;
	padding: 0;
	}

.cssnav5 a {
	display:block;
	font-size: 11px;
	width: 219px;
	height: 34px;
	float: left;
	margin: 0;
	padding: 0;
	color: black; text-decoration: none;
	}

.cssnav5 img {width: 100%; height: 100%; border: 0; }
	* html a:hover {visibility:visible}
	.cssnav5 a:hover img{visibility:hidden}
	.cssnav5 span {
	position:absolute;
	left:5px;
	top:3px;
	margin:0;
	cursor: pointer;
	}

.cssnav6 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background-image: url(../images/maps_rollover.gif);
	background-repeat: no-repeat;
	display: block;
	width: 219px;
	height: 34px;
	margin: 0;
	margin-bottom:0px;
	padding: 0;
	}

.cssnav6 a {
	display:block;
	font-size: 11px;
	width: 219px;
	height: 34px;
	float: left;
	margin: 0;
	padding: 0;
	color: black; text-decoration: none;
	}

.cssnav6 img {width: 100%; height: 100%; border: 0; }
	* html a:hover {visibility:visible}
	.cssnav6 a:hover img{visibility:hidden}
	.cssnav6 span {
	position:absolute;
	left:5px;
	top:3px;
	margin:0;
	cursor: pointer;
	}

.cssnav7 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background-image: url(../images/information_rollover.gif);
	background-repeat: no-repeat;
	display: block;
	width: 219px;
	height: 34px;
	margin: 0;
	margin-bottom:0px;
	padding: 0;
	}

.cssnav7 a {
	display:block;
	font-size: 11px;
	width: 219px;
	height: 34px;
	float: left;
	margin: 0;
	padding: 0;
	color: black; text-decoration: none;
	}

.cssnav7 img {width: 100%; height: 100%; border: 0; }
	* html a:hover {visibility:visible}
	.cssnav7 a:hover img{visibility:hidden}
	.cssnav7 span {
	position:absolute;
	left:5px;
	top:3px;		
	margin:0;
	cursor: pointer;
	}

.cssnav8 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background-image: url(../images/book_rollover.gif);
	background-repeat: no-repeat;
	display: block;
	width: 219px;
	height: 34px;
	margin: 0;
	margin-bottom:0px;
	padding: 0;
	}

.cssnav8 a {
	display:block;
	font-size: 11px;
	width: 219px;
	height: 34px;
	float: left;
	margin: 0;
	padding: 0;
	color: black; text-decoration: none;
	}

.cssnav8 img {width: 100%; height: 100%; border: 0; }
	* html a:hover {visibility:visible}
	.cssnav8 a:hover img{visibility:hidden}
	.cssnav8 span {
	position:absolute;
	left:5px;
	top:3px;
	margin:0;
	cursor: pointer;
	}

.cssnav9 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background-image: url(../images/sitemap_rollover.gif);
	background-repeat: no-repeat;
	display: block;
	width: 219px;
	height: 34px;
	margin: 0;
	margin-bottom:0px;
	padding: 0;
	}

.cssnav9 a {
	display:block;
	font-size: 11px;
	width: 219px;
	height: 34px;
	float: left;
	margin: 0;
	padding: 0;
	color: black; text-decoration: none;
	}

.cssnav9 img {width: 100%; height: 100%; border: 0; }
	* html a:hover {visibility:visible}
	.cssnav9 a:hover img{visibility:hidden}
	.cssnav9 span {
	position:absolute;
	left:5px;
	top:3px;
	margin:0;
	cursor: pointer;
	}
	
