@import url(../../base/css/general.css);
/* Demo Logo*/
/*main*/
.main{
	margin:0px auto 0 !important;
	width:1008px !important;
   	min-height:600px;
	padding-bottom:10px;
} 
.mainLogo{
	/*display:none;*/
	margin:0 !important;
} 
#selLogo a { 
	/*background:transparent url(../images/logo.png) no-repeat scroll 0 0 !important;*/
	/*display:block;*/
	height:56px;
	width:273x;
}
/* Demo Logo*/
div.sys_ml {
	position:relative;
}
.clsSubContainer {
	/*background:transparent url(../images/con_top.jpg) no-repeat scroll 0 73px;*/
	margin:0 auto;
	width:1003px;
}
div.sys_ml_wrapper {
	margin:0 !important;
}
/*quotes*/
.quote_div {
	color:#a6a6a6 !important;
	top:7px;
	display:none;
}
.daily_quotes {
	margin:2px 15px 0 0 !important;
	text-align:right;
}
.quote_div .author {
	color:#fff !important;
}
.clear{
	clear:both;
}
/*top blocks*/
#header {
	/*background:url(../images/header_bg.jpg) repeat-x;*/
	clear:both;
	height:91px;
	/*margin-bottom:8px;*/
}
#selLogo {
	width:305px;
	padding:15px 20px 0;
}
.clsFloatLeft {
	float:left;
}
#selJoin {
	color:#fff;
	width:200px;
	padding-top:50px; 
}
.clsFloatRight {
	float:right;
}
.topMemberBlock {
	margin:10px 0 0;
	text-align:right;
}
#selJoin a{
	margin:10px 5px 0;
	font-weight:bold;
	font-size:15px;
	color:#fff !important;
	text-decoration:none;
}
#selThemes{
	width:200px;
	padding-top:38px;
	* padding-top:50px;
}
#selThemes li{
	display:inline;
	color:#fff!important;
	font:bold 11px Arial, Helvetica, sans-serif!important;
}
#selThemes li a{
	text-decoration:none;
	vertical-align:middle;
}
/*rounded corner*/
.msgbox_content .clsh_right {
	background:none!important;
}
.msgbox_content .clsh_left{
	background:none!important;
}
.msgbox_content .clsh_center {
	background:none!important;
}
.msgbox_content .boxContent {
	background:none!important;
}
.clsHeaderCommon {
	margin:7px 0 0;
	float:left;
	position:relative;
}
#dbTopMenu158{
	width:211px!important;
}
.clsHeaderCommon span {
	color:#000;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
}
.clsHeaderCommon span a{
	color:#000 !important; 
}
/*home page fonts*/
.siteStatUnit a,.one_tag a,.thumb_username a,.title a,.margined10 span,.margined span a,.bx_files_title a,.bx_files_from a,.bx_files_from,.news-caption a,.right_line_aligned a,.usualHeader a,.sys_file_search_title a,.sys_file_search_from a,.rss_item_header a,.rss_read_more a,.sys_file_search_title a,.alr-caption a,.pollCaption a,.owner_info a,.result_section a,.message_block a,.blog_text,.bx_files_when,.bx_files_when,div.news-date,.news-text-snippet,.login_box_text,.rss_item_info span,.rss_item_desc,.alr-date,div.poll_info div.owner_info span.date_add,.sys_file_search_when,.margined10,.fr_small_gray_centered{
		color:#000!important;
}
div.message_block span.date,div.message_block span.by {
		color:#000!important;
}
.bx_files_unit,.rss_read_more {
	background:transparent !important;
} 
/*blogs */
.blog_text {
	white-space:normal !important;	
}
/*inner pages fonts*/
.dbContent,.dbContent a,.sys_page_header a,.faq_snippet a,.about_us_snippet a,.privacy_snippet a{
		color:#000!important;
}
/*inner pages fonts*/
/*Ads*/
.dbContent .quick_links_elink .lcont_other{
	padding-left:100px !important;
	border:1px solid #DFDFDF !important;
}
.quick_links_elink_pic {
	top:40px !important;
}
.lcont_top a.main_l, .lcont_top a.main_l:link, .lcont_top a.main_l:visited, .lcont_top a.main_l:hover, .lcont_top a.main_l:active {
	margin-left:10px !important;
}
/*Ads*/
/*inner buttons*/
.actionsBlock .button_input_wrapper,.actionsBlock .button_wrapper_close {
	background:transparent none repeat scroll 0 0 !important;
}
.actionsBlock .button_input_wrapper {
	color:#fff!important;
}
/*inner buttons*/
/*banner*/
.content {
	overflow:hidden;
	padding:0;
}
.content {
	overflow:hidden;
	padding:0;
}
.homepage_content {
	height:281px !important;
	overflow:hidden;
	position:relative;
}
#divMainRotatorNav {
	display:none;
	float:right;
	position:relative;
	right:20px;
	top:210px;
	z-index:99;
}
#divMainRotatorNav a.activeSlide {
	background:url(../images/act_bg.png) no-repeat 0 4px;
	height:22px;
	width:25px;
	display:block;
	color:#FFFFFF!important;
	text-decoration:none;
	padding:7px 0 0!important;
	text-align:center!important;
}
#divMainRotatorNav a {
	background:url(../images/nor_bg.png) no-repeat center;
	color:#000;
	width:23px;
	height:22px;
	display:block;
	float:left;
	margin-left:2px;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	text-align:center!important;
	padding:7px 0 0!important;
}
#divMainRotator img{
	margin:8px 7px 0;
}
/*banner*/
/*footer*/
.bottomCopyright {
	/*background:transparent url(../images/footer.jpg) no-repeat 0 0;*/
	background-color:transparent !important;
	border:none !important;
	padding:15px 0 0!important;
	width:1000px;
	margin:0 auto!important;
}
div.main_footer_block {
	display:block !important; 
	background-image:none!important;
  /*background-color:#5d005c!important;*/
    border:1px solid #666 !important; 
	margin:0px auto!important;
	padding:3px;
	width:990px!important;
}
#selFooter .powered_section a{
	color:#000 !important;
}
/*footer font*/
.powered_section,.powered_section a,.license_section a,.license_section{
	color:#000 !important;
} 
.bottomCopyright .bottomCpr, .bottomCopyright .bottomCpr a{
	color:#000 !important;
}
/*footer font*/
.bottomLinks { 
	width:98% !important;
	margin:0 auto;
	text-align:center; 
}
.bottomLinks span a{
	color:#000 !important;
	text-transform:capitalize;
	margin-right:5px;
}
.bottomLinks span a:hover{ 
	text-decoration:underline;
	color:#666 !important;
}
.bottomCopyright .bottomCpr { 
	float:none !important;
	margin:0 auto;
	text-align:center;
	padding:0!important;
}
/*foooter*/
.clsf_right {
	background:url(../images/f_right.jpg) no-repeat scroll right top;
	/*height:137px;
	padding-right:17px;*/
}
.clsf_left {
	background:url(../images/f_left.jpg) no-repeat scroll 0 top;
	/*height:137px;
	padding-left:17px;*/
}
.clsf_center {
	background:url(../images/f_cen.jpg) repeat-x scroll 0 top;
	/*height:137px;*/
}
/*#footer{
	margin:0 5px;
}*/
div.wall-divider, div.wall-divider-today{
	background:none!important;
}
/*Feb23*/
/*polls image */
div.pollResultRow {
	padding:0 !important;
}
/*home page search*/
/*inner page search*/
/*calender*/
.sys_cal_cell {
	background-color:transparent !important;
}
/*right buttons*/
/*home pge articles*/
div.alr-text-snippet { 
	white-space:normal !important;
}
/*orca breadcrumb*/
#f_breadcrumb {
	margin-left:15px !important;
}
/*panel*/
div.extra_top_menu {
	bottom:-2px !important;
	display:block !important;
	left:0 !important;
	position:fixed !important;
	z-index:990 !important;
}
.clssubh_right {
	background:url(../images/subh_right.png) no-repeat scroll right top;
	padding-right:5px;
}
.clssubh_left {
	background:url(../images/subh_left.png) no-repeat scroll 0 top;
	padding-left:5px;
}
.clssubh_center {
	background:url(../images/subh_cen.png) repeat-x scroll 0 top;
}
/*.clsBanner{
	background:url(../images/banner.jpg) no-repeat;
	height:281px;
	margin:5px 0 10px 7px;
}*/

