#website						{ overflow:visible;}
#contentcontainer				{ background:none; padding:0; margin:0;}
#footer							{ position:static;}

#home_top						{ width:960px; clear:both;}
#home_top_in					{ height:320px; overflow:hidden;}
#home_top_left					{ width:454px;}
#home_top_right					{ margin-top:-11px; }

#home_top_left2					{ width:474px;}
#home_top_center				{ float:left; width:243px; margin:-11px 0 0 9px; }
#home_top_right2				{ margin-top:-11px; width:234px;}
#flikr_home						{ float:left; width:260px; height:300px; margin:0 0 0 7px; border:1px solid #7ED0E0;; }

#home_banner					{ clear:both; background: url(images/home/russia_bkg.gif) no-repeat center top #EFB30F;}
#home_p							{ position:relative; width:960px; clear:both;}
#home_box						{ clear:both; width:960px; height:549px; overflow:hidden;}
#home_box_in					{ width:4800px; height:549px;}
.home_box						{ width:960px; height:549px; float:left; position:relative;}
#home_head						{ }
#home_head .home_bar .homebttn {
	display:block; letter-spacing:2px;  background:#000 !important; color:#EFB21B !important;  padding:4px 10px !important; font-family: 'Oswald',sans-serif; font-size:24px; text-transform:uppercase; text-align:center;
    z-index: 9999;
	cursor:pointer;
	display:inline;
	float:right;
	margin-top:-2px;
}
#home_head a					{ display:block; letter-spacing:2px; margin:0 0 10px 0; background:#FFF; color:#336600;  padding:7px 15px; clear:both; font-family: 'Oswald',sans-serif; font-size:18px; text-transform:uppercase; text-align:center;}

.home_bar a {
	background-color:#EFB21B !important;color:#fff !important;font-size:24px !important;
	padding:10px 15px !important;
}

#tabs							{ position:absolute; top:0; right:-30px;}
#tabs ul						{ list-style:none; margin:0; padding:0;}
#tabs ul li						{ list-style:none; margin:0 0 3px 0; padding:0;}
#tabs ul li a					{ display:block; padding:10px 7px 9px 7px; background:#333333;}
#tabs ul li a:hover				{ background:#7ED0E0;}
#tabs ul li a.active			{ background:#7ED0E0;}

#intro						{ position:relative;}
.slider						{ height:549px;} 
#slider_1					{ position:relative; overflow:hidden;}					/* 153 */
#text_area_over				{ position:absolute; left:0; bottom:0; width:840px; height:100px; background:url(images/grey_bkg.png); padding:20px 100px 0px 20px; color:#FFFFFF; z-index:15; font-family: news-gothic-std-1,news-gothic-std-2; font-size:17px;}
#intro .text_area			{ position:absolute; left:0; bottom:0; width:840px; height:157px; background:url(../../../images/home2011/yellow.png); padding:20px 100px 0px 20px; color:#FFFFFF; z-index:15; font-family: news-gothic-std-1,news-gothic-std-2; font-size:17px;}
.slider_w_text				{ position:relative;} 
#next_s						{ position:absolute; bottom:10px; right:20px; z-index:40}
#prev_s						{ position:absolute; bottom:11px; right:42px; z-index:40}

