@charset "iso-8859-1";







@import url(../../base-M/css/general.css);



@import url(login_section.css);







	body



	{



		margin:0px;



		padding:0px;



		background: url(../../tmpl_M6/mt_images/general-bg.jpg) top fixed  #000000;



	    background-repeat:repeat-x;



		font-family:Arial;



		font-size:12px;



		color:#FFFFFF;



	}



		div.gmnoprint {
		color:#000;
	}




	td



	{



		text-align:left;



	}



	



	a img, form 



	{



		border:none;



		margin:0px;



		padding:0px;



	}	



	



	select,



	select.no,



	input,



	input.no,



	textarea,



	textarea.no



	{



		font-size:12px;



		font-family:Arial;



	}



	



	/* * * * MsgBox * * * */



	



	.MsgBox



	{



		margin:15px auto 15px auto;



	}



	



	.MsgBox td



	{



		margin:0px;



		padding:0px;



	}



	



	.MsgBox .corner,



	.MsgBox .corner img



	{



		width:7px;



		height:7px;



		font-size:0px;



	}



	



	.MsgBox .left_side,



	.MsgBox .right_side,



	.MsgBox .top_side,



	.MsgBox .bottom_side



	{



		background-color:#333333;



		background-image:url(../images/msgbox_bd.gif );



		font-size:0px;



	}



	



	.MsgBox .left_side



	{



		width:7px;



		background-position:left top;



		background-repeat:repeat-y;



	}



	



	.MsgBox .right_side



	{



		width:7px;



		background-position:right top;



		background-repeat:repeat-y;



	}



	



	.MsgBox tr .top_side



	{



		height:7px;



		background-position:left top;



		background-repeat:repeat-x;



	}



	



	.MsgBox .bottom_side



	{



		height:7px;



		background-position:left bottom;



		background-repeat:repeat-x;



	}







	.MsgBox .msgbox_content



	{



		background-color:#141414;



	}



	



	.MsgBox .msgbox_text



	{



		text-align:center;



		color:#A6A6A6;



		font-weight:bold;



		font-size:14px;



		padding:10px;



		text-transform:uppercase;



	}



	



	/* * * *  * * * */



	



	



	.main



	{



		position:relative;



		width: 960px;



		border: 1px solid #d21010;



		background: url(../../tmpl_M6/mt_images/header.jpg) top #000000  ;



		background-repeat:repeat-x;



		margin-bottom:5px;



		margin-top:0px;



		margin-left:auto;



		margin-right:auto;



		/*padding:8px 10px;*/



	}



	



	/*.topestMenuWrapper



	{



		position:relative;



		height:21px;



	}*/



	



	.topestMenu



	{



		/*position:absolute;



		top:-8px;



		left:-10px;



		width:980px;*/



		



		height:17px;



		padding-top:3px;



		border-bottom:0px solid #999999;



		



		font-size:11px;



		text-align:center;



	}



	



	.topestMenu a



	{



		margin-left:5px;



	}



	



	.topBlock



	{



		position:relative;



		height:44px;



		border:0px dashed blue;



		margin-bottom:20px;



	}



	



	img.mainLogo



	{



		position:absolute;



		top:-20px;



		left:20px;



	}







	.topBigText



	{



		position:absolute;



		top:7px;



		left:70px;



	}



	



	.topBigText .title



	{



		font-size:36px;



		line-height:36px;



	}



	



	.topBigText .title a,



	.topBigText .title a:link,



	.topBigText .title a:visited,



	.topBigText .title a:active,



	.topBigText .title a:hover



	{



		font-weight:bold;



		color:#666666;



		text-decoration:none;



	}



	



	.topBigText .powered



	{



		font-size:8px;



		font-weight:bold;



		text-transform:uppercase;



		color:#666666;



		margin-left:3px;



	}



	



	.topMenuWrapper



	{



		position:relative;



		/*height:24px;*/



		z-index:100;



	}



	



	/* * * *  * * * */



	



	.topMenu {



		width: 100%;



		background-image: url(../mt_images/topMenuBg.gif);



	}



	



	.topMenu td {



		background-color:black;



		height: 22px;



		text-align: center;



		vertical-align: middle;



	}



	



	.topMenu a,



	.topMenu b {



		font-weight: bold;



		display: block;



		line-height: 33px;



		height: 33px;



		margin: 0px;



		padding: 0px;



		text-transform: capitalize;



	}



	



	.topMenu a,



	.topMenu a:link,



	.topMenu a:visited,



	.topMenu a:active {



		color: #f2f2f2;



		text-decoration: none;



		background-image:url(../mt_images/tab_cutting.gif);



		border-left:1px solid #0e0e0e;



		border-right:1px solid #0e0e0e;



	}



	



	.topMenu b,



	.topMenu a:hover {



		color: #ff0000;



		text-decoration: none;



		background-image:url(../mt_images/tab_cutting_a.gif);



	}



	



	.topMenu b {



		cursor: default;



		white-space: nowrap;



	}



	



	



	.subMenusContainer {



		position: relative;



		/*top: 24px;



		width: 100%;*/



		z-index: 150;



	}



	



	.subMenu {



		



		background-image:url(../images/h_menu_bg.gif);



		background-color:#000;



		border-bottom:0px solid #808080;	



		height:50px;



		padding-top:0px;



		/*padding-left: 14px;*/



		font-weight: bold;



		/*background-color: #000;*/



		position: absolute;



		top: 0px;



		/*width: 946px;*/



		width: 100%;



	}







	.subMenuOvr {



		margin-left:14px;



	}



	



	* html .subMenu {







	background-color:#000;



		background-image:url(../images/h_menu_bg.gif);



	}







	.subMenu h2 {



		margin: 0px;



		padding: 0px;



		padding-bottom: 2px;



		font-size: 24px;



		color: #fff;



		text-transform: capitalize;



	}



	



	.subMenu a,



	.subMenu a:link,



	



	.subMenu a:active {



	padding-left:5px;



		padding-right:5px;



		padding-bottom:3px;



		padding-top:3px;



	



		color: #fff;



		text-decoration: none;



	}



	.subMenu a:visited {


		color: #bfbfbf;



		text-decoration: none;



	}



	



	.subMenu a:hover {



	font-weight: bold;



	background-image:url(../mt_images/topanim.gif);



		color: #fff;



		text-decoration: none;


	}



	



	.subMenu a, .subMenu b {
	}



	



	/* * * *  * * * */



	



	h2.pageHeader {



		margin: 0px;



		padding: 0px;



		font-size: 24px;



		color: #666666;



		height: 57px;



		padding-top: 8px;



		padding-left: 14px;



	}



	



	



	



	



	



	.Notice



	{



		padding:3px;



		width:70%;



		border:1px solid #212121;



		background-color:#ffc;



		margin:5px auto;



		text-align:center;



		color:black;



	}



	



	.bodyBlock



	{



		margin-top: 5px;



		z-index: 50;



		padding: 0px 10px 0px 10px;



	}



	



	.page_column {



		float: left;



		position: relative;



	}



	



	.page_block_container {



		margin-left: 5px;



		margin-right: 5px;



	}



	



	.page_column_first .page_block_container {



		margin-left: 0px;



	}



	



	.page_column_last .page_block_container {



		margin-right: 0px;



	}



	



	.leftNavDiv



	{



		position:relative;



		width:182px;



		float:left;



		margin-right:8px;



	}



	



	.rightNavDiv



	{



		position:relative;



		width:749px;



		/*float:left;*/



		padding:0px;



		overflow:hidden;



	}



	



	/* * * * * * */







	



	.loginDiv



	{



		position:relative;



		height:201px;



		border:1px solid #333333;



		margin-bottom:13px;



	}



	* html .loginDiv



	{



		margin-bottom:14px;



	}



	



	



	.shoutboxDiv



	{



		position:relative;



		border:1px solid #333333;



		margin-bottom:13px;



		height:241px;



	}



	



	* html .shoutboxDiv



	{



		height:242px;



	}



	



	.pollsDiv



	{



		position:relative;



		border:0px solid green;



	}



	



	.boxHeader



	{



		position:relative;



		background-image:url('../images/head_cutting.gif');



	    background-repeat:repeat-x;



		



		height:22px;



		padding:4px 0px 0px 6px;



		font-size:10px;



		font-weight:bold;



		color:#666;



		text-align:left;



		text-transform:uppercase;



	}



	



