/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

img { 
	border: 0;
}

a {
	outline-style: none;
}
a:link { 
	text-decoration: none;
	color: #79c6f2;
}
a:active {
	color: #79c6f2;
	style: italics;
}
a:visited {
	text-decoration: none;
	color: #66a7cc;
	font-style: italic;
}
a:hover {
	color: #fd973c;
}

body {
	background: #454547 url(../nav2/nav2_wallpaper.jpg);
	font: normal .7em Segoe UI, Arial;
	color: #ffffff; 
	text-align: center; /* IE */
}

TABLE, TD {
	/*font: normal .7em Segoe UI, Arial;*/
	color: #9EDFFF; /*#66CCCC*/
	border-collapse:collapse; 
	border-bottom:1px dotted #A2A2A2;
	padding:5px;
	/*margin: auto 28px auto auto; */
}

/* Containers */
.container { 
	background: #454547;
	margin: 0px auto 0px auto;
	text-align: left;
	width: 780;
	text-align: left; /* IE */ 
}
.menucontainer {
	float: left;
	background: #454547;
	width: 780px;
}

/* Banner */
.banner {
	background: #454547 url(../nav2/nav2_banner.jpg) center;
	width: 780;
	height: 228;
}

/* Content */
.content {
	float: right;
	background: #454547 url(../nav2/nav2_contentbottom.jpg) bottom;
	text-align: left;
	width: 556px;
}
.contenttop {
	background: #454547 url(../nav2/nav2_topbar.jpg) center;
	height: 40px;
}
.contentitem {
	background: #454547 url(../nav2/nav2_contentsliver.jpg) center repeat-y;
	margin: auto auto 120px auto;
	min-height: 612px;
}
.contentitem p, ul, ol, hr, form {
	margin: 0 28px auto 22px;
}
.contentitem li {
	margin: 0 28px auto 44px;
}
.contentitem td {
	font: normal .7em Segoe UI, Arial;
}

/* Menu */
.menu {
	float: left;
	background: #454547 url(../nav2/nav2_menu.jpg) center;
	text-align: left;
	width: 224px;
	height: 765px; /*1200px;*/
}

.menu a:visited {
	text-decoration: none;
	color: #4592bf;
	font-style: italic;
}

.menu a:link { 
	text-decoration: none;
	color: #58baf2;
}
.menu a:active {
	color: #58baf2;
	style: italics;
}

.menu a:hover {
	color: #fd973c;
}

.menumargin {
	margin: 38px 24px auto 30px; 
} 

/* Footer */
.footer {
	float: right;
	background: #454547 url(../nav2/nav2_footer.jpg) right no-repeat;
	text-align: center;
	height: 20px;
	width: 780px;
}

/* Special Indentation */

.indent {
	margin: auto 28px auto 60px;
}

.shortindent {
	margin: auto 28px auto 35px;
}

.shorterindent {
	margin: auto 28px auto 16px;
}

.negindent {
	margin: auto 28px auto -35px;
}

.indexnum {
	text-align: right;
	margin: auto 30px auto auto;
}

/* Splash Page */

.splashcontainer {
	text-align: left;
	width: 810;
}

a.splashmain {
	float: left;
	display: block;
	width: 398px;
	height: 390px;
	background-image: url(../nav2/splash_main.png);
	text-decoration: none;
	text-indent: -999em;
}

a.splashmain:hover {
	background-position: bottom;
}

a.splashforum {
	float: right;
	display: block;
	width: 412px;
	height: 198px;
	background-image: url(../nav2/splash_forum.png);
	text-decoration: none;
	text-indent: -999em;
}

a.splashforum:hover {
	background-position: bottom;
}

a.splashwiki {
	float: right;
	display: block;
	width: 412px;
	height: 192px;
	background-image: url(../nav2/splash_wiki.png);
	text-decoration: none;
	text-indent: -999em;
}

a.splashwiki:hover {
	background-position: bottom;
}

a.stafflist {
	float: center;
	display: block;
	width: 500px;
	height: 200px;
	background-image: url(../nav2/staff_list.png);
	text-decoration: none;
	text-indent: -999em;
}

a.stafflist:hover {
	background-position: bottom;
}

/* Splash 8 */

a.splashmain2 {
	float: left;
	display: block;
	width: 407px;
	height: 540px;
	background-image: url(../nav2/splash8_main.png);
	text-decoration: none;
	text-indent: -999em;
}

a.splashmain2:hover {
	background-position: bottom;
}

a.splashforum2 {
	float: right;
	display: block;
	width: 403px;
	height: 263px;
	background-image: url(../nav2/splash8_forum.png);
	text-decoration: none;
	text-indent: -999em;
}

a.splashforum2:hover {
	background-position: bottom;
}

a.splashwiki2 {
	float: right;
	display: block;
	width: 403px;
	height: 277px;
	background-image: url(../nav2/splash8_wiki.png);
	text-decoration: none;
	text-indent: -999em;
}

a.splashwiki2:hover {
	background-position: bottom;
}

/* April */

a.splashforum2apr {
	float: right;
	display: block;
	width: 403px;
	height: 263px;
	background-image: url(../nav2/splash8_forum_apr.png);
	text-decoration: none;
	text-indent: -999em;
}

a.splashforum2apr:hover {
	background-position: bottom;
}

a.splashwiki2apr {
	float: right;
	display: block;
	width: 403px;
	height: 277px;
	background-image: url(../nav2/splash8_wiki_apr.png);
	text-decoration: none;
	text-indent: -999em;
}

a.splashwiki2apr:hover {
	background-position: bottom;
}

/* Extra */

.news p, ul, hr, form {
	margin: auto 28px auto 22px;
}

.largetable td {
	font: normal .8em Segoe UI, Arial;
}

.mediumtable td {
	font: normal .7em Segoe UI, Arial;
}

.whitetable, .whitetable td {
	color: #FFFFFF;
	border-collapse:collapse; 
	border-bottom:none;
	padding:0px;
}

#advertisement {
	position: relative;
	right: 15;
}