/*Rounted corner*/
#login_div .left_t,#login_div .left_r,#login_div .left_b,#login_div .left_l,#login_div .left_tl,#login_div .left_tr,#login_div .left_bl,#login_div .left_br{
	background:none!important;
	background-color:#fff!important;
}
#selFooter{
/*	background:url(../images/f_bg.jpg) repeat-x;
	height:90px;
	width:1003px;
	padding:10px 0;*/
}
#selTopBlockLeft img{
	margin:3px 0 0 7px;
}

#selTopBlock{
	margin:5px 0 0;
}
#selTopBlockLeft{
	width:670px;
	height:286px;
}
#selTopBlockRight{
	width:310px;
	margin:4px 7px;
}
#selTopBlockRight h3{
	color:#fff;
	font:bold 14px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 15px;
}
#selTopBlockRight img{
	margin:0 auto;
}
#selTopBlockRight p{
	color:#000;
	margin:0 5px;
}
.clsScroll{
	border-bottom:1px solid #C7C7C7;
	font-size:11px !important;
	margin:10px 0 7px;
	padding-bottom:7px;
	overflow:hidden;
}
.clsScrollLeft{
	width:65px;
}
.clsScrollRight{
	width:45px;
}
.clsScrollcenter{
	width:180px;
}
.clsScrollLeft a,.clsScrollRight a{
	color:#000;
	text-decoration:none!important;
}
.clsLeftarrow{
	background:url(../images/left_arrow.jpg) no-repeat left center;
	padding-left:15px;
}
.clsRightarrow{
	background:url(../images/right_arrow.jpg) no-repeat right center;
	padding-right:15px;
}
.clsScrollcenter li{
	background:url(../images/scroll_sep.jpg) no-repeat right;
	display:inline;
	padding:0 3px;
}
.clsScrollcenter .clsNoBorder{
	background:none;
}
.clsScrollcenter ul{
	margin:0;
	padding:0;
	text-align:center;
}
.clsAlertVideo {
	left:0;
	position:fixed;
	top:380px;
}