/**************************************************************/



	



	.menu_item_link



	{



		text-decoration:none;



	}



	



/**************************************************************/	



	



	div.menu_item_line



	{



		position:relative;



		padding:0px 0px 0px 25px;



		margin:0px 0px 1px 0px;



		height:20px;



		line-height:20px;



		vertical-align:middle;



		font-weight:bold;



		text-transform:capitalize;



	}



	div.menu_item_line_active



	{



		position:relative;



		height:20px;



		line-height:20px;



		vertical-align:middle;



		font-weight:bold;



		text-transform:capitalize;



		padding:0px 0px 0px 25px;



		margin:0px 0px 1px 0px;



		background-image:url(../images/bullet.gif);



		background-repeat:no-repeat;



		background-position:left center;



	}



	



/**************************************************************/	







	.disignBoxFirst



	{



		position:relative;



		border:1px solid #a20607;



		margin-bottom:10px;



		background: url(../../tmpl_M6/mt_images/modulhead.gif) top left  #000;



		background-repeat:repeat-x;



		



	}



	



	.boxFirstHeader



	{



		height:17px;



		padding:3px 0px 0px 8px ;



		font-size:12px;



		font-weight:bold;



		color:#FFF;



		text-align:left;



		text-transform:uppercase; 



		border-bottom: 0px solid #CCC;



	}



	



	.boxContent



	{



		background: url(../../tmpl_M6/mt_images/modulbottom.gif) bottom right  ;	



		background-repeat:no-repeat;



		position:relative;



		font-size:13px;



		color:#FFF;



		padding:10px;



	}



	



	.disignBoxFirst .boxFirstHeader .dbTopMenu,



	.disignBoxFirst .boxFirstHeader .caption_item



	{



		position: absolute;



		top: 0px;



		right: 0px;



		white-space:nowrap;



		color: #fff;



		font-size: 11px;



		text-transform: capitalize;



		font-weight: bold;



		/*margin-right:5px;*/



	}



	



	.disignBoxFirst .boxFirstHeader .caption_item



	{



		padding-top:3px;



		padding-right:5px;



	}



	



	.dbTopMenu div.active,



	.dbTopMenu div.notActive



	{



	background: url(../../tmpl_M6/mt_images/dbnoactive.gif)   ;



		float: left;



		padding-left: 5px;



		padding-right: 5px;



		border-left: 1px solid #a20607;



		border-bottom: 1px solid #a20607;



		height:17px;



		padding-top:1px;



		position:relative;



	}



	



	.dbTopMenu div a,



	.dbTopMenu div a:link,



	.dbTopMenu div a:hover,



	.dbTopMenu div a:active,



	.dbTopMenu div a:visited,



	.caption_item a,



	.caption_item a:link,



	.caption_item a:hover,



	.caption_item a:active,



	.caption_item a:visited	



	{



		text-decoration: none;



		color: #000;



	}



	



	.caption_item a



	{



		margin-left:4px;



	}



	



	.dbTopMenu div.active



	{



		



		background: url(../../tmpl_M6/mt_images/dbactive.gif) center  ;



		border-bottom: 1px solid #000;



		



	}



	



	.dbBottomMenu



	{



		position:relative;



		height: 16px;



		margin-top:5px;



		text-align: center;



	}



	



	.backMembers,



	.moreMembers,



	.viewAllMembers {



		color:#669;



		text-transform:capitalize;



		font-weight:bold;



	}



	



	.backMembers {



		float: left;



	}



	



	.moreMembers {



		float: right;



	}



	



	



