/*

	Master dark blue (screen): #85aad5
	Masster dark blue (type): #6699cc
	Accent Orange: #ff5f00

*/

/* Gobal styles */

	BODY {
		
		margin: 0px; 
		padding: 0px;
		
	}
	
	BODY, TD {
		
		font-family: verdana;
		font-size: 12px;
		
	}
	
	FORM {
		
		margin: 0px;
		padding: 0px;
		
	}
	
	#story_detail {
		
		margin-right: 10px;
		
	}
	
	#overall_footers {
		
		margin-top: 15px;
		font-size: 9px;
		color: #666;
		
	}
	
	#footer_ad {
		
		margin: 25px 0 15px 0;
		
	}
	
./* Advanced Search pg */

	#search_content, #search_content TD {
	
	    font-size: 12px;
	
	}
	
	#search_content .header {
	
	    font-size: 20px;
	    font-weight: bold;
	    letter-spacing: -1px;
	    color: #666666;
	
	    margin: 7px 0px;
	
	}
	
	#search_content #adv_search_tbl {
	
	    padding: 10px;
	    border: 1px solid #CCCCCC;
	
	}
	
	#search_content #adv_search_tbl TD {
	
	    padding: 3px;
	
	}
	
	#search_content #adv_search_tbl .header {
	
	    font-size: 12px;
	
	}
	
