/* CSS generated by SiteManager at 04:16pm 02/08/2009 - do not edit this file directly */

body {
	background: #040404; /* url(/templatefiles/back2.jpg) center top repeat-y */
	font-family: georgia, verdana, georgia;
	font-size: 13px;
	color: #FFF;
	margin: 0;
	border: 0;
	padding: 0;
	text-align: center;
	}

h1 {
	font-family: arial, georgia, verdana;
	font-size: 190%;
	color: #000;
	font-weight: bold;
	padding: 0;
	margin: 0 0 20px 0;
	}

h2 {
	font-family: arial, georgia, verdana;
	font-size: 160%;
	color: #000;
	font-weight: normal;
	padding: 0;
	margin: 0 0 8px 0;	
}

hr {
	border: 0;
	border-top: 1px solid #DDD;
	height: 1px;
	margin: 40px 0;
	}

p {
	margin: 16px 0;
	line-height: 160%;
	}

img {
	border: 0;
	}

a {
	color: #800000;
	}

#topnav {
	background-color: #000;
	padding: 16px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	border-bottom: 1px solid #333;
	font-size: 130%;
	font-weight: normal;
	font-family: arial, georgia, verdana;
	}

#topnav ul { 
	margin: 0;
	}

#topnav li { 
	display: inline; 
	list-style-type: none; 
	padding: 0 30px 0 30px; 
	margin: 0;
	}

#topnav li a, #topnav li a:visited { 
	text-decoration: none;
	font-weight: normal; 
	color: #999;
	}

#topnav li a:hover, #topnav li a:active { 
	text-decoration: underline; 
	}

#topnav li.selectedoption a { 
	color: #FFF;
	}

#header {
	width: 764px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	margin-top: 60px;
	margin-bottom: 60px;
	}

#content {
	background-color: #FFF;
	width: 755px;
	margin-left: auto;
	margin-right: auto;
	color: #444;
	padding: 5px;
	text-align: left;
	overflow-y: auto;
	overflow-x: hidden;
	}

#content .indented {
	padding: 16px;
	}

#homeContent {
	border: 1px solid #111;
	width: 755px;
	margin-left: auto;
	margin-right: auto;
	color: #BBB;
	padding: 5px;
	text-align: center;
	}

#homeContent .indented {
	padding: 16px;
	}

#homeContent h2 {
	color: #444;
	}

#homeContent a {
	color: #666;
	}

#contentMenu {
	padding: 5px;
	width: 755px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	overflow-x: hidden;
	background-color: #EEE;
	border-bottom: 1px solid #CCC;
	}

#contentMenu ul { 
	margin: 0;
	padding: 5px 16px;
	}

#contentMenu li { 
	display: inline; 
	list-style-type: none; 
	padding-right: 20px; 
	margin: 0;
	}

#contentMenu li a, #contentMenu li a:visited { 
	font-weight: normal; 
	color: #444;
	}

#contentMenu li a:hover, #topnav li a:active { 
	text-decoration: underline; 
	}

#contentMenu li.selectedoption a { 
	color: #371c40;
	font-weight: bold;
	}

.bigBullets {
	font-size: 140%;
	line-height: 180%;
	}

.imageAreaRight {
	float: right;
	width: 300px; 
	padding: 5px;
	margin-left: 30px; margin-bottom: 30px;
	text-align: center;
	}

.imageCaption {
	padding: 10px 5px 5px 5px;
	color: #888;
	text-align: center;
	}

.imageGallery table {
	border-collapse: collapse;
	}

.imageGallery td {
	padding: 3px;
	}

#footer {
	margin-top: 100px;
	background-color: #000;
	color: #222;
	padding: 10px 0 40px;
	text-align: center;
	}

#footer a {
	color: #666;
	}