/**************************************************************/



	div.design_box_border



	{



		position:relative;



		border:1px solid #333333;



		margin:10px;



		padding:1px;



	}



	div.design_box_border div.header



	{



		position:relative;



		padding:0px 0px 0px 7px;



		height:30px;



		line-height:23px;



		vertical-align:middle;



		font-size:12px;



		font-weight:bold;



		text-transform:uppercase;



		



		background-image:url('../images/design_border_cutting.gif');



	    background-repeat:repeat-x;



		



	}



	div.design_box_border div.keeper



	{



		position:relative;



		padding:5px;



		border:0px solid red;



		text-align:center;



		margin:2px;



	}



	



		



/**************************************************************/	



	.emptyBox



	{



		position:relative;



		border:1px solid #333333;



		margin:0px;



		padding:3px;



	}



	







/**************************************************************/	



	/*####################################################################*/







	.languageBlock



	{



		position:relative;



		border:0px solid red;



		float:right;



		margin-top:0px;



	}



	



	.skinBlock



	{



		position:relative;



		border:0px solid red;



		float:right;



		margin-top:24px;



		margin-right:-90px;



	}



	



/*####################################################################*/







	.topBannerBlock



	{



		position:relative;



		width:770px;



		/*height:40px;*/



		margin-top:5px;



		border:1px solid red;



		margin-left:auto;



		margin-right:auto;



		



	}



	



	.bannerBlock



	{



		position:relative;



		width:770px;



		margin:0px auto;



		border:0px solid red;



	}



	



	.leftBanner



	{



		position:absolute;



		top:0px;



		left:-150px;



		border:0px solid red;



	}



	



	.rightBanner



	{



		position:absolute;



		top:0px;



		right:-150px;



		border:0px solid red;



	}



	



	.bottomBannerBlock



	{



		position:relative;



		width:770px;



		margin-top:0px;



		border:0px solid red;



		margin:auto;



	}



	



	.bannerInnerBlock



	{



		position:relative;



		margin-left:auto;



		margin-right:auto;



		border:0px solid blue;



		width:470px;



	}



/*####################################################################*/



	div.playerAdminLink



	{



		position:relative;



  		text-align:left;



 		margin-bottom:15px;



 	}



	



	



	



	.action



	{



		margin-top:20px;



	}



/**************************************************************/	



/**************************************************************/	



/* #################################################################### */



	.logInRegistrationText



	{	



		margin:5px;



	}



	



	/**************************************************************/	



	div.pollBlock



	{



		position:relative;



		overflow:hidden;



		height:154px;



		/*width:260px;*/



		border:0px solid #96B2C9;



		text-align:left;



		float:left;



		margin-bottom:10px;



	}



	div.pollBody



	{



		border:1px dashed #CCC;



		margin:5px;



	}



	div.pollCaption



	{



		position:relative;



		margin:3px;



		padding:0px;



		overflow:hidden;



		height:15px;



		line-height:15px;



		vertical-align:middle;



		font-weight:bold;



		/*background-color:#96B2C9;



		color:#fff;*/



	}



	div.pollAnswerBlock



	{



		position:relative;



		margin:2px;



		overflow:hidden;



		height:100px;



		border:0px solid #96B2C9;



		text-align:left;



	}



	div.pollUp



	{



		position:absolute;



		left:2px;



		top:2px;



	}



	div.pollDown



	{



		position:absolute;



		left:2px;



		bottom:2px;



	}



	div.pollQuestionBlock



	{



		position:absolute;



		/*width:190px;*/



		padding:2px;



		overflow:hidden;



		margin-left:18px;



	}



	div.pollSubmitBlock



	{



		position:relative;



		margin:2px;



		overflow:hidden;



		height:30px;



		border:solid 0px #0000cc;



		text-align:center;



	}



	



	



	



	.small



	{



		font-size:11px;



		color:#333366;



	}



	



	.text2



	{



		border:1px solid #fff;



	}



	



	.pollContainer



	{



		position:relative;



		margin-top:2px;



		padding:10px;



		background-color:#000000;



		border:0px solid red;



	}



	



	.createPollSection



	{



		position:relative;



		padding:10px;



		background-color:#000000;



		border:0px solid red;



	}



	



	.controlsDiv



	{



		position:relative;



		clear:both;



		margin:10px;



			background-color:#000000;



	}



	



	.innerControlBlock



	{



		position:relative;



		float:none;



		width:auto;



	}



	



	.controlsHeader



	{



		padding: 0px 2px;



		font-weight:bold;



	}



	



	.deleteDiv



	{



		padding: 2px 0px 0px 2px;



		



	}



	



	/*.rightNavDiv .boxContent table textarea



	{



		width:300px;



	}*/



	



