

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #888888;
	font-size:80%;
}

h1{ font-size:1.4em; line-height: 1.4em; color:#FFFFFF; font-weight:normal; }
h2{ font-size:1.0em; line-height: 1.0em; color:#FFFFFF; font-weight:bold; }
h3{ font-size:0.83em; line-height: 1.0em; color:#FFFFFF; font-weight:bold; }

/*********** NAVIGATION STYLES ***********/
#nav {
	height: 40px;
	width: 100%;
	
}

#nav ul {
	margin-left: 1px;
}

#nav li {
	float: left;
	list-style: none;
	height: 40px;
}

#nav li a {
	font-size: 6.3em;
	color: #C6C6C6;
	display: block;
	text-indent: -200em;  /*Phark image replacement*/
	height: 40px;  /*Phark image replacement*/
	background: transparent url('/images/nav.gif') 0 0 no-repeat;
	overflow:hidden;
}

#nav li#index {width: 86px;}
#nav li#index a {background-position: 0 0;}
#nav li#index a:hover,#nav li#index a.active {background-position: 0 -40px;}

#nav li#boxers a {width: 74px;}		
#nav li#boxers a {background-position: -86px 0;	}
#nav li#boxers a:hover, #nav li#boxers a.active {background-position: -86px -40px;}

#nav li#events {width: 75px;}
#nav li#events a {background-position: -160px 0;}
#nav li#events a:hover, #nav li#events a.active {background-position: -160px -40px;}

#nav li#news {width: 70px;}
#nav li#news a {background-position: -235px 0;}
#nav li#news a:hover, #nav li#news a.active {background-position: -235px -40px;}

#nav li#schedule {width: 120px;}		
#nav li#schedule a {background-position: -305px 0;}
#nav li#schedule a:hover, #nav li#schedule a.active {background-position: -305px -40px;}

#nav li#boxing-videos {width: 74px;}
#nav li#boxing-videos a {background-position: -425px 0;}
#nav li#boxing-videos a:hover, #nav li#boxing-videos a.active {background-position: -425px -40px;}

#nav li#gallery {width: 77px;}
#nav li#gallery a {background-position: -499px 0;}
#nav li#gallery a:hover, #nav li#gallery a.active {background-position: -499px -40px;}

#nav li#posters {width: 79px;}
#nav li#posters a {background-position: -576px 0;}
#nav li#posters a:hover, #nav li#posters a.active {background-position: -576px -40px;}

#nav li#downloads {width: 100px;}
#nav li#downloads a {background-position: -655px 0;}
#nav li#downloads a:hover, #nav li#downloads a.active {background-position: -655px -40px;}

#nav li#store {width: 106px;}
#nav li#store a {background-position: -755px 0;}
#nav li#store a:hover, #nav li#store a.active {background-position: -755px -40px;}

#nav li#contact {width: 101px;}
#nav li#contact a {background-position: -861px 0;}
#nav li#contact a:hover {background-position: -861px -40px;}

#nav li#tickets {width: 79px;}
#nav li#tickets a {background-position: -962px 0;}
#nav li#tickets a:hover, #nav li#tickets a.active {background-position: -962px -40px;}

/********* Shop Right links *******/
.categories_title {
	background:#0a0a0a url('/images/column_header21.gif') no-repeat 0 0;
	padding:10px 0 5px 30px;
}
#categories {
	margin:10px 0 20px 0; 
	clear:both;
}
#categories ul li {
	list-style-position:outside;
	list-style-image:none;
	list-style:none;
	list-style-type:none;

}
#categories ul {
	margin:0 0 0 30px;
}
#categories li {
	margin:0;
}
#categories a, #categories a:visited {
	display:block;
	color:#A21624;
	font-size:0.83em;
	font-weight:bold;
	padding:5px 0 0 0;
	text-decoration:none;
	width:242px;
}
#categories a:hover, #categories a.active {
	text-decoration:underline;
}


