
/* COLORS USED
#182ab5 - main page color blue
#0000cc - bright blue
#cc0000 - red
#00019a - link gradient darkest blue to red
#8a8ad1 - light blue item top
#4a6fc7 - background nav blue
*/

html{margin-bottom:1px;min-width:1034px;min-height:101%;}

body {
	padding:0; 
	margin:0;
	margin-left:auto; 
	margin-right:auto;
	}


.hidden {display:none;}
input:focus {outline: 0;}

a {font-family:Verdana,Geneva,sans-serif;}
a:link {color:#fff; text-decoration:underline;outline:none;}
#nav a:link {color:#c00; text-decoration:none;}
.grads a:link{text-decoration:none;}
a:active {color:#c00; text-decoration:underline;}
a:visited {color:#fff; text-decoration:underline;}
#nav a:visited {color:#c00; text-decoration:none;}
.grads a:visited{text-decoration:none;}
a:hover {color:#c00; text-decoration:underline;}
#nav a:hover {color:#00c; text-decoration:none;}
.grads a:hoverk{text-decoration:none;}

img {border:0; margin:0;}

#wrapper {width:100%;}

#header{
	background-image: url(Banner1.png);
	background-repeat: no-repeat;
	height:163px;
	width:1034px;
	margin:0 auto;
	padding: 0;
	border-spacing: 0;
	}

#nav{
	background-image: url(block.jpg);
	background-repeat: repeat;
	margin:0 auto;
	padding: 0;
	width:1034px;
	}

#nav p{
	margin:5px auto 0;
	text-align:center;
	font-size:12pt;
	line-height:1em;
	}

#main {
	position:relative;
	margin:0 auto;
	padding-top:10px;
	width:1030px;
	background-color:#1b00dd;
	border-left: 2px solid #fff;
	border-bottom: 2px solid #fff;
	border-right: 2px solid #fff;
	}
p {
	margin:0 100px;
	font-family:Verdana,sans-serif; 
	font-size:10pt;
	color:#fff; 
	line-height:1.5em; 
	text-align:left; 
	vertical-align:middle;
	}
p.lead {
	margin:15px auto;
	font-weight:bold;
	text-align:center;
	font-size:12pt;
	}
p.first {margin:25px 100px 0 100px;text-align:justify;}
p.title {
	margin:0 100px;
	font-size:12pt;
	text-align:center;
	}
.about {margin:0 auto;}
.about table{margin:0 auto;width:900px;}
.about tr {}
.about td{vertical-align:top;width:50%;}
.about p {margin:0;}
.about p.title {margin-bottom:10px;}
.about li{margin-left:120px;}

#corner p {margin-left:125px;}
p.cal {margin-left:150px;margin-bottom:10px;}

ul {margin:0;}
ul#rtcol li {margin-left:75px;}
li {
	margin:0 0 0 150px;
	text-indent:0;
	font-family:Verdana,sans-serif;
	font-size:10pt;
	color:#fff;
	line-height:1.5em;
	text-align:left;
	vertical-align:middle;
	}

p.footer {
	margin:0;
	text-align:center;
	font-size:8pt;
	}

p.striptitle {
	margin-bottom:10px;
	margin-right:650px;
	background-color:#c00;
	font-weight:bold;
	text-indent:10px;
	color:#fff;
	}

p.info {margin:0 100px 0 175px;}

#supportlist ol {margin:0;}
#supportlist li {margin:0 100px 0 150px;}

#itemtable table {
	width:635px;
	height:auto;
	margin:0 0 0 175px;
	padding:0;
	border:4px ridge #f00;
	border-collapse:separate;
	background:#fff;
	}
#itemtable tr {
	vertical-align:top;
	text-align:center;
	margin:0;
	border:0;
	padding:0;
	}
#itemtable td.topitems {	
	margin:0;
	padding:3px;
	text-align:left;
	border:1px solid #000;
	background-color:#00019a;
	font-family:Verdana,sans-serif; 
	font-size:10pt;
	font-weight:bold;
	color:#fff;  
	line-height:1.5em;
	}
#itemtable td.cellitems {	
	margin:0;
	padding:3px;
	border:1px solid #000;
	vertical-align:middle;
	}
#itemtable td.cellitems p {
 	font-family:Verdana,sans-serif; 
	font-size:8pt;
	margin:5px;
	color:#000; 
	line-height:1.5em; 
	text-align:center; 
	vertical-align:middle;
	}
.bios {
	text-align:center;
	/*margin:0 125px;*/
	}
.bios table{
	background-color:#00c;
	margin:0 auto;
	padding:0;
	height:auto;
	width:725px;
	border:1px solid #c00;
	}
.bios tr {
	vertical-align:top;
	text-align:center;
	}
.bios td.tdleft {	
	margin:0;
	padding:10px;
	width:115px; 
	font-family:Verdana,sans-serif; 
	font-size:9pt; 
	color:#fff; 
	line-height:1.5em; 
	text-align:center; 
	vertical-align:middle;
	border:2px solid #c00;
	}
.bios td.tdright {	
	margin:10px;
	padding:10px; 
	font-family:Verdana,sans-serif; 
	font-size:9pt; 
	color:#fff; 
	line-height:1.5em; 
	text-align:left; 
	vertical-align:middle;
	border:2px solid #c00;
	}

.grads table{
	background-color:#00c;
	float:right;
	/*width:630px;*/
	height:auto;
	margin-top:-3em;
	margin-right:20px;
	border:1px solid #c00;
	}
.grads tr {
	vertical-align:top;
	text-align:center;
	}
.grads td.tdleft {	
	margin:0;
	padding:10px;
	width:115px; 
	font-family:Verdana,sans-serif; 
	font-size:9pt; 
	color:#fff; 
	line-height:1.5em; 
	text-align:center; 
	vertical-align:middle;
	border:2px solid #c00;
	}
.grads td.tdright {	
	margin:10px;
	padding:10px; 
	font-family:Verdana,sans-serif; 
	font-size:9pt; 
	color:#fff; 
	line-height:1.5em; 
	text-align:left; 
	vertical-align:middle;
	border:2px solid #c00;
	/*min-width:90%;*/
	}

.writeup {
	margin:25px 110px 0 125px;
	border:1px solid #c00;
	background:#00019a;
	}
.writeup p.title {
	background:#000;
	font-family:Verdana,sans-serif; 
	font-size:9pt; 
	color:#fff;
	margin-left:0;
	margin-right:0; 
	line-height:1.5em; 
	text-align:left; 
	vertical-align:middle;
	font-weight:bold;
	}
.writeup p {margin:0 20px;}
.writeup li {margin:0 50px;}

#slideshow2 {
	position:relative;
	margin:25px 90px;
	}
#slideshow {
	position:relative;
	margin:25px 90px;
	}

.maps table {
	width:auto;
	height:auto;
	margin:0 175px;
	padding:0;
	}
.maps tr{
	vertical-align:top;
	text-align:center;
	margin:0;
	border:0;
	padding:0;
	}
td.location {	
	margin:0;
	padding:0 50px 0 0;
	text-align:left;
	color:#fff;
	font-family:Verdana,sans-serif; 
	font-size:9pt;
	line-height:1.5em; 
	}
td.maplink {
	margin:0;
	padding:0 20px;
	text-align:center;
	color:#fff;
	font-family:Verdana,sans-serif; 
	font-size:8pt; 
	}

