
#page_wrapper
{
	width:978px;
	margin:0 auto;
	margin-top:87px;
}
.float_left
{
	float:left;
}
.float_right
{
	float:right;
}
.clear_both
{
	clear:both;
}
.upper_header
{
	width:978px;
	height:100px;
	background:url(../images/header_top.jpg) no-repeat;
}
.main_menu_body
{
	width:978px;
	height:41px;
}
.menu_left
{
	width:5px;
	height:41px;
	background:url(../images/menu_left.jpg) no-repeat;
}
.menu_middle
{
	width:977px;
	.width:972px;
	height:41px;
	background:url(../images/menu_middle.jpg) repeat-x;
}
.menu_right
{
	width:9px;
	height:41px;
	}

.menus_line
{
	width:1px;
	height:41px;
	padding-right:10px;
	background:url(../images/menu_bg.jpg) no-repeat;
}
.menus_home
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#fffefe;
	padding-right:10px;
	padding-top:12px;
	
}
.menus_home a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#fffefe;
	text-decoration:none;
	
	
}
.menus_home :hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#effd7f;
	text-decoration:none;
	
}
.float_right
{
	float:right;
}
.follow
{
	
	width:493px;
	float:right;
	/*margin-right:-18px;*/
		/*_margin-top:-41px;*/
	/*-margin-left:125px;*/
	
	
	
}
.follow_text
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	padding-top:12px;
	font-weight:bold;
	padding-right:10px;
	color:#fffefe;
}
.follow_white_left
{
	background:url(../images/follow_white_left.jpg) no-repeat;
	width:11px;
	height:41px;
	
}
.follow_white_middle
{
	width:346px;
	height:41px;
}
.social_networks
{
	margin-top:8px;
	margin-left:10px;
}
.social_networks_text
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	padding-top:5px;
	padding-right:2px;
	padding-left:2px;
	font-weight:bold;
	color:#000;
}
.social_networks_text a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
}
.social_networks_text :hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#F00;
}
.saerch_area
{
		width:200px;
		
	/*margin-left:402px;
	.margin-left:402px;
	_margin-left:200px;*/
	padding-top:18px;
	
}
.saerch_text
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#f6ffab;
}

.search_text_box_bg
{
	background:url(../images/text_box.gif) no-repeat;
	width:153px;
	height:37px;
}
.search_text_box_frn
{
	padding-top:8px;
	.padding-top:6px;
	border:0px;
}
.search_text_box_frn_text
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	width:98px;
	border:0px;
	margin-left:13px;
}
.saerch_text_box_area
{
	padding-top:10px;
}
.saerch_text_button
{
	margin-top:3px;
	margin-left:-35px;
}
.upper_menu
{
	width:275px;
	padding-top:25px;
}
.uppermenu_text
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	padding-right:35px;
}
.uppermenu_text a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;
}
.main_body
{
	background:url(../images/footer_area_middle.jpg) repeat-y;
	width:978px;
	margin:0 auto;
	margin-left:11px;
	.margin-left:0px;
	
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.clearfix {display: inline-block;}  /* for IE/Mac */



.main_left_side
{
	width:210px;
	padding-left:8px;
	padding-top:20px;
	padding-bottom:20px;
}
.main_right_side
{
	width:740px;
	padding-left:14px;
	padding-top:20px;
	padding-bottom:10px;
}
.signup_box
{
	background:url(../images/signup_box_1.jpg) no-repeat;
	width:214px;
	height:159px;
}
.topsearch_heading
{
	background:url(../images/menu_left_searched.jpg) no-repeat;
	width:182px;
	height:24px;
}
.menu_portion_left
{
	margin-top:25px;
	margin-left:14px;
	padding-bottom:10px;
}
.topsearch_heading_text
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	padding-top:5px;
	padding-left:20px;
}
.topsearch_middle
{
	background:url(../images/menu_left_bg.jpg) repeat-y;
	width:182px;
}
.topsearch_middle_text
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#213859;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.topsearch_middle_text a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#213859;
	text-decoration:none;
}
.topsearch_middle_text :hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#F00;
	text-decoration:none;
}
.topsearch_middle_line
{
	background:url(../images/search_middle_line.jpg) repeat-x;
	width:179px;
	height:1px;
	margin-left:1px;
}
.topsearch_bottom
{
	background:url(../images/left_portion_btm.jpg) no-repeat;
	width:182px;
	height:1px;
}
.brown_box_area
{
	margin-top:10px;
	
}
.brown_box_area_top
{
	background:url(../images/brown_bar_v.jpg) no-repeat;
	width:173px;
	height:1px;
}
.brown_box_area_middle
{
	background:url(../images/brown_bar_white.jpg) repeat-y;
	width:173px;
	_margin-top:-14px;
}
.brownmiddle_area_all
{
	height:306px;	
	padding-left:2px;
	padding-top:10px;	
}
.brown_box_area_header
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding-left:5px;
	padding-bottom:20px;
	font-weight:bold;
	color:#434343;
}
.brown_box_area_header a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	
	font-weight:bold;
	color:#434343;
	text-decoration:none;
}
.brown_box_area_header :hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#b20000;
	text-decoration:none;
}
.brown_box_area_text
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#434343;
	padding-left:5px;
	line-height:20px;
	padding-bottom:10px;
}
.brown_box_area_text a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#434343;
	text-decoration:none;

}
.brown_box_area_text :hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#b20000;
	text-decoration:none;

}
.brwon_btn_area
{
	padding-top:10px;
}