#container_inner div.sys_breadcrumb {
	padding:5px 0 10px!important;
}
.page_column_first .page_block_container {
	/*margin:0 8px!important;*/
	margin-right:0 !important;
	margin-left:3px!important;
}
.clsTwit h3{
	background:url(../images/twitter.jpg) no-repeat left;
	padding-left:40px;
	color:#000;
	font:bold 18px Arial, Helvetica, sans-serif;
	height:43px;
	line-height:43px;
	margin:10px 0;
}
.clsTwit p{
	color:#000;
	font-size:11px;
	font-weight:bold;
	padding:2px 5px;
}
.clsTwit p a{
	color:#004eff;
	font-weight:normal;
}
.clsTwit{
	border-bottom:1px dashed #ccc;
	padding-bottom:10px;
}
.clsFacebook img{
	float:left;
	margin-right:10px;
}
.clsFacebook h3{
	font:bold 16px Arial, Helvetica, sans-serif;
	margin:7px 0;
	color:#000;
}
.clsFacebook span{
	font-size:12px;
	color:#000;
}
.clsFacebook p{
	color:#000;
	font:11px Arial, Helvetica, sans-serif;
}
.clsFacebook li{
	list-style-type:none;
	float:left;
	width:50px;
	margin:0 5px 5px;
}
.clsFacebook ul{
	margin:5px 0 0 20px;
	padding:0;
}
.clsFacebook .clsTitle{
	color:#808080;
	text-align:center;
	padding:3px 0;
}
.clsFacebook .clear{
	margin:0 0 0 25px;
	padding:10px 0 0;
}
.page_column_last .page_block_container  {
	/*margin-right:5px!important;*/
	margin-left:0!important;
}
.actionsBlock .button_input_wrapper button {
	cursor:pointer;
	color:#000!important;
}
.actionsBlock td.sys_page_header{
	color:#fff !important;
}
.clsAlignment{
	margin:0 2px!important;
}
.lcont_top {
	padding-left:0!important;
}
#page_block_455 P{
	margin:0 10px;
}
#selAdv_banner p{
	margin:0 20px 10px 10px;
 }
 
