* {	padding: 0;
	margin: 0;
}

p	{	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #E0E0E0;
		margin: 15px 0 0 0;
		line-height: 18px;
}

a	{	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #CC0000;
		text-decoration: none;
}

h1	{	font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #CC0000;
		margin-top: 15px;
}

.clear	{	clear: both;
}

body	{	background-color: #000000;
}

#page-wrap	{	background: url(images/bg-top.jpg);
				background-position: top;
				background-repeat: repeat-x;
}

#main-bg	{	background: url(images/bg-main.jpg);
				background-position: top center;
				background-repeat: no-repeat;
}

.event	{	padding-left: 30px;
}

.events-block	{	float: left;
					width: 300px;
					margin: 0 10px 0 0;
}

#main-area	{	margin: 0 auto;	
				width: 960px;
}

#header	{	height: 125px;
			padding-top: 30px;
		}
		#header-left	{	height: 115px;
							width: 181px;
							text-align: left;
							float: left;
		}
		#header-right	{	height: 90px;
							padding-top: 20px;
							text-align: right;
							width: 728px;
							float: right;
		}

ul#nav		{	padding-left: 8px;
				list-style: none;
				height: 47px;
			}
			
			ul#nav li	{	display: inline;
						}
						
						ul#nav li a	{	display: block;
										height: 47px;
										float: left;
									}
						
									ul#nav li.home a	{	width: 57px;
															background:url(images/nav-home.jpg) bottom center no-repeat;
									}
									ul#nav li.fight-card a	{	width: 84px;
																background:url(images/nav-fighters.jpg) bottom center no-repeat;
									}
									ul#nav li.tickets a	{	width: 93px;
															background:url(images/nav-tickets.jpg) bottom center no-repeat;
									}
									ul#nav li.events a	{	width: 119px;
															background:url(images/nav-events.jpg) bottom center no-repeat;
									}
									ul#nav li.coaches a	{	width: 137px;
															background:url(images/nav-coaches.jpg) bottom center no-repeat;
									}
									ul#nav li.cage-girls a	{	width: 85px;
																background:url(images/nav-cage-girls.jpg) bottom center no-repeat;
									}
									ul#nav li.about a	{	width: 127px;
															background:url(images/nav-about.jpg) bottom center no-repeat;
									}
									ul#nav li.contact a	{	width: 90px;
															background:url(images/nav-contact.jpg) bottom center no-repeat;
									}
									ul#nav li.sponsorship a	{	width: 101px;
															background:url(images/nav-sponsorship.jpg) bottom center no-repeat;
									}
									
									ul#nav li a:hover	{	background-position: center center;
									}

#content	{	padding-top: 20px;
				min-height: 550px;
			}
			
			#content ul	{	font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size: 12px;
							color: #E0E0E0;
							margin: 15px 0 0 30px;
							line-height: 16px;
							list-style: outside ;
						}
			
			#content td	{	padding: 3px;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size: 12px;
							color: #E0E0E0;
						}

.disclaimer	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #999999;
				margin: 15px 0 0 0;
				line-height: 12px;
}

#left-col	{	width: 670px;
				margin: 0 20px 0 20px;
				float: left;
				min-height: 350px;
}

#right-col	{	width: 240px;
				float: right;
}

.upcoming-events	{	margin-bottom: 20px;
					}
					.upcoming-events img	{ margin-bottom: 15px;
					}

.text-updates	{	margin-bottom: 20px;
					background-image:url(images/text-updates.png);
					background-repeat:no-repeat;
					background-position:top left;
					padding-top:8px;
					padding-left:65px;
					min-height: 130px;

}

a.news {	font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-size: 12px;
			color: #E0E0E0;
			line-height: 18px;
		}
		
a.news:hover {	color: #CC0000;
}

#sponsors	{	margin-bottom: 10px;
}

#sponsors-content	{	padding-left: 15px;
					}
					
					#sponsors-content img	{ margin-top: 15px;
					}

#footer	{	background:url(images/footer-bg.png);
			background-position: top center;
			background-repeat: no-repeat;
			height: 190px;
			margin: 30px 0 0 20px;
			padding-top: 45px;
}

.footer-box	{	width: 210px;
				float: left;
				margin-right: 25px;
			}
			
			.footer-box a	{	color: #E0E0E0;
								text-decoration: none;			
							}
			
							.footer-box a:hover	{	color: #CC0000;
													text-decoration: none;			
							}
			
#facebook	{	background-image:url(images/facebook-icon.png);
				background-position: left;
				background-repeat:no-repeat;
				padding-left: 30px;
				margin-bottom: 15px;
			}
			
			#facebook a	{	color: #E0E0E0;
							text-decoration: none;			
						}
			
						#facebook a:hover	{	color: #CC0000;
												text-decoration: none;			
						}

#myspace	{	background-image:url(images/myspace-icon.png);
				background-position: left;
				background-repeat:no-repeat;
				padding-left: 30px;
				margin-bottom: 15px;
							
			}
			
			#myspace a	{	color: #E0E0E0;
							text-decoration: none;			
						}
			
						#myspace a:hover	{	color: #CC0000;
												text-decoration: none;			
						}

#twitter	{	background-image:url(images/twitter-icon.png);
				background-position: left;
				background-repeat:no-repeat;
				padding-left: 30px;
				margin-bottom: 15px;
			}
			
			#twitter a	{	color: #E0E0E0;
							text-decoration: none;			
						}
			
						#twitter a:hover	{	color: #CC0000;
												text-decoration: none;			
						}
						
#youtube	{	background-image:url(images/youtube-icon.png);
				background-position: left;
				background-repeat:no-repeat;
				padding-left: 30px;
				margin-bottom: 15px;
			}
			
			#youtube a	{	color: #E0E0E0;
							text-decoration: none;			
						}
			
						#youtube a:hover	{	color: #CC0000;
												text-decoration: none;			
						}
						
.fight-card	{	margin: 0 20px 0 20px;
}

.fights	{	margin: 25px 0 0 0;
			background:url(images/vs.png) center center no-repeat;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			}
			.fights p	{	
					font-size: 10px;
					color: #E0E0E0;
					line-height: 16px;
			}

.left-fighter	{	width: 370px;
					float: left;
					text-align: right;
					font-size: 9px;
					padding-left: 30px;
				}
				
				.left-fighter img	{ margin-left: 10px;
				}

.right-fighter	{	width: 400px;
					float: right;
					text-align: left;
				}
				
				.right-fighter img	{ margin-right: 10px;
				}

.camps	{	width: 200px;
			height: 130px;
			margin: 0 10px 0 0;
			float: left;
}

#ppv	{	width: 770px;
			margin: 0 auto;
}

#reviews	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #E0E0E0;
				margin: 15px 0 0 20px;
				line-height: 18px;
				text-transform: uppercase;
			}
			#reviews a	{ color: #E0E0E0;
						}
						#reviews a:hover	{	color:#CC0000;
						}