	/*---------------------- HEADER -------------------------*/
	
	body {
		margin:1px;
		padding:0px;
		text-align:center;
		background:#CC3300;
		color:3b4c52;
		font-family:Tahoma;
		font-size:11px;
	}
	
	select, textarea {
		background-color:#fff;
		font-family:Tahoma;
		font-size:11px;
		padding:0px;
		color:#002256;
		border:1px solid #f16f7c;
	}
	
	label { 
		font-size:10px;
	}
	
	.input_custom
	{
	 font-family:Tahoma;
	 font-size:11px;
	 padding:2px;
	 color:#000000;
	 border:1px solid #f16f7c;
	}
	
	form {
	padding:0px;
	margin:0px;
	}
	
	.photo_active_text { padding:2px; font-family:Verdana; font-size:13px; color:#355B77; font-weight:bold }
	.photo_pending_text { padding:2px; font-family:Verdana; font-size:13px; color:#444; font-weight:bold }
	.photo_suspended_text { padding:2px; font-family:Verdana; font-size:13px; color:#AC466B; font-weight:bold }
	.photo_active { width:250px; height:250px; border:1px solid #355B77; background-color:#fff; background-position:center; background-repeat:no-repeat; }
	.photo_pending { width:250px; height:250px; border:1px solid #444; background-color:#fff; background-position:center; background-repeat:no-repeat; }
	.photo_suspended { width:250px; height:250px; border:1px solid #AC466B; background-color:#fff; background-position:center; background-repeat:no-repeat; }
	.thumb_active {width:100px; height:100px; border:1px solid #355B77; background-color:transparent; background-position:center; background-repeat:no-repeat;}
	.thumb_pending {width:100px; height:100px; border:1px solid #444; background-color:transparent; background-position:center; background-repeat:no-repeat;}
	.thumb_suspended {width:100px; height:100px; border:1px solid #AC466B; background-color:transparent; background-position:center; background-repeat:no-repeat;}
	
	.div_thumb {
		
		width:100px;
		height:100px;
		border:1px solid #cecece;
		background:#fff;
		background-position:center;
		background-repeat:no-repeat;
	}
	
	.div_pic {
		width:200px;
		height:250px;
		border:1px solid #FFDCB9;
		background:#fff;
		background-position:center;
		background-repeat:no-repeat;
	}
	
	a.menul:link, a.menul:visited { font-size:10px; font-family:Verdana; color:#FFFF99;  text-decoration:none; }
	a.menul:active, a.menul:hover {
	font-size:10px;
	font-family:Verdana;
	color:#FFFF99;
	text-decoration:none;
	background-color: #FF6600;
}
	a.nav_l:link, a.nav_l:visited {font-size:10px; font-family:Verdana; color:#b50309; text-decoration:none; }
	a.nav_l:hover, a.nav_l:active {font-size:10px; font-family:Verdana; color:#b50309; text-decoration:none;}
	a.nav:link, a.nav:visited { font-size:10px; font-family:Tahoma; color:#CC6666; text-decoration:underline; }
	a.nav:hover, a.nav:active {font-size:10px; font-family:Tahoma; color:#CC0000; text-decoration:underline;}
	
	.menul { 
		font-size:11px; 
		font-family:Verdana; 
		color:#FFF;
		font-weight:bold; 
	}
	.nav { 
		font-size:10px; 
		font-family:Tahoma;
		color:#AC466B; 
		font-weight:bold; 
	}
	
	img.pic_preview { 
		border:1px solid #444; 
	}
	
	table { 
		color:#669;
		font-family:Verdana;
		font-size:12px; 
		padding:0px; 
	}
	
	hr { 
		color:#933; 
		background:#933; 
		border:0; 
		height:1px; 
	}
	
	h1 {
	font-family: Tahoma;
	color: #3b4c52;
	font-size: 14px;
	background: transparent;
	margin-top: 0.5em;
	margin-bottom: 5px;
	margin-left:0.5em;
	margin-bottom:5px;
	font-weight: normal;
	}
	
	h2 {
	font-family:Tahoma;
	color:#3b4c52;
	font-size:12px;
	margin-top:2px;
	margin-bottom:2px;
	font-weight: normal;
	}
	
	h3 {
	font-family:Tahoma;
	color:#3b4c52;
	font-size:10px;
	margin-top:0em;
	margin-bottom:0em;
	}
	
	.input_miles {
	
		
		border:1px solid #eee;
		font-size:10px;
		text-align:left;
	
	}
	
	.q_search_head {
	
		font-weight:bold;
		font-size:11px;
		font-family:Verdana;
		color:#990000;
		padding-bottom:2px;
		margin:0px 0px;
	}
	
	.input_zip_main {
	
		border:1px none red;
	
	}
	
	.input_zip { 
		
		float:left;
		color:#990000;
		margin-left:5px;
	
	}
	
	.td_zip {
		
		font-size:10px;
		color:#990000;
		padding-bottom:1px;
	}
	
	#radius_search_cont {
	
		margin:0px;
		padding:0px;
	}
	.payment_options {
		font-family:verdana; 
		color:#933; 
		font-size:13px;
		font-weight:bold;
	}
	
	a:link, a:visited { text-decoration:underline; color:#CC6666; }
	a:active, a:hover { text-decoration:underline; color:#CC0000; }
	
	a.pic_preview:link, a.pic_preview:visited { 
		
		color:#CA698C; 
	}
	a.pic_preview:active, a.pic_preview:hover { 
	
		color:#BAFF00; 
	}
	
	a.pr_ext_tab:link, a.pr_ext_tab:visited {
		
		font-family:Verdana; 
		font-size:11px;
		color:#FFF; 
		text-decoration:underline; 
		font-weight:bold;
	}
	
	a.pr_ext_tab:active, a.pr_ext_tab:hover { 
		
		font-family:Verdana;
		font-size:11px;
		color:#FF9900; 
		text-decoration:underline;
		font-weight:bold;
	}
	
	
	.f1 { 
		
		border:1px solid #FFDCB9; 
		padding:5px; 
		text-align:center; 
		color:#669;
	}
	
	.f2 { 
		
		border:1px solid #FFDCB9; 
		padding:5px; 
		text-align:center; 
		color:#669;
	}
	
	.legend {
	color:#a1040b;
	padding:4px;
	font-weight:bold;
	font-family: Tahoma;
	font-size: 10px;
	}
	
	.table1 {
	background:#FFE1F0;
	color:#444;
	font-size:10px;
	padding:5px;
	text-align:left;
	font-family: Tahoma;
	font-weight: normal;
	}
	
	.table2 {
	background:#FFEBD7;
	color:#444;
	font-size:10px;
	padding:5px;
	text-align:left;
	font-family: Tahoma;
	font-weight: normal;
	}
	
	.table1_diagram { 
		background:#f3f3f3;
		color:#444; 
		font-size:11px; 
		padding:5px; 
		text-align:center;
	}
	
	.table2_diagram { 
		background:#e9e9e9; 
		color:#444; 
		font-size:11px; 
		padding:5px; 
		text-align:center;
	}
	
	*#active_message { background:#ffefec; }
	
	.warning {
	background:#FFE9DF;
	padding: 10px;
	}
	.warning_p { 
		padding:3px;  
		text-align:center; 
		margin-bottom:0em; 
		margin-top:0em; 
		font-family:Tahoma; 
		font-size:14px; 
		font-weight:normal; 
		color:#990000; 
	}
	
	a.warn:link, a.warn:visited { 
		color:#990000;
	}
	
	a.warn:active, a.warn:hover { 
		color:#CC0000;
	}
	
	#error404 {
	
		color:#E78A8E;
		font-size:18px;
		font-weight:bold;
			height:330px;
	
	}
	
	 .input_textarea, .input_file {
		font-family:Tahoma; 
		font-size:11px; 
		font-weight:normal; 
		color:#444; 
		background:#FFF;
		border:1px solid #f16f7c;
		padding:2px;
	}
	
	.input_text 
	{
		background-color:#fff;
		font-family:Tahoma;
		font-size:11px;
		padding:2px;
		color:#336; 
		border:1px solid #f16f7c;
	
	} 
	
	.input_button 
	{
		border-bottom: 1px solid #CC0000;
		border-right: 1px solid #CC0000;
		border-left: 1px solid #FFCC66;
		border-top: 1px solid #FFCC66;
		font-size: 10px;
		cursor:pointer;
		font-family: Tahoma;
		font-weight:bold;
		color: #FF6600;
		text-align: center;
		padding: 1px;
		margin: 2px;
	}
	
	#container 
	{
		margin:0px auto;
		width:765px;
		text-align:center;
		overflow:hidden;
		border-top:1px solid #c35a5f;
		border-right:2px solid #c35a5f;
		border-left:1px solid #c35a5f;
		border-bottom:2px solid #c35a5f;
		background-color: #FFFFFF;
	}
	
	#index_container 
	{
		margin:0px auto;
		width:820px;
		text-align:center;
		overflow:hidden;
		border-top:1px solid #c35a5f;
		border-right:2px solid #c35a5f;
		border-left:1px solid #c35a5f;
		border-bottom:2px solid #c35a5f;
		background-color: #FFFFFF;
	}
	
	#Filler
	{
		height:50px;
		width:762px;
		margin:auto;
		position:relative;
	}
	
	#header
	{
		height:auto;
		width:auto;
		margin:auto;
		position:relative;
		top: 2px;
		right: 5px;
	}
	
	#inner_1
	{
		margin:0px 5px 0px 5px;
		padding:0px;
		font-size:10px;
		width:585px;
		float:right;
		text-align:center;
	/*	border-left:1px solid #e9b1b3;
		border-right:1px solid #e9b1b3;
		border-bottom:1px solid #e9b1b3;*/
	}
	
	#inner_2
	{
		margin:auto;
		font-size:10px;
		width:585px;
		background-color:transparent;
		padding-bottom:10px;
	}
	
	#pad
	{	
		background-color:transparent;
		padding:3px;
		text-align:left;
	}
	
	#logo
	{
	width:750px;
	height:75px;
	background:url(img/containerheader.gif) no-repeat;
	margin-bottom: 10px;
	position: relative;
	margin-top: 2px;
	}
	
	#index_logo
	{
		width:752px;
		height:80px;
		margin:5px auto 3px;
		position: relative;
	}
	
	#index_pic
	{
		width:750px;
		height:75px;
		margin:auto;
		background:url(img/containerheader.gif) no-repeat;
		position: relative;
		text-align: center;
	}
	
	#inv_line
	{
		text-align:right;
		float:right;
		margin:5px 3px 0px 0px;
		color:#FFCC00;
	}
	
	a.inv_line:link, a.inv_line:visited { 
		color:#FFCC00; 
			font-size:10px;
	
		text-decoration:none; 
	}
	
	a.inv_line:active, a.inv_line:hover { 
		color:#FFFF00; 
			font-size:10px;
	
		text-decoration:underline;
	}
	/*------------------------- MENU --------------------------*/
	
	#menu
	{
		margin:0px 5px 0px 5px;
		padding:0px;
		float:right;
		text-align:center;
		position:relative;
		background-color:#fff;
	}
	
	#level_1
	{
	height:20px;
	width:587px;
	margin:auto;
	position:relative;
	background-color: #FFE7CE;
	}
	
	
	#level_2
	{
	height:18px;
	width:585px;
	float:left;
	padding-top:10px;
	position:relative;
	background-color:#FFE7CE;
	text-align:center;
	padding-right: 2px;
	padding-left: -2px;
	}
	
	#level_1_none
	{
		display:none;
		height:20px;
		width:585px;
		margin-top:0px;
		padding:0px;
		position:relative;
		background-color:#b5c3e4;
	}
	
	
	#level_2_none
	{
	
		/*width:585px;
		margin:0px;
		height:16px;*/
		background: #b50309;
	}
	
	.menu_active
	{
		float:left; 
		margin-left:2px; 
		margin-right:2px;
		padding:0px;
		padding-top:5px;
		text-align:center; 
		background:#FF6600;
		height:17px;
		width:112px;
		font-size:11px; 
		font-family:Tahoma; 
		color:#369;
		font-weight:bold;
	}
	
	
	.menu_passive
	{
		float:left;
		height:17px;
		margin-left:2px;
		margin-right:2px;
		width:112px;
		padding-top:5px;
		text-align:center;
		background:#D94600;
		margin-bottom:0px;
	}
	
	.sub_menu_active
	{
	
		padding:2px 20px 6px 20px;
		margin:0px 3px 0px 3px;
		background:#fff;
	 /*	background-repeat:no-repeat;
		background-position:center bottom;*/
		text-align:center;
		height:21px;
		width:130px;
		font-size:10px;
		font-family:Tahoma;
		font-weight:bold;
		display:inline;
	}
	
	.sub_menu_passive
	{
	padding:7px 10px 5px 10px;
	font-size:10px;
	height:16px;
	width:130px;
	font-family:Tahoma;
	display:inline;
	color: #CC0000;
	}
	
	/*----------------- INDEX -----------------*/
	
	/* ----- Blue layout only ----- */
	#index_u_links{
		margin-right:30px;
		float:right;
	}
	
	#search_form
	{
	position:relative;
	width:422px;
	clear:both;
	height:190px;
	text-align:left;
	margin-top:5px;
	background-image: url(img/background2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border: none;
	margin-left: 5px;
	margin-bottom: 5px;
	}
	
	#search_content
	{
		width:442px;
		margin:auto;
		text-align:left;
	}
	
	#search_form_pic {
		margin-left:10px;
		background-image:url('img/cap_quick_search.gif'); 
		background-repeat:no-repeat;
		height:33px;
	}
	
	#search_up_form_tbl {
		text-align:left;
		width:190px;
		float:left;
		padding-top:20px;
	}
	
	
	#search_form_sec {
		width:150px;
		float:right;
		padding-top:20px;
	}
	
	.search_form_btn {
		text-align:right;
		width:140px;
		margin-top:5px;
	}
	
	.search_cap {
		font-size:11px;
		font-weight:bold;
		color:#990000;
		font-family:Tahoma;
	}
	
	.search_input {
		font-size:10px;
		color:#990000;
		margin-bottom:3px;
	}
	
	.search_tbl {
		font-size:10px;
		color:#fff;
		font-family:Tahoma;
		width:190px;
	
	}
	
	.search_tabs {
	
		margin-top:0px;
		font-size:11px;
		margin-bottom:0px;
		clear:both;
		padding-top:10px;
		position:static;
	}
	
	.search_tabs_search {
	
		padding-top:5px;
		font-size:11px;
		margin-bottom:0px;
		clear:both;
		position:static;
	}
	
	.search_tabs_index {
	
		padding-top:10px;
		font-size:11px;
		clear:both;
		margin-bottom:0px;
		position:relative;
	}
	
	.search_tab_active {
		
		color:#fff;
		background:#f68088;
		padding-top:3px;
		float:left;
		padding-bottom:3px;
		padding-left:5px;
		padding-right:5px;
		margin-right:5px;
		cursor:pointer;
	
	}
	
	.search_tab_passive {
		
		color:#626262;
		background:#ffe6e8;
		padding-top:3px;
		padding-bottom:3px;
		padding-left:5px;
		float:left;
		padding-right:5px;
		margin-right:5px;
		cursor:pointer;
		
	}
	.new_search_tab_open {
		
		clear:both;
		padding:5px;
		background:#FFDCB9;
		margin-bottom:0px;
		
	}
	
	.search_tab_open {
	
		clear:both;
		padding:5px;
		background:#FFDCB9;
	
	}
	
	.new_home_tab_open {
	
		clear:both;
		width:200px;
		height:300px;
		padding:5px;
		float:left;	
	
	}
	
	.home_tab_open {
	
		clear:both;
		width:200px;
	}
	
	
	.new_console_tab_open {
	
		clear:both;
	
	
	}
	
	.console_tab_open {
			width:100%;
		clear:both;
		padding-bottom:2px;
	
	}
	
	.new_quick_tab_open {
	
		clear:both;
		width:165px;
		height:300px;
		padding:5px;
		float:left;	
	
	}
	
	.index_tab_open {
	
		clear:both;
		width:250px;
	
	}
	
	.index_tab_close {
	
		clear:both;
		width:250px;
		height:250px;
		background:#fff;	
		display:none;
	
	}
	
	.search_tab_close {
	
		display:none;
	
	}
	
	/*---------------- HOME ------------------- */
	
	#mem_home {
	
	
	}
	
	#home_menu {
	width:190px;
	float:left;
	border:1px none #FFE7CE;
	background-image: url(img/console2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
	.home_menu_pic {
	background:#FFE7CE url(img/usr.gif) no-repeat right;
	position:relative;
	padding-top:6px;
	padding-bottom:6px;
	text-transform:uppercase;
	font-weight:bold;
	color:#990000;
	font-size:10px;
	font-family:Tahoma;
	margin-top:10px;
	border: 1px solid #FFE7CE;
	}
	
	#home_menu_cont {
		font-weight:bold;
		font-size:11px;	
		margin-left:10px;
		margin-right:10px;
		margin-top:15px;
		color:#828282;
	
	}
	
	a.home_menu_msg:link, a.home_menu_msg:visited {
	font-size:10px;
	color:#CC3333;
	text-align:center;
	font-weight:normal;
	padding:4px;
	margin:4px 7px;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
	width:160px;
	border:1px solid #FFDCB9;
	font-family: Tahoma;
	}
	
	a.home_menu_msg:active, a.home_menu_msg:hover {
	font-size:10px;
	color:#CC3300;
	text-align:center;
	font-weight:normal;
	background:#FFE7CE;
	padding:4px;
	margin:4px 7px;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
	width:160px;
	border:1px solid #dfd88b;
	font-family: Tahoma;
	}
	
	#home_menu_msg {
	
	
		font-size:11px;
		color:#fff;
		text-align:center;
		font-weight:normal;
		background:#74b246;
		padding:4px;
		margin-left:10px;
		margin-right:10px;
		margin-top:7px;
		margin-bottom:7px;
		border-bottom:1px solid #3b6e04;
		border-right:1px solid #3b6e04;
	
	}
	
	#home_sub_btn {
	width:136px;
	height:290px;
	background:url(img/subscribe.gif) no-repeat;
	float:left;
	margin-left:10px;
	margin-top:25px;
	cursor:pointer;	
	}
	
	#home_diagram {
		float:left;
		text-align:left;
		background:#fff;
		width:400px;
		margin:5px 0px 5px 5px;
	
	}
	
	.icon {
	
		background:url('img/icon.gif') no-repeat;
		width:20px;
		height:20px;
		margin:auto;
	
	}
	.mem_silver {
	
		background:#c1e2ed;
	
	}
	
	a.home:link, a.home:visited {
	color:#cc6666;
	font-size:10px;
	text-decoration:underline;
	font-family: Tahoma;
	}
	
	a.home:active, a.home:hover {
	color:#cc0000;
	font-size:10px;
	text-decoration:underline;
	font-family: Tahoma;
	}
	
	a.adv_q_search:link, a.adv_q_search:visited { 
		color:#FF9933;
		font-size:11px; 
		text-decoration:underline;
	}
	
	a.adv_q_search:active, a.adv_q_search:hover { 
		color:#FFCC33; 
		font-size:11px; 
		text-decoration:underline;
	}
	
	/*---------------- JOIN ------------------- */
	
	.join_tbl {
		width:580px;
		border-spacing:3px;
		padding:5px;
	
	}
	
	.join_td_label {
		width:180px;
		text-align:left;
		
	}
	
	.join_td_input {
	
		width:200px;
		text-align:left;
		
	}
	
	.join_btn {
		
		text-align:center;
		width:580px;
	
	}
	
	#join_now {
	
		font-size:11px;
	}
	
	
	.err_input_join {
	
	background:#feccce;
	
	}
	
	#sign_in_form
	{
		position:relative;
		margin-left:auto;
		margin-right:auto;
		float:right;
		clear:both;
		width:200px;
		text-align:center;
		margin-top: 30px;
	}
	
	#sign_in_form_pic {
		margin-left:8px;
		background:url('img/sign_in_pic.gif') no-repeat; 
		height:26px;
		margin-top:10px;
	}
	
	#sign_in_form_content {
		margin-top:15px;
		text-align:right;
		float:right;
	}
	
	.sign_in_cap {
		float:left;
		text-align:left;
		font-size:11px;
		width:80px;
		color:#990000;
		font-family:Tahoma;
		margin-top: 3px;
		font-weight: normal;
	}
	
	.sign_in_input {
		float:right;
		text-align:right;
		width:90px;
		padding-right:1px;
		margin-bottom:1px;
	}
	
	.sign_in_form_btn {
		text-align:right;
	}
	
	.sign_in_forgot {
		text-align:right;	
		margin-right:2px;
	}
	
	a.sign_in_forgot:link, a.sign_in_forgot:visited { 
		color:#FF9933;
		font-size:10px; 
		text-decoration:underline;
	}
	
	a.sign_in_forgot:active, a.sign_in_forgot:hover { 
		color:#FFCC33; 
		font-size:10px; 
		text-decoration:underline;
	}
	
	#sign_up_form
	{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	clear:both;
	text-align:center;
	width:200px;
	padding-top:5px;
	}
	
	
	#sign_up_form_pic {
		background-image:url(img/join.gif);
		background-repeat:no-repeat;
		margin-left:10px;
		text-align:left;
		height:38px;
	}
	
	#sign_up_form_content {
		text-align:left;
		width:200px; /* 95% didn't work */
		padding-top:40px;
		padding-bottom:5px;
		margin:2px auto 1px;
	}
	
	.sign_up_cap {
		float:left;
		width:90px;
		text-align:left;
		font-size:11px;
		font-weight:normal;
		color:#990000;
		font-family:Tahoma;
		margin-left: 1px;
	}
	
	.sign_up_input {
		float:left;
		width:95px;
		text-align:right;
		padding-right:1px;
	}
	
	.sign_up_form_btn {
		text-align:right;
		color: #FF9900;
	}
	
	
	#content
	{
		position:relative;
		clear:both;
		width:585px;
		float: left;
	}
	
	#middle_panel 
	{
		position:relative;
		text-align:center;
		float:right;
		width:430px;
		margin-top: 10px;
	}
	
	#right_panel
	{
		position:relative;
		margin-left:auto;
		margin-right:5px;
		float:right;
		padding:0px;
		margin-top: 10px;
		width: 230px;
	}
	
	#left_panel
	{
		float:left;
		border: none;
		margin-top: 10px;
		margin-left: 5px;
		height: 300px;
		width: 150px;
	}
	
	#middle_panel_div1
	{
		height: 30px;
		width: 430px;
		background-image: url(img/frontlogo-bar-part1.gif);
		background-repeat: no-repeat;
		float: right;
	}
	
	#middle_panel_footer
	{
	height: 30px;
	width: 430px;
	float: right;
	background-image: url(img/middlefooter.gif);
	background-repeat: no-repeat;
	}
	
	#left_panel_div1
	{
		height: 200px;
		width: 100%;
		background-image: url(img/frontlogo.gif);
	}
	
	#front_section
	{
	position:relative;
	width:400px;
	clear:both;
	height:185px;
	text-align:center;
	margin-top: 10px;
	margin-left: 10px;
	border: none;
	background-image: url(img/frontSection.gif);
	}
	
	#lower_panel
	{
	position:relative;
	width:750;
	clear:both;
	height:1px;
	text-align:center;
	background-color: #FF9966;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	}
	
	/*---------------------- ARTICLES -------------------------*/
	li{
		list-style-type:none;
	}
	
	#articles_main{
		width:580px;
		margin:auto;
	}
	
	span#b{
	font-size:10px;
	color:#CCCCCC;
	font-weight:normal;
	font-family: Tahoma;
	}
	
	#articles {
	
		background:#FFE7CE;
	}
	
	#art_cap_t{
		width:580px;
		text-align:right;
	}
	
	#art_cap_t_cat{
		width:160px;
	}
	
	
	a.art_cat_link:link, a.art_cat_link:visited {
	color:#CC6666;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	font-family: Tahoma;
}
	a.art_cat_link:active, a.art_cat_link:hover {
	color:#CC0000;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	font-family: Tahoma;
}
	
	.art_cat {
		
		float:left;
		width:160px;
		border:1px none #eee;
		font-size:10px;
		margin-bottom:10px;
	}
	
	.art_cat_pic {
		width:100%;
		padding-top:4px;
		padding-bottom:4px;
		background-color:#FFDCB9;
		color:#990000;
		font-weight:bold;
		font-family:Tahoma;
		font-size:10px;
		padding-left:3px;
		text-transform:uppercase;
	}
	
	#art_f_pic {
		width:100%;
		padding-top:4px;
		padding-bottom:4px;
		background-color:#FFDCB9;
		color:#990000;
		font-weight:bold;
		font-family:verdana;
		font-size:10px;
		padding-left:3px;
		text-transform:uppercase;
	}
	
	#art_n_pic {	
		width:100%;
		padding-top:4px;
		padding-bottom:4px;
		background-color:#FFDCB9;
		color:#990000;
		font-weight:bold;
		font-family:Tahoma;
		font-size:10px;
		padding-left:3px;
		text-transform:uppercase;
	}
	
	.art_cat_txt {
	text-align:justify;
	font-size:11px;
	width:95%;
	clear:both;
	float:left;
	margin-top:5px;
	padding-left:5%;
	font-weight:normal;
	font-family: Tahoma;
	color: #3b4c52;
	}
	
	#art_right {
	
		float:right;
		width:410px;
		padding:1px;
	}
	
	#art_left {
	float:left;
	width:160px;
	padding:1px;
	border: none;
	background-color: #FFEBD7;
	}
	
	#art_feature {
		width:410px;
	}
	
	#art_feature_pic {
		width:408px;
		padding-top:4px;
		padding-bottom:4px;
		background:#FFCAB0;
		color:#990000;
		font-weight:bold;
		font-family:verdana;
		font-size:10px;
		padding-left:5px;
		text-transform:uppercase;
	}
	
	#art_feature_item {
		
		margin-top:10px;
		margin-bottom:10px;
		width:122px;
		float:left;
		text-align:right;
		font-size:10px;
		font-weight:bold;
		position:relative;
	}
	
	#art_f_item_tn{
		margin-left:0px;
		border-width:1px;
	}
	
	#art_f_item_txt {
	text-align:justify;
	font-size:10px;
	width:100%;
	clear:both;
	float:left;
	margin-top:5px;
	font-weight:normal;
	margin-bottom:2px;
	font-family: Tahoma;
	color: #666666;
	}
	
	#art_f_item_txt a{
		font-weight:bold;
	}
	
	#art_new_pic {
		width:400px;
		padding-top:4px;
		padding-bottom:4px;
		margin-bottom:10px;
		background:#FFCAB0;	
		color:#990000;
		font-weight:bold;
		font-family:Tahoma;
		font-size:10px;
		padding-left:5px;
		text-transform:uppercase;
	}
	
	#art_articles_pic{	
		width:400px;
		padding-top:5px;
		padding-bottom:5px;
		background:#FFCAB0;	
		color:#990000;
		font-weight:bold;
		font-family:verdana;
		font-size:10px;
		padding-left:5px;
		text-transform:uppercase;
	}
	
	#art_cat_descn{
		width:400px;
		padding-top:4px;
		padding-bottom:4px;
		margin-bottom:10px;
		background:#FFE9DF;
		color:#999999;
		font-family:verdana;
		font-size:10px;
		padding-left:5px;
	}
	
	.art_new_item {
		
		width:395px;
		height:107px;
		float:left;
		text-align:right;
		font-size:10px;
		background:#fff;
		font-weight:bold;
		position:relative;
		clear:both;
	}
	
	.art_n_item_tn{
		margin-right:8px;
		border-width:1px;
	}
	
	.art_n_item_txt {
		text-align:left;
		font-size:10px;
		margin-top:5px;
		color:#666666;
		font-weight:normal;
	}
	
	.art_n_item_txt a{
		font-weight:bold;
	}
	
	#art_comments_href{
		float:left;
		font-weight:normal;
	}
	
	#art_new {
		width:400px;
		clear:both;
	}
	
	#art_articles {
		width:375px;
		clear:both;
	}
	
	.art_sep {
		width:1px;
		height:236px;
		border-left:1px solid #FFDCB9;
		margin-left:8px;
		margin-right:5px;
		margin-top:5px;
		float:left;
	}
	
	.art_sep_new {
		width:395px;
		height:1px;
		border-top:1px solid #eee;
		margin-top:5px;
		margin-bottom:5px;
		float:left;
		clear:both;
	}
	
	#art_page_header{
		border-top:1px solid #FFDCB9;
		border-bottom:1px solid #FFDCB9;
		font-weight:bold;
		color:#990000;
		font-size:10px;
		padding:2px 0px;
	}
	
	#art_page_head_1{
		float:left;
		width:580px;
		margin-top:8px;
	}
	
	#b{ color:#990000;}
	
	#art_page_head_1 img{
		margin-right:6px;
		border:1px solid #FFDCB9;
	}
	
	.art_read {
		margin-bottom:4px;
		margin-right:0;
	}
	
	#art_page_body{
		float:left;
		width:580px;
	}
	
	#art_page {
		width:98%;
		text-align:right;
		font-size:11px;
		margin-right:2px;
	}
	#banner {
		float:left;
		width:170px;
	}
	
	#art_read_main{
		width:580px;
		margin:auto;
		color:#3b4c52;
	}
	
	#art_suspend{
		color:#f00;
		font-weight:normal;
	}
	
	#art_upd_comment{
		border-top:1px solid #FFDCB9;
		margin-top:2px;
		padding-top:2px;
		font-size:10px;
		color:#C66;
	}
	
	/*---------------------- MESSAGES -------------------------*/
	#messages_main {
	
		min-height:315px;
	
	}
	
	#msg_folders {
		background:#fff;
		width:170px;
		float:left;
		margin-right:15px;
	}
	
	#msg_folders p {
	
		display:table-cell;
	}
	
	#msg_messages {
	
		background:#fff;
		width:380px;
		float:left;
	}
	
	#msg_messages p {
		font-size:10px;
		padding:0px;
		margin-left:3px;
		margin-top:0px;
		margin-bottom:0px;
	}
	
	
	#msg_show {
		clear:both;
		background:#fff;
	}
	
	.msg_folders {
	
		text-align:left;
		border-spacing:5px;
		font-size:10px;
		width:150px;
	}
	
	.msg_messages {
			
		text-align:left;
		border-spacing:0px;
		font-size:11px;
		color:#980611;
		width:370px;
	}
	
	.msg_show {
		border-spacing:0px;
		font-size:11px;
	}
	
	.msg_page {
	
		text-align:right;
	}
	
	#msg_t {
	
		background:#fff;
		float:left;
	}
	
	#msg_t p {text-align:center;color:#444;}
	
	#msg_open {
	
	}	
	
	#msg_read {
	
		background:#fff;
		float:right;
	}
	
	.msg_tbl {
		
		width:430px; text-align:right;
	
	}
	
	.msg_tbl_btn {
		
		width:240px; 
			text-align:right;
	
	}
	
	#msg_rec {color:#980611; }
	
	#msg_reply { 
		
		clear:both; 
		padding:5px;
	}
	
	.msg_s { 
		
		text-align:left; 
		background:#FFE1F0;
		color:#980611;
		font-size:11px; 
		padding:4px;
	}
	
	.msg_m {
	text-align:justify;
	background:#FFE9DF;
	border:1px solid #FFDCB9;
	color:#666666;
	font-size:10px;
	padding:5px;
	font-family: Tahoma;
	}
	/*---------------------- UPLOAD PHOTOS -------------------------*/
	#upload_rule {
	background:#FFF url('img/upload_bg.gif') no-repeat;
	width:556px;
	height:184px;
	margin-bottom:20px;
	margin-left:10px;
	border: 1px solid #FFDCB9;	
	}
	
	
	#upload_rule_txt {
	
		float:left;
		width:190px;
		margin-top:40px;
		color:#CC0000;
		text-align:left;
		margin-left:15px;
	
	}
	
	#upload_rule_pics {
	
		float:left;
		width:300px;
		margin-left:20px;
		margin-right:10px;
	
	}
	
	
	#upload_rule_example {
	
		width:300px;
		padding-top:5px;
		padding-bottom:5px;
		background:#FFD7FF;
		color:#990000;
		font-weight:bold;
		font-size:11px;
		font-family:Tahoma;
		margin-top:15px;
	
	}
	
	
	#upload_rule_bad {
	
		margin-top:10px;
		clear:both;
		width:135px;
		float:left;
		height:100px;
		text-align:center;
		color:#325c7b;
		font-size:10px;
		font-weight:bold;
		text-transform:uppercase;
	}
	
	#upload_rule_good {
	
		margin-top:10px;
		width:135px;
		float:right;
		margin-left:10px;
		height:100px;
		text-align:center;
		color:#ce585d;
		font-size:10px;
		font-weight:bold;
		text-transform:uppercase;
		
	}
	
	.upload_rule_bad_txt_1 {
	
		background:#FFF url('img/bad_1.gif') no-repeat; 
		width:62px;
		height:80px;
		float:left;
		text-transform:none;
		font-weight:normal;
		
	}
	
	.upload_rule_bad_txt_2 {
	
		background:#FFF url('img/bad_1.gif') no-repeat; 
		width:62px;
		height:80px;
		float:right;
		text-transform:none;
		font-weight:normal;
	}
	
	#upload_rule_bad_set_1 {
	
		background:#FFF url('img/bad_1.gif') no-repeat; 
		width:62px;
		height:70px;
		float:left;
		
	}
	
	#upload_rule_bad_set_2 {
	
		background:#FFF url('img/bad_2.gif') no-repeat; 
		width:62px;
		height:70px;
		float:right;
		
	}
	
	#upload_rule_good_set_1 {
	
		background:#FFF url('img/good_1.gif') no-repeat; 
		width:62px;
		height:70px;
		float:left;
	
	}
	
	#upload_rule_good_set_2 {
	
		background:#FFF url('img/good_2.gif') no-repeat; 
		width:62px;
		height:70px;
		float:right;
	
	}
	
	.upload_desc {
		width:250px;
		float:left;
		padding:10px;
	}
	
	
	#upload {
		padding:2px;
	}
	
	#upload_photo {
		
		float:right;
		width:260px;	
		height:280px;	
		position:relative;
		margin:5px;
	}
	
	.upload_photo_num {
	color:#990000;
	font-family: Tahoma;
	font-size: 10px;
	}
	
	.full_size {
	
		color:#980611;
	}
	
	#t_border {
		margin:auto;
		width:250px;
		height:140px;
		padding:5px; 
		background:#fff;  
		border:1px solid #FFDCB9;
	}
	
	#t_expl {
		position:relative;
		color:#CC0000;
		width:110px;
		margin:auto;
		float:left;
		padding:16px 5px;
	}
	
	#t_photo {
		position:relative;
		width:110px;
		text-align:center;
		font-weight:bold;
		font-size:10px;
		color:#CC0000;
		padding:5px;
		margin:auto;
		float:right;
	}
	
	#upload_content {
	
		width:560px;
		text-align:center;
	}
	
	
	#upload_pic {
		
		float:left;
		width:260px;
		background:#FFD7FF;
		text-align:center;
		
	}
	
	.upload_pic_none {
		
		float:left;
		width:260px;
		height:170px;
		background:#FFD7FF;
	
		
	}
	
	.upload_tbl {
	
		width:570px;
	
	}
	
	.upload_td_1 {
	
		background:#FFE7CE;
	
	}
	
	.upload_td_2 {
	
		background:#FFD7FF;
	
	}
	
	.upload_text {
	color:#666666;
	font-size:10px;
	font-family: Tahoma;
	font-weight: bold;
	}
	
	#upload_view {
	
		text-align:center;
	
	}
	
	a.upload:link, a.upload:visited { color:#CC0000; font-size:10px; font-weight:bold; text-decoration:underline;}
	a.upload:active, a.upload:hover { color:#CC3300; font-size:10px; font-weight:bold; text-decoration:underline; }
	
	/* ------------------- COMPOSE FRAME ------------------*/
	
	
	#compose_frame_form {
	text-align:left;
	font-size:11px;
	color:#990000;
	font-family: Tahoma;
	background-color: #FFA87D;
	border: 1px solid #FFDCB9;
	}
	
	
	
	/*---------------------- FOLDERS -------------------------*/
	
	
	#fld_create {
		
		text-align:left;
		margin:10px;
	}
	
	#fld_create p {
		
		display:inline;
		color:#a1040b;
		vertical-align:middle;
	}
	
	#fld_inbox {
		background:#fff;
		width:570px;
		text-align:left;
	}
	
	.fld_tbl {
		
		background:#fff;
		width:580px;
		text-align:left;
	}	
	
	#folders {
		
		text-align:left;
	}
	
	
	.fld_header_f {
		
		width:480px;
		color:#FFDCB9;
		font-size:11px;
		font-weight:bold;
	
	}
	
	
	.fld_header_m {
		
		width:100px;
		color:#444;
		font-size:11px;
		font-weight:bold;
	
	}
	
	.des_pic 
	{
		float:left;
	
	}
	
	.des_pic2 
	{
		float:right;
	}
	
	.clearboth 
	{
		font-size:0px;
		clear:both; 
	}
	
	/*------------------------ FORGOT ---------------------------*/
	
	#forgot {
	
		min-height:320px;
		height:320px;
	
	}
	
	.forgot_align {
	
		display:inline;
		vertical-align:middle;
		
	}
	/*---------------------- PROFILE -------------------------*/
	
	
	#profile {
	
		background:#fff;
		
	}
	
	.prof_page {
	
		float:right;
		margin-top:2px;
	}
	
	
	.prof_btn {
	
		background-image:url('img/btn_prof.gif');
		background-repeat:repeat-x;
		padding-left:5px;
		text-align:center;
		padding-right:5px;
		padding-top:3px;
		padding-bottom:3px;
		margin:1px;
		height:23px;
		width:120px;
	}
	
	a.prof:link, a.prof:visited
	{
		color:#355B77;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		
	}
	
	a.prof:active, a.prof:hover
			  
	{
		color:#CA698C;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		
	}
	
	
	#prof_left {
	
		float:left;	
		padding-left:5px;
		padding-right:5px;
		width:265px;
		background:#fff;
	
	}
	
	#prof_right {
	
		float:left;
		padding-left:5px;
		padding-right:5px;
		background:#fff;
		width:270px;
	
	}
	
	.prof_active {
	
		color:#696969;
		font-size:10px;
		width:235px;
		height:43px;
		margin-bottom:0px;
		background:url('img/prof_top.gif') no-repeat;
		text-align:left;
		padding-top:8px;
		padding-left:15px;
		float:left;
	
	
	}
	
	.prof_talk {
	
		width:57px;
		float:right;
		margin-right:10px;
		margin-top:-5px;
	
	
	}
	
	.small_y {
	
		width:60px;
		float:left;
	}
	
	#prof_report {
		clear:both;
		font-size:10px;
	}
	
	#report {
	
		font-size:12px;
		color:#767676;
	
	}
	
	a.prof_report:link, a.prof_report:visited { 
		color:#CC3300; 
		text-decoration:underline; 
	}
	
	a.prof_report:active, a.prof_report:hover { 
		color:#CC3300; 
		text-decoration:underline;
	} 
	
	#prof_top_info {
		width:235px;
		float:right;
		height:43px;
		padding-top:3px;
		text-align:center;
		font-size:10px;
		color:#b50309;
		margin-bottom:5px;
		background:url('img/prof_top.gif') no-repeat;
		margin-right:17px;
		vertical-align:middle;
	}
	
	.prof_active p {
	
	
		
	}
	
	.prof_menu {
	
		
		color:#CA698C;
		font-size:9px;
		width:570px;
		padding-top:5px;
		padding-bottom:5px;
		text-align:center;
		vertical-align:top;
		clear:both;
	}
	
	#prof_top {
	
		width:580px;
		text-align:left;
	}
	
	
	#prof_photo {
	
		background:#fff;
		float:left;
		clear:both;
		width:270px;
		clear:both;
	}
	
	
	
	#prof_tbl {
	
		clear:both;
		width:570px;
		background:#fff;
	} 
	
	.tbl_prof {
	
		width:570px;
	} 
	
	#prof_compose {
	
		background:#fff;
		clear:both;
		width:270px;
		
	}
	
	#prof_desc {
	
		background:#fff;
		clear:both;
		width:270px;
		
	}
	
	#prof_info {
	
		background:#fff;
		clear:both;
		width:270px;
		
	}
	
	
	.prof_self {
	text-align:justify;
	overflow:hidden;
	background:#FFE9DF;
	color:#444;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;	
	}
	#prof {background:#fff;}
	
	.prof_ext_btn_1 {
	
		height:25px;
		width:120px;
		background-image:url('img/bookmark.gif');
		background-repeat:no-repeat;
		background-position:left; 
		padding-top:5px;
		padding-bottom:3px;
		margin-right:7px;
		display:inline;
		padding-left:22px;
		
	}
	
	
	.prof_ext_btn_2 {
	
		height:25px;
		width:90px;
		background-image:url('img/mail.gif');
		background-repeat:no-repeat;
		background-position:left; 
		padding-top:5px;
		padding-bottom:3px;
		margin-left:7px;
		margin-right:7px;
		display:inline;
		padding-left:22px;
		
	}
	
	
	.prof_ext_btn_3 {
	
		height:25px;
		width:130px;
		background-image:url('img/chat.gif');
		background-repeat:no-repeat;
		background-position:left; 
		margin-left:7px;
		margin-right:7px;
		padding-top:5px;
		padding-bottom:3px;
		display:inline;
		padding-left:22px;
		
	}
	
	.prof_ext_btn_4 {
	
		height:25px;
		width:90px;
		background-image:url('img/block.gif');
		background-repeat:no-repeat;
		background-position:left; 
		margin-left:7px;
		margin-right:7px;
		padding-top:5px;
		display:inline;
		padding-bottom:3px;
		padding-left:22px;
		
	}
	
	.prof_ext_btn_5 {
	
		height:25px;
		width:180px;
		background-image:url('img/send_prof.gif');
		background-repeat:no-repeat;
		background-position:left; 
		margin-left:7px;
		padding-top:5px;
		display:inline;
		padding-bottom:3px;
		padding-left:22px;
		
	}
	
	.prof_not_member {
	background:#FFDCB9;
	color:#990000;
	padding:10px;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;	
	}
	
	#prof_sign_to_see {
	color:#990000;
	margin:5px;
	padding:5px;
	background:#FFDCB9;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;		
	}
	/*---------------------- PROFILE EDIT ----------------------------*/
	
	.prof_edit_tbl {
		border-spacing:3px;	
		padding:5px;
	
	}
	
	.prof_edit_td_label {
	
		width:180px;
		text-align:left;
	}
	
	.prof_edit_td_input {
	
		width:200px;
		text-align:left;
		
	}
	
	.prof_edit_unreg {
	
		text-align:right;
	}
	
	
	.prof_edit_btn {
	
	
		text-align:center;
	
	}
	/*---------------------------- SERACH ------------------------------*/
	.search_block {
	
		width:536px;
		background:#fff5f3;
		border-top:1px solid #f79da1;
		border-right:2px solid #de777c;
		border-bottom:2px solid #de777c;
		padding:3px;
		z-index:10;
		font-size:11px;
		position:absolute;
		top:0px;
		left:0px;
		bottom:-1px;
	
	}
	
	.search_switch {
	
		font-size:11px;
		text-align:right;
		color:#444;
	
	}
	
	#search_ku_pic {
	
		padding-top:5px;
		padding-bottom:5px;
		background:#fff;
		text-transform:uppercase;
		font-weight:bold;
		color:#ce585d;
		font-size:10px;
		width:100%
	
	}
	
	#search_ku_cont {
			
		margin-left:8px;
		margin-right:5px;
		margin-top:7px;
		margin-bottom:8px;
		font-size:11px;
		color:#2f5ba3;
		text-align:left;
	
	}
	
	#search_ku {
	
		width:150px;
		height:205px;
		float:left;
		background:#e0e4f1;
		padding-top:10px;
		margin-left:5px;
	}
	
	
	
	
	#search_adv {
	
		width:400px;
		height:150px;
		float:left;
		background:#e0e4f1;
		padding-top:10px;
	
	
	}
	
	#search_for_adv {
		width:400px;
		float:left;
		margin-left:15px;
	}
	
	#search_adv_pic {
	
		padding-top:5px;
		padding-bottom:5px;
		background:#fff;
		text-transform:uppercase;
		font-weight:bold;
		color:#ce585d;
		font-size:10px;
		width:100%;
	
	}
	
	#search_adv_cont {
			
		margin-left:8px;
		margin-right:5px;
		margin-top:7px;
		margin-bottom:8px;
		font-size:11px;
		color:#2f5ba3;
		text-align:left;
		background:#333;
	
	}
	
	.search_adv_bar {
	
		background:#f9cec6 url('img/arr_right.gif') no-repeat;
		background-position:right;
		padding-top:5px;
		padding-bottom:5px;
		font-size:11px;
		text-align:left;
		color:#88050e;
		border-top:1px solid #fff;
		cursor:pointer;
		z-index:1;
		width:100%;
	}
	.search_adv_bar_checked {
	
		background:#f06a79 url('img/arr_right_ch.gif') no-repeat;
		background-position:right;
		padding-top:5px;
		padding-bottom:5px;
		font-size:11px;
		font-weight:bold;
		text-align:left;
		color:#fff;
		border-top:1px solid #fff;
		cursor:pointer;
		width:100%;
		z-index:1;
	}
	
	.search_disabled{
		background:#e9ecf5 url('img/arr_right.gif') no-repeat;
		background-position:right;
		padding-top:5px;
		padding-bottom:5px;
		font-size:11px;
		text-align:left;
		color:#CCC;
		border-top:1px solid #fff;
		cursor:default;
		z-index:1;
		}
	
	.zip_bar {
	
		background:#e9ecf5 url('img/arr_right.gif') no-repeat;
		background-position:right;
		padding-top:5px;
		padding-bottom:5px;
		font-size:11px;
		text-align:left;
		color:#2f5ba3;
		border-top:1px solid #fff;
		cursor:pointer;
		z-index:1;
	}
	
	.zip_block {
	
		background:#e0e4f1;
		background-position:right;
		color:#ce585d;
		padding:4px;
		z-index:1;
		font-size:11px;
		top:0px;
		left:0px;
	
	
	}
	
	#search_ext {
	
	}
	
	#search_adv_bottom {
		clear:both;
		padding-top:4px;
		padding-bottom:4px;
		position:relative;
	
	}
	
	#search {
		text-align:center;
		color:#444;
	}
	
	.serach_tbl {
		text-align:left;
		color:#fff;
	}
	
	
	#search_btn {
		width:570px;
		text-align:center;
		
	}
	
	.search_entries { 
		
		color:#2f353f;
		font-family:Tahoma; 
		font-size:11px;
		text-align:left;
	}
	
	/*--------------------------- LIST --------------------------------------*/
	
	#list_main {
		
	
	}
	
	#list {
	
		background:#fff;
		
	}
	
	#list_change {
	
		margin-bottom:10px;
	
	}
	
	#list_gallery {
	
		float:left;
		margin:3px;
	}
	
	
	.list_details {
	
		float:left;
		margin:0px;
		padding:0px;
	
	}
	
	
	/*---------------------- PROFILE CARD EXTENDED ------------------------------*/
	
	.prof_ext {
	
		height:138px;
		width:577px;
		background:#fff;
		margin-bottom:10px;
	}
	
	.prof_ext_left {
	
		width:180px;
		float:left;
		}
	
	.prof_ext_pic {
	height:105px;
	text-align:left;
	clear:both;
	background-image: url(img/prof.gif);
	}
	
	#talk {
	
		width:56px;
		margin-top:2px;
		margin-left:2px;
		height:39px;
	
	}
	
	.prof_ext_usr {
	height:15px;
	background:#ffe8ea;
	padding:2px 0px 0px 4px;
	color: #3b4c52;
	border-bottom:1px solid #f0c2c5;
	text-align: center;
	}
	
	
	a.prof_ext_usr:link, a.prof_ext_usr:visited {
	color:#CC6666;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	font-family: Tahoma;
}
	a.prof_ext_usr:active, a.prof_ext_usr:hover {
	color:#CC0000;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	font-family: Tahoma;
}
	
	.prof_ext_loc {
		clear:both;
		height:14px;
		background:#FFE8EA;
		color:#3b4c52;
		border-bottom:1px solid #f0c2c5;
		text-align:center;
	}
	
	.prof_ext_thumb {
		
		width:100px;
		height:100px;
		float:left;
		text-align:right;
		padding-left:3px;
		padding-top:1px;
	}
	
	.prof_ext_act {
	float:right;
	width:65px;
	margin-left:2px;
	margin-right:4px;
	padding-top:5px;
	color:#3b4c52;
	text-align:center;
	}
	
	
	.prof_ext_right {
	
		width:394px;
		float:right;
		background:url('img/prof.gif') repeat-x;
		overflow:hidden;
		height:138px;
	}
	
	.prof_ext_desc {
		
		height:86px;
		overflow:hidden;
		clear:both;
		background:#fff;
		margin-left:10px;
		margin-right:10px;
		margin-top:8px;
		margin-bottom:4px;
		color:#3b4c52;
		font-size:11px;
		background:transparent;
		background-repeat:no-repeat;
	}
	
	.prof_ext_menu {
	
		height:25px;
		text-align:center;
		padding-top:5px;
		margin-top:5px;
		background:#ffe8ea;
		border-top:1px solid #e9aeb2;
	
	
	}
	
	.prof_ext_headline {
	
		height:15px;
		font-size:11px;
		font-weight:normal;
		padding-top:2px;
			background:#FFE7CE;
		color:#3b4c52;
		text-align:center;
	
	}
	
	#prof_b_mark {
	
		margin-top:7px;
	
	}
	.prof_btn_bookmark {
	
		height:25px;
		width:100px;
		display:inline;
		padding-top:5px;
		padding-bottom:3px;
		margin-left:10px;
		margin-right:10px;
		padding-left:25px;
		
	}
	
	
	.prof_btn_email {
	
		height:25px;
		width:90px;
		display:inline;
		padding-top:5px;
		padding-bottom:3px;
		margin-left:10px;
		margin-right:10px;
		padding-left:25px;
		
	}
	
	.prof_btn_unblock {
	
		height:25px;
		width:90px;
		display:inline;
		padding-top:5px;
		padding-bottom:3px;
		margin-left:10px;
		margin-right:10px;
		padding-left:25px;
		
	}
	
	.prof_btn_view {
	
		height:25px;
		width:120px;
		display:inline;
		padding-top:5px;
		padding-bottom:3px;
		margin-left:10px;
		margin-right:10px;
		padding-left:25px;
		
	}
	
	.prof_btn_meet_me {
	
		height:25px;
		width:100px; 
		display:inline;
		margin-left:10px;
		margin-right:10px;
		padding-top:5px;
		padding-bottom:3px;
		padding-left:25px;
		
	}
	
	.prof_btn_unbookmark {
	
		height:25px;
		width:90px;
		display:inline;
		margin-left:10px;
		margin-right:10px;
		padding-top:5px;
		padding-bottom:3px;
		padding-left:25px;
		
	}
	a.prof_ext_btn:link, a.prof_ext_btn:visited { color:#CC6666; font-size:11px; font-weight:normal; text-decoration:underline; }
	a.prof_ext_btn:active, a.prof_ext_btn:hover { color:#CC0000; font-size:11px; font-weight:normal; text-decoration:underline; }
	a.prof_card:link, a.prof_card:visited { color:#CC6666; font-size:10px; font-weight:normal; text-decoration:underline; }
	a.prof_card:active, a.prof_card:hover { color:#CC0000; font-size:10px; font-weight:normal; text-decoration:underline; }
	
	
	.list_p {
	
		text-align:right;
		margin:5px;
		vertical-align:bottom;
	
	}
	
	#membership {
		
	
		color:#949494;
		text-align:left;
		font-size:11px;
	}
	
	.mem_tbl_diagram {
	
		border:1px solid #ddd;
		color:#cc6e72;
		text-align:center;
		background:#fff;
	
	}
	
	#mem_diagram {
	width:570px;
		text-align:center;
		padding-top:10px;
		clear:both;
	
	}
	
	.mem_gold {
	
		 background:#ffd6d9;
		 color:#7a030c;
		 font-size:11px;
	
	}
	.mem_diagram_header {
	background:#FFDCB9;
	color:#CC3300;
	font-weight:bold;
	font-family: Tahoma;
	font-size: 10px;
	}
	
	.mem_subscribe_p {
	
		color:#949494;
		text-align:center;
		width:90%;
	}
	
	.mem_subscribe_tb {
	
	
		text-align:center;
		width:95%;
		font-size:11px;
		color:#933026;
		margin-bottom:10px;
	
	}
	
	.h1m
	{
	color:#CC3300;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-bottom:2px;
	font-family: Tahoma;
	}
	
	.thub {
		
		width:101px;
		margin:auto;
	}
	
	#not_found {
	
		text-align:left;
	
	}
	
	/*----------------- UNREGISTER ---------------------*/
	
	#unreg {
	
		text-align:center;
	
	}
	
	
	#unreg p {
	
		font-size:10px;
		color:#982020;
	
	}
	
	#unreg p.unreg_comment {
	
		font-size:10px;
		color:#444;
		
	}
	
	/*------------------------ QUICK SEARCH ------------------*/
	.search_looking {
	
		float:left;
		margin:0px 0px;
	}
	
	.td_heigth {
	
		height:10px;
	
		
	}
	
	#quick_search {
	
		text-align:left;
		width:250px;
	}
	
	.quick_search_tbl {
		font-size:10px;
		color:#990000;
		font-family:tahoma;
		margin-bottom:0px;
		margin-top:1px;
	}
	
	#quick_search_p {
		
		width:250px;
		background:#990000;
		text-align:left;
		
	}
	
	.quick_search_adv {
		padding:3px;
	}
	
	.quick_search_adv_index {
	
		clear:both;
		font-size:10px;
		padding-left:15px;
		position:absolute;
		bottom:10px;
		left:0;
		
	
	}
	
	a.search_adv:link, a.search_adv:visited { 
		
		color:#FF6600; 
	}
	a.search_adv:active, a.search_adv:hover { 
	
		color:#FFCC00; 
	}
	
	.home_search_pic {
	
		background:#FFE7CE;
		position:relative;
		padding-top:6px;
		padding-bottom:6px;
		text-transform:uppercase;
		font-weight:bold;
		color:#990000;
		font-size:10px;
		font-family:Tahoma;
		margin-top:10px;
	}
	
	#home_q_search_cont {
			
		margin-left:7px;
		margin-right:7px;
		margin-top:3px;
		padding-bottom:0px;
		text-align:left;
		padding-top:5px;
	}
	
	.home_search_cont {
		margin:auto;
		width:130px;
		padding-top:4px;
		font-size:11px;
		color:#524a51;
		text-align:left;
	}
	
	#home_q_search_pic{
		position:relative;
		background:url(img/sea.gif) no-repeat right;
		padding-top:6px;
		padding-bottom:6px;
		text-transform:uppercase;
		font-weight:bold;
		color:#a1040b;
		font-size:10px;
		font-family:Tahoma;
		margin-top:8px;
	}
	
	#index_q_search_pic {
		margin-top:5px;
		margin-left:5px;
		text-align:left;
		height:37px;
	
	}
	
	#home_q_search {
	margin-left:5px;
	width:220px;
	float:left;
	position:relative;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(img/console3.gif);
	border: 1px solid #FFE7CE;
	}
	
	#search_q_search {
	float:left;
	width:420px;
	border:1px solid #FFE7CE;
	background-image: url(img/console2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}
	
	#console_q_search {
	padding-top:6px;
	margin-top:5px;
	z-index:5;
	background-color: #ffe8ea;
	text-align: center;
	}
	
	#home_search {
	float:right;
	width:140px;
	color:#369;
	margin-left:6px;
	border: 1px solid #FFE7CE;
	}
	
	#console_search_ku {
	
		float:left;
		background:#ffe8ea;
		padding-top:10px;
		width:160px;
		margin-left:0px;
		color:#336699;
	}
	
	.quick_search_pref {
	
		color:#990000;
		padding-top:5px;
		clear:both;
	
	}
	
	.quick_search_pref_index {
	
		font-size:11px;
		color:#990000;
		padding-bottom:0px;
		float:left;	
		margin:0px 0px 0px 14px;
		padding-top:2px;
	}
	
	#reset_search{
		margin:14px 0px 0px 4px;
		float:left;
	}
	
	#back_to_search{
		margin:2px;
		float:right;
		text-align:right;
	}
	
	.quick_search_btn {
		margin:0px;
		margin-bottom:0px;
		text-align:right;
	
	}
	
	.quick_search_btn_index {
		
		bottom:10px;
		right:30px;    
		float:right;
		text-align:left;
		clear:both;
		position:absolute;
	}
	
	.quick_btn {
	
		clear:both;
		text-align:right;
	}
	
	.quick_input {
	
		clear:both;
		padding-bottom:5px;
	}
	
	 /*-------------------- SIGN IN ------------------*/
	
	#sign_content
	{
		margin-left:auto;
		margin-right:auto;
		background:transparent;
		height:330px;
		clear:both;
	}
	
		#signin_container
	{
		margin-left:50px;
		margin-right:5px;
		float:left;
		width: 225px
	}
	
	#signin_panel 
	{
	position:relative;
	width:210px;
	background:url(img/background1.gif) no-repeat;
	clear:both;
	float: right;
	margin-top: 5px;
	}
	
	
	#mem_signin{
		color:#369;
		font-weight:bold;
		margin:8px 0px 2px 0px;
		text-decoration:underline;
	
	}
	
	#sign_form 
	{
		position:relative;
		margin:0px;
		text-align:center;
		float:right;
		height:349px;
		width:160px;	
	
	}
	
	#sign_in_up {
		margin:1px;
		height:341px;
		color:#fff;
		width:152px;
		float:none;
		text-align:center;
		padding:2px;
	}
	
	
	#sign_in_up h1 {
	
		font-size:17px;
		color:#fff;
		padding:10px;
	
	}
	
	
	#sign_pic
	{
	position:relative;
	padding-left:275px;
	float:left;
	background:url(img/signin.gif) no-repeat;
	width:475px;
	text-align:center;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	}
	
	#sign_pic1 
	{
		position:relative;
		float:left;
		width:221px;
		height:311px;
		padding:0px;
		clear:both;
	}
	
	#sign_h1_info{
	margin-top:20px;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	font-family: Tahoma;
	}
	
	.sign_usr_name {
	
		text-align:left;
		margin-bottom:2px;
		font-size:11px;
		color:#3b4c52;
		float:left;
		font-weight:bold;
		width:130px;
	
	}
	
	.sign_usr_input {
		text-align:right;
		float:right;
		margin-bottom:2px;
		width:130px;
	}
	
	#sign_info {
	font-size:10px;
	width:90%;
	color:#CC3300;
	font-family: Tahoma;	
	}
	
	#signup_info{
		height:22px;
		margin:auto;
		font-size:17px;
		color:#ae1d1d;
		font-weight:bold;
		width:200px;
		padding-top:7px;
	}
	
	.sign_btn {
		margin-top:4px;
		text-align:right;
		clear:both;
	
	}
	
	.sign_forgot {
		
		text-align:right;
		margin:4px 0px 6px 0px;
	}
	
	#sign_in {
	
		width:290px;
		background:transparent;
		clear:both;
		margin-top:15px;
		margin-left:auto;
		margin-right:auto;
	
	}
	
	#sign_up {
		
		background:transparent;
		clear:both;
		width:290px;
		margin-top:15px;
		margin-left:auto;
		margin-right:auto;
	
	}
	
	a.sign:link, a.sign:visited { 
		color:#f47681; 
		font-size:10px; 
		text-decoration:underline;
	}
	
	a.sign:active, a.sign:hover {
		color:#f47681; 
		font-size:10px; 
		text-decoration:underline; 
	}
	
	/*----------------- E-MAIL TO A FRIEND ---------------------*/
	
	.email_to_friend {
	
		background-color:#E0E4F1;	
		padding-top:10px;	
		padding-bottom:10px;
		margin-left:40px;
		margin-right:40px;
		font-size:11px;
		margin-top:20px;
		color:#2f5ba3;
	}
	
	.email_to_friend_header {
	
		background:#fff;
		padding-top:5px;
		padding-bottom:5px;
		color:#5b7eb6;
		margin-top:10px;
		font-weight:bold;
		font-size:17px;
	
	}
	
	.friend_cap {
		
		display:inline;
		text-align:left;
		width:120px;
			font-size:11px;
	
	}
	
	
	.friend_input {
		
		display:inline;
		text-align:left;
		width:120px;
	
	}
	
	.email_to {
	
		font-size:11px;
		color:#2f5ba3;
	
	}
	
	/*----------------- CONSOLE ---------------------*/
	
	#console
	{ 
		position:relative;
		margin:auto;
		text-align:center;
		width:160px;
		float:left;
		clear:both;
	}
	
	#console_container {
		background: url(img/console.gif) no-repeat;
		padding-bottom:5px;
		width:158px;
		margin:0px 0px 0px 5px;
	}
	
 #console_container_home {
		background: url(img/prof.gif) repeat-x;
		padding-bottom:5px;
		width:158px;
		margin:0px 0px 0px 5px;
	}
	
	#console_img_top
	{
		height:4px;
		position:relative;
		background-image:url('img/member_console_top.gif');
		background-repeat:no-repeat;
		clear:both;
		display:none;
	}
	
	#contr_console
	{
	width:130px;
	position:relative;
	clear:both;
	text-align:left;
	color:#CC3300;
	font-size:11px;
	background-color: #FFFFCC;
	margin: auto;
	}
	
	#console_new_msg {
	background:#ffe8ea url(img/letter.gif) no-repeat 94% 55%;
	clear:both;
	padding-top:7px;
	padding-bottom:7px;
	margin-bottom:5px;
	margin-top:5px;
	width:160px;
	color:#CC0000;
	font-size:10px;
	font-weight:normal;
	border-bottom:1px solid #F0c2c5;
	cursor:pointer;
	font-family: Tahoma;		
	}
	
	a.console_new_msg:link, a.console_new_msg:visited { 
		font-size:11px;
		font-family:Verdana;
		color:#88050e; 
		text-decoration:none;
	}
	
	a.console_new_msg:active, a.console_new_msg:hover { 
		font-size:11px; 
		font-family:Verdana;
		color:#88050e; 
		text-decoration:none;
	}
	
	#contr_mem_signed_in
	{
	position:relative;
	clear:both;
	background-color:transparent;
	text-align:center;
	color:#990000;
	margin:auto;
	font-size:10px;
	font-family: Tahoma;
	}
	
	#console_img_bottom
	{
		height:4px;
		position:relative;
		background-image:url('img/member_console_bottom.gif');
		background-color:#fff;
		background-repeat:no-repeat;
		clear:both;
		display:none;
	}
	
	
	.console_cap {
	
		color:#990000;
		font-family:Tahoma;
		font-size:11px;
		font-weight:normal;
		display:inline;
	}
	
	.console_input {
	
		display:inline;
	
	}
	
	.console_cap_head_in {
	padding:10px;
	font-weight:bold;
	width:134px;
	color:#990000;
	font-family: Tahoma;
	font-size: 10px;
	text-transform: uppercase;
	}
	
	.console_cap_head_up {
	padding:10px;
	width:134px;
	font-weight:bold;
	color:#990000;
	font-family: Tahoma;
	font-size: 10px;
	text-transform: uppercase;
	}
	
	.console_forgot {
	
		padding-bottom:3px;
	}
	
	.images_cap_head_up {
	
		background:#980611;
		position:relative;
		padding-top:6px;
		padding-bottom:6px;
		text-transform:uppercase;
		font-weight:bold;
		color:#ac466b;
		font-size:11px;
		font-family:Verdana;
		margin-top:10px;
		margin-bottom:10px;
	}
	.console_cap_username {
	padding:7px;
	font-weight:normal;
	color:#990000;
	text-align:center;
	background-color: #ffe8ea;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0c2c5;
	}
	
	a.console:link, a.console:visited { 
		color:#cc6666;
		text-decoration:underline; 
	}
	
	a.console:active, a.console:hover { 
		color:#CC0000;
		text-decoration:underline;
	}
	
	.console_my_match {
	
		margin:5px;
	
	}
	
	.console_my_bookmarks {
	
		margin:5px;
	
	}
	
	.console_my_blocked {
	
		margin:5px;
	
	}
	
	#copyright					
	{
		clear:both;
		margin-left:auto;
		margin-right:auto;
		padding-top:15px;
		padding-bottom:10px;
		text-align:center;
		width:100%;
	}
	
	#footer
	{
		vertical-align:bottom;
		color:#FF9900;
		text-align:right;
		font-size:10px;
		width:762px;
		clear:both;
		margin:auto;
		padding-top:2px;
		padding-bottom:15px;
	}
	
	a.cr:link, a.cr:visited {
	font-size:10px;
	font-family:Tahoma;
	color:#FF9900;
	}
	
	a.cr:active, a.cr:hover {
	font-size:10px;
	font-family:Tahoma;
	color:#FFCC00;
	}
	
	.inv ul, .inv li	 {
		display:inline;
	
	}
	
	
	#profedit
	
	{
		position:relative;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		width:605px;
		float:right;
		font-size:10px;
		background-color:#fff;
	}
	
	#ha
	{
	
		margin-left:-305px;
		height:20px;
		position:absolute;
		left:50%;
	
	}
	
	#contact {
	
		text-align:justify;
	
	}
	
	#coming {
		
		text-align:justify;
	}
	
	
	#about {
		
		text-align:justify;
	}
	
	
	#inactive {
		
		font-size:11px;
	
	}
	
	#right_panel-div1
	{
		position:relative;
		width:100%;
		height:30px;
		background-image: url(img/frontlogo-bar-part2.gif);
		background-repeat: no-repeat;
	}
	
	#right_panel-div2 
	{
	text-align:left;
	width:200px;
	height:265px;
	background:url(img/background1.gif) no-repeat;
	clear:both;
	margin:2px auto 1px;
	}
	
	#right_panel-div3 
	{
	position:relative;
	width:190px;
	height:133px;
	background:url(img/chat.gif) no-repeat;
	margin-top: 5px;
	margin-bottom: 1px;
	float: right;
	}
	
	#div_1
	{
		position:relative;
		float:left;
		width:304px;
		height:127px;
		background:url('img/pic_2.jpg');
		margin:0px;
		padding:0px;
		clear:both;
	}
	
	#div_2 
	{
		position:relative;
		float:left;
		width:304px;
		height:127px;
		background:url('img/pic_2.jpg');
		margin:0px;
		padding:0px;
		clear:both;
	}
	
	#div_3 
	{
		position:relative;
		float:left;
		width:304px;
		height:127px;
		background:url('img/pic_3.jpg');
		margin:0px;
		padding:0px;
		clear:both;
	}
	
	#div_4 
	{
		display:none;
	}
	
	#div_5 
	{
		display:none;
	}
	
	#cent {
	
		width:650px;
		background:#000;
		text-align:center;
	}
	
	#_d1,#_d2,#_d3,#_d4 {
	
		width:126px;
		background-image:url('img/tab2.gif'); 
		background-repeat:no-repeat; 
		display:inline;
		
	}
	
	#ads_console{
	
		text-align:center;
		clear:both;
		padding:2px 0px;
	}
	
	.ads_head{
		margin:6px;
		text-align:center;
	}
	
	.ads_footer {
	
		width:100%;
		margin-top:10px;
		padding-top:10px;
		padding-bottom:10px;
		text-align:center;
		clear:both;
	}
	
	.ads_results {
	
		width:580px;
		padding-top:10px;
		padding-bottom:10px;
		text-align:center;
	}
	
	
	TD.error{
		border:1px solid #F33;
		background:#F66;
		color:black;
	}
	
	INPUT#on{
		border:1px solid #31699f;
		background:#fff;
		color:#27547f;
		width:34px;
	}
	
	INPUT#off{
		border:1px solid #778b9f;
		background:#f3f3f3;
		color:#6b7d8f;
		width:34px;
	}
	
	
	/* ----- Moderators ----- */
	
	
	/* --- Common --- */
	
	.moder_input{
		border:1px solid #6a6a6a;
		background:#fff;
		font-size:11px;
		color:#6a6a6a;
	}
	
	/* --- Login form --- */
	
	.mod_form{
		border:1px none #b5c3e4;
		width:240px;
		text-align:left;
		color:#999;
		border-spacing:1px;
	}
	
	.mod_form_cap{
		background:#88050e;
		padding:2px;
		height:16px;
		font-size:10px;
		font-weight:bold;
		color:#fff;
		text-transform:uppercase;
	}
	
	.mod_form_label{
		background:#e9e9e9;
		width:100px;
		font-size:10px;
		font-weight:bold;
		color:#88050e;
		padding:2px;
	}
	
	.mod_form_input{
		width:140px;
		text-align:center;
		background:#e9e9e9;
		border-right:1px solid #ccc;
		padding:1px;
	}
	
	.mod_form_input input{
		width:132px;
		border:1px solid #bbc;
		background:#fff;
		color:#3a6280;
	}
	
	.mod_form_btn{
		background:#efefef;
	}
	
	/* --- Moder News --- */
	
	.mn_main{
		margin:auto;
		width:556px;
		padding:10px;
		color:#6a6a6a;
		background:#e7e7e7;
	}
	
	.mn_title{
		font-size:10px;
		font-weight:bold;
	}
	
	.mn_text_body{
		margin-top:6px;
		font-size:10px;
		font-weight:bold;
	}
	
	.mn_input_body textarea{
		width:554px;
		margin:auto;
	}
	
	.mn_back_btn{
		float:left;
		margin-top:6px;
	}
	
	.mn_2sub_btn{
		float:right;
		margin-top:6px;
	}
	
	.mn_preview_block{
		margin:auto;
		background:#fff;
	}
	
	.mn_auth_date{
		margin-top:1px;
		text-align:right;
	}
	
	.mn_upd_comment{
		margin:auto;
		padding:1px;
		font-weight:bold;
	}
	
	.mn_upd_comment small{
		color:#999;
		font-weight:normal;
	}
	
	.mn_upd_comment textarea{
		width:320px;
	}
	
	/* --- Moder Articler ---*/
	
	.artm_main{
		width:570px;
		margin:12px auto;
		background:#f3f3f3;
		padding:4px;
	}
	
	.artm_main textarea{
		width:458px;
		margin:1px auto 3px auto;
	}
	
	.artm_HL_content{
		width:440px;
		margin:16px auto 0px auto;
		padding:4px;
	}
	
	.artm_HL_label{
		float:left;
		font-weight:bold;
		color:#980611;
		margin-bottom:2px;
	}
	
	.artm_HL_input{
		float:right;
		margin-bottom:4px;
		width:310px;
	}
	
	.artm_HL_input select{
		float:left;
		width:180px;
	}
	
	.artm_HL_input input{
		width:300px;
	}
	
	.artm_HL_img{
		float:left;
		margin-bottom:1px;
		width:123px;
		height:100px;
		border:1px solid #69c;
	}
	
	.artm_HL_textarea{
		float:right;
		margin-bottom:4px;
		width:310px;
		height:100px;
	}
	
	.artm_HL_textarea textarea{
		 width:300px;
		 height:97px;
		 float:left;
		 padding:1px;
	}
	
	.artm_HL_upload{
		float:left;
		margin:3px 0px;
		width:125px;
		height:20px;
		text-align:center;
	}
	
	.artm_HL_btn{
		float:right;
		margin-bottom:4px;
		padding-right:4px;
		width:120px;
		height:20px;
		text-align:right;
	}
	
	.artm_HL_back{
		clear:both;
		float:right;
		margin-top:4px;
	}
	
	
	.artm_EP_headline{
		border:none;
		width:402px;
		margin:6px auto;
	}
	
	
	/* --- Image Console --- */
	
	.images_cap_head_up {
		background:#980611;
		width:156px;
		height:17px;
		margin:0px auto;
		color:#fff;
		text-align:left;
		padding:6px 0px 0px 4px;
	}
	
	#upl_img_table{
		width:160px;
		margin:auto;
	}
	
	.mod_upl_img{
		border-top:1px solid #fff;
		background:#f9cec6 url('img/arr_right.gif') no-repeat scroll center right;
		font-size:11px;
		padding:2px;
		color:#88050e;
		text-align:left;
		font-size:10px;
		cursor:pointer;
	}
	
	.upl_img{
		font-size:10px;
		padding:2px;
		background:transparent;
		display:none;
	}
	
	.upl_img_l{
		float:left;
		margin-left:2px;
		margin-bottom:2px;
	}
	
	.upl_img_r{
		float:right;
		margin-right:2px;
		margin-bottom:2px;
	}
	
	.upl_img_form{
		width:156px;
	}
	
	.upl_img_input input{
		width:158px;
		font-size:10px;
		background:white;
	}
	
	.upl_img_btn{
		clear:both;
		margin:2px 0px;
		text-align:right;
	}
	
	/* -- Article Edit -- */
	
	.art_mod_page_head{
		float:left;
		background:#f9cec6 url('img/arr_right.gif') no-repeat scroll center right;
		width:100%;
		height:16px;
		padding-top:4px;
		text-align:center;
		font-size:10px;
		color:#88050e;
		cursor:pointer;
	}
	
	.art_mod_uhl{
		float:left;
		width:474px;
		height:18px
	}
	.art_mod_uhr{
		float:right;
		border:1px none #69C;
		border-top:none;
		background:#88050e;
		width:92px;
		height:17px;
		text-align:center;
		color:#83a1bf;
	}
	
	DIV.art_mod_body{
		float:left;
		width:100%;
		background:#fff;
		display:none;
	}
	
	.f_pannel {
		background:#dfdfdf;
		padding:2px;
	}
	
	.art_mod_textarea_div{
	
	}
	
	.art_mod_textarea_div textarea{
		width:564px;
		background:#fff;
		margin:auto;
		color:#666699;
		border:1px solid #ddd;
		padding:2px;
	}
	
	.art_mod_btn{
		padding:3px;
		padding-top:2px;
		text-align:right;
	}
	
	.art_mod_page_sep{
		float:left;
		border-bottom:1px solid #cfdbf1;
		width:100%;
		margin-bottom:2px;
	}
	
	SPAN.sp_aln{
		color:#336;
		cursor:pointer
	}
	
	#moder_link{
		float:right;
		clear:both;
		color:#fff;
		font-size:10px;
		margin-right:15px;
	}
	
	#moder_link2{
		font-size:10px;
		text-align:right;
		font-weight:normal;
		margin:0px;
	}
	
	a.mod:link, a.mod:visited { font-size:10px; font-family:Verdana; font-weight:normal; color:#ff5c5c; text-decoration:underline; }
	a.mod:active, a.mod:hover { font-size:10px; font-family:Verdana; font-weight:normal; color:#ff5c5c; text-decoration:underline; }
	
	a.moder:link, a.moder:visited { font-size:10px; font-family:Verdana; text-decoration:underline; color:#ffafb2;}
	a.moder:active, a.moder:hover { font-size:10px; font-family:Verdana; text-decoration:underline; color:#ffafb2; }
	
	a.nmod:link, a.nmod:visited { font-size:10px; font-family:Verdana; text-decoration:underline; color:#b5cadf; }
	a.nmod:active, a.nmod:hover { font-size:10px; font-family:Verdana; text-decoration:underline; color:#d1e0ef; }
	
	a.nm_links:link, a.nm_links:visited { font-size:10px; font-family:Verdana; text-decoration:none; color:#ff818d; }
	a.nm_links:active, a.nm_links:hover { font-size:10px; font-family:Verdana; text-decoration:underline; color:#ff818d; }
	
	DIV#image_console_error{
		float:left;
		width:166px;
		border:1px solid #999;
		background:#CCC;
		font-size:10px;
		color:#900;
	}
	
	#frm4{ float:right; margin:4px }
	
	
	/*------ NEWS ------*/
	
	.mod_add_new{
		margin-bottom:6px;
		text-align:right;
	}
	
	.news_main{
		font-size:11px;
		width:100%;
	}
	
	.npages{
		margin:0px 1px;
		background:#f3f3f3;
		border-top:1px solid #e9e9e9;
		border-bottom:1px solid #e9e9e9;
		padding:1px;
		color:#636363;
	}
	
	.npages a:hover{
		color:#ac466b;
	}
	
	.nb_head{
	float:left;
	background:#FFDCB9;
	padding:2px;
	color: #990000;
	}
	
	.nb_title{
	float:left;
	padding:1px;
	font-weight:bold;
	color:#990000;
	font-family: Tahoma;
}
	
	.nb_susp{ float:left; padding:1px; color:#930 }
	
	.nb_mod_links{
		float:right;
	}
	
	.news_body{
		padding:2px;
		padding-top:22px;
		padding-bottom:6px;
		color:#636363;
		border:1px solid #FFDCB9;
	}
	
	.nb_upd_comment{
		margin-top:6px;
		border:1px solid #fcf;
		font-size:10px;
		color:#C66;
		padding:2px;
	}
	
	.nb_upd_time{
		margin-top:2px;
		padding:1px;
		padding-bottom:0px;
		border-top:1px solid #fcc;
		font-size:10px;
		color:#933;
	}
	
	.nb_comments_num{
		float:left;
		margin-left:2px;
		margin-bottom:16px;
		font-size:10px;
		color:#930;
	}
	
	.nb_auth_date{
		float:right;
		margin-right:2px;
		font-size:10px;
		color:#999;
	}
	
	
	.art_mod_page_head_active {
	
		background:#f06a79;
		clear:both;
		text-align:center;
		padding-top:5px;
		padding-bottom:5px;
		font-size:10px;
	}
	
	.news_no_comments{
		font-family:Verdana;
		font-size:13px;
		letter-spacing:1px;
		color:#633;
	
	}
	
	/*------ COMMENTS ------*/
	
	.cmm_main{
		width:320px;
		margin:4px;
		font-size:10px;
	}
	
	.cmm_info{
		color:#933;
	}
	
	.cmm_h3{
		font-size:11px;
		margin:8px 0px 4px 0px;
		text-transform:uppercase;
		border-bottom:1px solid #df6f6f;
	}
	
	.cmm_head{
		float:left;
		padding:1px;
	}
	
	.cmm_del{
		float:right;
	}
	
	.cmm_body{
		margin:2px;
		padding:2px;
		border-bottom:1px solid #cfdeff;
	}
	
	.cmm_form{
		color:#369;
		border:1px solid #bce;
		background:#ebebeb;
		width:330px;
		border-spacing:1px;
		padding:1px;
		margin-bottom:12px;
	}
	
	.cmm_form_cap{
		font-size:11px;
		font-weight:bold;
		color:#fff;
		background:#6084b4;
		border-bottom:2px solid #ebebeb;
		padding:2px 1px;
	}
	
	.cmm_form_label{
		width:140px;
		font-size:10px;
		font-weight:bold;
	}
	
	.cmm_form_input input{
		width:175px;
	}
	
	.cnn_form_textarea{
		font-size:10px;
		font-weight:bold;
	}
	
	.cnn_form_textarea textarea{
		width:320px;
	}
	
	.counter{
		border:1px solid #C99;
		background:white;
		width:30px;
		font-size:9px;
		text-align:center;
		color:#666
	}
	
	.error{
		border:1px solid #F33;
		background:#C99;
		width:30px;
		font-size:9px;
		text-align:center;
		color:#F33;
		font-weight:bold
	}
	
	.suspend_div{
		width:460px;
		text-align:left;
		font-size:11px;
		font-weight:bold;
	}
	
	#art_susp_back{
		float:left;
		margin-top:4px;
	}
	
	#art_susp_btn{
		float:right;
	}
	
	/*---------- NAVIGATION ----------*/
	
	.navigation{
		padding:2px 1px;
		font-size:10px;
		font-weight:bold;
		color:#990000;
		cursor:default;
	}
	
	a.navigation:link, a.navigation:visited { font-size:10px; font-family:Verdana; text-decoration:none; cursor:pointer}
	a.navigation:active, a.navigation:hover { font-size:10px; font-family:Verdana; text-decoration:underline; cursor:pointer}
	
	.cat_table{
		border-top:1px solid #c2c2cf;
		border-left:1px solid #c2c2cf;
		color:#369;
	}
	
	.cat_td{
		border-bottom:1px solid #c2c2cf;
		border-right:1px solid #c2c2cf;
		font-size:10px;
		padding:2px;
		color:#a7585b;
	}
	
	.cat_td_n, .p1{
		border-bottom:1px solid #ccc;
		border-right:1px solid #ccc;
		font-size:10px;
		font-weight:bold;
		padding:2px;
		color:#a74530;
	}
	
	.p1{ padding:1px; }
	
	.cat_button{
		padding:0px;
		border:1px solid #999;
		width:56px;
		height:17px;
		font-size:10px;
	}
	
	.cat_text{
		font-size:10px;
		padding:0px;
		width:100%;
	}
	
	#hd{font-size:10px;color:#933;cursor:default}
	
	DIV#error{
		border:1px solid #C00;
		background:#900;
		color:white;
	}
	
	/* ---------- PERSONALS -----------*/
	
	#pers_pic{
		float:left;
		margin:6px;
		text-align:center;
	}
	
	#top_link {
	
		text-align:left;
		margin-left:15px;
		margin-bottom:15px;
	}
