* { margin: 0; padding: 0; }
img { border: 0; }

body { 
	font-family: verdana;
	}

#background { 
	width: 100%;
	background: url(assets/images/bg.gif) repeat-x; 
	}
	
#finalmotive {
	width: 100%;
	height: 37px;
	background: url(assets/images/network/fmbg.gif) repeat-x;
	}
	
	#finalmotive .left { float: left; }
	#finalmotive .right { float: right; width: 383px; height: 37px; }
	#finalmotive .form { background-color: #bdbebe; margin-top :3px; }
	#finalmotive img { display: block; }
	
	#finalmotive ul.one { list-style-type: none; width: 172px; height: 37px; float: left; }
	#finalmotive ul.one li { float: left; }
	#finalmotive li.divider { width: 2px; height: 37px; background: url(assets/images/network/line.gif) no-repeat; display: block; }
	#finalmotive li.online { width: 168px; height: 25px; padding-top: 12px; font-size: 11px; color: #606b64; text-align: center; }
		#finalmotive li.online span { font-weight: bold; color: #005c80; }
	#finalmotive .network { float: right; width: 191px; height: 30px; padding: 7px 7px 0 13px; }
	#finalmotive .network ul { list-style-type: none; }
	#finalmotive .network ul li { width: 191px; height: 18px; display: block; background: url(assets/images/network/network.gif) no-repeat; color: #26ade4; font-size: 11px; font-weight: bold; vertical-align: bottom; }
		#finalmotive .network ul li p { padding: 5px 0 0 10px; }
		#finalmotive .network ul li ul { position: absolute; margin-left: -10000px; list-style-type: none; }
			#finalmotive .network ul li:hover ul { width: 191px; position: absolute; margin-left: 0px; display: inline; }
			#finalmotive .network ul li:hover ul li.bg { width: 191px; height: 23px; color: #016a94; background: url(assets/images/network/hover.gif) no-repeat; font-weight: normal; }
				#finalmotive .network ul li:hover ul li.bg p { padding: 5px 0 0 24px; }
			#finalmotive .network ul li:hover ul li.bottom { width: 191px; height: 6px; background: url(assets/images/network/hoverbottom.gif) no-repeat; }
			#finalmotive .network ul li:hover ul li p { margin: 0 0 0 0; }
			#finalmotive .network ul li:hover ul li a { color: #016a94; font-size: 11px; text-decoration: none; }
			#finalmotive .network ul li:hover ul li a:hover { text-decoration: underline; }
	
	#finalmotive .network .bottom { width: 191px; height: 4px; background: url(assets/images/network/networkbottom.gif) no-repeat; }
	
ul, li { margin: 0; padding: 0; }

h2 { 
	font-size: 22px;
	font-weight: bold;
	color: #005c80;
	padding: 22px 0 15px 0;
	}

h2.one { 
	font-size: 22px;
	font-weight: bold;
	color: #005c80;
	padding: 22px 0;
	}

h3 {
	font-size: 12px;
	font-weight: bold;
	color: #606b64;
	padding: 0 0 17px 0;
	}
	
p.welcome {
	font-size: 12px;
	color: #00709c;
	padding-bottom: 15px;
	line-height: 25px;
	}
	