/* mar 29*/
select, select.no, input, input.no, textarea, textarea.no, button{
	vertical-align:middle!important;
}
.dbContent h2 b{
	font-size:20px!important;
}
.right_line_aligned {
	float:none!important;
}
.clsyaya img  {
	border:1px solid #DDD;
	padding:2px;
	}
.clsyaya p {
	color:#000;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.clsyaya li {
	list-style-type:none;
	float:left;
	width:50px;
	margin:0 12px 5px;
	text-align:center;
	height:80px;
}
.clsyaya ul {
	margin:5px 0 0 20px;
	padding:0;
}
/*May 12th 2010*/
.clsBody{
	/*background:url(../images/top_bg.png) no-repeat top;
	height:699px;*/
}
#accepted_files_block{
	background:none!important;
}
#gse_search {
	background:none !important;
}
.faq_header {
	font-size:13px !important;
	padding-bottom:10px !important;
}
.faq_snippet  {
font-size:12px !important;
}
.sys_cal_cell_blank  {
	background-color:transparent !important;
}
/*Status Message*/
.notify_message .notify_wrapper_close,.notify_message {
	background:none transparent !important;
}
#StatusMessage,#StatusMessage  font{
	color:#FFFFFF !important;
}
/*Manage Fans*/
.bx_sys_unit_checkbox  {
	background-color:transparent !important;
}
.admin_actions_panel {
	background-color:transparent !important;
	line-height:12px;
}
div.search_filled_block  {
	background-color:transparent !important;
}
div.searchrow_block  {
	height:auto !important;
}
/*Checkbox bg*/
.browseCheckbox  {
	background-color:transparent !important;
}
.list_t {
	background:#f6f6f6 url(../images/list_tb.jpg) 0px top repeat-x;
	}
.list_b{
	background:url(../images/list_bb.jpg) 0px bottom repeat-x;
	}
.list_r{
	background:url(../images/list_rb.jpg) right 0px repeat-y;
	}
.list_l{
	background:url(../images/list_lb.jpg) 0px 0px repeat-y;
	}
.list_tl {
	background:url(../images/list_tlc.jpg) left top no-repeat;
	}
.list_tr{
	background:url(../images/list_trc.jpg) right 0px no-repeat;
	}
.list_bl{
	background:url(../images/list_blc.jpg) left bottom no-repeat;
	}
.list_br{
	background:url(../images/list_brc.jpg) right bottom no-repeat;
	padding:1px;
	margin-bottom:10px;
}
.block{
	height:1%;
	margin:0 3px 0;
	* margin-bottom:10px;
}
.bottomLinks span a {
	color:#000 !important;
	margin-right:5px;
	text-transform:capitalize;
}
#selSubheader{
	background:url(../images/sub_bg.jpg) repeat-x scroll 0 0;
/*	border:1px solid #267fb0!important;
		height:40px!important;
       smargin:0 8px 8px;*/
}
#container{
	margin:38px auto 50px;
	width:1005px;
	text-align:left;
	* padding-top:38px!important;
}
/*-----------------------------Rounded Corners starts-----------------------------*/
.black_t {
	background:#131313 url(../images/black_tb.jpg) 0px top repeat-x;
	}
