/* CSS Document */

/* Globals */
html
{
	overflow-x:auto;
}

body
{
	font-family:"Apple Garamond Light", Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#FFFFFF;
	background-image:url(images/body_bg.gif);
}

/* Site Wrapper */
.site-wrapper
{
	min-width:auto;
	
	/* min-height allows site to grow vertically like tables*/
	min-height:auto;
	
	/* setting to auto to center site... */
	margin-left:auto;
	margin-right:auto;
	
	borders:solid 1px black;
}

/* Banner */
.banner
{
	width:950px;
	height:195px;
	
	background:url(images/header_banner.gif);
	
	/* Do not repeat banner! */
	background-repeat:no-repeat;
}

/* Navigation Wrapper */
.navi-wrapper
{
	width:902px;
	height:50px;
	/*margin-top:1px;*/ 
	
	background:url(images/nav_bg.gif);
	background-repeat:repeat-x;
}

/* Navigation Menu */
.naviMenu
{
	float:left;
	width:902px;
	height:50px;
}

/* The Menu */
.naviMenu ul
{
	padding:0;
	
	/* Removes Left Margin */
	margin:0;
	
	/* Removes UL Bullet */
	list-style:none;
}
.naviMenu li
{
	float:left;
}

/* Body Wrapper */
.body-wrapper
{
	margin-top:3px;
	
	/* Sets alignment to the left? */
	float:left;
	
	width:auto;
	min-height:auto;
}

/* INDEX SPECIFIC! */

/* Info Wrapper */
.info-wrapper
{
	width:auto;
	float:left;
}

/* Left Nav Wrapper */
.leftNav-wrapper
{
	width:270px;
	float:left;
}

/* Server Info */
.server-wrapper
{
	width:270px;
	float:left;
}
.serverInfoTop
{
	height:50px;
	width:270px;
	background:url(images/si.gif);
	background-repeat:no-repeat;
}

.serverInfo
{
	background:url(images/box_bg.gif);
	height:auto;
	width:269px;
	float:left;
}

.serverInfo ul
{
	margin:0;
	padding-left:15px;
	list-style:none;
}

.serverInfo li
{
	padding-left:15px;
}

/* Ventrilo Info */
A:link
{
	color:white;
	text-decoration:none;
}

A:visited
{
	color:white;
	text-decoration:none;
}

A:active
{
	color:white;
	text-decoration:none;
}

A:hover
{
	color:white;
	text-decoration:none;
}

.ventrilo-wrapper
{
	width:269px;
	float:left;
}

.ventriloInfoTop
{
	height:50px;
	width:270px;
	background:url(images/ventrilo-info.gif);
	background-repeat:no-repeat;
}

.ventriloInfo
{
	background:url(images/box_bg.gif);
	height:auto;
	width:269px;
	float:left;
	padding-bottom:5px;
	padding-top:5px;
}

/* Donate */
.donate-wrapper
{
	width:269px;
	float:left;
}

.donateTop
{
	height:50px;
	width:270px;
	background:url(images/donate_top.gif);
	background-repeat:no-repeat;
}

.donate
{
	background:url(images/box_bg.gif);
	height:auto;
	width:269px;
	float:left;
}

.donate ul
{
	margin:0;
	padding-left:15px;
	list-style:none;
}

.donate li
{
	padding-left:15px;
	padding-top:15px;
}

/* News Wrapper */
.news-wrapper
{
	width:626;
	float:left;
	padding-left:5px;
}

/* Welcome */
.welcome-wrapper
{
	float:left;
	width:auto;
}

.welcomeTop
{
	width:626px;
	float:left;
	height:50px;
	background:url(images/welcome.gif);
	background-repeat:no-repeat;
}

.welcome
{
	width:626px;
	float:left;
	height:auro;
	background:url(images/main_bg.gif);
}

/* Cute News Section */
.content-wrapper
{
	float:left;
	width:auto;
}

.contentTop
{
	width:626px;
	float:left;
	height:50px;
	background:url(images/main_content.gif);
}

.content
{
	width:626px;
	float:left;
	background:url(images/main_bg.gif);
	background-repeat:repeat;
	height: auto;
}

.content-bottom
{
	width:626px;
	float:left;
	height:50px;
	background:url(images/main_bottom.gif);
	background-repeat:no-repeat;
}

/* RULES PAGE SPECIFIC! */
.rules-wrapper
{
	width:626;
	float:left;
	padding-left:5px;
}

