	@import "reset.css";

	@import "forms.css";

	@import "slimbox.css";



	html 						{ overflow-y:scroll; }

	html, body					{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;}

	body						{ background-color:#141011; background-image:url(../img/background.jpg); background-position:top center; background-repeat:no-repeat; background-attachment:fixed;}

	.clear						{ clear:both;}

	.right						{ float: right; }

	.left						{ float: left;}

	

	.last						{ border-bottom:0!important; }

	.req						{ color:#c00; }

	.separator					{ height:10px; }

	.space						{ height:20px; }



	.smalltext					{ font-size:10px; color:#555; }

	.message					{ color:#090; font-weight:bold; }

	.error						{ color:#c00; font-weight:bold; }



	a							{ color:#e21f2e;}

	a:hover						{ color:#000;}

	

	h1							{ font-size:24px; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#000;}

	

	.pagination					{ margin:8px 0; padding:0 1px; }

	.pagination .page			{ background-color:#eee; font-weight:bold; padding:2px 4px; }

	.pagination .page:hover,.pagination .on

								{ background-color:#c00; color:#fff; cursor:pointer; }



/* HOME SLIDE ---------------------------------------------------------------------------------- */



	.slider_wrapper			{ position:relative; }

	.slider_bg				{ position:absolute; z-index:90; }

	

	.slider_mask{

		position:absolute;

		width:453px;

		height:231px;

		overflow:hidden;

		top:0px;

		left:0px;

	}

	#slider_box{

		position:absolute;

	}

	#slider_box div{

		width:453px;

		height:231px;

		float:left;

	}

	

	#slider_box a{

		position:relative;

		z-index:1500;

	}

	

	#slider_box img{

		width:453px;

		height:231px;

		float:left;

		margin:1px 0 0 1px;

	}

	

	.button_left			{ cursor:pointer; position:absolute; z-index:2000; margin-top:70px; width:35px; height:50px; background-image:url('../img/slider_arrow_left.png'); background-repeat:no-repeat; background-position:left top; }

	.button_right			{ cursor:pointer; position:absolute; z-index:2000; margin-top:70px; left:665px; width:35px; height:50px; background-image:url('../img/slider_arrow_right.png'); background-repeat:no-repeat; background-position:left top; }

	

	.buttons				{ float:right; position:relative; z-index:100; text-align:left; top:0; right:0; width:145px; }

	.buttons span			{ color:#fff; font-size:14px; display:block; text-align:left; height:41px; padding:4px 4px 0 15px; margin-left:5px; margin-top:1px; cursor:pointer; }

	.buttons span:hover, .buttons span.active

							{ color:#fff; background-image:url('../img/slider_on.png'); background-repeat:no-repeat; background-position:left top; }

	

	.bar_buttons			{ float:left; position:relative; z-index:100; top:16px; left:13px; }



/* END -------------------------------------------------------------------------------------- */





/* LAYOUT ----------------------------------------------------------------------------------- */



	#wholecontent				{ margin:0 auto; width:950px; }

	

	#breadcrumbs				{ font-size:12px; font-weight:bold; color:#000; padding:10px 0; }

	#breadcrumbs a				{ text-decoration:none; color:#000; }

	#breadcrumbs a:hover		{ text-decoration:underline; }



	#td_header					{ height:78px; width:950px; vertical-align:top}

	#logo						{ height:73px; width:216px; position:absolute; margin-top:19px; margin-left:-20px; border:0;}

	

	#top_menu					{ height:34px; width:440px; float:right; margin-top:15px;}

	#top_menu a:link, #top_menu a:active, #top_menu a:visited

								{ color:#000; font-weight:bold; text-decoration:none;}

	#top_menu a:hover			{ text-decoration:underline;}

	

	#top_menu .search			{ margin-top:-8px; margin-right:12px; width:212px; height:23px; float:right;}

	#top_menu .search .input_text

								{ width:152px; height:18px; border:0; color:#646464; float:left; margin-right:4px; font-size:11px; padding:5px 0 0 3px;}

	#top_menu .search .submit

								{ height:23px; width:53px; background-color:#000; border:0; color:#fff; font-size:11px; font-weight:bold; cursor:pointer;}

	

	

	#menu						{ height:29px; margin-right:12px; float:right;}

/*	#menu a:link, #menu a:active, #menu a:visited

								{ height:19px; padding:0 10px; padding-top:8px; border:1px solid #884141; background-color:#410000; margin-left:4px; float:left;}

	#menu a:hover				{ background-color:#b00000;}*/

	

	#menu a.shop				{ background-image:url(../img/menu_shop.gif); background-position:left center; background-repeat:no-repeat; width:64px; height:29px; float:left; display:block;}

	#menu a:hover.shop			{ background-position:top left;}	

	

	#menu a.knockouts			{ background-image:url(../img/menu_knockouts.gif); background-position:left center; background-repeat:no-repeat; width:115px; height:29px; float:left; display:block; margin-left:5px;}

	#menu a:hover.knockouts		{ background-position:top left;}	

	

	#menu a.news				{ background-image:url(../img/menu_news.gif); background-position:left center; background-repeat:no-repeat; width:65px; height:29px; float:left; display:block; margin-left:5px;}

	#menu a:hover.news			{ background-position:top left;}	



	#menu a.media				{ background-image:url(../img/menu_media.gif); background-position:left center; background-repeat:no-repeat; width:72px; height:29px; float:left; display:block; margin-left:5px;}

	#menu a:hover.media			{ background-position:top left;}	



	#menu a.fighters			{ background-image:url(../img/menu_fighters.gif); background-position:left center; background-repeat:no-repeat; width:94px; height:29px; float:left; display:block; margin-left:5px;}

	#menu a:hover.fighters		{ background-position:top left;}	



	#menu a.events				{ background-image:url(../img/menu_events.gif); background-position:left center; background-repeat:no-repeat; width:79px; height:29px; float:left; display:block; margin-left:5px;}

	#menu a:hover.events		{ background-position:top left;}	



	#menu a.forum				{ background-image:url(../img/menu_forum.gif); background-position:left center; background-repeat:no-repeat; width:76px; height:29px; float:left; display:block; margin-left:5px;}

	#menu a:hover.forum			{ background-position:top left;}	



	#menu a.charity				{ background-image:url(../img/menu_charity.gif); background-position:left center; background-repeat:no-repeat; width:88px; height:29px; float:left; display:block; margin-left:5px;}

	#menu a:hover.charity		{ background-position:top left;}	



	#menu a.on					{ background-position:left bottom;}

	

	#areaScroll1,#areaScroll2	{ background-color:#ccc; height:218px; width:14px; float:right; }

	#knobScroll1,#knobScroll2	{ cursor:pointer; background-image:url(../img/scrollbar.jpg); background-position:left top; background-repeat:no-repeat; width:14px; height:54px; }

	#scroll_holder1,#scroll_holder2

								{ overflow:hidden; float:left; }

	

	

	#td_content					{ background-image:url(../img/background_content.jpg); background-position:top left; background-repeat:no-repeat; background-color:#f2f2f2; 

								vertical-align:top; padding:17px 12px;}



	#td_left					{ /*width:612px;*/ vertical-align:top; }

	#td_left_empty				{ width:0; vertical-align:top; }

	#slider						{ width:595px; height:230px; background-image:url(../img/background_slider.jpg); background-position:top left; background-repeat:no-repeat;

								  padding:9px; padding-right:8px; margin-bottom:15px;}

	#left						{ float:left; margin-right:12px; width:300px;}

	#news_box					{ background-image:url(../img/news_bcg.jpg); background-position:top left; background-repeat:no-repeat; width:300px; height:251px; margin-bottom:13px;}

	a.news						{ background-image:url(../img/button_latest_news.jpg); background-position:bottom left; background-repeat:no-repeat; float:left; 

								display:block; width:150px; height:33px; text-decoration:none;} 

	a:hover.news				{ background-image:url(../img/button_latest_news.jpg); background-position:top left; background-repeat:no-repeat;}



	a.calendar					{ background-image:url(../img/button_event_callendar.jpg); background-position:bottom left; background-repeat:no-repeat; float:left; 

								display:block; width:150px; height:33px; text-decoration:none;} 

	a:hover.calendar			{ background-image:url(../img/button_event_callendar.jpg); background-position:top left; background-repeat:no-repeat;}



	a.on						{ background-position:top left;}

	

	/* EVENTS LIST */

	.list .line					{ padding:4px; border-bottom:1px #bebebe solid; overflow:auto; }

	.list .line .thumb			{ margin-right:10px; float:left; width:46px; }

	.list .line a				{ font-weight:bold; color:#000; text-decoration:none;}

	.list .line a:hover			{ color:#e21f2e;}

	

	/* NEWS LIST */

	.news_list .line			{ padding:8px; border-bottom:1px #bebebe solid; overflow:auto; }

	.news_list .line a			{ display:block; font-size:14px; }

	.news_list .line .thumb		{ margin-right:10px; float:left; width:80px; }

	.news_list .line .thumb	img { width:80px; border:1px #fff solid; }

	.news_list .line a			{ font-weight:bold; color:#000; text-decoration:none;}

	.news_list .line a:hover	{ color:#e21f2e;}

	

	.image img					{ max-width:585px; width:expression(this.width>585 ? 585+'px' : 'auto'); }

	

	#news_box .holder			{ padding:10px; padding-top:0; width:265px; height:200px;}

	#news_box .line				{ padding:4px 0; border-bottom:1px #bebebe solid; width:259px; min-height:50px; height:expression(this.height<50 ? '50px' : 'auto'); }

	#news_box .line .thumb	

								{ margin-right:10px; float:left; width:46px; }

	#news_box .line .thumb img	{ width:46px; border:1px #fff solid; }

	#news_box .line a			{ font-weight:bold; color:#000; text-decoration:none;}

	#news_box .line a:hover		{ color:#e21f2e;}

	#news_box .description		{ display:block;}

	#news_box .date				{ display:block; font-style:italic;}

	

	#ko_text p					{ margin-bottom:10px; display:block;}

	

	#ko_week					{ background-color:#dddcdc; padding:10px; border:1px solid #d1cece;}

	#ko_week .data				{ width:430px; display:block; float:left;}

	#ko_week h1					{ color:#a91722; font-weight:normal; padding:20px 0;}

	#ko_week .description		{ display:block; margin-bottom:18px;}

	#ko_week .vote				{ color:#a91722; font-weight:bold; font-size:12px; display:block; margin-bottom:18px;}

	#ko_week a.submit			{ background-color:#b00000; color:#fff; padding:2px 5px;}

	#ko_week a:hover.submit		{ background-color:#cc0000;}

	#ko_week .thumb				{ float:left; margin-right:20px; widows:100px; height:150px;}

	#ko_week .thumb img			{ border:1px solid #3f3f3f;}

	

	#ko_list					{ padding:12px 0; display:block;}

	#ko_list h2					{ color:#b00000; font-size:18px; margin-top:10px;}

	#ko_list .subtitle			{ font-size:12px; margin-bottom:10px; display:block; }

	#ko_list .list_item			{ width:120px; height:200px; background-color:#fff; padding:10px; border:1px solid #cccaca; margin-right:4px; margin-bottom:4px; float:left; text-align:center; position:inherit; }

	

	#ko_list .list_item .thumb	{ position:inherit; width:115px; height:140px; overflow:hidden; background-color:#000; border:1px solid #222; }

	#ko_list .list_item .count	{ position:static; padding:3px 6px;  bottom:58px; padding-left:15px; right:13px; -moz-border-radius:3px 0 0 0; -kebkit-border-radius:3px 0 0 0; border-radius:3px 0 0 0; border:0px solid #222; border-right:0; border-bottom:0; display:inline; }

	#ko_list .list_item h4		{ font-size:14px; text-align:center; color:#b00000; font-weight:bold; padding:0; padding-top:5px; height:20px; white-space:nowrap; overflow:hidden;  }

	#ko_list .list_item .links	{ height:20px; margin-top:2px; text-align:left; position:inherit; left:10px; bottom:10px; }

	

    #profile                    { margin-top:10px; }

    #profile .list_item         { background-color:#fff; float:left; padding:10px; border:1px solid #ccc; margin-bottom:4px; margin-left:4px; }

    

    #profile .list_item .thumb  { }

    

	#ko_month					{ background-image:url(../img/background_ko.png); background-position:top left; background-repeat:no-repeat; width:278px; height:200px; padding:11px; margin-top:15px;}

	#ko_month .title			{ margin-bottom:20px;}

	#ko_month .image			{ float:right; margin-left:11px; border:1px #3f3f3f solid; background-color:#000; width:94px; height:142px;}

	#ko_month h1				{ font-size:14px; color:#e21f2e;}

	#ko_month .ko_links			{ margin-top:10px;}



	/*#red_box					{ background-image:url(../img/background_red_box.gif); background-position:top right; background-repeat:no-repeat; background-color:#440404; color:#fff; padding:10px }

	#red_box .content			{ padding:0 13px;}

	#red_box .content p 		{ display:block; padding-top:13px;}

	#red_box .content_bottom	{ text-align:right; }

	#red_box h1					{ color:#f9faaa; margin-bottom:10px;}*/

	

	#latest_news,#latest_events { padding-top:10px; }

	

	.content					{ min-height:688px; background-color:#e5e5e5; background-image:url(../img/box_top.jpg); background-position:top left; background-repeat:no-repeat; padding:13px; height:expression(this.height<688 ? '688px' : 'auto'); }

	.content ul,.content ol		{ list-style-position:inside; }



	#right						{ float:left; width:300px;}



	.video_player				{ width:278px; height:237px; padding:0 0 15px 0; margin-bottom:15px;}

	.video_player a				{ display:block; color:#f9faaa; margin-top:5px;}

	.video_player a img			{ float:left; margin-right:4px;}



	.shoutbox					{ background-color:#c6c5c5; width:278px; height:200px; padding:11px;}



	#td_15px					{ font-size:1px; width:15px;}

	#td_right					{ width:300px; vertical-align:top; }



	#black_box					{ background-color:#000; padding:10px; margin-bottom:15px; width:280px; }

	#black_box .countdown		{ background-image:url(../img/background_countdown.gif); background-position:top left; background-repeat:no-repeat; font-size:14px; 

								padding-top:1px; padding-left:5px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; height:40px;}

	#black_box .countdown .title

								{ display:block; font-weight:bold;}

	#black_box .countdown .counter

								{ width:65px; float:left; display:block;}

	#black_box .countdown .counter b

								{ font-size:18px; color:#feffc0;}

								

	#black_box .countdown a		{ background-color:#b00000; color:#f9faaa; font-size:11px; padding:0 3px; display:block; width:45px; height:12px; line-height:12px; margin-top:3px; float:right; margin-right:2px;}

	#black_box .countdown a:hover{ background-color:#ff0000;}	

								

	#black_box .subscribe		{ /*height:110px;*/ color:#fff; font-size:14px; padding-top:3px;}



	#black_box .subscribe a.ppv	{ background-image:url(../img/background_sub_ppv.gif);}

	

		

/*	#black_box .subscribe .button

								{ position:absolute; margin-top:18px; margin-left:132px;}*/

	.login						{ background-image:url(../img/login_bcg.jpg); background-position:9px 9px; background-repeat:no-repeat; background-color:#000; height:121px; padding:9px; margin-bottom:15px; color:#f5f6cd;}

	

	

	.AuthorizeNetSeal			{ float:right; margin-left:5px!important; }

	.AuthorizeNetSeal img		{ border:1px solid #ccc!important; }

	

	

	

	.login .title				{ padding:9px;}

	.login .line					{ height:30px; padding-left:9px;}

	.login .input_text			{ width:182px; height:19px; border:1px #807474 solid;}

	.login .submit				{ float:right; background-color:#b00000; border:0; font-size:11px; color:#fff; width:56px; height:19px; cursor:pointer; text-align:center; margin-right:12px;}

	.login .type					{ float:left; width:77px; color:#fff; font-size:14px;}

	.login a:link, .login a:active, .login a:visited

								{ text-decoration:underline; color:#f5f6cd;}

	.login a:hover				{ text-decoration:none;}

	

	.loggedin p					{ font-size:14px; font-weight:bold; }



	.cart						{ background-image:url(../img/shopping_background.gif); background-position:top left; background-repeat:no-repeat; width:280px; height:45px; padding:10px; margin-bottom:15px; font-size:12px;}

	.cart a						{ float:right; text-align:center; padding:2px 5px; background-color:#b00000; color:#fff; margin-top:25px; font-size:11px;}

	.cart a:hover				{ background-color:#cc0000;}

	.cart .itemz				{ padding-top:15px;}

	

	.banners					{ margin-bottom:15px;}

	#shop_banner				{ width:287px; height:64px; padding:199px 0 0 13px; background-image:url(../img/banner_shop.gif); background-position:top left; background-repeat:no-repeat; background-color:#e4e4e4;}





	

	#td_footer					{ height:25px; color:#fff; font-size:11px; text-transform:uppercase; padding:20px 0; vertical-align:top;}

	#td_footer a:link, #td_footer a:active, #td_footer a:visited

								{ text-decoration:none; color:#fff;}

	#td_footer a:hover			{ color:#e21f2e;}

	#copyright					{ float:right; color:#e21f2e;}

	

	

	.event_stream				{ float:left; }

	.event_chat					{ float:right; }

	

	.eventPrice					{ font-size:25px; font-weight:bold; color:#feffc0; padding:5px 6px 0 25px; margin-left:10px; background-image:url(../img/background_money.gif); background-position:top left; background-repeat:no-repeat; height:40px; background-color:#450606; float:right; }

	

	.fight_card					{ text-align:center; }

	.fight_card .fight_row		{ padding:10px 0; border-top:1px solid #c1c1c1; width:585px; height:120px; background-color:#f2f2f2;}

	.fight_card .left_text		{ float:left; text-align:right; width:136px;}

	.fight_card .right_text		{ float:left; text-align:left; width:136px;}

	.fight_card .right_text a, .fight_card .left_text a { display:block;}

	.fight_card .thumb			{ float:left; width:120px; height:120px; padding:0 10px;}

	.fight_card .thumb a		{ border:1px solid #fff; display:block; width:120px; height:120px;}

	.fight_card .thumb a:hover	{ border:1px solid #ff0000;}

	.fight_card .vs				{ float:left; font-size:24px; font-weight:bold; padding-top:50px;}

	

	.fight_card .fight_title,.fight_card .fight_row,.fight_card .fight_more,.fight_card .fight_rest

								{ margin:0 auto; }

	.fight_card .fight_more		{ padding:10px 0; cursor:pointer; }

	

	

/* ----- FORUM ------------------------------------------------------------------------ */



	.topic_list 				{ float:left; width:200px; font-size:14px; margin-right:13px; }

	.topic_list h2				{ font-size:18px!important; background-image:url(../img/background_topic.jpg); background-position:top left; background-repeat:no-repeat; color:#fff; padding:4px 0 4px 8px;}

	

	.forum_topics				{ padding:10px 0; padding-top:0; }

	.post_list 					{ float:left; width:672px; color:#000;  }

	.topic_element				{ padding:5px 0 5px 10px; background-image:url(../img/topic_bullet.gif); background-position:0 10px; background-repeat:no-repeat; border-bottom:1px dashed #ccc;}

	.topic_element:hover		{ cursor:pointer; background-color:#f0f0f0; }

	.delimitator   				{ border-top:1px dashed #ccc; margin-top:10px;margin-bottom:10px; }

	.post_list h2				{ font-size:18px; color:#5f0000; padding:4px 20px 4px 8px; font-size:18px; border-bottom:1px solid #ccc; background-image:url(../img/section_header.jpg); background-position:top left; background-repeat:repeat-x;}

	.forum_post					{ border-bottom:1px dashed #ccc; padding:10px; margin:0; overflow:auto; }

	.forum_post h3				{ color:#c00 }

	.odd						{ background-color:#eee;  }

	.even						{ background-color:#fff; }

	

	.amount						{ float:right; font-size:20px; font-weight:bold; margin-top:-20px; margin-right:2px; }



/* ----- ACCOUNT ----------------------------------------------------------------------- */



	.account_tabs				{ background-color:#fff; font-size:14px; font-weight:bold; overflow:hidden; }

	.account_tab,.account_tab2  { float:left; padding:8px; border-left:2px solid #E5E5E5; }

	.account_tab:first-child	{ border-left:0; }

	.account_tab:hover,.account_tab2:hover

								{ cursor:pointer; background-color:#F1F1F1; color:#c00 }

	.account_tabs .on			{ background-color:#F1F1F1; color:#c00; border-bottom:1px solid #F1F1F1; margin-bottom:-2px; }

	.account_content			{ padding:10px; background-color:#F1F1F1; }



/* ----- PHOTOS ---------------------------------------------------------------------- */

	.list_photo_wrapper			{ z-index:300; width:173px; position:relative; float:left; padding:4px; margin-right:4px; margin-bottom:8px; background-color:#fff; border:1px solid #ccc; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;  }

	.list_photo_wrapper:hover	{ cursor:pointer; color:#c00; }

	.list_photo_wrapper:hover .list_photo_over_right,.list_photo_wrapper:hover .list_photo_over_left

								{ display:block; }

	.list_photo_img				{ text-align:center; padding:0; position:relative; border:1px solid #ccc; background-color:#f7f7f7; }

	.list_photo_over_right		{ display:none; position:absolute; top:-1px; right:-1px; padding:8px; border:1px solid #ccc; border-right:0; border-top:0;  background-color:#fff; -moz-border-radius:0 0 0 4px; -webkit-border-radius:0 0 0 4px; border-radius:0 0 0 4px; }

	.list_photo_over_left		{ display:none; position:absolute; top:-1px; left:-1px; padding:8px; border:1px solid #ccc; border-left:0; border-top:0;  background-color:#fff; -moz-border-radius:0 0 4px 0; -webkit-border-radius:0 0 4px 0; border-radius:0 0 4px 0; }

	.list_photo_wrapper .delete	{ float:right; }

	.list_photo_wrapper .default{ float:left; }

	

/* ----- PRODUCTS ---------------------------------------------------------------------- */



	.list_prod_wrapper			{ z-index:300; width:180px; position:relative; float:left; padding:3px; margin-right:8px; margin-bottom:8px; background-color:#fff; border:1px solid #ccc; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;  }

	.list_prod_price			{ padding:2px; position:absolute; top:-1px; right:-1px; background-color:#c00; color:#fff; font-size:16px; font-weight:bold; -moz-border-radius:0 4px 0 4px; -webkit-border-radius:0 4px 0 4px; border-radius:0 4px 0 4px; opacity:.8; filter:alpha(opacity=80); }

	.list_prod_wrapper:hover .list_prod_cart		{ display:block; z-index:999;  }

	.list_prod_cart				{ z-index:999; display:none; position:absolute; top:94px; left:9px; width:168px; height:38px; border:1px solid #ccc; background-image:url(../img/add_cart.png); background-repeat:no-repeat; background-position:center; background-color:#fff; 

							      -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; opacity:.8; filter:alpha(opacity=80); }

	.list_prod_cart:hover		{ cursor:pointer; z-index:999; opacity:1; filter:alpha(opacity=100); border:1px solid #c00; }

	.list_prod_img,.list_prod_text

								{ text-align:center; padding:3px 0; }

					



/* ------------------------------------------------------------------------------------ */



	/* SHOPPING CART - START */

	.cartHeader, .ordersHeader	{ border:1px solid #ccc; background-color:#F1F1F1; font-weight:bold; padding:4px; }

	.cartItem					{ border-bottom:1px solid #EEE; background-color:transparent; padding:4px;}

	.cartItem .name,.cartHeader .name

								{ float:left; width:400px;}

	.cartItem .price,.cartHeader .price

								{ float:right; width:55px; text-align:right; }

	.cartItem .quantity,.cartHeader .quantity

								{ float:right; width:40px; text-align:right; }

	.cartItem .prodPrice,.cartHeader .prodPrice

								{float:right; width:70px; font-weight:bold; text-align:right; }

	

	.cartItem .quantity	input	{ height:13px; font-size:10px; margin:0; padding:0; border:1px solid #ccc;}

	

	.cartItem .updateProd,.cartHeader .updateProd

								{ float:right; width:55px; margin-left:10px; margin-right:6px; padding-right:4px; font-size:11px;}

	/*.cartItem .addToCart		{ float:right; width:80px; margin-left:4px; padding-left:4px; font-size:11px; border-left:1px solid #DF6735;}*/

	.cartItem .updateProd		{ border-right:1px solid #DF6735;}

	.cartItem .removeProd, .cartHeader .removeProd

								{float:right; width:60px; font-size:11px;}

	

	.order_on					{ background-color:#FEF8E8;}

	.cartTotal					{ border:1px solid #ccc; background-color:#F1F1F1;padding:4px; overflow:auto;}

	.cartTotal .checkOut		{ float:right; width:112px; text-align:right;}

	.cartTotal .totalPrice		{ float:right; text-align:right; width:100px; font-weight:bold; font-size:14px;}

	.cartTotal .totalText		{ float:right; text-align:right; width:260px; font-weight:bold; font-size:14px;padding-right:8px;}

	.cartTotal .normal		    { font-weight:normal;}

	

	.clearCart					{ float:left; margin-top:5px }

	.continueShopping,.checkOut	{ float:left; margin-top:5px; margin-left:5px; }

	

	

	#cartitems, #cartitemTotal	{ font-weight:bold; color:#b00000; }

	/* SHOPPING CART - END */





	/* Notification-Start */	



	#notifArea {

		font-weight:600;

		margin:4px;

		padding:4px;

	}

	.loading {

		color:#FDD947;

		font-size:16px;

		margin-left:auto;

		margin-right:auto;

		width:24px; padding:150px 0;

	}

	.notificationHldr {

		width:560px;

		position:absolute;

		left:50%;

		margin-left:-75px;

		top:15px;

		font-size:16px;

		z-index:999;

		padding:0px;

	}

	.notificationHldr a	{

		color:#000;

	}

	.notificationHldr a:hover {

		color:#555;

	}

	.notificationHldr .notificationMessage, .notificationHldr .notificationAlert {

		opacity:0; filter:alpha(opacity=0);

	}

	.notificationHldr .notificationMessage {

		font-weight:bold;

		width:520px; height:53px;

		color:#91e029;

		background-image:url(../img/notification_ok_bgr.png); background-position:0px 0px; background-repeat:no-repeat;

		margin:0;

		padding:8px;

	}

	.notificationHldr .notificationAlert {

		font-weight:bold;

		width:520px; height:53px;

		color:#fff;

		background-image:url(../img/notification_error_bgr.png); background-position:0px 0px; background-repeat:no-repeat;

		margin:0;

		padding:8px;

	}





	/* Notification-Stop */



	/* OVERLAY-Start */



	#FUOVERLAY {

		position:absolute;

		z-index:902;

		overflow:hidden;

		top:0; left:0; opacity:.4;

		background-color:#000;

		width:100%; min-height:100%;

		display:none;

	}

	#PLEASE_WAIT {

		width:300px; height:50px; top:50%; left:50%;

		background-color:#f0f0f0;

		background-image:url(../img/preloader.gif); background-position:50% 10px ; background-repeat:no-repeat; 

		border:2px #000 solid;

		color:#0066ff;

		position:absolute;

		font-size:14px;

		text-align:center;

		padding-top:50px;

		z-index:903;

	}



	/* OVERLAY-Stop */