#wrapper {
	width: 860px;
	margin: 0 auto; 
	}
	
	#top { 
		width: 860px;
		height: 122px;
		background: url(assets/images/toplogo.jpg) no-repeat; 
		}
	
	#mainnav {

		width: 545px;

		padding: 0 0 0 290px;

		list-style-type: none;

		font-family: verdana;

		overflow:  hidden;

		}



		#mainnav li { float: left;}



		#mainnav li a span { display: none; }



		#mainnav li a {

			height: 23px;

			display: block;

			float: left;

			padding: 0;

			color: #fff;

			font-size: 11px;

			text-decoration: none;

			text-align: center;

			padding: 13px 0 0 0;

			}



			#mainnav li a.home {

				width: 78px;

				background: url(assets/images/buttons/home.gif) no-repeat top;				

				}



			#mainnav li a.about {

				width: 90px;

				background: url(assets/images/buttons/about.gif) no-repeat top;	

				}



			#mainnav li a.ourgames {

				width: 103px;

				background: url(assets/images/buttons/ourgames.gif) no-repeat top;

				}



			#mainnav li a.forums {

				width: 77px;

				background: url(assets/images/buttons/forums.gif) no-repeat top;

				}			



			#mainnav li a.advertising {

				width: 102px;

				background: url(assets/images/buttons/advertising.gif) no-repeat top;

				}



			#mainnav li a.support {

				width: 82px;

				background: url(assets/images/buttons/support.gif) no-repeat top;	

				}	



			#mainnav li a:hover { color: #004864; font-size: 12px; font-weight: bold; background-position: bottom; }


	
	#spacer {
		width: 860px;
		height: 13px;
		display: block;
		overflow: hidden;
		}
		
	#wrapper2 {
		width: 825px;
		margin: 0 auto;
		}
		
	#wrapper3 {
		width: 825px;
		background: #fff url(assets/images/dropshadow_bg.gif) no-repeat;
		padding-top: 5px;
		float: left;
		}
	
	#wrapper4 {
		width: 802px;
		margin: 0 auto;
		background-color: #fff;
		}
		
	#flash1 {
		width: 802px;
		height: 118px;
		background: url(assets/images/flashfill.gif) no-repeat;
		overflow: hidden;
		}
	
	#content {
		width: 802px;
		background: #fff url(assets/images/content_bg.gif) repeat-x;
		float: left;
		}
		
		#left {
			width: 535px;
			float: left;
			padding: 0 23px;
			}
			
			#left .line { width: 516px; height: 1px; background: url(assets/images/line.gif) no-repeat; overflow: hidden; }
			#left ul.one { list-style-type: none;  padding-bottom: 40px;}
			#left li.one { width: 222px; float: left; padding: 0 30px 0 17px; font-size: 10px; background: url(assets/images/arrow.gif) no-repeat; }
			#left li.one a { color: #606b64; text-decoration: underline; font-weight: bold;}
			#left li.two { width: 230px; float: left; padding: 0 0 0 17px; font-size: 10px; background: url(assets/images/arrow.gif) no-repeat; }
			#left li.two a { color: #606b64; text-decoration: underline; font-weight: bold;}
			#left .flash2 { width: 535px; height: 269px; background: url(assets/images/flashfill2.gif) no-repeat; }
			#left .company { width: 268px; float: left; }
			#left .game { width: 267px; float: right; }
			#left ul.two { list-style-type: none; }
			#left li.three a { color: #00709c; font-size: 11px; font-weight: bold; background: url(assets/images/arrow2.gif) no-repeat; padding-left: 15px; font-style: italic; text-decoration: underline; }
			#left p.date { font-size: 10px; color: #606b64; padding: 7px 0 15px 0; }
			#left .line2 { width: 246px; height: 1px; overflow: hidden;  background: url(assets/images/line2.gif) no-repeat; padding-bottom: 10px; }
			#left li.rss { float: left; padding: 0 30px 0 20px; font-size: 10px; background: url(assets/images/rss.gif) no-repeat; }
			#left li.rss a { line-height: 16px; color: #606b64; font-weight: bold; text-decoration: underline; }
			#left li.readmore { float: left; padding: 0 0 0 14px; font-size: 10px; background: url(assets/images/arrow3.gif) no-repeat; }
			#left li.readmore a { line-height: 16px; color: #606b64; font-weight: bold; text-decoration: underline; }
						
				
		#sidebar {
			width: 199px;
			float: right;
			padding: 27px 22px 0 0;
			}
			
			#featured {
				width: 186px;
				background: #01719d url(assets/images/featured_top.gif) no-repeat; 
				padding: 14px 0 0 13px;
				}
				
				#featured p { padding: 0 0 14px 5px; color: #edf1ef; font-size: 15px; font-weight: bold; }
				#featured img { width: 173px; height: 66px; padding-bottom: 14px; display: block;}
				
			#featured_bottom { width: 199px; height: 7px; background: url(assets/images/featured_bottom.gif) no-repeat top; padding: 0 0 10px 0; overflow: hidden; }
		
			#sidebar img.viewall { width: 199px; height: 32px; padding: 0 0 10px 0; }
			
			#fmfacts_top { 
				width: 199px; 
				height: 46px; 
				background: url(assets/images/fmfacts_top.gif) no-repeat; 
				}
				
				#fmfacts_top p { padding: 17px 0 0 20px; font-size: 12px; font-weight: bold; color: #005c80; }
			
			#fmfacts_content {
				width: 165px;
				padding: 10px 17px 0 17px;
				background: url(assets/images/fmfacts_bg.gif) repeat-y; 
				}
				
				#fmfacts_content .text { width: 149px; padding: 0 0 0 8px; }
				#fmfacts_content .text p.header { font-size: 12px; font-weight: bold; color: #00709c; padding: 0 0 5px 0; }
				#fmfacts_content .text p.exp { font-size: 10px; color: #606b64; line-height: 18px; padding: 0 0 10px 0; }
				#fmfacts_content .line3 { width: 165px; height: 1px; padding: 0 0 12px 0; background: url(assets/images/line3.gif) no-repeat; overflow: hidden; }
			
			#fmfacts_bottom {
				width: 199px;
				height: 31px;
				background: url(assets/images/fmfacts_bottom.gif) no-repeat top; 
				overflow: hidden; 
				}
			
			#sidebar img.store { width: 199px; height: 81px; padding: 0 0 15px 0; }
				
			
	
#footer {
	clear: both;
	width: 100%;
	height: 80px;
	background: #fff url(assets/images/bottom_bg.gif) repeat-x; 
	font-family: verdana;
	font-size: 11px;
	}
	
	#footer .container { width: 802px; margin: 0 auto; padding-top: 30px; }
	#footer .container .text { float: right; padding-right: 15px; }
	#footer a { color: #000; font-size: 11px; text-decoration: none; }
	#footer a.current { color: #00709c; font-weight: bold; font-size: 11px; text-decoration: underline; }
	#footer a:active { color: #00709c; font-weight: bold; font-size: 11px; text-decoration: underline; }
	#footer a:hover { text-decoration: underline; }
	#footer span { padding: 0 10px 0 14px; }
	#footer p { padding: 8px 0 0 48px; font-size: 10px; color: #8b9b91; }
	
		
		