.black_b{
	background:url(../images/black_bb.jpg) 0px bottom repeat-x;
	}
.black_r{
	background:url(../images/black_rb.jpg) right 0px repeat-y;
	}
.black_l{
	background:url(../images/black_lb.jpg) 0px 0px repeat-y;
	}
.black_tl {
	background:url(../images/black_tlc.jpg) left top no-repeat;
	}
.black_tr{
	background:url(../images/black_trc.jpg) right 0px no-repeat;
	}
.black_bl{
	background:url(../images/black_blc.jpg) left bottom no-repeat;
	}
.black_br{
	background:url(../images/black_brc.jpg) right bottom no-repeat;
	padding:1px;
	}
* html .cls100_p{
	width:100%;
}
 .cls100_p{
 	height:1%;
 }
/*-----------------------------Rounded Corners ends-----------------------------*/
.clsMinheight{
	min-height:100px;
}
.swf_uploader_warning  {
	color:#000!important;
}
.input_wrapper_custom div.flash {
	border-color:#666!important;
}
/*Forum*/
.forum_table_list tr td,.forum_table_cell_user,.forum_post_text  {
	border-top:1px solid #dfdfdf!important;
}
.forum_table_list th {
	background-color:#dfdfdf!important;
}
div.paginate div.info {
	color:#6A6A6A!important;
}
div.paginate div.pages_section div.active_page {
	background:none!important;
	color:#fff!important;
}
#orca_main .boxFirstHeader {
	color:#000!important;
}
/*Forum*/
div.wall-divider-nerrow .lcont_top {
	background-color:#dfdfdf !important;
}
.lcont_top {
	background-color:#dfdfdf !important;
	border:none!important;
}
.quick_links_elink_lcont,.quick_links_elink {
	background-color:transparent !important;
	border:none !important;
} 
#login_div .block{
	margin-bottom:0!important;
}
div.mbp-current-level div.mbp-level,.admin_filter_panel {
	background-color:transparent!important;
}
div#pmt-orders-pending, div#pmt-orders-processed, div#pmt-orders-history {
	border:1px solid #dfdfdf!important;
}
div.pmt-orders-header {
	background-color:#dfdfdf !important;
}



/*------------------------------Banner--------------------------*/
#selBanner {
/*	width:954px;
	height:308px;
	padding:0 7px 4px 8px;
	margin-left:1px;*/
	
	}
#selBanner ul{
	background-color:#3b3e40;
	margin:0 5px 10px !important;
	padding:1px 0 1px 1px;
	
}
#selBanner li{
	float:left;
	/*width:314px;*/
	height:264px;
	margin-right:2px;
	list-style-image:none;
	border:1px #535252 solid;
	list-style-type:none;
}
#elBanner li img{
	/*border:1px #535252 solid !important;*/

}
.clsNomargin{
	margin:0!important;
}
/*------------------------------Banner--------------------------*/
#login_div .block{
	margin:0!important;
}
.clsh_right {
	background:url(../images/h_right.jpg) no-repeat scroll right top transparent;
	height:91px;
	padding:0 5px 0 0 !important;
}
.clsh_left {
	background:url(../images/h_left.jpg) no-repeat scroll 0 top transparent;
	height:91px;
	padding:0 0 0 5px !important;
}
.clsh_center {
	background:url(../images/h_cen.jpg) repeat-x scroll 0 top transparent;
	height:91px;
}
.Content{
	background-color:#fff;
}
.clsf_right {
	background:url(../images/f_right.png) no-repeat scroll right top transparent;
	height:89px;
	padding:0 9px 0 0 !important;
}
.clsf_left {
	background:url(../images/f_left.png) no-repeat scroll 0 top transparent;
	height:89px;
	padding:0 0 0 9px !important;
}
.clsf_center {
	background:url(../images/f_cen.png) repeat-x scroll 0 top transparent;
	height:89px;
}