/*####################################################################*/







	.customMenuItemActive



	{



		color:black;



	}



	



	div.menuLine,



	div.menuLine:hover,



	div.menuLineActive



	{



		font-size:13px;



		margin-bottom:5px;



		text-transform:capitalize;



		color:black;



	}



	



	.menuLineDivider



	{



		



	}



	



	div.menuLinkBlock



	{



		padding-left:20px;



		background-repeat:no-repeat;



		background-image:url(../images/menu_pt.gif);



	}



	



	div.menuLine div.menuLinkBlock:hover



	{



		background-image:url(../images/menu_pt_h.gif);



	}



	



	.topMemberBlock



	{



		position:absolute;



		right:5px;



		top:10px;



		height:50px;



		text-align:right;



		padding:3px;



		width:400px;



		font-size:11px;



	}



	



	.topMemberBlock .thumbnail_block, .HelloMemberBlock .thumbnail_block



	{



		margin-left:5px;		



	}



	



	.hello_member



	{



		padding:7px 12px 0px;



		font-size:14px;



	}



	



	.hello_actions



	{



		text-transform:capitalize;



		font-size:11px;



	}



	



	.hello_actions span



	{



		margin-left:5px;



	}



	



	.no_hello_actions



	{



		font-size:18px;



		font-weight:bold;



		padding-right:10px;



		padding-top:9px;



	}



	



	.no_hello_actions a



	{



		margin-left:15px;



	}



	



	/* * * * Tags * * * */



	



	.tags_wrapper



	{



		text-align:center;



		border:0px solid green;



		margin:0px 18px 30px auto;



	}



	



	.one_tag



	{



		margin:0px 1px;



		line-height:30px;



		border:0px solid green;



	}



	



	div.rate_text



	{



		text-align:center;



		font-weight:bold;



	}



	



	



	



	



	/* * * * STANDART * * * */



	



	.newsWrap,



	.categoryBlock1,



	.categoryHeader,



	.articleBlock,



	.articleBlock1,



	.articleBlock2



	{



		margin: 0px 0px 10px;



	}



	



	.categoryBlock1,



	.categoryHeader,



	.articleBlock,



	.articleBlock1,



	.articleBlock2



	{



		margin-left:12px;



		margin-right:12px;



		text-align:justify;



	}



	



	.newsHead,



	.categoryCaption,



	.artCaption,



	.articleBlock1 .title,



	.articleBlock2 .title



	{



		font-size:16px;



		font-weight:bold;



		padding-left:30px;



		padding-bottom:10px;



		background-position:left top;



		background-repeat:no-repeat;



	}







	.newsHead



	{



		background-image:url(../images/icons/news.gif);



		text-align:left;



	}



	



	.newsInfo



	{



		font-size:11px;



		color:#666666;



	}



	



	.newsText



	{



		



	}



	.newsReadMore



	{



		font-weight:bold;



		text-align:right;



	}



		



	.articleBlock1 .title,



	.articleBlock2 .title



	{



		margin-bottom:5px;



		background-image:url(../images/icons/artic_papr.gif);



	}



	



	.categoryCaption,



	.artCaption



	{



		background-image:url(../images/icons/artic_fldr.gif);



	}



	



	.articleBlock .date,



	.articleBlock1 .date,



	.articleBlock2 .date



	{



		font-size:11px;



		color:#666666;



	}







	.guestbookTextArea



	{



		width: 530px;



		height:250px;



	}







	/* Blog Design Box */



	.blogBlock



	{



		margin-bottom:10px;



		margin-top:10px;



	}







	.blog_wrapper



	{



		margin-bottom:10px;



		margin-top:10px;



	}







	.blog_subject



	{



		font-size:16px;



		font-weight:bold;



		padding-left:35px;



		padding-bottom:10px;



		background-repeat:no-repeat;



		background-position:left top;



		background-image:url(../images/icons/artic_papr.gif);



	}







	.blog_author



	{



		font-size:11px;



		font-style:normal;



		color:#666666;



		padding-top:2px;



		padding-bottom:2px;



	}







	.blog_text



	{



		font-size:13px;



		text-align:justify;



	}







	.blogs_pages



	{



		margin:4px;



		text-align:center;



		font-weight:bold;



		font-size:12px;



	}







	.menuLinkBlock 



	{



		font-weight:bold;



		font-size:18px;



		text-decoration:underline;



		color:#333366;



	}



	



	.online_offline_bulb



	{



		position:absolute;



		z-index:10;



		right:0px;



		top:0px;



	}







	/* * * * Blog/Cls/Adv little blocks * * * */



	.blog_subject_n



	{



		font-size:16px;



		font-weight:bold;



		padding-bottom:5px;



		background-repeat:no-repeat;



		background-position:left top;



	}



	



	.caption_item



	{



		position:relative;



		float:right;



		font-weight:bold;



		font-size:11px;



	}



	



	.blog_subject



	{



		font-size:16px;



		font-weight:bold;



		padding-left:25px;



		padding-bottom:5px;



		background-repeat:no-repeat;



		background-position:left top;



		background-image:url(../images/icons/artic_papr.gif);



	}



	



	.blogInfo



	{



		color:#666666;



		font-size:11px;



		padding-bottom:2px;



		padding-top:2px;



	}







	.blogInfo span



	{



		margin-right:5px;



		line-height:18px;



	}







	.blogInfo span img



	{



		vertical-align:middle;



		margin-right:3px;



	}



	



	.blogSnipper



	{



		font-size:13px;



		text-align:justify;



	}



	



	.icon_block



	{



		position:relative;



		float:left;



		width:47px;



		height:47px;



		margin-right:10px;



	}



	



	.blog_wrapper_n



	{



		position: relative;



		float: left;



		margin-top:0px;



		margin-bottom:15px;



		width:82%;



	}