.main_body_under
{
	width:978px;
	height:18px;
	background:url(../images/main_body_under_worldcup.jpg) no-repeat;
	-margin-top:-10px;
	margin:0 auto;
}
.main_body_under_worldcup
{
	width:978px;
	height:18px;
	background:url(../images/main_body_under_worldcup.jpg) no-repeat;
	margin-top:-15px;
}
.footer
{
	width:978px;
	margin-top:25px;
	margin:0 auto;
}
.footer_area_top
{
	background:url(../images/footer_area_top.jpg) no-repeat;
	width:978px;
	height:18px;
}
.footer_area_middle
{
	
	background:url(../images/footer_area_middle.jpg) repeat-y;
	width:978px;
	margin-top:-4px;

}
.footer_area_bottom
{
	background:url(../images/footer_area_bottom_worldcup.jpg) no-repeat;
	width:978px;
	height:17px;
	-margin-top:-10px;

	
}
.footer_area_bottom_worldcup
{
	background:url(../images/footer_area_bottom_worldcup.jpg) no-repeat;
	width:978px;
	height:17px;
	margin-top:-17px;
	.margin-top:0px;
	
}
.privacy_area
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#b20000;
	padding-left:25px;

}
.privacy_area a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#b20000;
}
.copyrights
{
	padding-top:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	padding-left:55px;
}
.sponsors
{
	padding-top:10px;
}
.intro_area
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:15px;
	/*padding-left:20px;*/
	/*padding-top:25px;*/
	/*width:940px;*/
	padding-bottom:25px;
}
.email
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#b20000;

}
.email a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#b20000;
}
.signup_text
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	padding-top:10px;
	padding-left:15px;
}
.signup_text_box_area
{
	padding-top:5px;
	padding-left:15px;
}
.signup_text_box_area_bg
{
	background:url(../images/signup_bg.jpg) no-repeat;
	width:177px;
	height:51px;
}
.text_box_signup
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	width:114px;
	height:14px;
	margin-left:50px;
	border:0px;
	margin-top:19px;
}
.signup_btn
{
	padding-right:35px;
}
.curve_box
{
	padding-top:20px;
	padding-right:11px;
}
.curve_box_top
{
	background:url(../images/curve_box_top.jpg) no-repeat;
	width:233px;
	height:12px;
}
.curve_box_middle
{
	background:url(../images/curve_middle.jpg) repeat-y;
	width:233px;
	.margin-top:-3px;
}
.curve_box_bottom
{
	background:url(../images/curve_box_bottom.jpg) no-repeat;
	width:233px;
	height:10px;
	margin-top:-1px;
	.margin-top:0px;
}
.crimson
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#af203e;
	text-align:center;
}
.crimson a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#af203e;
	text-align:center;

}
.black
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:center;
}
.black_under
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000000;
	width:225px;
	line-height:18px;

}
.black_price
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#000000;
	text-align:center;
}
.image_curve
{
	margin-top:10px;
	text-align:center;
}
.horizontal_line
{
	margin-top:15px;
	text-align:center;
	background:url(../images/grey_box_v.jpg) repeat-x;
	height:1px;
	width:700px;
	clear:both;
}
.crimson_big
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	text-align:center;
	margin-top:10px;
	color:#af203e;
	font-weight:bold;
}
.crimson_big_spanish
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#af203e;
	font-weight:bold;
}
.black_big
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#000000;
	margin-top:10px;
	text-align:center;
	font-weight:bold;
}

.crimson_area
{
	margin-top:10px;
	
}
.crimson_area_top
{
	background:url(../images/crimson_area_top.jpg) no-repeat;
	width:367px;
	height:16px;
}
.crimson_area_middle
{
	background:url(../images/crimson_center.jpg) repeat-y;
	width:367px;
}
.crimson_area_bottom
{
	background:url(../images/crimson_area_bottom.jpg) no-repeat;
	width:367px;
	height:16px;
}
.content_area
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;	
	padding-left:30px;

}
.content_area_under
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:55px;
	line-height:20px;
}
.crimsion_area_small_left
{
	background:url(../images/crimson_small_top.jpg) no-repeat;
	width:178px;
	height:10px;
}
.crimsion_area_small_middle
{
	background:url(../images/crimson_small_middle.jpg) repeat-y;
	width:178px;
	_margin-top:-5px;
}
.crimsion_area_small_bottom
{
	background:url(../images/crimson_small_bottom.jpg) no-repeat;
	width:178px;
	height:9px;
}
.crimsion_area_small
{
	margin-left:15px;
}
.crimsion_area_small_middle_area
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	width:150px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}
.email_yellow 
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	font-weight:bold;
}
.email_yellow  a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#c88f00;
	text-align:center;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
}
.text_area_botom
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	width:400px;
}
.text_and_image
{
	padding-top:15px;
}
.inner_data_inner
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	width:900px;
	padding-left:10px;
}

