
.site_size								{ width:1000px; }

#website_container						{ float:left; overflow:auto; background: #f1f1f1; width:1000px; height:auto; padding: 0px 0px 10px 0px; display: inline-block; position:relative; }
#website_container						{ font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; }

#website_container ul					{ margin:5px 10px 5px 10px; padding:0px; list-style-type:none; }
#website_container li					{ background: url(/skin/mad/arrow_green.png) no-repeat top left; margin:0px 0 5px 0px; padding: 0 0 0 15px; }

br 										{ clear:both; }
strong									{ font-weight:bold; color:#000000; margin:0px; padding:0 0px 0 0px; }
.clear 									{ clear:both; margin:0px; padding:0px;}
.hr 									{ clear:both; margin:0px 10px; padding:0px; clear:both; border-top:1px solid #f1f1f1; }
.left									{ float:left; }
.right									{ float:right; }

img.right								{ float:right; margin:10px 10px 0 10px; }

#website_left							{ float:left; width:160px; text-align:left; margin: 0 0 0 10px; padding: 0px; }
#website_center							{ float:left; width:464px; text-align:left; margin: 0 10px 0 10px; padding: 0px; }
#website_right							{ float:left; width:336px; text-align:left; margin: 0px; padding: 0px; }

#website_left_center					{ float:left; width:634px; text-align:left; margin: 0 10px 0 10px; padding: 0px; }
#website_center_right					{ float:left; width:810px; text-align:left; margin: 0 10px 0 10px; padding: 0px; }

/* TOP BOXE LEFT STYLES */
.madbox_left							{ float:left; width:160px; margin: 0px 0px 10px 0px; }
.madbox_left .top						{ float:left; width:160px; height:29px; background: url(../../../skin/mad/red/left160.png) no-repeat top center;  text-align:left; }
.madbox_left .top span 					{ padding:0px; float:right;	font-size:10px;	font-weight:bold; margin: 0px 0 0 0; color:#fff; text-decoration:underline; display:inline; }
.madbox_left .top h2		 			{ padding: 0px 0 0 0px; float:left; line-height:29px; margin: 0px 0 0 8px; }
.madbox_left .content					{ float:left; width:160px; background: #ffffff url(../../../skin/mad/160_content.gif) no-repeat top center; color:#666666; padding:0px; margin:0px; }
.madbox_left .content p					{ margin: 8px 10px 5px 10px;}
.madbox_left .bottom					{ float:left; width:160px; height:4px; line-height:4px; background: url(../../../skin/mad/160_bottom.gif) no-repeat top center; }

	#left_main_menu 					{ margin: 7px 0 0px 0; }
	#left_main_menu p					{ padding:0px; margin: 0 0 2px 5px; font-size:12px; font-weight:normal; width:150px; }
	#left_main_menu span				{ padding:0px; margin: 0 0 0 10px; }
	#left_main_menu a					{ background: url(/skin/mad/menu_off.png) no-repeat top center; margin: 0px; line-height:30px; float:left; width:150px; height:30px; color:#000000; text-decoration:none;}
	#left_main_menu a:hover				{ background: url(/skin/mad/menu_on.png) no-repeat top center; margin: 0px; line-height:30px; float:left; width:150px; height:30px; color:#FFFFFF; }

	#left_main_menu .selected a			{ background: url(/skin/mad/menu_on.png) no-repeat top center; margin: 0px; line-height:30px; float:left; width:150px; height:30px; color:#FFFFFF; }
	#left_main_menu .selected a:hover	{ background: url(/skin/mad/menu_off.png) no-repeat top center; margin: 0px; line-height:30px; float:left; width:150px; height:30px; color:#000000; text-decoration:none;}

	#left_main_menu .edit a				{ background: url(/skin/mad/menu_off.png) no-repeat top center; margin: 0px; line-height:30px; float:left; width:150px; height:30px; color:#000000; text-decoration:none;}
	#left_main_menu .edit a:hover		{ background: url(/skin/mad/menu_on.png) no-repeat top center; margin: 0px; line-height:30px; float:left; width:150px; height:30px; color:#FFFFFF; }

	.madbox_left form						{ margin:0px; padding:0px; color:#ec7802; }
	.madbox_left input 						{ background:#ffffff; font-size:11px; border: 1px solid #b8cbf6; width:140px; height:22px; line-height:20px; margin:0 10px 0 10px; }
	.madbox_left label						{ margin:5px 10px 5px 10px; font-size:10px; font-weight:bold; height:20px; line-height:20px; }
	.madbox_left select 					{ background:#ffffff; font-size:11px; border: 1px solid #b8cbf6; width:140px; margin:0 10px 0 10px; }
	.madbox_left select.letters				{ float:left; background:#ffffff; font-size:11px; border: 1px solid #b8cbf6; width:50px; margin:0 0px 0 10px; }

	/* LEFT 2 COLUMNS */
	#l2c									{ margin: 10px 10px 0 10px; }
	#l2c ul									{ margin:0px; padding:0px; list-style-type:none; }
	#l2c li									{ float:left; width:141px; background: url(/skin/mad/bullet_star.png) no-repeat top left; margin: 0 0 2px 0; padding:0 0 0 17px; }
	#l2c li a								{ color:#545454; }
	#l2c li a:hover							{ color:#e22222; }
	#l2c p									{ text-align:center; }

/* TOP BOXE CENTER STYLES */

.madbox_center								{ float:left; width:464px; margin: 0px 0px 10px 0px; }
	.madbox_center .top						{ float:left; width:464px; height:29px; line-height:29px; background: url(../../../skin/mad/red/center.png) no-repeat top center; }
	.madbox_center .top span 				{ padding:0px; float:right;	font-size:10px;	font-weight:bold; margin: 0px 0 0 0; color:#ee7039; display:inline; }
	.madbox_center .top span a				{ margin:0 10px 0 0; color:#f1f1f1; }
	.madbox_center .top span a:hover		{ margin:0 10px 0 0; color:#fff; }
	.madbox_center .top h2			 		{ padding: 0px 0 0 0px; float:left; line-height:29px; margin: 0px 0 0 8px; }
	
	.madbox_center .topcomments				{ float:left; width:464px; height:46px; background: url(../../../skin/mad/global/center_002.png) no-repeat top center; }
	.madbox_center .topcomments span 		{ padding:0px; float:right;	font-size:10px;	font-weight:bold; margin: 21px 0 0 0; color:#ee7039; display:inline; }
	.madbox_center .topcomments span a		{ margin:0 10px 0 0 }
	.madbox_center .topcomments h2			{ padding: 10px 0 0 0px; color:#33adfe; float:left; line-height:29px; margin: 2px 0 0 12px; }

	.madbox_center .content					{ float:left; width:464px; background: #ffffff url(../../../skin/mad/464_content.gif) no-repeat top center; color:#666666; padding:0px; margin:0px; }
	.madbox_center .content h2			 	{ padding: 5px 0 0 0px; margin: 2px 10px 2px 10px; }
	.madbox_center .content small		 	{ padding:0px; margin: 0px 10px 0 10px; line-height:15px; color: #999999; }
	.madbox_center .content p				{ margin: 8px 10px 5px 10px;}
	.madbox_center .bigphoto				{ border: 5px solid #f1f1f1; margin:5px 10px 0px 10px; padding:0px; }
	.madbox_center .smallphoto				{ float:left; border: 5px solid #f1f1f1; margin:10px 10px 10px 10px; padding:0px; }
	.madbox_center .info		 			{ float:right; width:288px; margin: 10px 10px 0 0; padding:0; }
	.madbox_center .info h3		 			{ margin: 15px 0 10px 0; }
	.madbox_center .info ul		 			{ margin:0px; padding:0px; }
	.madbox_center .info li		 			{ float:left; width:100px; }
	.madbox_center .bottom					{ float:left; width:464px; height:4px; line-height:4px; background: url(../../../skin/mad/464_bottom.gif) no-repeat top center; }

	.madbox_center .comments_avatar			{ float:left; width:50px; height:50px; margin:10px 0px 10px 10px; padding:0 0px 0 0; }
	.madbox_center .comments_info 			{ float:left; width:390px; margin: 10px 0px 10px 10px; padding:0px; }
	.madbox_center .comments_info .nickname	{ font-size:12px; color:#f38736; font-weight:bold;  }
	.madbox_center .comments_info .date		{ font-size:10px; color:#b0c861; }


	.madbox_center .title_icons				{ float:right; height:20px; padding:0px; margin: 10px 10px 0 0px; }
	.madbox_center .title_icons img			{ float:right; height:20px; padding:0px; margin: 0px 0px 0 10px; }

	.madbox_center form						{ width:400px; margin:0 0 0 32px; padding:0px; }
	.madbox_center form h4					{ background: #ffffff url(../../../skin/mad/application_form.png) no-repeat top left; margin:0 0 5px 0; padding:0 0 2px 20px; font-size:11px; font-weight:bold; border-bottom: 1px solid #f1f1f1; }
	.madbox_center label					{ float:left; background:#f8f8f8; width:165px; height:25px; line-height:25px; padding: 0 0 0 5px; margin:0 0 5px 0; font-size:10px; }
	.madbox_center input 					{ float:left; width:230px; height:25px; line-height:23px; padding:0px; margin:0 0 5px 0; border: 1px solid #b4d9fe; font-size:11px; }
	.madbox_center select 					{ background:#ffffff; height:25px; line-height:23px; font-size:11px; border: 1px solid #b8cbf6; margin:0 5px 0 0px; }
	.madbox_center select.letters			{ float:left; background:#ffffff; font-size:11px; border: 1px solid #b8cbf6; width:50px; margin:0 0px 0 10px; }
	.madbox_center input.checkbox			{ float:none; width: auto; margin:0px; padding:0px; }
	.madbox_center textarea					{ background:#FFFFFF; float:none; border:medium none; padding:5px; margin:0 0 5px 0; border: 1px solid #b4d9fe; font-size:11px; }
	.madbox_center input#file				{ float:none; margin:0px; padding:0px; }
	input#site_submit 						{ background:#69aef5 none repeat scroll 0 0; float:none; border:medium none; color:#FFFFFF; font-size:10px; width:auto; height:26px; line-height:10px; padding: 0 10px 0 10px; margin:0px; text-transform:uppercase; }

	.madbox_center .page_nav				{ border-bottom: 1px solid #f1f1f1; font-size:11px; line-height:12px; letter-spacing:1px; color:#e22222; margin:15px 10px 5px 10px; padding:0 0 2px 0px; }
	.madbox_center .seeall					{ background:#f8f8f8; border-bottom: 1px solid #f1f1f1; text-align:center; font-size:11px; line-height:30px; letter-spacing:1px; color:#ec7802; margin:10px 10px 10px 10px; padding:0px; }

#gamesloop h1								{ font-size:11px; border-bottom: 0px solid #000; color:#000; padding:0 0 2px 0; margin:10px 5px 0px 5px; }
#gamesloop h3								{ font-size:22px; color:#f36f21; padding:0 0 2px 0; margin:15px 5px 5px 15px; }
#gamesloop h4								{ font-size:18px; color:#f36f21; padding:0 0 2px 0; margin:15px 5px 5px 0px; }
#gamesloop small							{ font-size:11px; color:#000000; padding:0; margin:0px; }
#gamesloop small a							{ font-size:11px; color:#47afeb; padding:0; margin:0px; }
#gamesloop ul								{ margin:0px; padding:0px; }
#gamesloop ul li							{ float:left; margin:10px 5px 0px 10px; padding:0px; background:#f1f1f1; width:146px; height:430px; }
#gamesloop ul li.games_category				{ float:left; margin:10px 5px 0px 10px; padding:0px; background:#f1f1f1; width:146px; height:320px; }
#gamesloop ul li h2							{ font-size:14px; line-height:15px; font-weight:bold; margin:5px 10px 5px 10px; }
#gamesloop ul li h2 a						{ color:#f36f21; }
#gamesloop ul li p							{ margin:0px 10px 5px 10px; }
#gamesloop ul li p a						{ color:#000000;  }
#gamesloop ul li img						{ margin:5px 0px 0px 5px; }

#gamesloop .featured						{ float:left; background: url(/skin/mad/gameshotgame.png); margin:10px 0px 0 10px; width:480px; height:250px; } 
#gamesloop .featured h1						{ font-size:20px; border-bottom: 1px solid #c9c9c9; color:#f1f1f1; padding:0 0 5px 0; margin:20px 15px 5px 15px; }
#gamesloop .featured h2						{ font-size:18px; padding:0 0 0px 0; margin:10px 5px 0px 15px; }
#gamesloop .featured h2 a					{ color:#f7ed80;  }
#gamesloop .featured img					{ float:left; margin:5px 15px 0px 15px; border:5px solid #a2a2a2; } 
#gamesloop .featured p						{ margin:5px 10px 5px 10px; color:#FFFFFF; font-size:16px; line-height:18px; }

#gamesloop .play a							{ background: url(/skin/mad/gamesplay.png); float: right; width:63px; height:43px; text-indent: -5000px; margin:10px 40px 10px 0px; text-decoration:none; } 
#gamesloop .play a:hover 					{ background: url(/skin/mad/gamesplay_a.png); }








    /* CENTER 1 COLUMNS */
	#c1c									{ margin: 10px 10px 0 10px; }
	#c1c ul									{ margin:0px; padding:0px; list-style-type:none; }
	#c1c li									{  width:440px; background: url(/skin/mad/bullet_star.png) no-repeat top left; margin: 0 0 2px 0; padding:0 0 0 17px; }
	#c1c li a								{ color:#000000; }
	#c1c li a:hover							{ color:#e22222; }
	#c1c p									{ text-align:center; }
	
	
	
	/* CENTER 2 COLUMNS */
	#c2c									{ margin: 10px 10px 0 10px; }
	#c2c ul									{ margin:0px; padding:0px; list-style-type:none; }
	#c2c li									{ float:left; width:202px; background: url(/skin/mad/bullet_star.png) no-repeat top left; margin: 0 0 2px 0; padding:0 0 0 17px; }
	#c2c li a								{ color:#000000; }
	#c2c li a:hover							{ color:#ec7802; }
	#c2c p									{ text-align:center; }

	/* CENTER 3 COLUMNS */
	#c3c									{ margin: 10px 10px 0px 10px; }
	#c3c ul									{ margin:0px; padding:0px; list-style-type:none; }
	#c3c li									{ float:left; width:131px; background: url(/skin/mad/bullet_star.png) no-repeat top left; margin: 0 0 2px 0; padding:0 0 0 17px; }
	#c3c li a								{ color:#000000; }
	#c3c li a:hover							{ color:#e22222; }
	#c3c p									{ text-align:center; }

	/* CENTER 3 COLUMNS IN SCROOL */
	#c3c_scrool								{ margin: 10px 10px 0px 10px; }
	#c3c_scrool ul							{ margin:0px; padding:0px; list-style-type:none; }
	#c3c_scrool li							{ float:left; width:118px; background: url(/skin/mad/bullet_star.png) no-repeat top left; margin: 0 0 2px 0; padding:0 0 0 17px; }
	#c3c_scrool li a						{ color:#000000; }
	#c3c_scrool li a:hover					{ color:#e22222; }
	#c3c_scrool p							{ text-align:center; }

	/* CENTER MAD SEARCH SECTION */
	#center_search							{ margin: 10px 10px 0 10px; }
	#center_search ul						{ margin:0px; padding:0px; list-style-type:none; }
	#center_search li						{ background: url(/skin/mad/bullet_star.png) no-repeat top left; margin: 0 0 2px 0; padding:0 0 0 17px; }
	#center_search li.readall				{ background-image:none; font-size:10px; }
	#center_search li a						{ color:#000000; }
	#center_search li a:hover				{ color:#e22222; }
	#center_search li span					{ background:#FFFF99; font-size:9px; line-height:13px; padding: 2px 3px 0 3px; }
	#center_search p						{ font-weight:bold; background: url(/skin/mad/folder_search.png) no-repeat top left; border-bottom:1px solid #e7e7e7; padding:0 0 3px 20px; margin:20px 0 5px 0; }
	#center_search p span					{ font-weight:normal; float:right; font-size:10px;}

	#madsearch 								{ margin: 10px 0 0 7px; }
	#madsearch a							{ background: url(/skin/mad/artists/alphabeta_bg.png) no-repeat top center; margin: 0 0 5px 6px; font-size:14px; line-height:27px; font-weight:bold; float:left; width:31px; height:27px; text-align:center; text-decoration:none;}
	#madsearch a:hover						{ background: url(/skin/mad/artists/alphabeta_bg_a.png) no-repeat top center; margin: 0 0 5px 6px; font-size:14px; line-height:27px; font-weight:bold; float:left; width:31px; height:27px; text-align:center; }
	#madsearch p 							{ padding:0px; margin:10px 0 5px 0; text-align:center; color:#888888; font-size:11px; line-height:11px; }
	#madsearch form 						{ padding:0px; margin:0px; }
	#madsearch input						{ background: #ffffff; border: 1px solid #f44a07; width:300px; height:37px; line-height:35px; font-size:17px; font-weight:bold; color:#f27d6c; padding:0 10px 0 10px; vertical-align: middle; display: inline; }
	#madsearch input:focus 					{ background: #fefcd9; border: 1px solid #f44a07; }
	#madsearch .submit_button				{ background: #f44a07; border:1px solid #f44a07; text-align: center; width: 50px; height: 37px; font-size:14px; line-height:35px; margin:0 0 0 5px; color: #ffebe3; cursor:pointer; }
	#madsearch .submit_button:hover			{ background: #f1f1f1; border:1px solid #f1f1f1; text-align: center; width: 50px; height: 37px; font-size:14px; line-height:35px; margin:0 0 0 5px; color: #f44a07; }
	#madsearch .searchcheckbox				{ margin:0px; padding:0px; width:20px; height:30px;}
	#madsearch label						{ background:none; width:auto; float:left; margin:0 10px 0 0; padding:0px; line-height:30px;}


	/* LI FLOAT LEFT COLUMNS */
	#li_left								{ margin: 10px 10px 0px 10px; }
	#li_left input.check					{ width: auto; margin:0px 4px 0px 0px; padding:0px; }
	#li_left ul								{ margin:0px; padding:0px; list-style-type:none; }
	#li_left li								{ float:left; line-height:25px; background-image:none; margin: 0 10px 0 0; padding:0px; }

	/* LI FLOAT LEFT COLUMNS */
	#mymad_services							{ margin: 10px 10px 0px 10px; }
	#mymad_services ul						{ margin:0px; padding:0px; list-style-type:none; }
	#mymad_services li						{ float:left; height:50px; font-size:11px; border-bottom:1px solid #f1f1f1; width:132px; line-height:15px; margin: 0 10px 10px 0; padding:15px 0 10px 80px; }
	#mymad_services li span					{ font-size:14px; }
	#mymad_services li.blog					{ background: url(/skin/mad/mymad_blog.png) no-repeat top left; }
	#mymad_services li.chat					{ background: url(/skin/mad/mymad_chat.png) no-repeat top left; }
	#mymad_services li.forum				{ background: url(/skin/mad/mymad_forum.png) no-repeat top left; }
	#mymad_services li.mail					{ background: url(/skin/mad/mymad_webmail.png) no-repeat top left; }
	#mymad_services li.favorites			{ background: url(/skin/mad/mymad_favorites.png) no-repeat top left; }


/* TOP BOXE RIGHT STYLES */
.madbox_right							{ float:left; width:336px; margin: 0px 0px 10px 0px; }
.madbox_right .top						{ float:left; width:336px; height:29px; background: url(../../../skin/mad/red/right.png) no-repeat top center; }
.madbox_right .top span 				{ color:#749a06; padding:0px; float:right; line-height:29px;	font-size:10px;	font-weight:bold; margin: 0px 0 0 0; color:#ee7039; text-decoration:underline; display:inline; }
.madbox_right .top span a				{ margin:0 10px 0 0 }
.madbox_right .top h2		 			{ padding: 0px 0 0 0px; float:left; line-height:29px; margin: 0px 0 0 12px; }
.madbox_right .content					{ float:left; width:336px; background: #ffffff url(../../../skin/mad/336_content.gif) no-repeat top center; color:#666666; padding:0px; margin:0px; }
.madbox_right .content p				{ margin: 8px 10px 5px 10px;}
.madbox_right .bottom					{ float:left; width:336px; height:4px; line-height:4px; background: url(../../../skin/mad/336_bottom.gif) no-repeat top center; }

.cinenews select						{ width:300px; margin:5px 0 10px 0; overflow:hidden; }
.cinenews .innerDiv						{ width:300px; margin:0px 0 0 10px; }

/* TOP BOXE LEFT_CENTER STYLES */
.madbox_left_center						{ float:left; width:634px; margin: 0px 0px 10px 0px; }
.madbox_left_center .top				{ float:left; width:634px; height:29px; background: url(../../../skin/mad/red/left_center.png) no-repeat top center;  text-align:left; }
.madbox_left_center .top span 			{ padding:0px; float:right;	font-size:10px; line-height:29px;	font-weight:bold; margin: 0px 10px 0 0; color:#af5902; display:inline; }
.madbox_left_center .top h2		 		{ padding: 0px 0 0 0px; float:left; line-height:29px; margin: 0px 0 0 8px; }
.madbox_left_center .content			{ float:left; width:634px; background: #ffffff url(../../../skin/mad/global/left_center_content.gif) no-repeat top center; color:#666666; padding:0px; margin:0px; }
.madbox_left_center .content p			{ margin: 8px 10px 5px 10px;}
.madbox_left_center .bottom				{ float:left; width:634px; height:4px; line-height:4px; background: url(../../../skin/mad/global/left_center_bottom.png) no-repeat top center; }

/* TOP BOXE CENTER_RIGHT STYLES */
.madbox_center_right					{ float:left; width:810px; margin: 0px 0px 10px 0px; }
.madbox_center_right .top				{ float:left; width:810px; height:46px; background: url(../../../skin/mad/810_top.png) no-repeat top center;  text-align:left; }
.madbox_center_right .top span 			{ padding:0px; float:right;	font-size:10px;	font-weight:bold; margin: 21px 10px 0 0; color:#af5902; display:inline; }
.madbox_center_right .top h2		 	{ padding: 10px 0 0 0px; float:left; line-height:29px; margin: 2px 0 0 12px; }
.madbox_center_right .content			{ float:left; width:810px; background: #ffffff url(../../../skin/mad/810_content.gif) no-repeat top center; color:#666666; padding:0px; margin:0px; }
.madbox_center_right .content p			{ margin: 8px 10px 5px 10px;}
.madbox_center_right .bottom			{ float:left; width:810px; height:4px; line-height:4px; background: url(../../../skin/mad/810_bottom.gif) no-repeat top center; }




/* TOP BOXE STYLES LINKS AND COLORS */

h2										{ color:#f1f1f1; font-size:14px; font-family:arial; line-height:29px; font-weight:bold; margin:0px;}
h3										{ color:#000; font-size:16px; line-height:18px; font-weight:bold; margin:0px;}

.madbox_left 		.top a, 
.madbox_left_center	.top a,
.madbox_center 		.top a, 
.madbox_right 		.top a				{ color:#f1f1f1; }

.madbox_left 		.top a:hover, 
.madbox_left_center	.top a:hover,
.madbox_center 		.top a:hover, 
.madbox_right 		.top a:hover		{ color:#ffffff; }

.madbox_left a,
.madbox_left_center a,
.madbox_center a, 
.madbox_right a							{ color:#000; }

.madbox_left a:hover, 
.madbox_left_center a:hover, 
.madbox_center a:hover, 
.madbox_right a:hover					{ color:#e22222; }


/* BANNERS BOXE STYLES */
#website_left .banner					{ float:left; width:160px; margin:0 0 10px 0; clear:both; text-align:center; }
#website_right .banner					{ float:left; width:336px; margin:0 0 10px 0; clear:both; text-align:center; }

/* PHOTO GALLERY */

.madbox_left .photogallery				{ margin:10px 0px 0px 7px; padding:0px; }
.madbox_left .photogallery a			{ float:left; margin:0px 0px 5px 0px; border: 5px solid #f1f1f1; }
.madbox_left .photogallery a:hover		{ border: 5px solid #d0d0d0; }

.madbox_center .photogallery			{ margin:10px 0px 0px 5px; padding:0px; }
.madbox_center .photogallery span		{ line-height:105px; }
.madbox_center .photogallery a			{ width:136px; height:105px; text-align:center; float:left; margin:0px 0px 5px 4px; border: 5px solid #f1f1f1; }
.madbox_center .photogallery a:hover	{ width:136px; height:105px; border: 5px solid #d0d0d0; }

#website_center .photo_gallery_thumb				{ text-align:center;  }
#website_center .photo_gallery_thumb ul				{ margin:10px 0 0 10px; padding:0px; list-style-type:none; }
#website_center .photo_gallery_thumb img			{ margin-top: expression(( 105 - this.height ) / 2); border: #f8f8f8 1px solid;	}
#website_center .photo_gallery_thumb img:hover		{ margin-top: expression(( 105 - this.height ) / 2); border: #fff 2px solid;	}
#website_center .photo_gallery_thumb li				{ background-image:url(/skin/mad/global/gallery_thumb_bg.png); float: left; text-align: center; width: 136px; height: 116px; padding:0px; margin: 5px 0px 5px 9px; line-height: 105px; }
html>body #website_center .photo_gallery_thumb img	{ /*hidden from IE 5-6 */ margin-top: 0; /* to clean up, just in case IE later supports valign! */	vertical-align: middle; }

#website_right .photo_gallery_thumb					{ text-align:center;  }
#website_right .photo_gallery_thumb ul				{ margin:10px 0 0 10px; padding:0px; list-style-type:none; }
#website_right .photo_gallery_thumb img				{ margin-top: expression(( 105 - this.height ) / 2); border: #f8f8f8 1px solid;	}
#website_right .photo_gallery_thumb img:hover		{ margin-top: expression(( 105 - this.height ) / 2); border: #fff 2px solid;	}
#website_right .photo_gallery_thumb li				{ background-image:url(/skin/mad/global/gallery_thumb_bg.png); float: left; text-align: center; width: 136px; height: 116px; padding:0px; margin: 5px 0px 5px 15px; line-height: 105px; }
html>body #website_right .photo_gallery_thumb img	{ /*hidden from IE 5-6 */ margin-top: 0; /* to clean up, just in case IE later supports valign! */	vertical-align: middle; }

#website_right .video_gallery_thumb ul				{ margin:10px 0 0 10px; padding:0px; list-style-type:none; }
#website_right .video_gallery_thumb li.videoimg		{ float: left;width: 136px; height: 105px; padding:0px; margin: 0 0 10px 0px; }
#website_right .video_gallery_thumb li.videotitle	{ float: left; background-image:none; font-size:15px; text-align:left; width: 170px; height:110px; padding:0px; margin: 0 0 10px 10px; }
#website_right .video_gallery_thumb li p			{ font-size:12px; padding:0px; margin: 5px 0 0 0px; }

#website_right .news_with_thumb ul					{ margin:10px 0 0 10px; padding:0px; list-style-type:none; }
#website_right .news_with_thumb li.newsimg			{ float: left;width: 136px; height: 105px; padding:0px; margin: 0 0 10px 0px; }
#website_right .news_with_thumb li.newstitle		{ float: left; background-image:none; font-size:12px; text-align:left; width: 170px; padding:0px; margin: 0 0 10px 10px; }
#website_right .news_with_thumb li p				{ font-size:12px; padding:0px; margin: 5px 0 0 0px; }

.madbox_right .photogallery				{ margin:10px 0px 0px 5px; padding:0px; }
.madbox_right .photogallery a			{ float:left; margin:0px 0px 10px 10px; border: 5px solid #f1f1f1; }
.madbox_right .photogallery a:hover		{ border: 5px solid #e8e8e8; }

.madbox_right .ads						{ text-align:center; margin:10px 0px 5px 0px; padding:0px; }


/* REGISTER BOX */

#register_box							{ float:left; width:217px; height:150px; margin:0 0 0 10px; color:#da2d5c; font-family:"trebuchet MS"; background: url(../../../skin/mad/box_register.png) no-repeat top center; text-align:left; }
#register_box h3						{ font-size:15px; color:#ffffff; margin:10px 0 1px 10px; }
#register_box span						{ font-size:10px; color:#ffffff; margin:10px 0 10px 10px; }
#register_box p							{ text-align:center; padding:0px; margin:10px 0px 0 0; }
#register_box .register_link			{ font-size:18px; font-weight:bold; text-align:center; margin:10px 0 0 0; }
#register_box .register_link a			{ color: #ffffff; }
#register_box .register_link a:hover	{ color: #ffffcc; }

#login_box								{ float:left; width:217px; height:150px; margin:0 0 0 10px; font-family:"trebuchet MS"; background: url(../../../skin/mad/box_login.png) no-repeat top center; text-align:left; }
#login_box a							{ color: #ffffcc; }
#login_box a:hover						{ color: #ffffff; }
#login_box h3							{ font-size:15px; color:#ffffff; margin:10px 0 1px 10px; }
#login_box span							{ font-size:10px; color:#ffffff; margin:10px 0 0px 10px; }
#login_box form							{ margin:28px 0 0px 0px; }
#login_box label						{ float:left; width:90px; height:22px; background:none; text-align:right; line-height:22px; font-size:11px; color:#FFFFFF; padding:0px; margin:0px 5px 1px 0px; }
#login_box input						{ float:left; width:100px; height:22px; color:#1f81e4; background:#f1f8ff; border:none; line-height:22px; padding:0px; margin:0px 0 1px 0px; }
#login_box img							{ float:right; margin:4px 20px 0 0; }
#login_box .forgot 						{ color: #ffffcc; font-size:11px; line-height:21px; margin:5px 0 0 10px; }
#login_box .forgot a					{ color: #ffffff; }
#login_box .forgot a:hover				{ color: #ffffcc; }

#member_profile .memberphoto			{ float:left; border: 5px solid #f1f1f1; margin:10px 10px 10px 30px; padding:0px; }
#member_profile .info					{ float:right; width:288px; margin: 10px 10px 0 0; padding:0; }
#member_profile p						{ margin: 0px 10px 0 10px; }
#member_profile .info h3				{ margin: 15px 0 10px 0; }
#member_profile .info ul				{ margin:0px; padding:0px; }
#member_profile .info li				{ float:left; width:100px; }

#member_profile ul.members				{ margin:0 10px 0 10px; padding:0px; list-style-type:none; }
#member_profile li.member_left 			{ padding:6px 8 0px 0px; background-image: none; font-size:10px; color: #ec7802; float:left; width:170px; text-align:right; }
#member_profile li.member_right 		{ padding:6px 0 0px 8px; background:url(/skin/mad/arrow_text.png) no-repeat 0px 9px; float:left; width:250px;  color:#000000;}

.msg									{ background:#FFFFCC; border-top: 1px solid #FFCC00; border-bottom: 1px solid #FFCC00; clear:both; margin: 5px 0 5px 0; padding:5px 10px 5px 10px; }


.scroolbox 								{ background:white none repeat scroll 0 0; border:1px inset #f8f8f8; clear:left; height:80px; margin:0px 10px 0px 10px; overflow:auto; padding:0px 0 0px 0; text-align:left; }
.agreementBox 							{ background:white none repeat scroll 0 0; border:1px inset #F5F5F5; clear:left; height:80px; margin:0px 10px 0px 10px; overflow:auto; padding:0px; text-align:left; }