.blogHead



{



	background-image:url(../images/icons/artic_papr.gif);



	background-position:left top;



	background-repeat:no-repeat;



	font-size:16px;



	font-weight:bold;



	padding-bottom:5px;



	padding-left:25px;



}







.blogInfo



{



	color:#666666;



	font-size:11px;



	padding-bottom:2px;



	padding-top:2px;



}







.blogInfo span



{



	margin-right:5px;



	line-height:18px;



}







.blogInfo span img



{



	vertical-align:middle;



	margin-right:3px;



}







.blogSnippet



{



	font-size:13px;



	text-align:justify;



}







	/* * * * RSS Feed * * * */



	



	.rss_item_wrapper



	{



		padding-bottom:15px;



	}



	



	.rss_item_header



	{



		font-size:16px;



		font-weight:bold;



	}



	



	.rss_item_info



	{



		color:#666;



		font-size:11px;



	}



	



	.rss_read_more



	{



		text-align:right;



		font-weight:bold;



	}



	







	.login_ajax {



		position:absolute;



		z-index:550;



		background-image:url('../images/op40.png');



		display:none;



	}



	



	/** html .login_ajax {



		background-image:url('../images/spacer.gif');



		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/tmpl_M6/images/op40.png', sizingMethod='scale');



	}*/







/* * * * Modal window * * * */







.popup_form_wrapper



{



	border-collapse:collapse;



	margin:0px;



	padding:0px;



	width:350px;



}







.popup_form_wrapper td



{



	padding:0px;



	margin:0px;



}







.popup_form_wrapper td.corner



{



	width:16px;



	height:16px;



	font-size:1px;



}







.popup_form_wrapper td.side



{



	width:16px;



}







.popup_form_wrapper td.side_ver



{



	height:16px;



}







.popup_form_wrapper td.side_ver,



.popup_form_wrapper td.side



{



	background-image:url(../images/sp_op_gr.png);



	font-size:1px;



}







.popup_form_wrapper td.container



{



	background-color:white;



	width:450px;



}







/************EOS*************/







.edit_item_table_cont



{



	position:relative;



	border:1px solid #666666;



	/*padding-top:25px;



	padding-bottom:25px;*/



}







.bottomCopyright {



	height: 17px;



	padding-top: 3px;



	border-top: 0px solid #212121;



	background-image: url(../images/top_tab_cutting.gif);



	font-size: 11px;



	text-align: center;



	padding-left: 10px;



	padding-right: 10px;



}



.bottomLinks {



	position: relative;



	float: left;



}







.bottomCpr {



	position: relative;



	float: right;



}







.short_desc {



	position: relative;



}







.login_ajx_close {



	position:absolute;right:-1px;top:3px;



}







	



	/*profile photo album*/



	img.albumsHover, img.albums, img.photo



	{



		background-repeat:no-repeat;



		background-position:center;



		margin:2px;



	}



	img.albumsHover



	{



		background-color:#f1f1f1;



	}







	.albumTitle



	{	



		text-align:center;



		font-weight:bold;



	}



	.albumSubTitle



	{	



		font-size:11px;



		text-align:center;



	}



	.albumEdit



	{	



		font-size:11px;



		text-align:center;



		border:1px solid silver;



		background-color:#f1f1f1;



		padding:5px;



	}



	.titlePopup



{



	font-size:12px;



	font-weight:bold;



}



	.albumEditPop



	{	



		text-align:left;



		font-size:12px;



	}



	



	



.iconsAlbum:hover



{



	background-color:#eeeeee;



}







.iconsAlbum



{



	margin: 2px;



	cursor: pointer;



	background-position:center center;



	background-repeat:no-repeat;



}







.iconAlbumBlockCont



{



	position:relative;



	height:300px;



	overflow:hidden;



}



.private



{



	color:red;



}	