/*superbwol*/
.main_body_superbowl_left
{
	padding-left:10px;
}
.main_body_superbowl_middle
{
	padding-left:10px;
	width:400px;
}
.main_body_superbowl_left_main_bottom
{
	margin-top:10px;
	background:url(../images/superbowl_left_bottom.jpg) no-repeat;
	width:291px;
	height:353px;
}
.main_body_superbowl_left_main_bottom_red
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#cf3433;
	text-align:center;
	padding-top:25px;
}
.main_body_superbowl_left_main_bottom_grey
{
	padding-left:15px;
	width:250px;
	line-height:18px;
	padding-top:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;

	color:#4a3033;
}
.main_body_superbowl_left_main_bottom_yellow
{

	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;

	color:#fffd35;
}
.main_body_superbowl_left_main_bottom_yellow a
{

	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#fffd35;
}
.main_body_superbowl_middle_red
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#cf3433;
	text-align:center;
	padding-top:15px;
}
.main_body_superbowl_middle_black
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
.main_body_superbowl_middle_banner
{
	padding-top:10px;
	text-align:center;
}
.main_body_superbowl_middle_lightbrown
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#a07475;
	text-align:left;
	line-height:20px;
	padding-top:15px;
}
.main_body_superbowl_right
{
	padding-left:5px;
	padding-top:15px;
	.padding-bottom:15px;
}
.main_body_superbowl_right_top
{
	background:url(../images/superbowl_right_top.jpg)  no-repeat;
	width:249px;
	height:11px;
	margin-bottom:-4px;
}
.main_body_superbowl_right_middle
{
	background:url(../images/superbowl_right_middle.jpg) repeat-y;
	width:249px;

	
}
#main_body_superbowl_right_bottom
{
	background:url(../images/superbowl_right_bottom.jpg)  no-repeat;
	width:249px;
	height:10px;
	*margin-top:-10px;
	
	
}
.light_grey
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#dbe1df;
	text-align:center;
	line-height:20px;
	padding-top:15px;
}
.white_superbowl
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	line-height:20px;
	padding-top:15px;
	padding-bottom:10px;
}
/*________________*/
.follow_white_area
{
	background:url(images/follow_image_bg.jpg) no-repeat;
	width:398px;
	height:40px;
}
.TopBg
{

	background:url(/images/pnlmain.jpg) repeat-x;	
	width:215px;
}
.Bg
{
	
	background:url(/images/main_middle.jpg);

}
.LeftBg
{
	
	background:url(/images/main_left.jpg) repeat-y;

}
.RightBg
{
	
	background:url(/images/main_right.jpg) repeat-y;
	
}
.BottomBg
{
	
	background:url(/images/btm_bg.jpg) repeat-x;
	height:12px;
}
.brwon_btn_middle_text
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#FFF;

}
.brwon_btn_middle_text a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#FFF;
	text-decoration:none;
}
.brwon_btn_middle_text :hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#edff3f;
	
}



/*_______________07012010*/

.brwon_btn_left_1
{
	background:url(../images/brown_btn_left.jpg) no-repeat;
	width:17px;
	height:55px;
}
.brwon_btn_middle_1
{
	background:url(../images/brown_btn_mid.jpg) repeat-x;
	width:138px;
	height:55px;
}
.brwon_btn_right_1
{
	background:url(../images/brown_btn_right.jpg) no-repeat;
	width:17px;
	height:55px;
}

.brwon_btn_middle_text_gift
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#FFF;

}
.brwon_btn_middle_text_gift a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#FFF;
	text-decoration:none;
}
.brwon_btn_middle_text_gift :hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#edff3f;
}
/*01022010__________________________*/

.crimson_1
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#af203e;
	
}
.black_price_1
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	
}
.black_price_2
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	
}
/*11022010*/ 
.black_big1
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000000;
	margin-top:10px;
	text-align:center;
	font-weight:bold;
}
.black_big2
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#AF203E;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}
.black_big2 a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#AF203E;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}
.black_big2 :hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000000;
	text-align:center;
	font-weight:bold;
	text-decoration:underline;
}
.airport
{
	color:#AF203E;
	font-size:16px;
	font-family:Verdana, Geneva, sans-serif;
}
.crimsion_area_small_middle_area1
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	width:150px;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	line-height:20px;
	padding-left:7px;
}
.table_setting_testi
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	border:1px solid #626834;
}
.crimson_table_bg_color
{
	background-color:#8F0805;
}
.name_color
{
	color:#8F0805;
}

.crimson_table_bg_color_right
{
	background-color:#e6e5e5;
}
.heading
{ 
background-color: #626834;
	background-image:url(/images/module_heading_bg.jpg);
	font-size: 13px;
	font-weight:bold;
	color:#203759;
	text-align: center;
	padding: 3px 4px 3px 4px;
border-bottom: 1px solid #C5CAA6;
}