/*Removing The Browser's Default Settings*/
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, div { margin:0; padding:0; border:0; }

img { border:none; }

html { height:100%; }
* html { height: 100%; }

body { height:100%; background:url("../img/content_bg_kickapps.gif") top left repeat; }

#page { margin:0 auto; width:100%; border:none; text-align:left; float:left; clear:both; }
* html #page { height: 100%; }

#wrap { margin:0 auto; height:100%; width:985px; clear:both; }
* html #wrap { height: 100%; }

#header { margin:0 auto; padding:0; width:985px; height:532px; clear:both; background-image:url(../img/flashbg.png);  float:left; }

/*Content area*/
#content { margin:0 auto; padding:0; width:985px; height:100%; clear:left; float:left; background:url("../img/contentbgtile2.png") top left repeat-y;  }

#datelinesub { padding:0; margin:0; background-image:url(../img/datebg.png); width:985px; height:20px; font:11px arial; color:#fff; }
	#date{ margin:0 10px 0 0; width:275px; float:left; text-align:right; }	
	#online{ padding:0 115px 0 0; width:570px; float:left; text-align:right; }

/*Left content area*/
#left { margin:0; padding:0; width:707px; background:url("../img/left_body_bg.png") top left no-repeat; float:left; position:relative; z-index:0; }

#left ul { margin:5px 0 10px 0; padding:0; font:bold 12px arial; color:#ffffff; list-style:none; }
#left ul li { margin:0; padding:0 0 12px 0; }
#left ul li span { margin:0; padding:0; color:#fab200; }
#left ul li a { color:#646464; text-decoration:none; }
#left ul li a:hover { color:#25416f; text-decoration:none; }

#left .pagetitle { margin:0 0 0 100px; padding:0; width:565px; height:50px; }

#left .leftcontent { margin:0; padding:0 50px 0 120px;  font:bold 11px Arial; color:#FFFFFF; }
#left .leftcontent p { margin:0; padding:0 0 20px 0; color:#a7a7a7; font:12px Arial; line-height:1.4em; }
#left .leftcontent a { margin:0; padding:0 0 20px 0; color:#f9b100; font:bold 12px Arial; text-decoration:none; }
#left .leftcontent a:hover { margin:0; padding:0 0 20px 0; color:#f9b100; font:bold 12px Arial; text-decoration:underline; }
#poweredbyos { display:none; }