/*profile photo album*/



	



	/*private photo*/







	div.choiseBlock



	{



		position:relative;



		border:0px solid red;



		text-align:right;



		padding:0px;



		padding-right:5px;



		border-bottom:1px solid silver;



		margin-bottom:12px;



		height:23px;



		line-height:23px;



		vertical-align:middle;



	}



	div.choiseBlock div.item



	{



		position:relative;



		border:0px solid red;



		float:right;



		height:inherit;



		margin:0px;



		margin-left:5px;



		width:114px;



		text-align:center;



		font-weight:bold;



	}



	div.choiseBlock div.item div



	{



		position:absolute;



		top:0px;



		right:0px;



		border:0px solid red;



		width:114px;



	}



	div.choiseBlock div.passive



	{



		background-image:url('../images/media_tab_passive.png');



	}



	div.choiseBlock div.hover



	{



		background-image:url('../images/media_tab_hover.png');



	}







	div.choiseBlock div.active



	{



		height:24px;



		background-image:url('../images/media_tab_active.png');



		background-position:top;



	}







  /*private photo*/



	body



	{



		margin:0px;



		padding:0px;



		margin-bottom:20px;



		background-color:#000;



	}







	a img, form, p



	{



		border:0px;



		border-style:none;



		margin:0px;



		padding:0px;



	}



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



	div#main



	{



		position:relative;



		width:770px;



		margin-left:auto;



		margin-right:auto;







	}







	div#left_column_menu



	{



		position:relative;



		width:215px;



		float:left;



	}



	div#left_column_content



	{



		position:relative;



		width:215px;



		float:right;



	}



	div#right_column_menu



	{



		position:relative;



		width:546px;



		float:right;



		left:-9px;



	}







	div#right_column_content



	{



		position:relative;



		width:546px;



		float:left;



		left:9px;



	}



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



	div#footer



	{



		position:relative;



		height:37px;







		background-repeat:repeat-x;



		margin-bottom:10px;



		border:0px solid red;



	}



	div#bottom_text, div#bottom_menu_block, div#boonex_banners



	{



		position:relative;



		width:770px;



		margin-top:5px;



		margin-left:auto;



		margin-right:auto;



		text-align:center;



		border:0px solid red;



	}



	



	



	



	



	.paginate



	{



		text-align:center;



		margin: 2px;



	}



	



	.paginate a,



	.paginate a:link,



	.paginate a:visited



	{



		background-color:#FFFFFF;



		color:#2E6AB1;



	}



	



	.paginate i,



	.paginate a:active,



	.paginate a:hover



	{



		color:#FFFFFF;



		background-color:#2E6AB1;



	}



	



	.paginate i,



	.paginate a,



	.paginate a:link,



	.paginate a:active,



	.paginate a:visited,



	.paginate a:hover



	{



		border:1px solid #2E6AB1;



		font-style:normal;



		text-decoration:none;



		padding-left:3px;



		padding-right:3px;



		/*margin-left:1px;*/



		margin-right:1px;



		font-weight:bold;



	}



	



	/*.paginate a,



	.paginate i



	{	



		border:1px solid #9AAFE5;



		text-decoration:none;



		padding-left:3px;



		padding-right:3px;    



		color:#2E6AB1;



		margin-left:1px;



	}*/



	







	/*.paginate a:hover,



	.paginate i



	{



		color:#FFFFFF;



		border:1px solid #2E6AB1;



		background-color:#2E6AB1;



		color:#AA9999;



		font-style:normal;



	}*/



	







	.searchResPerPage {



		text-align: center;



		margin: 2px;



	}



	



	.searchResPerPage select {



		border: 1px solid #ccc;



		width: 45px;



	}



	



	.showingResults {



		text-align: center;



		margin: 2px;



	}



	



	



	div.thumbnail_block



	{



		position:relative;



		text-align:center;



		padding:0px;



		margin-right:auto;



		background-color:#000;



	}



	div.thumbnail_block img



	{



		border:1px solid #9B9A9A;



		background-position:center;



		background-repeat:no-repeat;



	}



	div.thumbnail_block .online_offline_bulb



	{



		border:0px;



	}



	div.clear_both



	{



		clear:both;



		font-size:1px;



	}







	div.rate_block /* ### in design.inc.php function DesignProgress() ### */



	{



		position:relative;



		margin-left:auto;



		margin-right:auto;



		margin-bottom:2px;



	}



	div.rate_text /* ### in design.inc.php function DesignProgress() ### */



	{



		position:relative;



		text-align:left;



	}



	div.rate_scale /* ### in design.inc.php function DesignProgress() ### */



	{



		position:relative;



		height:10px;



		font-size:1px;



		line-height:10px;



		border:1px solid #9DA0A1;







		margin:0px;



		padding:0px;



		text-align:left;



	}







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



	div.im_invite_container



	{



		position: absolute;



		z-index: 90;



		width: 288px;



		height: 188px;



		border: 6px solid silver;



		background-color: #FFFFFF;



	}



	div.im_invite_image



	{



		position: absolute;



		width: 110px;



		height: 110px;



		border: 1px solid black;



		left: 10px;



		top: 10px;



		text-align: center;



	}



	div.im_invite_image img



	{



		margin-top: auto;



		margin-bottom: auto;



	}



	div.im_invite_caption



	{



		position: absolute;



		left: 134px;



		top: 16px;



		width: 140px;



		font-family: Verdana;



		font-size: 12px;



		font-weight: normal;



	}



	div.im_invite_nickname



	{



		position: absolute;



		left: 134px;



		top: 40px;



		width: 140px;



		font-family: Verdana;



		font-size: 12px;



		font-weight: bold;



	}



	div.im_invite_message



	{



		position: absolute;



		left: 134px;



		top: 64px;



		width: 140px;



		height: 80px;



		font-family: Verdana;



		font-size: 11px;



		font-weight: normal;



		font-style: italic;



	}



	div.im_invite_accept_button



	{



		position: absolute;



		left: 186px;



		top: 156px;



		width: 86px;



	}



	div.im_invite_decline_button



	{



		position: absolute;



		left: 80px;



		top: 156px;



		width: 86px;



	}



	input.im_invite_button



	{



		background-color: #7EAAD7;



		color: #FFFFFF;



		font-size: 12px;



		font-family: Arial;



		border: 1px solid silver;



		height: 22px;



	}



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



	input, textarea, select



	{



		font-family:Georgia, Verdana, "Times New Roman", Times, serif;



		font-size:12px;



		font-weight:normal;



		color:#3F3F3F;



		vertical-align:middle;



	}



	input.no, textarea.no, select.no



	{



		font-family:Georgia, Verdana, "Times New Roman", Times, serif;



		font-size:12px;



		font-weight:normal;



		color:#3F3F3F;



		vertical-align:middle;



	}







	select.select_years



	{



	}



	input.input_years_readonly



	{



	}



	select.select_num



	{



	}



	input.select_input_num_readonly



	{



	}



	input.input_text_edit



	{



	}



	input.input_textarea_counter



	{



		text-align:center;



	}



	textarea.textarea_edit



	{



	}



	input.input_type_password



	{



	}



	select.select_prof



	{



		width:200px;



	}



	input.input_select_prof_readonly



	{



	}



	select.select_set_membership



	{



		white-space:nowrap



	}



	select.select_multiple



	{



	}



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



	div.no_result,



	div.action



	{



		position:relative;



		border:1px solid #CCC;



		padding:1px;



		margin:10px 0px;



		width:80%;



		margin-left:auto;



		margin-right:auto;



	}



	div.no_result div,



	div.action div



	{



		position:relative;



		background-color:#CCC;



		vertical-align:middle;



		font-weight:bold;



		color:#fff;



		text-align:center;



		margin:0px;



		padding:0px;



		line-height:20px;



	}



	div.err



	{



		position:relative;



		border:1px solid #FF412D;



		padding:1px;



		margin:10px 0px;



		width:80%;



		margin-left:auto;



		margin-right:auto;



	}



	div.err div



	{



		position:relative;



		background-color:#FF412D;



		vertical-align:middle;



		font-weight:bold;



		color:#fff;



		text-align:center;



		line-height:20px;



	}



	



