	
	/* General Colors
	
		Light green:
			bg: #e6eee3
			border: #b6d0a9
			color: #5d8649
			
		Light blue:
			bg: #e3eff4
			border: #73adc2
			color: #518294
	*/
	
	
	body {background-color:#e4e4e4; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
	form {margin:0px; padding:0px}
	
	/* Main Styles */

	.suggest_link {background-color: #FFFFFF; font-weight:normal; vertical-align:middle; text-transform:none; overflow:auto; color:#666; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; cursor:pointer; border-bottom:1px solid #ccc}	
	.suggest_link:hover {background-color:#e6eee3}
	.suggest_link img {float:left; width:30px; height:auto; clear:left; margin-right:3px}
	#search_suggest {position: absolute; background-color: #FFFFFF; text-align: left; border: 1px solid #000000}

	
	#toplogggedin {width:978px; color:#fff; background-color:#4184b3; text-align:right; margin-left:auto; margin-right:auto; padding:6px}
	#toplogggedin a {color:#fff; margin-right:10px; text-decoration:none; padding-bottom:1px; border-bottom:1px solid #fff}
	
	#topmenubar {background-color:#2a2d32; padding-bottom:5px; padding-top:5px; width:990px; margin-bottom:3px; margin-left:auto; margin-right:auto; margin-top:1px; font-size:14px; text-transform:uppercase; font-weight:bolder}
		#topmenubar a {background-color:#2a2d32; border-right:1px solid #5f5f63; border-bottom:0px; padding-right:30px; padding-top:5px; padding-bottom:5px; padding-left:10px; color:#fff; text-decoration:none}
		#topmenubar a:hover {background-color:#6f2427}
	
	#topmenubar .btn {border:1px solid #fff; padding:3px; font-size:11px; margin-top:3px; background-color:#6f2427; color:#FFFFFF}
	#topmenubar input {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:3px; color:#333333; border:1px solid #fff}
	#topmenubar form {float:right; margin-top:-6px; margin-right:2px}
	
	#breadcrumb {padding-bottom:5px; border-bottom:1px solid #bebebe; margin-bottom:10px; color:#bebebe}
	#breadcrumb a:link, #breadcrumb a:active, #breadcrumb a:hover, #breadcrumb a:visited {color:#999; border:0px}
	#breadcrumb .active:link, #breadcrumb .active:visited {color:#266586} 
		
	#main_content table {width:990px; border:0px; margin-left:auto; margin-right:auto; border-collapse:collapse; margin-top:5px}
		#main_content td {padding:0px; vertical-align:top}
		#leftbox_1 {width:686px; padding:10px; background-color:#fff; border:1px solid #e0dedf}
		#leftbox_1 h1 {font-family:"trebuchet ms"; margin:10px; font-size:24px}
		#leftbox_1 p {line-height:18px}
		#leftbox_1 span {font-size:12px}
		#leftbox_1 a {color:#266586; padding-bottom:1px; border-bottom:1px solid #266586; text-decoration:none}
		#leftbox_1 strong {padding-left:5px; padding-right:5px}
		#leftbox_1 .btn {border:1px solid #ccc; width:90px; padding:5px; margin-top:3px; background-color:#2d417f; color:#FFFFFF}
		#leftbox_1 .ok_box {background-color:#e6eee3; border:2px solid #b6d0a9; margin-top:10px; color:#5d8649; padding:10px}

		#leftbox_1 	.monthly_picture {width:600px; margin-left:auto; margin-right:auto; text-align:center}
		#leftbox_1 	.monthly_picture table {width:300px}
		#leftbox_1 	.monthly_picture table td {text-align:center}
		#leftbox_1 	.monthly_picture img {background-color:#eee; cursor:pointer; margin-bottom:3px; border:1px solid #ccc; padding:4px; margin-top:1px}
		#leftbox_1 	.monthly_picture img:hover {background-color:#eee9c6}

		.leftbox_2 {width:686px; padding:10px; background-color:#fff; border:1px solid #e0dedf; clear:both}
		.leftbox_2 span {font-size:12px}
		.leftbox_2 a {color:#266586; padding-bottom:1px; border-bottom:1px solid #266586; text-decoration:none}
		.leftbox_2 .btn {border:1px solid #ccc, width:90px; padding:5px; margin-top:3px; background-color:#2d417f; color:#FFFFFF}

		#recentnews_top {float:right; width:375px}
		#recentnews_top .listholder {width:375px; float:left}
		#recentnews_top .listholder a {border:0px}
		#recentnews_top .listholder p {border-bottom:1px solid #ccc; padding-bottom:3px; padding-left:3px; padding-top:3px; margin:0px}
		#recentnews_top .listholder .imgholder {background-image:url(/images/pic100bg2.png); float:left; width:90px; height:75px; overflow:hidden; padding-left:10px; padding-top:10px}
		#recentnews_top .listholder .imgholder img {width:80px;}
		#recentnews_top .listholder .imgholder2 {background-image:url(/images/pic80bg.png); float:left; width:90px; height:70px; padding-left:10px; padding-top:10px}
		#recentnews_top .listholder .imgholder2 img {width:80px; height:61px}
		#recentnews_top .header1 {background-color:#999; margin-top:15px; margin-right:3px; padding:4px; color:#FFFFFF; text-transform:uppercase}
		#recentnews_top .header2 {background-color:#dabf43; margin-top:15px; margin-right:3px; padding:4px; color:#FFFFFF; text-transform:uppercase}


		#headlines {margin-left:2px}
		#headlines .headline {width:165px; font-size:11px; float:left; margin-right:6px}
		#headlines .headline .header {width:auto; float:none; height:auto; padding:3px; color:#FFF; font-weight:bolder; font-size:14px}
		#headlines .headline .yellow {background-color:#F90;}
		#headlines .headline .black {background-color:#000;}
		#headlines .headline .green {background-color:#093;}
		#headlines .headline .blue {background-color:#069;}
		#headlines .headline img {margin-top:5px; width:165px; border:0px}
		#headlines .headline strong {margin:0px; padding:0px}
		#headlines .headline p {padding:0px; margin:0px}
		#headlines .headline .linkitem {border-bottom:1px solid #ccc; padding-top:3px; padding-bottom:3px}
		#headlines .headline .p1 {border-bottom:1px solid #ccc; padding-top:5px; padding-bottom:5px}
		#headlines .headline a {text-decoration:0px; color:#069; border:0px}
		
		.leftbox_2 .listholder {width:340px; float:left}
		.leftbox_2 .listholder a {border:0px}
		.leftbox_2 .listholder p {border-bottom:1px solid #ccc; padding-bottom:3px; padding-left:3px; padding-top:3px; margin:0px}
		.leftbox_2 .listholder .imgholder {background-image:url(/images/pic100bg2.png); float:left; width:90px; height:75px; overflow:hidden; padding-left:10px; padding-top:10px}
		.leftbox_2 .listholder .imgholder img {width:80px;}
		.leftbox_2 .listholder .imgholder2 {background-image:url(/images/pic80bg.png); float:left; width:90px; height:70px; padding-left:10px; padding-top:10px}
		.leftbox_2 .listholder .imgholder2 img {width:80px; height:61px}
		/*.leftbox_2 .listholder img {margin-right:5px; width:80px; height:60px; margin-left:3px; float:left; background-color:#eee; border:1px solid #ccc; padding:4px; } */
		.leftbox_2 .header2 {background-color:#009933; margin-top:15px; margin-right:3px; padding:4px; color:#FFFFFF; text-transform:uppercase}
		.leftbox_2 .header {background-color:#dabf43; margin-top:15px; margin-right:3px; padding:4px; color:#FFFFFF; text-transform:uppercase}
		.leftbox_2 .header3 {background-color:#8a1e32; margin-top:15px; margin-right:3px; padding:4px; color:#FFFFFF; text-transform:uppercase}
		.leftbox_2 .header4 {background-color:#c242b1; margin-top:15px; margin-right:3px; padding:4px; color:#FFFFFF; text-transform:uppercase}
		.leftbox_2 .header5 {background-color:#5a7165; margin-top:15px; margin-right:3px; padding:4px; color:#FFFFFF; text-transform:uppercase}
		.leftbox_2 .header6 {background-color:#1c439c; margin-top:15px; margin-right:3px; padding:4px; color:#FFFFFF; text-transform:uppercase}
		.leftbox_2 .header7 {background-color:#999; margin-top:15px; margin-right:3px; padding:4px; color:#FFFFFF; text-transform:uppercase}
		.leftbox_2 .header8 {background-color:#999900; margin-top:15px; margin-right:3px; padding:4px; color:#FFFFFF; text-transform:uppercase}

		.leftbox_2 .picholder {float:left; width:138px; text-align:center}
		.leftbox_2 .picholder {padding:0px}
		.leftbox_2 .picholder img {padding:5px; margin-right:10px; border:1px solid #ccc; background-color:#eee; cursor:pointer}
		.leftbox_2 .picholder img:hover {background-color:#eee9c6}


		.halfbox {width:330px; padding:10px; margin-top:6px; overflow:auto; background-color:#fff; border:1px solid #e0dedf; float:left	}
		.halfbox p {line-height:18px}
		.halfbox span {font-size:12px}
		.halfbox a {color:#266586; padding-bottom:1px; border-bottom:1px solid #266586; text-decoration:none}
		.halfbox strong {padding-left:5px; padding-right:5px}
		.halfbox .btn {border:1px solid #ccc, width:90px; padding:5px; margin-top:3px; background-color:#2d417f; color:#FFFFFF}
		.halfbox .small_header {width:320px; height:20px; background-color:#c6ce87; margin-bottom:6px; color:#fff; font-family:"trebuchet ms"; text-transform:uppercase; padding-top:3px; padding-left:10px; font-size:14px; margin-left:auto; margin-right:auto}
			.halfbox .picholder {width:109px;  text-align:center; float:left}
			.halfbox .picholder img	{background-color:#eee; margin-bottom:3px; border:1px solid #ccc; padding:4px; margin-top:1px}
	
	#header_massage {margin:0px; padding-left:130px; background-image:url(/images/massage_header2.jpg); margin-left:auto; margin-top:0px; margin-right:auto; width:860px; height:100px}
	#header_default {margin:0px; padding-left:130px; background-image:url(/images/default_header.jpg); margin-left:auto; margin-top:0px; margin-right:auto; width:860px; height:100px}

	#header_classifieds {margin:0px; padding-top:25px; padding-left:70px;  background-image:url(/images/classfieds_header.jpg); margin-left:auto; margin-top:0px; margin-right:auto; width:920px; height:75px}

	#header_classifieds h1 {width:200px; overflow:hidden; background-color:#000000; color:#f9db9b; padding-top:5px; padding-left:5px; font-size:40px; margin:0px; font-family:"trebuchet ms"}	

	#header_property {margin:0px; padding-top:25px; padding-left:70px;  background-image:url(/images/property_header.jpg); margin-left:auto; margin-top:0px; margin-right:auto; width:920px; height:75px}
	#header_property h1 {width:200px; overflow:hidden; background-color:#000000; color:#fff; text-transform:uppercase; padding-top:5px; padding-left:5px; font-size:40px; margin:0px; font-family:"trebuchet ms"}	

	#header_massage h1 {padding-top:25px; font-size:40px; margin:0px; color:#FFFFFF; font-family:"trebuchet ms"}	

	#header_directory {margin:0px; padding-top:25px; padding-left:70px;  background-image:url(/images/directory_header.jpg); margin-left:auto; margin-top:0px; margin-right:auto; width:920px; height:75px}
	#header_directory h1 {width:355px; overflow:hidden; color:#fff; padding-top:5px; padding-left:5px; font-size:40px; margin:0px; font-family:"trebuchet ms"}	

	#header_community {margin:0px; padding-top:25px; padding-left:70px;  background-image:url(/images/community_header2.jpg); margin-left:auto; margin-top:0px; margin-right:auto; width:920px; height:75px}
	#header_community h1 {width:355px; overflow:hidden; color:#fff; padding-top:5px; padding-left:5px; font-size:40px; margin:0px; font-family:"trebuchet ms"}	

	
	#footer {border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:2px solid #333; background-image:url(/images/footer_bg.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#eee; margin-top:3px; width:978px; margin-left:auto; margin-right:auto; padding:5px; color:#333; line-height:18px; margin-bottom:5px}
	#footer table {border-collapse:collapse}
	#footer a {color:#266586; padding-bottom:1px; border-bottom:1px solid #266586; text-decoration:none}

		
	/* Main Article on the front page */

	#leftbox_1 .header {width:366px; height:40px; background-color:#000; color:#fff; font-family:"trebuchet ms"; text-transform:uppercase; padding-top:3px; padding-left:10px; font-size:30px; float:right}
	#leftbox_1 h1 {font-family:"trebuchet ms"; font-size:20px; text-transform:uppercase; color:#9f3510; margin:0px}
	#leftbox_1 h2 {font-family:"trebuchet ms"; font-size:20px; text-transform:uppercase; color:#9f3510; margin:0px}
	
	
	#pictureholder {width:300px; padding-right:2px; padding-top:200px; border-right:1px solid #ccc; height:179px; background-color:#eee; background-repeat:no-repeat}	
		#pictureholder h1 {width:290px; margin-left:0px; cursor:pointer; padding:5px; background-color:#000; border-bottom:1px solid #FF0000; border-top:1px solid #FF0000; font-family:"trebuchet ms"; text-transform:uppercase; line-height:35px; font-size:40px; color:#fff}
		#pictureholder h1:hover {color:#FF9900}
	.snippet {float:right; padding-left:85px; width:291px; margin-top:7px; cursor:pointer}
	.snippet p {padding-top:3px; margin:0px}
	.snippet a {border:0px; font-weight:bolder}
	.snippet img {float:left; margin-right:3px; padding-right:2px; background-color:#fff; border:0px}
	#newssnnippets h3 {font-size:13px; color:#FF0000; margin:0px; padding:0px}
	.spacer {clear:both; margin-left:auto; margin-right:auto; width:98%; height:1px; background-color:#ccc; margin-bottom:5px; margin-top:7px}
	
	/* The Right Side */
	#rightbox_1 {width:255px; float:right; padding:10px; background-color:#fff; border:1px solid #e0dedf}
		#cl_items {background-color:#e8e8e8; font-size:11px}
		#rightbox_1 .header {width:245px; border-bottom:5px solid #fff; height:40px; background-color:#eacc00; color:#fff; font-family:"trebuchet ms"; text-transform:uppercase; padding-top:3px; padding-left:10px; font-size:30px}
		#rightbox_1 .cl_item {width:245px; margin-bottom:5px}
		#rightbox_1 h3 {background-color:#000; line-height:30px; font-size:13px; padding-left:5px; color:#fff; width:250px; border-bottom:1px solid #FF0000; margin:0px}
		#rightbox_1 .text a {color:#266586; padding-bottom:1px; border-bottom:1px solid #266586; text-decoration:none}
		#rightbox_1 .picholder {float:left; width:80px; text-align:center}
		#rightbox_1 .picholder img {padding:5px; margin-right:10px; border:1px solid #ccc; background-color:#eee; cursor:pointer}
		#rightbox_1 .picholder img:hover {background-color:#eee9c6}
		
		.cl_item img {float:left; background-color:#e8e8e8; padding-right:4px; margin-top:1px}
		.cl_item p {padding-left:5px; padding-top:2px; padding-right:4px; margin:0px; height:45px; overflow:hidden}
			.cl_item p:hover {height:100%; cursor:pointer}

		/* Used For The Article Page */
		#rightbox_1 .header2 {width:245px; border-bottom:5px solid #fff; height:40px; background-color:#4184b3; color:#fff; font-family:"trebuchet ms"; text-transform:uppercase; padding-top:3px; padding-left:10px; font-size:30px}
		#rightbox_1 .header5 {width:245px; border-bottom:5px solid #fff; height:40px; background-color:#FFCC00; color:#fff; font-family:"trebuchet ms"; text-transform:uppercase; padding-top:3px; padding-left:10px; font-size:30px}
		#rightbox_1 .header4 {width:245px; border-bottom:5px solid #fff; height:40px; background-color:#336600; color:#fff; font-family:"trebuchet ms"; text-transform:uppercase; padding-top:3px; padding-left:10px; font-size:30px}

		#news_category p {line-height:18px; margin-top:0px;}
		#news_category h2 {font-family:"trebuchet ms"; font-size:18px; margin-bottom:5px}
		#news_category img {border:1px solid #ccc; width:150px; height:auto; padding:5px; background-color:#eee; margin:5px; float:left}
		#news_category .newsheader {padding:5px; color:#266586; border:1px solid #ccc; background-color:#dee7eb; width:675px; margin-bottom:3px}
		#news_category span {padding-left:5px; color:#ccc;}
		#news_category span a {padding-right:5px}


		#article p {line-height:18px}
		#article p img {border:0px; padding:0px; margin:3px; float:none}
		#rightbox_1 .property_item {width:120px; height:45px; float:left}
		#rightbox_1 .property_item p {padding:0px; font-size:10px; margin:0px}
		#rightbox_1 .property_item strong {padding-left:0px; font-size:12px; color:#990000}
		#rightbox_1 .property_item img {border:0px; float:left; padding:0px; margin:3px}
		#article h1 {font-family:"trebuchet ms"; font-size:24px; color:#000; margin:10px; text-transform:none}
		#article img {border:1px solid #ccc; padding:5px; background-color:#eee; margin:5px; float:right}
		#article .newsheader {padding:5px; color:#266586; border:1px solid #ccc; background-color:#dee7eb; width:675px; margin-bottom:5px}
		#article span {padding-left:5px; color:#ccc}
		#article span a {padding-right:5px}
		
		#property_price {width:400px; border-top:1px solid #ccc; margin-left:6px}
		#property_price div {width:180px; float:left}
		#property_price img {border:0px; float:left; padding:0px; margin:5px}
		#property_price h4 {color:#993300; padding:0px; margin-top:13px; font-size:16px; margin-bottom:0px}

		.article_comments {width:686px; padding:10px; background-color:#fff; border:1px solid #e0dedf; margin-top:3px; margin-bottom:3px; clear:both}
		.article_comments img {padding:5px; border:1px solid #ccc; background-color:#eee; float:right; cursor:pointer}
			.article_comments img:hover {background-color:#eee9c6}
		.article_comments h3 {font-family:"trebuchet ms"; font-size:18px; margin-top:0px; margin-bottom:5px}
		.article_comments p {margin-bottom:3px; line-height:18px}
		.article_comments span {padding:5px; background-color:#eee; color:#999; border-left:1px solid #ccc; border-top:1px solid #ccc; border-bottom:1px solid #ccc; float:right}
		
		.article_comments table {width:100%}
		.article_comments h2 {font-family:"trebuchet ms"; font-size:20px; text-transform:uppercase; color:#9f3510; margin:0px}
		.article_comments table td {padding:5px}
		.article_comments strong {float:right; padding:5px}
		.article_comments input {width:200px}
		.article_comments textarea {width:500px; height:100px}
		.article_comments .btn {width:90px; padding:5px; margin-top:3px; background-color:#2d417f; color:#FFFFFF}
			.article_comments .btn:focus {background-color:#2d417f}
		.article_comments input, .article_comments textarea {padding:2px; color:#333; border:1px solid #ccc}
		.article_comments input:focus, .article_comments textarea:focus {background-color:#eee}
		.article_comments a {color:#266586; padding-bottom:1px; border-bottom:1px solid #266586; text-decoration:none}

		.link {background-color:#e3eff4; padding-top:3px; padding-bottom:3px; padding-left:10px; padding-right:10px; margin-right:5px; cursor:pointer; float:left; border:1px solid #73adc2; margin-top:10px; color:#518294}
		.link:hover {background-color:#73adc2; border:1px solid #73adc2; color:#fff;}


		/* Form Table */
		.form_data table {width:100%}
		.form_data table td {padding:5px; font-size:12px}
		.form_data strong {float:right; padding:5px}
		.form_data input {width:200px}
		.form_data input[type="radio"] {border:0px; width:auto; height:auto; padding:0px}
		.form_data textarea {width:500px; height:100px}
		.form_data .btn {width:90px; padding:5px; margin-top:3px; background-color:#2d417f; color:#FFFFFF}
			.form_data .btn:focus {background-color:#2d417f}
		.form_data input, .form_data textarea, .article_comments select {padding:2px; color:#333; border:1px solid #ccc}
		.form_data input:focus, .form_data textarea:focus, .article_comments select:focus {background-color:#eee}
		.form_data .error_text {padding:3px; color:#FF0000; font-size:10px; margin-left:10px}
		.form_data a {color:#266586; padding-bottom:1px; border-bottom:1px solid #266586; text-decoration:none}
		.form_data h5 {padding:5px; margin-bottom:2px; margin-top:8px; border-bottom:1px solid #ccc; font-size:16px}
	
		#STATUS_FAILED {background-color:#f7e7e7; border:1px solid #a87171; color:#FF0000; padding:10px}

		
		/* Article Comments */
		.article_login {width:686px; padding:10px; background-color:#eee9c6; border:1px solid #e0dedf; margin-top:3px; margin-bottom:3px}
		.article_login a {color:#266586; padding-bottom:1px; border-bottom:1px solid #266586; text-decoration:none}
		
		/* Article Related Items */
		.related_item {width:243px; background-color:#eee; color:#333; margin-bottom:6px; border:1px solid #ccc; padding:5px; cursor:pointer}
			.related_item:hover {background-color:#dceedd; border:1px solid #a0c2a1; color:#366a38}
		.related_item img {margin-right:8px; margin-bottom:5px; float:left}
		.related_item p {margin:0px; line-height:12px; font-size:10px}
		.related_item a {text-decoration:none; color:#003366}
		
	
		#rightbox_1 #personal_info {margin-left:auto; margin-right:auto; width:242px; padding:5px}
		#rightbox_1 #personal_info img {width:230px; background-color:#eee; border:1px solid #ccc; padding:5px; margin-bottom:10px}
		#rightbox_1 #personal_info div {border-bottom:1px solid #ccc; cursor:pointer; padding-top:3px; padding-bottom:3px; padding-left:5px}
		#rightbox_1 #personal_info div:hover {background-color:#405f77; color:#fff; border-bottom:1px solid #5c829f}
		#rightbox_1 #personal_info .edit {background-color:#e6eee3; border:1px solid #b6d0a9; margin-top:10px; color:#5d8649}
		#rightbox_1 #personal_info .edit:hover {background-color:#b6d0a9; border:1px solid #b6d0a9; color:#fff;}

		#rightbox_1 #personal_info .link {background-color:#e3eff4; float:none; margin-right:0px; border:1px solid #73adc2; margin-top:10px; color:#518294}
		#rightbox_1 #personal_info .link:hover {background-color:#73adc2; border:1px solid #73adc2; color:#fff;}

		
		#leftbox_1 #profile_page h5 {padding:5px; margin-bottom:2px; margin-top:8px; border-bottom:1px solid #ccc; font-size:16px}
		#leftbox_1 #profile_page div {padding-top:5px; padding-bottom:5px; padding-left:20px}
		#leftbox_1 #profile_page .spacer {width:100%; border-bottom:1px solid #ccc; background-color:#fff; padding:0px; margin:0px}
		#leftbox_1 #profile_page p {margin-top:5px}
		#leftbox_1 .profile_header {border-bottom:1px solid #ccc; padding-bottom:5px; background-color:#eee;border-top:1px solid #ccc}
		#leftbox_1 .profile_header h2 {margin-top:5px}
		#leftbox_1 .profile_header img {padding:5px; margin-right:10px; border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; background-color:#eee; float:left; cursor:pointer}
		#leftbox_1 .profile_header img:hover {background-color:#eee9c6}

		
		/* Photo Album */
		.album_holder {height:160px; vertical-align:top}
		.album_holder span {float:right; margin-left:10px; margin-bottom:10px}
		.album_holder img {float:left; padding:5px; background-color:#eee; border:1px solid #ccc; margin-right:5px}
			.album_holder img:hover {background-color:#eee9c6}
		.album_holder p {margin-top:0px; margin-bottom:0px; color:#999; margin-left:5px}
		.album_holder .nopic {width:107px; height:107px; color:#ccc; padding:5px; border:1px solid #ccc; background-color:#eee; text-align:center; float:left; margin-right:5px}
		
		.album_pic_holder img {padding:5px; cursor:pointer; background-color:#eee; border:1px solid #ccc; margin:5px}
			.album_pic_holder img:hover {background-color:#eee9c6}
		
		/* Photo Viewer */	
		.album_pic {text-align:center}
		.album_pic img {padding:5px; cursor:pointer; background-color:#eee; border:1px solid #ccc; margin:5px}
			.album_pic img:hover {background-color:#eee9c6}
			
		/* Classifieds */
		#classfieds_holder {width:686px; padding:10px; background-color:#fff; border:1px solid #e0dedf; margin-top:3px; margin-bottom:3px}
		#classfieds_holder a {color:#266586; padding-bottom:1px; border-bottom:1px solid #266586; text-decoration:none}
		
		#rightbox_1 .header3 {width:245px; border-bottom:5px solid #fff; height:40px; background-color:#4184b3; color:#fff; font-family:"trebuchet ms"; text-transform:uppercase; padding-top:3px; padding-left:10px; font-size:30px}
		#classifieds_items p {cursor:pointer; line-height:18px; height:65px; margin-left:5px; margin-top:2px}
		#classifieds_items p:hover {color:#990000}
		#classifieds_items img {border:1px solid #ccc; width:85px; height:auto; padding:5px; background-color:#eee; margin-left:5px; margin-right:5px; margin-top:-5px; float:right}
		#classifieds_items img:hover {background-color:#eee9c6}
		#classifieds_items .classheader {padding:5px; color:#266586; border:1px solid #ccc; background-color:#dee7eb; width:675px; margin-bottom:5px; margin-top:0px}
		#classifieds_items span {padding-left:10px; padding-right:5px; color:#ccc; float:right}
		#classfieds_holder h2 {font-family:"trebuchet ms"; font-size:20px; text-transform:uppercase; color:#9f3510; margin:0px}
		
		#leftbox_1 .cat_holder {margin-left:auto; margin-right:auto; width:660px; overflow:auto}
		#leftbox_1 .cat_header {float:left; width:220px}
		#leftbox_1 .cat_header p {margin-top:2px; margin-bottom:2px; margin-left:10px}
		#leftbox_1 .cat_header h3 {font-family:"trebuchet ms"; font-size:20px; margin:2px; color:#003366}
		#leftbox_1 .cat_header a {border:0px}

		#leftbox_1 .cat_header2 {float:left; width:220px}
		#leftbox_1 .cat_header2 p {margin-top:2px; margin-bottom:2px; margin-left:10px}
		#leftbox_1 .cat_header2 h3 {font-family:"trebuchet ms"; font-size:16px; margin:2px; color:#003366}
		#leftbox_1 .cat_header2 a {border:0px}


		.leftbox_2 .cat_holder {margin-left:auto; margin-right:auto; width:660px; overflow:auto}
		.leftbox_2 .cat_header {float:left; width:220px}
		.leftbox_2 .cat_header p {margin-top:2px; margin-bottom:2px; margin-left:10px}
		.leftbox_2 .cat_header h3 {font-family:"trebuchet ms"; font-size:20px; margin:2px; color:#003366}
		.leftbox_2 .cat_header a {border:0px}

		.leftbox_2 .cat_header2 {float:left; width:220px}
		.leftbox_2 .cat_header2 p {margin-top:2px; margin-bottom:2px; margin-left:10px}
		.leftbox_2 .cat_header2 h3 {font-family:"trebuchet ms"; font-size:16px; margin:2px; color:#003366}
		.leftbox_2 .cat_header2 a {border:0px}


		/* Business Directory */
		#directory_holder {width:686px; padding:10px; background-color:#fff; border:1px solid #e0dedf; margin-bottom:3px}
		#directory_holder h1 {font-family:"trebuchet ms"; font-size:20px; text-transform:uppercase; color:#9f3510; margin:0px}
		#directory_holder a {color:#266586; padding-bottom:1px; border-bottom:1px solid #266586; text-decoration:none}
		
		#rightbox_1 .header3 {width:245px; border-bottom:5px solid #fff; height:40px; background-color:#4184b3; color:#fff; font-family:"trebuchet ms"; text-transform:uppercase; padding-top:3px; padding-left:10px; font-size:30px}
		#directory_items p {text-align:left; line-height:18px; margin-left:58px; margin-top:2px}
		#directory_items img {border:1px solid #ccc; width:70px; height:auto; padding:5px; background-color:#eee; margin-left:5px; margin-right:5px; margin-top:-5px; float:right}
		#directory_items img:hover {background-color:#eee9c6}
		#directory_items .classheader {margin-left:54px; width:620px; padding:5px; color:#333; border:1px solid #ccc; background-color:#eee; margin-bottom:5px; margin-top:0px}
		#directory_items .classheader1 {width:38px; height:60px; margin-right:3px; font-size:24px; text-align:center; font-weight:bolder; padding:5px; color:#000; border:1px solid #e9d889; background-color:#f5f5d0; float:left; margin-bottom:5px; margin-top:0px}
		#directory_items span {padding-left:10px; padding-right:5px; color:#ccc; float:right}
		#directory_items span a {border:0px;}
		#directory_items span img {width:32px; cursor:pointer; padding:5px; background-color:#fff; border:0px}
		#directory_items span img:hover {background-color:#fff}
		#directory_holder h2 {font-family:"trebuchet ms"; font-size:20px; text-transform:uppercase; color:#9f3510; margin:0px}
		#directory_items strong {color:#5d8649}
		
		
		#directory_holder table {width: 100%; margin-bottom:5px}
		#directory_holder table td {margin:3px}
		#directory_holder .sortables table {margin-left:54px}
		
		.directory_page_selected {width:22px; font-weight:bolder; height:18px; margin-right:6px; border:1px solid #3b79c0; padding-top:2px; background-color:#3b79c0; color:#FFFFFF; float:left; text-align:center; vertical-align:middle}
		.directory_page_not_selected {width:22px; font-weight:bolder; height:18px; margin-right:6px; border:1px solid #3b79c0; padding-top:2px; background-color:#FFFFFF; color:#3b79c0; float:left; text-align:center; vertical-align:middle}
		.directory_page_not_selected:hover {background-color:#3b79c0; color:#FFFFFF; cursor:pointer}
		.directory_page_selected:hover {cursor:pointer}
		.directory_sort_selected {width:25px; font-weight:bolder; height:20px; margin-right:6px; padding-left:3px;padding-right:3px; border:1px solid #7e9d63; padding-top:2px; background-color:#7e9d63; color:#FFFFFF; float:left; text-align:center; vertical-align:middle}
		.directory_sort_not_selected {width:25px; font-weight:bolder; height:18px; margin-right:6px; padding-left:3px;padding-right:3px; border:1px solid #7e9d63; padding-top:2px; background-color:#FFFFFF; color:#7e9d63; float:left; text-align:center; vertical-align:middle}
		.directory_sort_not_selected:hover {background-color:#7e9d63; color:#FFFFFF; cursor:pointer}
		.directory_sort_selected:hover {cursor:pointer}
		
		.directory_front_links {font-weight:bolder;	margin-bottom:0px; padding-top:3px; padding-bottom:3px;	width:190px; background-image:url(/images/triangle.gif); background-repeat:no-repeat; background-position:left;	text-indent:8px}


		#directory_item p {line-height:18px}
		#directory_item h1 {font-family:"trebuchet ms"; font-size:24px}
		#directory_item img {border:1px solid #ccc; width:150px; height:auto; padding:5px; background-color:#eee; margin:5px; float:right}
		#directory_item .newsheader {padding:5px; color:#266586; border:1px solid #ccc; background-color:#dee7eb; width:675px; margin-bottom:5px}
		#directory_item span {padding-left:5px; color:#ccc}
		#directory_item span a {padding-right:5px}
		
		.massagepicture {width:120px; float:left; padding:10px; line-height:30px; text-align:center; font-size:22px; font-weight:bolder; color:#990000; margin-left:20px; font-family:"trebuchet ms"}
		.massagepicture img {border:1px solid #999}
