@charset "utf-8";
/* CSS Document */

/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}
body 	{line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';	content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;	border-spacing: 0;}
/*----------------------------------------------------*/

/*GENERAL*/
body, html 								{width:100%;	height:100%;	background:#000 url(../../images//bg1.jpg) top center no-repeat;	font:normal 13px Arial, Helvetica, sans-serif; color:#00152F;}
/*----------------------------------------------------------*/
H1                        {font:bold 22px Arial, Helvetica, sans-serif; color:#e60000; background:url(../../images/underline3.gif) bottom left no-repeat; margin-bottom:20px; padding-bottom:5px;}

TD												{border:solid 1px #000; padding:5px;}

.clearFix									{clear:both;}
.highlight								{background:#000; color:#ffe500; font-weight:bold; font-size:12px; display:block; padding:3px 0px; margin:3px 0px;}
.centerText								{text-align:center;}
.margin5									{margin:5px 0px;}
.margin10									{margin:10px 0px;}

#wrapper									{width:100%;	height: 100%;	margin: 0 auto;}
#layout										{width:1020px;	margin:0 auto;	overflow:hidden;}
#header										{width:1020px;	height:117px;	overflow:hidden;	margin:0 auto;}
#logo											{float:left;}
#sidenav UL								{float:right; margin:95px 35px 0 0;}
#sidenav LI								{float:left; color:#FFF;}
#sidenav LI a							{font-weight:bold; text-decoration:none; color:#FFF; margin:0 7px;}
#sidenav LI a:hover				{color:#FFE400;}
#sidenav LI IMG						{padding-top:2px;}


/*MAIN NAV*/
.nav											{width:966px;	height:58px;	overflow:hidden;	margin:0 auto; background: url(../../images/bgNav.png) top left no-repeat;}
.nav UL										{width:523px; height:50px; margin:8px 0 0 8px;}
.nav LI 									{float:left;}
.nav LI a									{float:left; height:50px; display:block; background:url(../../images/menu.gif) top left no-repeat; text-align:center;}
.nav LI a:hover  					{color:#000;}
.nav LI a SPAN						{display:none;}

.nav LI a.home						{width:112px; background-position:0 0;}
.nav LI a.forums					{width:128px; background-position:-112px 0;}
.nav LI a.chatrooms				{width:153px; background-position:-240px 0;}	
.nav LI a.games						{width:130px; background-position:-393px 0;}	

.nav LI a.home:hover, 
.nav LI a.ha							{width:112px; background-position:0 -50px;}
.nav LI a.forums:hover, 
.nav LI a.fa							{width:128px; background-position:-112px -50px;}
.nav LI a.chatrooms:hover, 
.nav LI a.ca							{width:153px; background-position:-240px -50px;}	
.nav LI a.games:hover, 
.nav LI a.ga							{width:130px; background-position:-393px -50px;}	

.division									{width:960px; margin:0 auto;}
.content									{width:950px; padding:0 5px; overflow:hidden; margin:0 auto; background: url(../../images/content_bg.gif) top left repeat-y;}
#slogan										{width:950px; height:59px;}
#welcome									{width:950px; height:91px; background:#000;}
#welcome DIV							{float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#FFF;}
#welcome P								{margin-top:5px;}
#flag											{width:109px;}
#welcomeText							{width:841px; padding-top:20px;}

#sections									{width:940px; margin:5px 5px 0 5px; overflow:hidden; background: url(../../images/sections1_bg.jpg) bottom left no-repeat;}
.sectionDiv 							{float:left; width:290px; padding:10px 10px 0 10px;}
#wf, #wc            			{margin-right:5px;}

#sectionsInner						{width:940px; margin:5px 5px 0 5px;}
#contentInner							{padding:10px; background:url(../../images/inner_content_bg.gif) top left repeat-y; overflow:hidden;}
#contentInner P						{padding-bottom:10px; line-height:20px;}

.visit										{display:block; height:39px; padding:2px 0 0 5px; background:url(../../images/mirrorBg.png) top left repeat-x}
.visit a									{color:#FFF; font-weight:bold; text-decoration:none;}
.visit a:hover						{color:#000;}
.pic											{overflow:hidden; height:80px;}

#newsletter 							{width:940px; height:39px; background:#e60000; border:solid 5px #FFF;}	
#newsletter SPAN 					{display:block; float:left; font:bold 16px Arial, Helvetica, sans-serif;}
#newsletter SPAN a 				{text-decoration:none; color:#000;}
#newsletter SPAN a:hover 	{color:#FFF;}
#newsletter .read 				{margin-top:9px; width:755px;}

#feed											{width:950px; margin:0 auto; overflow:hidden; background:#000;}
#feed DIV 								{width:435px; float:left; padding:25px 20px;}
#feed IMG 								{margin-bottom:20px;}
#feed a   								{clear:both; display:block; width:435px; height:24px; padding-top:5px; background: url(../../images/underline1.gif) bottom left no-repeat; text-decoration:none; color:#FFF;}
#feed a:hover 						{color:#FF0000;} 
#feed a IMG								{float:left; margin:3px 5px 0 0; width:8px; height:11px;}

#latest										{width:940px; margin:5px 0 5px 5px; overflow:hidden; background:url(../../images/latest_bg.jpg) top left repeat-y;}
.latestDiv 	  						{float:left; width:290px; padding:10px;}
#ln, #la            			{margin-right:5px;}
#latest a   							{clear:both; display:block; width:284px; padding:10px 0; background: url(../../images/underline2.png) bottom left no-repeat; text-decoration:none; font-size:12px; color:#000;}
#latest a:hover						{color:#FF0000;} 
#latest a IMG							{float:left; margin:3px 5px 0 0; width:8px; height:11px;}


#footer										{width:920px; height:120px; margin:0 auto; padding:20px; overflow:hidden; background: url(../../images/footer_bg.gif) top left repeat-y;}
#footer UL 								{float:left; font-size:11px; color:#FFF;}
#footer IMG								{float:left;}
#footer LI a  						{text-decoration:none; color:#FFF; font-size:11px; font-weight:bold; line-height:20px;}
#footer LI a:hover, 
#footer LI a.active				{color:#ff0000;}
#footer .nav1							{width:260px;}
#footer .nav2							{width:370px;}

#copyright								{width:906px;	height:33px; overflow:hidden;	margin:0 auto; padding:7px 30px 0 30px; background: url(../../images/endFooter.png) top left no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#989898;}
#warning    							{float:left;}
#links    								{float:right;}
#links a   								{text-decoration:none; color:#989898; font-size:11px;}
#links a:hover						{color:#FFF;}