/* Do  not delete



	div.action



	{



		position:relative;



		border:1px solid #A0C238;



		padding:1px;



		margin:10px 0px;



		width:80%;



		margin-left:auto;



		margin-right:auto;



	}



	div.action div



	{



		position:relative;



		background-color:#709812;



		vertical-align:middle;



		font-weight:bold;



		color:#fff;



		text-align:center;



	}



*/



* html div.no_result div, * html div.action div, * html div.err div



	{



		line-height:normal;



		padding:3px 0px;



	}



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



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



	div#boonex_banners



	{



		position:relative;



		border:0px solid red;



		height:77px;



		width:783px;



		margin-left:auto;



		margin-right:auto;



	}



	div#boonex_image_link



	{



		position:absolute;



		top:0px;



		right:0px;



		height:77px;



		width:488px;



		background-color:#FFFFFF;



		border:1px solid #999999;







		background-repeat:no-repeat;



		background-position:center;



	}



	div#boonex_image_link table td



	{



		width:488px;



		height:77px;



	}



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



	div#switch_lang



	{



		position:absolute;



		top:4px;



		right:10px;



	}



	div#switch_skin



	{



		position:absolute;



		top:18px;



		right:10px;



	}



	div.err ul



	{



		text-align:left;



		margin:0px;



	}



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



	div.pollBlock



	{



		position:relative;



		overflow:hidden;



		height:154px;



		width:100%;



		border:1px solid #979797;



		text-align:left;



		float:left;



	}



	div.pollCaption



	{



		position:relative;



		margin:2px;



		padding:0px 5px;



		overflow:hidden;



		height:20px;



		line-height:20px;



		vertical-align:middle;







		font-weight:bold;











		background-repeat:repeat-x;



		background-position:center;







	}



	div.pollAnswerBlock



	{



		position:relative;



		margin:2px;



		overflow:hidden;



		height:100px;



		border:solid 0px #cc0000;



		text-align:left;



	}



	div.pollUp



	{



		position:absolute;



		right:5px;



		top:5px;



	}



	div.pollDown



	{



		position:absolute;



		right:5px;



		bottom:5px;



	}



	div.pollQuestionBlock



	{



		position:absolute;



		/*width:230px;*/



		padding:2px;



		overflow:hidden;



		border:solid 0px green;



		width:80%;



	}



	div.pollSubmitBlock



	{



		position:relative;



		margin:2px;



		overflow:hidden;



		height:20px;



		border:solid 0px #0000cc;



		text-align:center;



	}



		.pollContainer



	{



		position:relative;



		margin-top:2px;



		padding:10px;



		/*background-color:#f6f6ff;*/



		border:0px solid red;



	}







	.createPollSection



	{



		position:relative;



		padding:10px;



		/*background-color:#F0F0FF;*/



		border:0px solid red;



	}







	.controlsDiv



	{



		position:relative;



		clear:both;



		margin:10px;



		background-color:#ffffff;



	}







	.innerControlBlock



	{



		position:relative;



		float:right;



		width:200px;



		border:0px solid red;



	}







	.controlsHeader



	{



		padding: 0px 2px;



		font-weight:bold;



	}







	.deleteDiv



	{



		padding: 2px 0px 0px 2px;







	}



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



	div.playerAdminLink



	{



		position:relative;



		text-align:left;



		margin-bottom:15px;



	}







	.logInRegistrationText



	{



		margin:5px;



	}







	div.member_submenu



	{



	    position:relative;



	    overflow:hidden;



	    margin-left:35px;



	    line-height:18px;



	    vertical-align:middle;



	    font-weight:bold;



	}



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



	p



	{



		margin:0px;



		padding:0px;



	}



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



	



	div.profile_ditails_block



	{



		position:relative;



		height:115px;



		border:0px solid red;



		margin:0px;



		padding:5px;



		overflow:hidden;



	}







	div.prof_details_wrapper



	{



		width:580px;



		margin-left:auto;



		margin-right:auto;



		padding-left:120px;



	}



		



	div.prof_ditails_block



	{



		position:relative;



		width:298px;



		float:left;



		margin-left:10px;



		text-align:left;



		/*background-color:#F8F8E7;*/



		height:105px;



		/*border:1px solid #F8DAA8;*/



	}



	div.prof_ditails_block div.li_word



	{



		position:relative;



		float:left;



		width:80px;



		text-align:left;



		border:0px solid red;



		margin:1px;



		font-weight:bold;



		/*background-color:#F8F8E7;*/



		height:20px;



		line-height:20px;



		vertical-align:middle;



		padding-left:5px;



	}



	div.prof_ditails_block div.li_value



	{



		position:relative;



		float:left;



		text-align:left;



		width:200px;



		border:0px solid red;



		margin:1px;



		height:20px;



		line-height:20px;



		vertical-align:middle;



		padding-left:5px;



		/*background-color:#FFFFFF;*/



	}







	input.input_textarea_counter



	{



		width:50px;



	}



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



	div.menuBlock



	{



		position: relative;



	}



	div.menuLine, div.menuLineHover



	{



	/*



		height:20px;



		line-height:20px;



	*/



	}



	div.menuLine



	{







	}



	div.menuLineHover



	{







	}



	div.menuLineDivider



	{



		clear:both;



		height:0px;



		font-size:0px;



	}



	div.menuIcon



	{







	}



	div.menuLinkBlock



	{



		font-weight:bold;



		margin-left:15px;



	}



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



	ul#topMenuBlock



	{



		position:relative;



		margin:0px;



		padding:0px;



	}



	ul#topMenuBlock li



	{



		position:relative;



		list-style:none;



		float:left;



	}



	ul#topMenuBlock li div



	{



	}



	ul#topMenuBlock li.activeTopMenuItem



	{







	}



	ul#topMenuBlock li.activeTopMenuItem div



	{







	}



	ul#topMenuBlock li.inactiveTopMenuItem



	{







	}



	ul#topMenuBlock li.inactiveTopMenuItem div



	{



	}



	ul#topMenuBlock li.hoverTopMenuItem



	{







	}



	ul#topMenuBlock li.hoverTopMenuItem div



	{







	}







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







	.photoTitle



	{



		float:left;



		width:60%;



	}



	



	.boxContent .votes_small



	{



		position: relative;



		float:right;



		width:40%;



	}



	



	.votes_big, .votes_small



	{



	}



	



	.votes_big



	{



		margin-left: auto;



		margin-right: auto;



		width: 280px;



	}







	.votes_gray_big, .votes_gray_small



	{



		position:relative;



		float:left;



	}



	.votes_gray_big



	{



		height:32px; 



		background-image:url(../images/vote_star_gray_32.gif)



	}



	.votes_gray_small



	{



		height:16px; 



		background-image:url(../images/vote_star_gray_16.gif)



	}







	.votes_active_big, .votes_active_small



	{



		position:absolute; 



		top:0; 



		left:0; 



		z-index:1;



	}



	.votes_active_big



	{



		height:32px; 



		background-image:url(../images/vote_star_active_32.gif); 



	}



	.votes_active_small



	{



		height:16px; 



		background-image:url(../images/vote_star_active_16.gif); 



	}



	



	.votes_buttons



	{



		position:absolute; 



		top:0; 



		left:0; 



		z-index:2;



	}







	.votes_button_big, .votes_button_small



	{



		margin:0; 



		padding:0;



		border:none;



	}



	.votes_button_big



	{



		width:32px;



		height:32px;



	}



	.votes_button_small



	{



		width:16px;



		height:16px;



	}







	.votes_big b, .votes_small b



	{



		color:#666666;



		font-weight:bold;



		display:block;



		float:left;



		position: relative;



	}



	



	.votes_big b



	{



		font-size:18px;



		line-height:32px;



		margin-left:30px;



	}



	



	.votes_small b



	{



		font-size:13px;



		line-height:16px;



		margin-left:6px;



	}



	.galleryRate



	{



	}



	.galleryRate span



	{



		float:left;



	}



	.galleryRate .votes_small



	{		



		float:left;



		margin: 0px;



		padding: 0px;



		width:180px;



	}



	.galleryRate .votes_active_small



	{				



		margin: 0px;



		padding: 0px;



	}



	



	img.dolphinLogo {



		float: left;



	}



	
	div.profile_links {
		margin-bottom:10px;
	}