.feedsweep { margin:0 0 20px 0; padding:0 0 20px 0; }
.feedsweep_link { font-size:11px; font-weight:bold; color:#fab200; }
.feedsweep_title { margin:0 0 20px 0; font-size:11px; font-weight:bold; color:#FFFFFF; }
.feedsweep_item { margin:0 0 20px 0; font-size:11px; color:#FFFFFF; }
.feedsweep_date { font-size:11px; color:#FFFFFF; }
.feedsweep_headline { font-size:11px; font-weight:bold; color:#fab200; } 
.feedsweep_body { font-size:11px; color:#FFFFFF; }

#left .leftcontentstats { margin:0; padding:0 0 0 100px; font:bold 11px Arial; color:#FFFFFF; }

#left .leftcontentfans { margin:0; padding:0 0 0 82px; font:bold 11px Arial; color:#FFFFFF; }
#left .leftcontentfans p { margin:0; padding:0 0 20px 0; font:bold 11px Arial; color:#FFFFFF; }

#left .eventtitle { margin:0; padding:0; font:bold 14px Arial; color:#fab200; }
#left .eventdate { margin:0; padding:0; font:bold 12px Arial; color:#ffffff; }
#left .eventdate span { margin:0; padding:0; font:bold 12px Arial; color:#fab200; }
#left .eventtime { margin:0; padding:0 0 10px 0; font:bold 12px Arial; color:#ffffff; }
#left .eventtime span { margin:0; padding:0; font:bold 12px Arial; color:#fab200; }
#left .eventred { margin:0; padding:0; font:bold 12px Arial; color:#990000; }

#left .fightstats { margin:0; padding:0; font:bold 10px Arial; color:#a7a7a7; }

#left .subnav { margin:0 0 5px 120px; padding:15px 0 0 0; width:565px; height:30px; font:bold 12px arial; color:#fab200; }
		.subnav a { margin:0; padding:0 10px 0 5px; font:bold 12px arial; color:#fff; text-decoration:none; }
		.subnav a:hover { margin:0; padding:0 10px 0 5px; font:bold 12px arial; color:#9b1212; text-decoration:none; }

#left .bottomtires { margin:0; padding:0; width:707px; height:190px; position:relative; z-index:0; clear:both; }

#wallpaper { margin:-100px 0 0 0; padding:0; width:396px; height:321px; position:relative; z-index:100; top:100px; left:280px; clear:both; text-align:center; }
#family { margin:0 0 75px 0; padding:0; width:329px; height:209px; position:relative; z-index:100; top:50px; left:100px; clear:both; text-align:center; }
#stats-foot { margin:-100px 0 0 0; padding:0; width:297px; height:172px; position:relative; z-index:100; top:100px; left:350px; clear:both; text-align:center; }
#community-foot { margin:-100px 0 0 0; padding:0; width:313px; height:172px; position:relative; z-index:100; top:100px; left:350px; clear:both; text-align:center; }
 
/*Right content area*/
#right { margin:0; padding:0; width:278px; float:left; } 

#right .oursponsorssub { width:278px; height:289px; background-image:url(../img/sponsorssubbg.png); float:left; z-index:0; position:relative; }
		.oursponsorssub p { float:left; margin:0; padding:0; z-index:1; position:relative; right:10px; top:15px; }
		
	#sponsors { margin:0 0 0 12px; padding:0; background:url(../img/sponsorsBG.png) top left no-repeat; width:207px; height:206px; }
	
	#sponsor_scroll {
		position: relative; /* important */
		overflow: hidden; /* important */
		width: 207px; /* important */
		height: 146px; /* important */
		background:transparent;
		top:49px;
	}
	
	#sponsor_frame {position: relative}
	#sponsor_frame img {position: absolute;}
	#previous {top: 123px; left: 0; cursor:pointer; }
	#next {top: 0; left: 0; cursor:pointer; }
	
	#sponsor_content {
		position: absolute;
		margin-top: 20px;
		left: 24px;
	}
	
	.sponsor_item {
		padding: 0;
		height: 110px;
		background: transparent;
		text-align: left;
	}
	
	.sponsor_item h4 {
		font-size: 85%;
		color: #fff;
	}
	
	.sponsor_item p {
		font-size: 77%;
		color: #ccc;
	}
	
	.sponsor_item a, .sponsor_item a:hover, .sponsor_item a:visited, .sponsor_item a:current {
		border:0px transparent;
	}
	

#right .newsletter { width:278px; height:267px; background-image:url(../img/newsletterbg2.png); float:left; z-index:0; position:relative; }
		.newsletter p { margin:55px 60px 0 25px; font:11px Arial; color:#c0c0c0; }
		.newsletter span { padding:0 15px 0 0; font:bold 10px Arial; color:#ffffff; }
		.newsletter span a { color:#7f0000; text-decoration:none; }
		.newsletter span a:hover { color:#7f0000; text-decoration:underline; }
		.newsletter label { margin:0; padding:0; font:normal 11px Arial, Helvetica, sans-serif; color:#c0c0c0; }
		.ClientLogin { font:11px Arial; color:black; Border:1px solid black; }
		
#right .votenowsub { width:278px; height:323px; background-image:url(../img/votenowsubbg.png); float:left; }
		.votenowsub p { margin:60px 65px 4px 25px; font:bold 11px Arial; color:#ffffff; line-height:14px; }
		.votenowsub ul { margin:15px 60px 35px 22px; padding:0; font:bold 11px Arial; color:#ffffff; list-style:none; }
		.votenowsub ul li {  }
		.votenowsub span { padding:0 0 0 22px; font:bold 10px Arial; color:#ffffff; }
		.votenowsub span a { color:#7f0000; text-decoration:none; }
		.votenowsub span a:hover { color:#7f0000; text-decoration:underline; }

/*Footer*/
#footer { margin:0; padding:0; width:100%; height:169px; clear:both; float:left; position:relative; z-index:0;} 

	#footerbottom { margin:0 auto; width:985px; height:169px; border:0px solid #000; } 
	
	#footerleft { margin:0; padding:0; width:53px; height:169px; float:left; }
	
	#footermid { margin:0; padding:0; width:895px; height:169px; float:left; background:url("../img/footerbottom.jpg"); }
		#footermid p { margin:0; padding:84px 0 8px 335px; font:bold 10px Arial; color:#FFFFFF; }
		#footermid p a { padding:0 1px 0 1px; font:bold 10px Arial; color:#FFFFFF; text-decoration:none; }
		#footermid p a:hover { font:bold 10px Arial; color:#FFFFFF; text-decoration:underline; }
		#footermid span { margin:0 0 0 335px; font:bold 10px Arial; color:#808080; }
		#footermid span a { color:#808080; text-decoration:none; }
		#footermid span a:hover { color:#808080; text-decoration:underline; }
	
	#footerright { margin:0; padding:0; width:37px; height:169px; float:left; }
	
	

