*{
	margin: 0;
	padding: 0;
	border: none;
	text-decoration: none;
	font-weight: normal;
	border-collapse: collapse;}
	
body{
	background: url('../images/bg1.png') repeat;
	color: rgb(255,255,255);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.bold{font-weight: bold;}

div#link{
	width: 15px;
	height: 15px;
	position: absolute;}
	
/* Layout */
div#container{
	position: absolute;
	left: 50%;
	margin: 20px 0 0 -450px;
	width: 895px;
	min-height: 500px;
	background: rgb(10,45,100);
	color: rgb(255,255,255);}
	
div#left{
	position: absolute;
	clear: right;
	margin-left: 12px;
	width: 161px;}
	
div#center{
	margin: -2px 0 0 176px;
	width: 501px;
/* min-height: 1200px; */
	height: 1250px;
	background: rgb(255,255,255);
	color: rgb(0,0,15);}

div#right{
	float: right;
	clear: right;
	margin: -125px 10px 0 0;
	width: 195px;
	background: transparent;
	color: rgb(200,200,255);
	font-size: 12px;}

p#header{
	margin: 12px 12px 0 12px;
	width: 665px;}
	
/* Headers */
h1{
	font-size: 15pt;
	font-weight: bold;
	color: rgb(0,34,54);
	background: transparent;
	padding: 10px;
	text-align: center;}
	
h2{
	font-size: 12pt;
	font-weight: bold;
	padding-left: 10px;
	color: rgb(0,34,54);
	background: transparent;}
	
h3{
	font-size: 11pt;
	font-weight: bold;
	padding-bottom: 5px;
	color: rgb(20,115,145);
	background: transparent;}
	
h2#feature{
	margin: 0 0 5px 12px;
	background: transparent;
	color: rgb(200,200,255);
	font-size: 13px;
	font-weight: bold;}

/* Navigation */
div#left ul li{
	width: 163px;
	height: 31px;
	border-bottom: 1px solid rgb(10,45,100);
	background: rgb(70,129,155);
	color: inherit;
	list-style: none;}
	
div#left ul li:hover{
	background: rgb(63,92,117);
	color: inherit;}

div#left ul li a{
	background: transparent;
	padding: 8px 0 8px 12px;
	color: rgb(10,10,10);
	font-size: 11px;
	display: block;}
	
/* Lists */
#center ul.noimg li{list-style: none;}

#center ul li{
	list-style-image: url('../images/anchor.jpg');
	margin-left: 35px;}
	
dl{padding: 20px;}

dl dt{margin-top: 10px;}

dl dd{margin: 5px 0 0 20px;}
	
/* Content */
div#center p{padding: 5px 10px 5px 20px;}		
	
div#center p input{border: 1px solid rgb(10,45,100);}
	
div#center input{border: 1px solid rgb(10,45,100);}
	
div#center select{border: 1px solid rgb(10,45,100);}	
	
div#center p#buttons input{
	background: rgb(70,129,155);
	color: rgb(10,10,10);
	border-bottom: 1px solid rgb(63,92,117);
	border-right: 1px solid rgb(63,92,117);
	border-top: 1px solid rgb(70,129,155);
	border-left: 1px solid rgb(70,129,155);
	margin: 5px;}

div#center p#buttons input:hover{
	background: rgb(63,92,117);
	color: rgb(10,10,10);}

/* Admin Page */
select#pages{margin-left: 20px;}
	
#admin p#buttons input{margin-top: 3px;}
	
#admin table tr td{margin-right: 5px;}
	
/* Email Page */
#email table{margin: 10px 20px 20px 20px;}

#email table tr td{
	text-align: right;
	vertical-align: top;}
	
#email table tr td#buttons{text-align: center;}
	
#email table tr td#buttons input{
	border: none;
	padding: 2px;
	font-weight: bold;}

#email input{margin-top: 3px;}

#email textarea{
	border: 1px solid rgb(0,34,54);
	margin-top: 3px;}
	
/* Update Tables */
#update table{
	border: 3px ridge rgb(0,0,0);
	margin: 20px;}
	
#update table tr{overflow: scroll;}
	
#update table tr th{
	font-weight: bold;
	padding: 3px;}

#update table tr td{border: 2px solid rgb(0,0,0);}
	
#update table tr td textarea{
	width: 170px;
	height: 100px;
	overflow: auto;
	padding: 3px;}
	
#update table tr td#main textarea{
	width: 440px;
	height: 50px;}
		
#update table tr td.content textarea{width: 260px;}
	
#update table#headtable{margin-left: 20px;}
	
#update table#margintable{margin-top: 5px}
	
#update table#contenttable{margin-top: 5px;}
	
#update table#contenttable tr td textarea{height: 210px;}
	
/* Margin */
div#right p{padding: 3px 0 3px 5px;}
	
div#right p#logo{margin-top: -33px;}
	
div#right p img{margin-left: -10px;}
	
/* Footer */
p#footer{
	padding: 10px 0;
	width: 895px;
	height: 25px;
	border-top: 8px solid rgb(70,129,155);
	background: rgb(63,92,117);
	color: rgb(255,255,255);
	font: 14px arial, sans-serif;
	text-align: center;}
	
p#footer a{
	color: rgb(255,255,255);
	background: inherit;}