body {
	background: url(/img/bg/bluedown.jpeg) fixed;
}

a:link { color:#026; }
a:visited { color:#003; }
a:hover, a:active, a:focus { color:#fff; }

.headline {
	background:#034a9b;
	width:250px;
	padding:2px;
	border:1px solid #033;
	font-size:115%;
}
.headline a { text-decoration:none; }
.headline a:link { color:white; }
.headline a:visited { color:#ccc; }
.headline a:hover, .headline a:active { color:white; }

.redlink a:link, .redlink a:visited { color:#c00; }
.redlink a:hover, .redlink a:active { color:white; background:#03c; }

#everything {
	position:absolute;
	top:7px;
	width:778px;
	left:50%;
	margin-left:-389px;
}

#login {
	position:absolute;
	top:5px;
	left:195px;
	width:578px;
	text-align:right;
	color:white;
}

#loginbutton, #searchbutton {
	color:white;
	background:#034a9b;
	border-color:#036;
}

#home, #discussion, #news, #articles, #survey, #activities {
	position:absolute;
	top:55px;
	left:223px;
	width:355px;
	height:420px;
	overflow:auto;
	display:none;
	scrollbar-face-color:#369;
	scrollbar-shadow-color:#069;
	scrollbar-hilight-color:#36c;
	scrollbar-3dlight-color:#369;
	scrollbar-darkshadow-color:#036;
	scrollbar-track-color:#369;
	scrollbar-arrow-color:#000;
}
#home, #discussion, #news, #articles, #activities { direction:rtl; }

#tabback {
	position:absolute;
	top:50px;
	left:223px;
	width:551px;
	height:425px;
	background:#AFD0F3;
}

#home td, #discussion td, #news td, #articles td, #survey td, #activities td {
	color:#003;
}

.intab { padding:5px; }
.intabs {
	padding:12px;
	direction:ltr;
}
.topright { left:100px; }
.tabset {
	top:32px;
	width:109px;
	font-size:100%;
}
.ontab { background:#afd0f3; }
.offtab {
	background:#034a9b;
	color:white;
}

#homeon, #homeoff { left:223px; }
#discussionon, #discussionoff { left:333px; }
#surveyon, #surveyoff { left:443px; }
#activitieson, #activitiesoff { left:553px; }
#articleson, #articlesoff {
	left:663px;
	width:111px;
}
#articleson .topright, #articlesoff .topright {
	left:102px;
}

#home { display:block; }

#rightside {
	position:absolute;
	top:35px;
	left:10px;
	width:213px;
}

#quicksearch {
	position:relative;
	top:0;
	left:0;
}
#quicksearch input {
	text-align:center;
}

#logo {
	position:absolute;
	top:6px;
	left:10px;
}

#logotext {
	position:absolute;
	top:0;
	left:0;
	width:778px;
	padding-bottom:3px;
	background:#065FC5;
}
#logotext h1 {
	display:inline;
	margin:0;
	font-size:15pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color:white;
}
.intabs h1 {
	display:inline;
	margin:0;
	font-size:12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

#copyright {
	position:absolute;
	top:475px;
	left:0;
	width:778px;
	text-align:right;
	color:#fff;
	background:#065FC5;
}
#copyright a:link, #login a:link { color:#fff; }
#copyright a:visited, #login a:visited { color:#ccf; }

#bottommsg {
	position:absolute;
	top:498px;
	left:0;
	width:778px;
}
#bottommsg b { color:#c00; }

#testimonial {
	margin:10px 15px 0 0;
	border:2px dotted #06c;
	padding:10px;
	background:#034a9b;
	color:white;
	text-align:justify;
}

#testimonial a:link, #testimonial a:visited { color:#fff; }
.nameright { text-align:right; }
#lowlinks { margin-top:10px; }

#mainimage {
	position:absolute;
	top:55px;
	left:496px;
	width:278px;
	height:420px;
}

#presslink {
	position:absolute;
	top:60px;
	left:560px;
	width:208px;
	text-align:right;
	font-weight:bold;
}

.whiteinput { background:linen; }

#skills {
	width:183px;
	background:#039;
	color:white;
}
#skills td { color: white; }
#skills .inlev { background:#ccd; }
#skills .sklev { background:#99a; }
#skills .sklev, #skills .inlev {
	color:#003;
	text-align:center;
}
