/* ******** */
/* DEFAULTS */
/* ******** */
body {background:#8699AC;text-align:center;margin:10px;padding:0;font-size:12px;font-family:arial, sans-serif, sans;color:#fff;}
table td {}

h1,h2,h3,h4,h5,h6 {color:#CCE2F6;padding:0;margin:0;}
h1 {font-size:20px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:10px;}

a {text-decoration:none;}
a:link {color:#fff;}
a:visited {color:#fff;}
a:hover {color:#ff0;}
a:active {color:#ff0;}
a:focus {color:#ff0;}

#page {background:#151E27;margin:0 auto;text-align:left;width:746px;}

#header {position:relative;background:#000;}
#topleft {position:absolute;top:0;left:0;background:url('../images/topleft.gif') top left no-repeat;height:10px;width:10px;}
#topright {position:absolute;top:0;right:0;background:url('../images/topright.gif') top right no-repeat;height:10px;width:10px;}
#title {font-size:18px;font-weight:bold;padding:10px 20px;}
#title .t1 {color:#fff;}
#title .t2 {color:#B2D4F4;}
#title .t3 {color:#95C2EF;}
#title .t4 {color:#3E84CA;}

#topnav {background:url('../images/topnavbg.gif') top left repeat-x #4C5A67;border-top:1px solid #78797c;border-left:1px solid #78797c;border-right:1px solid #21272C;border-bottom:1px solid #21272C;padding:3px;}
#topnavlist {list-style-type:none;padding:0;margin:0;font-size:12px;font-weight:bold;}
#topnavlist li {display:inline;border-right:2px solid #C0D6EC;padding:0 7px 0 3px;}
#topnavlist li.last {border-right:0;}
#topnavlist li a:link {color:#94B8DC;}
#topnavlist li a:visited {color:#94B8DC;}
#topnavlist li a:hover {color:#fff;}
#topnavlist li a:active {color:#fff;}
#topnavlist li a:focus {color:#fff;}

#statusbar {background:url('../images/statusbarbg.gif') top left no-repeat #000;height:60px;color:#036;font-size:18px;font-weight:bold;position:relative;}
#statusbartext {position:absolute;top:19px;left:30px;}
#statusbartext a:link {color:#036;}
#statusbartext a:visited {color:#036;}
#statusbartext a:hover {color:#E7D217;}
#statusbartext a:active {color:#E7D217;}
#statusbartext a:focus {color:#E7D217;}

#content {background:url('../images/contentbg.gif') top left repeat-x;}
#content table#indextable td {padding:10px;}
.insidecontent {padding:10px;background:url('../images/contbg.gif') top left #0C151E;border:1px solid #000;color:#B6BDC5;height:269px;overflow:auto;}
.blog {padding:10px;}
#content h1 {font-size:20px;}
table#projecttable {width:100%;}
table#projecttable td {padding:5px;}
.caption {font-style:italic;font-size:10px;text-align:center;}
.contbar {background:url('../images/topnavbg.gif') top left repeat-x #4C5A67;border-top:1px solid #78797c;border-left:1px solid #78797c;border-right:1px solid #21272C;border-bottom:1px solid #21272C;padding:3px;margin:10px 0;}
.contbar a:link {color:#B6BDC5;}
.contbar a:visited {color:#B6BDC5;}
.contbar a:hover {color:#ff0;}
.contbar a:active {color:#ff0;}
.contbar a:focus {color:#ff0;}

#adminpage {padding:10px;}

#footer {background:#000;color:#B6BDC5;padding:5px;text-align:center;}

#frame {
	background:#b52628;
	width:766px;
	margin:0 auto;
	padding:0;
	text-align:left;
}
#pageheader {
	margin:0;
	padding:0;
	font-family:georgia, times new roman, times, serif;
}

#mainContent {
	padding:10px;
	background:url('../images/contbg.gif') top left #0C151E;
	border:1px solid #000;
	color:#B6BDC5;
	margin:0 185px 10px 0;
}
#sidebarContent {
	float:right;
	width:165px;
	margin:0;
	padding:0;
	color:#B6BDC5;
}

div.site_title {
	padding:10px;
	font-size: 46px;
	color: #000;
	font-family: Garamond, Georgia, times new roman, times, serif;
	width: 100%;
}
div.nav {
	text-align: center;
	margin-bottom:5px;
	color:#000;
	font-family:verdana, arial, sans-serif;font-size:12px;
	background:url('../images/topnavbg.gif') top left repeat-x  #D52327;
	height:41px;
	width:766px;
}

div.nav A {
	padding-left:0;
	padding-right:0;
	font-weight: bold;
	color: #000;
	text-decoration:none;
}
div.nav A:hover {
	color: #ff0	;
}