/* Placeropolis template */

	#global_main {
		
		width: 1024px;
		margin-top: 10px;
		boorder: 1px solid red;
		
	}
	
	#global_main #toprow {
		
		width: 1024px;
		height: 110px;
		overflow: hidden;
		background: url(/images/global-header-screen) top center no-repeat;
		
		booorder: 1px solid red;
		
	}
	
	#global_main #nameplate {
		
		margin: 60px 0 0 50px;
		booorder: 1px solid red;
		
	}
	
	#global_main #townselect {
		
		width: 178px;
		height: 45px;
		overflow: hidden;
		float: right;
		margin: 35px 84px 0 0;
		
		booorder: 1px solid red;
		
	}
	
	#global_main #searchbox {
		
		width: 190px;
		height: 48px;
		overflow: hidden;
		float: right;
		margin: 60px 85px 0 0 ;
		
		font-size: 10px;
		
		b0order: 1px solid red;
		
	}
	
	#global_main #searchbox #search_top {
		
		font-weight: bold;
		
	}
	
	#global_main #searchbox #search_top .item {
		
		
		
	}
	
	#global_main #searchbox #search_top #tpl_search_filter {
		
		font-size: 9px;
		width: 100px;
		margin-bottom: 3px;
		padding: 1px;
		border: 1px solid #ccc;
		
	}
	
	#global_main #searchbox #search_bottom {
		
		font-family: helvetica, arial;
		text-transform: uppercase;
		color: #666;
		
	}
	
	#global_main #searchbox #search_bottom .item {
		
		
		
	}
	
	#global_main #toprow #townselect #townheader {
		
		margin-top: 3px;
		
	}
	
	#global_main #toprow #townselect #select_container {
	
		margin-top: 1px;
		margin-bottom: 2px;
	
	}
	
	#global_main #toprow #townselect #select_container SELECT {
	
		font-size: 11px;
		padding: 2px;
		border: 1px solid #CCCCCC;
		width: 130px;
	
	}
	
	#global_main #mainarea {
		
		/* */
		
	}
	
	#global_main #mainarea #ticker {
		
		width: 465px;
		height: 21px;
		border: 1px solid #ccc;
		margin: 0 10px 10px 0;
		float: left;
		overflow: hidden;
		
		boorder: 1px solid red;
		
	}
	
	#global_main #mainarea #featured_item {
		
		width: 465px;
		height: 354px;
		border: 1px solid #ccc;
		margin: 0 10px 10px 0;
		float: left;
		overflow: hidden;
		
		boorder: 1px solid red;
		
	}
	
	#global_main #featured_item {
		
		/* */
		
	}
	
	#global_main #featured_item .contents {
		
		margin: 5px 8px;
		
		booorder: 1px solid red;
		
	}
	
	#global_main #featured_item .dateline {
		
		font-weight: bold;
		color: red;
		font-size: 11px;
		margin-bottom: 5px;
		
	}
	
	#global_main #featured_item .photo_container {
		
		margin-bottom: 5px;
		
	}
	
	#global_main #featured_item .photo_container IMG {
		
		border: 1px solid #ccc;
		
	}
	
	#global_main #featured_item .headline {
		
		font-size: 16px;
		margin-bottom: 3px;
		font-weight: bold;
		
	}
	
	#global_main #featured_item .headline A {
		
		color: black;
		
	}
	
	#global_main #featured_item .lead {
		
		font-size: 11px;
		color: #666;
		margin-bottom: 5px;
	}
	
	#global_main #featured_item .morelink {
		
		font-size: 11px;
		text-transform: uppercase;
		
	}
	
	#global_main #mainarea #featured_news {
		
		width: 235px;
		height: 387px;
		border: 1px solid #ccc;
		margin: 0 10px 10px 0;
		float: right;
		overflow: hidden;
		font-size: 10px;
		
		boorder: 1px solid red;
		
	}
	
	#global_main #mainarea #featured_news .contents {
		
		margin: 7px;
		
	}
	
	#global_main #mainarea #featured_news .title {
		
		margin-bottom: 7px;
		
	}
	
	#global_main #mainarea #featured_news #first .headline {
		
		font-size: 12px;
		
	}
	
	#global_main #mainarea #featured_news .item {
		
		margin-bottom: 10px;
		
	}
	
	#global_main #mainarea #featured_news .headline {
		
		font-weight: bold;
		margin-bottom: 3px;
		
	}
	
	#global_main #mainarea #featured_news .headline A {
		
		color: black;
		
	}
	
	#global_main #mainarea #featured_news .photo_container {
		
		float: left;
		margin: 0 5px 3px 0;
		
	}
	
	#global_main #mainarea #featured_news .photo_container IMG {
		
		border: 1px solid #ccc;
		
	}
	
	#global_main #mainarea #events {
		
		width: 407px;
		height: 248px;
		border: 1px solid #ccc;
		margin: 0 10px 10px 0;
		float: left;
		overflow: hidden;
		
		boorder: 1px solid red;
		
	}
	
	#global_main #events .contents {
		
		padding: 7px;
		font-size: 11px;
		
	}
	
	#global_main #events .item {
		
		margin-bottom: 7px;
		
	}
	
	#global_main #events .title {
		
		margin-bottom: 7px;
		
	}
	
	#global_main #events .headline {
		
		font-weight: bold;
		margin-bottom: 3px;
		
	}
	
	#global_main #events .headline A {
		
		color: black;
		
	}
	
	#global_main #events #displaycal {
		
		float: right;
		width: 200px;
		border: 1px solid #ccc;
		padding: 3px;
		margin: 0 0 5px 7px;
		
	}
	
	#global_main #events #displaycal .month_header {
	
		padding: 5px;
	
		font-family: trebuchet ms;
		font-size: 12px;
	
		text-transform: uppercase;
	
	}
	
	#global_main #events #displaycal .month_header .header_F {
	
		font-weight: bold;
	
	}
	
	#global_main #events #displaycal .month_header .header_Y {
	
		color: #1f5a94;
	
	}
		
	#global_main #events #displaycal .grid_main {
	
		background-color: #DDDDDD;
	
		padding: 2px 6px 6px 6px;
	
	}
	
	#global_main #events #displaycal #last_col {
	
		border-right: 1px solid white;
	
	}
	
	#global_main #events #displaycal #weekday_header TD {
	
		color: #999999;
		font-size: 9px;
	
		border-bottom: 1px solid white;
	
	}
	
	#global_main #events #displaycal .monthday_row TD {
	
		border-left: 1px solid white;
		border-bottom: 1px solid white;
	
	}
	
	#global_main #events #displaycal .monthday_row .monthday_on A {
	
		color: #333333;
		text-decoration: underline;
	
	}
	
	#global_main #events #displaycal .monthday_row .monthday_on A:HOVER {
	
		color: red;
	
	}
	
	#global_main #events #displaycal .cq_calendar_grid TD {
	
		padding: 3px;
	
	}
	
	#global_main #events #displaycal .monthday_row .monthday_off {
	
		color: #999999;
	
	}
	
	#global_main #mainarea #classifieds {
		
		width: 295px;
		height: 250px;
		margin: 0 10px 10px 0;
		float: left;
		overflow: hidden;
		
		boorder: 1px solid red;
		
	}
	
	#global_main #mainarea #ticker .contents {
		
		font-family: helvetica, arial;
		font-size: 11px;
		padding: 5px;
		
	}
	
	#global_main #mainarea #ticker .ticker_main A {
		
		color: black;
		
	}
	
	#global_main #mainarea #ticker .ticker_headers {
		
		color: #6699cc;
		text-transform: uppercase;
		font-style: italic;
		font-weight: bold;
		margin-right: 5px;
		
	}
	
	.footer_lower_title {
	font-size:12px;
	font-weight:bold;
	color:#0066CC;
	}
	.footer_lower_block {
	font-size:11px;
	color:#0066CC;
	}
	.footer_lower_block a{
	font-size:11px;
	color:#0066CC;
	}
	.footer_lower {
	font-size:11px;
	color:#000000;
	}
	.footer_lower_1 {
	border-right:2px solid #c5eaf4;
	}
	.footer_lower_2 {
	border-right:2px solid #c5eaf4;
	}
	.footer_lower_top {
	background-color:#f3fcff;
	}
	.footer_lower_bottom {
	background-color:#c5eaf4;
	}
	
/* */