/*********** NEWS PANEL RIGHT STYLES ***********/
.right_home #news h2.header {background:url('../images/column_header.gif') no-repeat 0 0; padding:5px 0 5px 25px; font-size:0.83em; color:#FFFFFF;}
.right_main h2.header {background:url('../images/column_header_right.gif') no-repeat 0 0; padding:10px 0 5px 32px; font-size:0.83em; color:#FFFFFF;}

.news-summary {width:242px; background:url('../images/news_summary_back1.gif') bottom no-repeat; float:left;}
.news-summary a.title , .news-summary a.title:visited, .news-summary a.title:active {font-size:0.83em; color:#a21624; text-decoration:none; margin:5px 0 5px 0; font-weight:bold; width:242px;}
.news-summary a.title:hover {text-decoration:underline;}
.news-summary a, .news-summary a:visited, .news-summary a:active {color:#888888; text-decoration:underline; font-weight:bold;}
.news-summary a:hover {text-decoration:underline;}

.news-summary img {float:right; border:2px solid #1B1B1B}
.news-summary p {padding:0 0 10px 0; float:left; font-size:0.7em;}


.news-archive {width:242px; /*background:url('../images/news_summary_back1.gif') bottom no-repeat; */float:left;}
.news-archive a.title , .news-archive a.title:visited, .news-archive a.title:active {font-size:0.83em; color:#a21624; text-decoration:none; margin:5px 0 5px 0; font-weight:bold; width:242px;}
.news-archive a.title:hover {text-decoration:underline;}
.news-archive a.active , .news-archive a.active:visited, .news-archive {color:#ffffff;}
.news-archive a, .news-archive a:visited, .news-archive a:active {color:#888888; text-decoration:none;}
.news-archive a:hover {text-decoration:underline;}
.news-archive p {padding:0 0 10px 0; float:left; font-size:0.7em;}
.news-archive h3 {font-size:0.83em; margin:20px 0 5px 0;}

/*********** NEWS PANEL MAIN STYLES ***********/
.news_full {
	float:left; 
	width:590px; 
	background:#0a0a0a;
	/*background:#0a0a0a url('../images/column_header3.gif') no-repeat;*/
	padding:10px 10px 40px 10px;
	color:#ffffff;
}
.news_full h1 {color:#a21624; padding:0 0 2px 0;}
.news_full .pubDate {color:#888888; margin-left:5px;}
.news_full p {font-size:0.83em; line-height:1.6em; padding:0 0 10px 0;}
.news_full p.info {padding:0 0 10px 0;}
.news_full img {float:left; padding:0 20px 0 0;}


/*********** VIDEOS PANEL RIGHT STYLES ***********/
.right_home #videos {background:#0a0a0a url('../images/column_header5.gif') no-repeat; padding:45px 0 5px 0;}
#videos img {border:2px solid #1B1B1B;}
#videos .home_video_thumb {margin:10px 0 0 20px}

/*
#videos .videoThumbLink .videoFilename {
	display:none;
	position: absolute;
	bottom: 0px;
	height: 50%;
	font-size: 0.8em;
	font-weight:bold;
	padding: 2px;
	text-align:center;
	left: 0px;
	right:0px;
	background-color: black;
	color: white;
	opacity:0.8;
	filter:alpha(opacity=80);
	overflow:hidden;
}
#videos .videoThumbLink:hover .videoFilename {
	display:block;
}*/

.profiles {float:left;}

/************ PROFILE LIST ************/
.list-profile {
		width:211px; height:129px; 
		background:url('../images/boxer_profile_back_s.gif') top right no-repeat; 
		float:left;
		margin:0 0 5px 0;
		overflow:hidden;
}
.list-profile .profile-summary {width:94px; height:129px; padding:24px 0 0 0; float:right; text-align:left; }
.list-profile .profile-summary h2 {color:#a21624; font-size:0.83em; font-weight:bold; padding-left:3px; float:left; text-transform:uppercase;}
.list-profile .profile-summary a {display:block; margin-left:6px; border:none; width:76px;}
.list-profile .profile-summary span {padding:0 1px 10px 3px; width:90px; float:left; color:#ffffff; font-size:0.7em;}

.boxer-list-title {width:623px; height:40px; background:url('/images/column_header15.gif') no-repeat; float:left;}
.past-boxer-list-title {width:623px; height:40px; margin-top:10px; background:url('/images/column_header16.gif') no-repeat; float:left;}
.broadcasters-list-title {width:623px; height:40px; margin-top:10px; background:url('/images/column_header19.gif') no-repeat; float:left;}
.mc-list-title {width:623px; height:40px; margin-top:10px; background:url('/images/column_header18.gif') no-repeat; float:left;}
.hennessy-list-title {width:623px; height:40px; margin-top:10px; background:url('/images/column_header17.gif') no-repeat; float:left;}


/************ BOXER PROFILE ************/
.profile {float:left; width:620px;}
.profile h1 {color:#a21624; width:100%; text-align:center; padding:0 0 10px 0; margin:0;}
.profile .photo {width:298px; height:358px; background:url(../images/boxer_profile_back_i.gif) repeat-x; float:left; }
.profile .photo img{float: left;}
.profile .details {width:321px; height:358px; float:left; background:url('../images/boxer_profile_back_l.gif') no-repeat; font-size:0.83em; line-height:1.4em;}
.details .personal {width:100%; height:200px; margin:30px 0 0 0;}

.personal .item{text-align: right; width: 100px; float: left; color: #918d8c;}
.personal strong{float: right; width: 200px; padding:0 0 0 10px; text-align: left; float: left; color: #ffffff;}
.profile .videos {
		float:left; width:610px; 
		background:#0a0a0a url('../images/column_header2.gif') no-repeat 0 0; 
		padding:45px 0 5px 0; 
		margin:10px 0 10px 0;
		min-height:150px;
}

.profile .text {
		float:left; width:610px; 
		background:#0a0a0a url('../images/column_header9.gif') no-repeat 0 0; 
		padding:45px 0 5px 0; 
		margin:10px 0 10px 0;
}
.profile .text .text_panel {width:610px; 
		height:250px;
		overflow:auto;		
	scrollbar-base-color: #1d1d1d;
	scrollbar-track-color: #5a5a5a;
	scrollbar-arrow-color: #5a5a5a;
	scrollbar-highlight-color: #5a5a5a;
		}
.profile .text p {width:550px; padding-left:22px}

.profile .history {
		float:left; width:600px; 
		background:#0a0a0a url('../images/column_header8.gif') no-repeat 0 0; 
		padding:45px 10px 5px 10px; 
		margin:10px 0 10px 0;
		min-height:150px;
}
.profile .history TD {padding:4px}
.profile .history TH {padding:4px; vertical-align:middle; color:#FFFFFF;}
.profile .history TH {font-size:0.83em;}
.profile .history TD.nml {font-size:0.83em; color:#FFFFFF;}
.profile .history TD.sml {font-size:0.7em; color:#FFFFFF;}
.profile .history TR.light1 {background:#1d1d1d;}

.profile .videos .boxer_video_thumb {margin:10px 0 0 20px}
.profile .videos img {border:2px solid #1B1B1B;}

/***************** Videos Page ************/
.video_page .videos {
		float:left; width:610px; 
		background:#0a0a0a; 
		padding:45px 0 5px 0; 
		margin:10px 0 10px 0;
		min-height:150px;
}

.video_page .videos .boxer_video_thumb {margin:10px 0 0 20px}
.video_page .videos img {border:2px solid #1B1B1B;}


.historySummary {color:#ffffff;}
.historySummary TD {padding:1px 0 2px 0; vertical-align:middle;}
.historySummary TD.ytitles {padding:0 5px 0 0; text-align:right;}
.historySummary TR.light1 {background:#1d1d1d;}
.historySummary .won {color:#00CC00;}
.historySummary .lost {color:#a21624;}
.historySummary .drawn {color:#0099FF;}

/************ FIGHT SCHEDULE ************/
.schedule {
		float:left; width:614px; 
		background:#0a0b0b url('/images/column_header10.gif') no-repeat 0 0; 
		padding:55px 2px 20px 2px; 
		margin:0;
		min-height:150px;
		text-align:center;
}
.schedule .header {float:left; width:606px; padding:0 0px 10px 4px; background:url('/images/schedule_title_back.gif') no-repeat top center;}
.schedule .header .month { }
.schedule .header .title {float:left; width:400px; margin:0 0 0 13px; padding:1px 0 0 0;}
.schedule .header .previous {float:left;}
.schedule .header .next {float:right;}

.schedule .event {width:118px; margin:0 0 4px 4px; float:left;}
.schedule .event .top {background:url(../images/event_back_top.gif); font-size:0.83em; padding:2px 0 1px 0;}
.schedule .event .date {background:#1f1d1c; padding:2px 0 2px 0; width:118px; font-size:0.7em; color:#ffffff;}
.schedule .event .location {background:#1f1d1c; padding:2px 2px 2px 2px; width:114px; min-height:21px; font-size:0.7em; line-height:1.0em;}
.schedule .event .boxers {background:#191717; padding:7px 2px 0 2px; width:114px; height:50px;}
.schedule .event .boxers .b {font-size:0.83em; color:#ffffff;}
.schedule .event .boxers .v {font-size:0.7em; color:#ffffff;}
.schedule .event .bot {background:url(../images/event_back_bot.gif); height:23px;}
.schedule .event .btn_event {float:right; margin:3px 4px 0 0;}

/************* EVENTS LIST / DRILL DOWN **********/
#events_list{
	width: 584px;
	padding: 45px 20px 0px 20px;
	margin: 10px 0px 10px 0px;
	background:#0a0a0a url('/images/column_header6.gif') no-repeat 0 0;
}

#events_list .event, #event_info .event {width:100%; margin:0 0 10px 0; float:left;}
#events_list .event p,#event_info .event p {line-height:1.4em;}
#events_list .event .tickets,#event_info .event .tickets {width:307px; padding:5px 4px 5px 4px; background:url('/images/event_tickets_back.gif') repeat-y; float:left;}
#events_list .event {border-bottom:2px solid #1d1d1d;}
#events_list h2, #event_info h2 {color:#a21624; padding:0 0 5px 0; font-weight:normal; text-transform:uppercase;}
#events_list .event .tickets h3,#event_info .event .tickets h3 {color:#a21624; padding:0 10px 5px 10px; font-weight:normal; text-transform:uppercase;}

#events_list .event .tickets .light1,#event_info .event .tickets .light1 {padding:3px 10px 3px 10px; background:#1d1d1d; text-transform:uppercase;}
#events_list .event .tickets .light0, #event_info .event .tickets .light0 {padding:3px 10px 3px 10px; background:#040404; text-transform:uppercase;}
#events_list .event .tickets p,#event_info .event .tickets p {line-height:1.25em; font-size:0.7em; color:#888888;}

/************* EVENT DRILL DOWN **********/
#event_info{
	width: 584px;
	padding: 45px 20px 0px 20px;
	margin: 10px 0px 10px 0px;
	background:#0a0a0a url('/images/column_header11.gif') no-repeat 0 0;
	float:left;
}
#event_comments  {
	width: 584px;
	padding: 45px 20px 10px 20px;
	margin: 10px 0px 10px 0px;
	background:#0a0a0a url('/images/column_header12.gif') no-repeat 0 0;
	float:left;
}
#event_news  {
	width: 584px;
	padding: 45px 20px 10px 20px;
	margin: 10px 0px 10px 0px;
	background:#0a0a0a url('/images/column_header13.gif') no-repeat 0 0;
	float:left;
}
#event_news .item h1 {color:#a21624; padding:0 0 2px 0;}
#event_news .item {background:url('/images/event_news_bot.gif') no-repeat bottom; padding:0 0 20px 0;}
#event_news .item p.info {padding:0 0 10px 0;}
#event_news .item .pubDate {color:#888888; margin-left:5px;}
#event_news .item p {font-size:0.83em; line-height:1.6em;}
#event_news .item img {float:left; padding:0 20px 0 0;}

/************ Event Home ***********/
#events_home h2 {font-size:0.83em; color:#a21624; padding:10px 0 5px 0; font-weight:bold;}
#events_home h3 a, #events_home h3 a:visited {color:#ffffff; font-size:1.0em; padding:0 0 5px 0; font-weight:normal; text-transform:uppercase; text-decoration:none; font-weight:bold;}
#events_home h3 a:hover {color:#888888; text-decoration:underline;}
#events_home p {font-size:0.7em;}

/************* Next Fight ***********/
#next_fight .text {padding:45px 30px 0 30px; width:261px; float:left; min-height:58px;}
#next_fight .text h2 {font-size:1.0em; padding:0 0 5px 0; font-weight:normal; text-transform:uppercase;}
#next_fight .text p {font-size:0.83em;}

/************ MY DOWNLOADS ************/
.mydownloads {
		float:left; width:605px; 
		background:#0a0b0b url('../images/column_header4.gif') no-repeat 0 0; 
		padding:45px 5px 20px 10px; 
		margin:0;
		min-height:150px;
}
.mydownloads td, .mydownloads th {font-size:0.83em; color:#ffffff; padding:3px;}
.mydownloads .light1 {background:#1d1d1d;}
.mydownloads p.small {color:#ffffff; font-size:0.7em;}

/************* PRODUCT LIST **************/
h2.store {margin:0 0 38px 15px; clear:both;}
#product-list {
	width: 624px;
	padding:10px 0px 20px 0px;
	margin: 0 0px 10px 0px;
	background:#0a0a0a url('/images/column_header.gif') no-repeat 0 0;
	float:left;
}

/************* Video Home **********/
#largeVideo, #largeVideo .videoPlayer  { width:424px; }

#product-list .product {width:192px; margin:15px 0 0 16px; float:left;}
#product-list h2.product-title {width:192px; height:30px; color:#ffffff; font-size:0.83em; font-weight:normal; margin:0 0 5px 0; float:left; line-height:1.4em;}
#product-list img {border:1px solid #1B1B1B}
#product-list p.product-details {width:192px; margin:5px 0 5px 0; color:#ffffff; float:left; font-size:0.7em;}
#product-list span.option {margin:0 4px 0 0};
#product-list .more-info {width:192px; float:left;}

#product-list .product-feature {width:624px; margin:0; padding:15px 0 15px 0; float:left; background:url(../images/product-feature-back.gif) center no-repeat;}
.product-feature h2.product-title {width:192px; height:25px; color:#ffffff; font-size:0.7em; font-weight:normal; margin:0 0 5px 0; float:left; line-height:1.4em;}
.product-feature .image {float:left; margin:0 0 0 60px;}
.product-feature img {border:1px solid #1B1B1B}
.product-feature p.product-details {width:192px; margin:5px 0 5px 0; color:#ffffff; float:left; font-size:0.7em;}
.product-feature span.option {margin:0 4px 0 0};
.product-feature .more-info {width:192px; float:left;}
.product-feature .product-feature-details {width:192px; float:left; margin:40px 0 0 30px;}

/************* PRODUCT LIST **************/
#product {
	width: 624px;
	padding: 10px 0px 20px 0px;
	margin: 0 0px 10px 0px;
	background:#0a0a0a url('/images/column_header.gif') no-repeat 0 0;
	float:left;
}
#product .details {width:285px; margin:15px 0 0 13px; float:right;}
#product h2.product-title {width:285px; height:25px; color:#ffffff; font-size:0.83em; font-weight:normal; margin:0 0 5px 0; float:left; line-height:1.4em;}
#product img {border:1px solid #1B1B1B; margin:15px 0 0 16px;}
#product p.product-desc {width:285px; margin:5px 0 5px 0; color:#ffffff; float:left; font-size:0.83em;}
#product #buyNow span {color:#ffffff; float:left; font-size:0.83em;}
#product #buyNow select {font-size:0.83em;}
#product #buyNow .options, #product #buyNow .price {padding:0; margin:0; width:285px; margin:0 0 5px 0; float:left;}
#product #buyNow .submit-btn {background:url('../images/button_purchase.gif') no-repeat; width:76px; height:21px; margin:0; border:0; padding:0; cursor:pointer;}
#product #buyNow .submit-btn-img {float:left; margin:0; padding:0;}

/************ GALLERY ************/
.gallery {
		float:left; width:605px; 
		background:#0a0b0b url('../images/column_header4.gif') no-repeat 0 0; 
		padding:45px 5px 5px 10px; 
		margin:0;
		min-height:600px;
}

.gallery .date {color:#888888;}
.gallery .gallery_event {float:left; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:2px solid #1B1B1B;}
.gallery .gallery_event .gallery_event_preview {float:left; width:290px;}
.gallery .gallery_event .gallery_event_preview img {float:none; border:2px solid #1B1B1B;}
.gallery .gallery_event .gallery_event_thumb a {display:block;}
.gallery .gallery_event .gallery_event_thumb {float:left; width:309px;}
.gallery .gallery_event .gallery_event_thumb .small {float:left; margin:0 0 7px 7px; width:94px; height:64px; overflow:hidden;}
.gallery .gallery_event .gallery_event_thumb img {border:2px solid #1B1B1B; cursor:pointer;}
/*.gallery .gallery_event .gallery_event_thumb img {float:left; border:2px solid #1B1B1B; margin:0 0 7px 7px;} */
.gallery .gallery_event .gallery_event_thumb .active {border:2px solid #a21624;}
.gallery .gallery_event .gallery_event_thumb span {visibility:hidden; height:0; width:0; display:block;}
.gallery .gallery_event .gallery_event_description {width:600px; float:left; margin:10px 0 0 0;}
.gallery .gallery_event .gallery_event_description span {color:#888888;}


/************ GALLERY LIST ************/
.gallery_list .gallery_item {width:170px; float:left; margin:0 20px 0 0;}
.gallery_list .gallery_item img {border:1px solid #1B1B1B; margin:0 0 5px 0;}
.gallery_list .gallery_item p {font-size:0.7em;}
.gallery_list .row_space {width:605px; float:left; height:10px;}


/************ GALLERY VIEW ************/
.gallery_view {padding-bottom:10px;}
.gallery_view h2.title {background:none; padding:0 0 10px 4px;}

/*********** DOWNLOADS ***************/
.pagination {width:100px; margin:15px auto;}