.rulesTop
{
	width:626px;
	float:left;
	height:50px;
	background:url(images/rules_main.gif);
}

.rules
{
	width:626px;
	float:left;
	background:url(images/main_bg.gif);
	background-repeat:repeat;
	height: auto;
}

.rules ul
{
	margin:0;
	padding-left:15px;
	list-style:none;
}

.rules li
{
	padding-left:15px;
}

.rulesBottom
{
	width:626px;
	float:left;
	height:50px;
	background:url(images/main_bottom.gif);
	background-repeat:no-repeat;
}

/* JOIN PAGE SPECIFIC */
.join-wrapper
{
	width:626;
	float:left;
	padding-left:5px;
}

.joinTop
{
	width:626px;
	float:left;
	height:50px;
	background:url(images/join_main.gif);
}

.join
{
	width:626px;
	float:left;
	background:url(images/main_bg.gif);
	background-repeat:repeat;
	height: auto;
}

.join ul
{
	margin:0;
	padding-left:15px;
	list-style:none;
}

.join li
{
	padding-left:15px;
}

.joinRequired 
{
	color:#993333
}

.joinBottom
{
	width:626px;
	float:left;
	height:50px;
	background:url(images/main_bottom.gif);
	background-repeat:no-repeat;
}

/* CONTACT PAGE SPECIFIC */
.contact-wrapper
{
	width:626;
	float:left;
	padding-left:5px;
}

.contactTop
{
	width:626px;
	float:left;
	height:50px;
	background:url(images/contact_main.gif);
}

.contact
{
	width:626px;
	float:left;
	background:url(images/main_bg.gif);
	background-repeat:repeat;
	height: auto;
}

.contact ul
{
	margin:0;
	padding-left:15px;
	list-style:none;
}

.contact li
{
	padding-left:15px;
}

.contactBottom
{
	width:626px;
	float:left;
	height:50px;
	background:url(images/main_bottom.gif);
	background-repeat:no-repeat;
}

/* ROSTER PAGE SPECIFIC */
.roster-wrapper
{
	width:626;
	float:left;
	padding-left:5px;
}

.rosterTop
{
	width:626px;
	float:left;
	height:50px;
	background:url(images/members.gif);
}

.roster
{
	width:626px;
	float:left;
	background:url(images/main_bg.gif);
	background-repeat:repeat;
	height: auto;
}

.roster ul
{
	margin:0;
	padding-left:15px;
	list-style:none;
}

.roster li
{
	padding-left:15px;
}

.roster table
{
	width:622px;
	border:none;
}

.roster td
{
	width:200px;
	padding-left:5px;
}

.rosterBottom
{
	width:626px;
	float:left;
	height:50px;
	background:url(images/main_bottom.gif);
	background-repeat:no-repeat;
}

/* COMIC PAGE SPECIFIC */
.comic-wrapper
{
	width:626;
	float:left;
	padding-left:5px;
}

.comicTop
{
	width:626px;
	float:left;
	height:50px;
	background:url(images/webcomic.gif);
}

.comic
{
	width:626px;
	float:left;
	background:url(images/main_bg.gif);
	background-repeat:repeat;
	height: auto;
}

.comic ul
{
	margin:0;
	padding-left:15px;
	list-style:none;
}

.comic li
{
	padding-left:15px;
}

.comic table
{
	width:622px;
	border:none;
}

.comic td
{
	width:200px;
	padding-left:5px;
}

.comicBottom
{
	width:626px;
	float:left;
	height:50px;
	background:url(images/main_bottom.gif);
	background-repeat:no-repeat;
}

/* BACK TO STANDARD PAGE ITEMS */

/* Footer */
.footer
{
	/* Clears float?*/
	margin-top:0px;
	clear:left;
	height:139px;
	width:903px;
	background-image:url(images/footer_banner.gif);
	background-repeat:no-repeat;
}	

.footerMenu
{
	float:right;
	width:auto;
	height:45px;
}

.footerMenu ul
{
	padding::0;
	margin:0;
	list-style:none;
}

.footerMenu li
{
	float:left;
}

/* Cutenews Copyright */
.cutenews
{
	float:right;
	width:auto;
	height:auto;
}

.cutenews ul
{
	padding::0;
	margin:0;
	list-style:none;
}

.cutenews li
{
	float:left;
}

/* Textual Stuff */
.maintext
{
	font-family: "Apple Garamond Light", Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
}