#home_summit				{ }
.home_summit_in				{ padding:80px 0 0 60px; width:900px; background:url(../../../images/home2011/summit_bkg.jpg) no-repeat;}
.summitbox { background:url(http://www.girls20summit.com/wp-content/themes/girls20/images/home/home-g20-summit-box.gif); width:931px; height:381px;clear:both; margin-bottom:10px; }
.summitboxtext_out { position:relative; top:20px; left:300px; width:490px; }
.summitboxbutton1 { position:relative; top:50px; left:300px; width:178px; height:76px; }
.summitboxbutton2 { position:relative; top:-26px; left:500px; width:178px; height:76px; }
.summitboxbutton3 { position:relative; top:-103px; left:700px; width:178px; height:76px; }
.summitboxbutton4  { position:relative; top:-370px; left:30px; width:240px; height:280px;}
.summitboxbutton4 a {cursor:pointer; width:240px; height:280px;display:block;outline:none; }
.submmit_b a		{ display:block; width:176px; height:75px; background:#000000; color:#F0B310; display:table-cell; vertical-align:middle; text-align:center; text-transform:uppercase; font-size:20px; font-family: "myriad-pro-1","myriad-pro-2"}
.submmit_b a:hover	{ background:#FFFFFF;}
.submmit_bs a		{ font-size:15px;}

.sub_m_1 a			{ display:block; margin:15px 30px 0 0px; float:left; padding:7px 7px; background:#000000; color:#F0B310; text-align:center; text-transform:uppercase; font-size:16px; font-family: "myriad-pro-1","myriad-pro-2"}
.sub_m_1 a:hover	{ background:#FFFFFF;}
.a_right a			{ float:right; margin:15px 0 0 0;}
.a_vid a			{ background:#E8B026; color:#000000;}
.sub_m_2 span		{ display:block; margin:15px 30px 0 0px; float:left; padding:4px 0 4px 7px; background:#000000; color:#F0B310; text-align:center; text-transform:uppercase; font-size:16px; font-family: "myriad-pro-1","myriad-pro-2"}
.sub_m_2 span a		{ display:inline-block; padding:5px; font-size:12px; color:#000; font-family:Arial; background:#89CFDF; margin:0 5px 0 0;}
.sub_m_2 a:hover	{ background:#FFFFFF;}

.summitboxtitle { font-family: "myriad-pro-1","myriad-pro-2",Arial; color:#000000; font-size:44px; }
.summitboxtext 	{ font-family: "myriad-pro-1","myriad-pro-2",Arial; color:#FFFFFF; font-size:24px; text-transform:uppercase; }
.summitboxtext_s{ font-family: "myriad-pro-1","myriad-pro-2",Arial; color:#FFFFFF; font-size:20px; font-weight:300; text-transform:uppercase; }

#home_tees					{ background:#FFFFFF; position:relative;}
#tss						{ position:absolute; bottom:0; left:0;}
#home_tees_box				{ background:#F0B310; position:absolute; top:0; right:0; padding:40px 30px; width:390px; height:220px;}
#home_tees_box h1			{ font-size:35px; color:#000000; font-weight:normal; font-family: news-gothic-std-1,news-gothic-std-2;}			
#home_tees_box h2			{ padding:10px 0px 10px 0; font-size:30px; color:#000000; font-weight:normal; font-family: news-gothic-std-1,news-gothic-std-2;}
#home_tees_box h2 strong	{ font-weight:bold;}
#tower						{ position:absolute; bottom:0; right:0;}

#home_video_in				{ padding:0px 36px 0 20px;}

#media						{ background:url(../../../images/home2011/map.gif) no-repeat;}
#media_in					{ padding:50px 60px;}
#quotes						{ padding:0 0 0 40px;}/* float:left; width:300px;  */
#quote_text					{ padding:40px 0 0 0;}/* float:right; width:500px; */
.quote						{ font-size:45px; width:800px; color:#FFFFFF; font-weight:normal; text-transform:uppercase; font-family: league-gothic-1,league-gothic-2;}
.quote b					{ display:block; padding:10px 0 0 80px; font-size:22px; color:#FFFFFF; font-weight:normal;  font-family: news-gothic-std-1,news-gothic-std-2;}
#media_in h2				{ padding:0px 0 5px 0; margin:0; font-size:30px; color:#FFFFFF; font-weight:normal; font-family: "myriad-pro-1","myriad-pro-2",Arial; font-weight:300;}
#media_in p					{ font-size:18px; color:#FFFFFF; font-family: "myriad-pro-1","myriad-pro-2",Arial; font-weight:300;}

#home_footer				{ clear:both; padding:10px 0 30px 0; overflow:hidden; width:960px;}
#bome_btm_left				{ float:left; width:714px; }
.bome_btm_left				{ float:left; width:714px; }
.bome_btm_right				{ float:right; width:226px;}
#home_current				{ margin:0 0 15px 0; position:relative;}
#del_prev					{ position:absolute; bottom:21px; left:15px; z-index:25;}
#del_next					{ position:absolute; bottom:20px; left:45px; z-index:25;}
#del_view					{ position:absolute; bottom:15px; right:45px; z-index:25; font-size:16px;}
.del_h1						{ font-size:16px; padding:5px 0 0 15px; height:26px; background:#333333; border:1px solid #444444;}
.del						{ margin:15px 0 15px 0; height:250px; overflow:hidden;}
.del_left					{ float:left; width:125px;}
.del_left img				{ padding:4px 0 0 0;}
.del_left img				{ padding:0 0 10px 0;}
.del_title					{ font-size:22px;}
.del_country				{ font-size:16px;}
.del_right					{ float:left; width:580px;}
.del_right_short			{ float:left; width:310px; font-size:13px; line-height:13px;}
.del_full .del_right		{ width:770px; padding-left:20px; font-size:14px;}
#twitter					{ float:left; width:510px;; height:260px; background:#333333; overflow:hidden;}/* 714px */
#stamp						{ float:left; width:75px; padding:15px 0 0 15px; color:#D6D6D6; font-size:30px; font-family: league-gothic-1,league-gothic-2;}
#tweets						{ float:left; width:419px; height:300px; border-left:1px dotted #FFFFFF;}/* 623px */
#tweets div					{ padding:10px 30px; margin:0;t font-size:18px; color:#FFFFFF;}
#tweets .odd				{ background:#2B2B2B;}
#tweets a					{ color:#E9B52C;}

#home_video					{ float:right; width:440px;}

#face_left					{ float:right; width:235px;}
#face_btm					{ clear:both; padding:10px 0 0 0; width:714px; float:left;}
#stardoll					{ float:right; padding:10px 0 0 0; width:235px;}