@charset "UTF-8";
/* Community Voices Cascading Style Sheet - Copyright &copy; 2010 */

/** Information:

Theme Name: Community Voices
Theme URI: http://comvoices.net/
Description: A custom theme for the Community Voices site. <br /><br />Design and Coding by <a href="http://f0xxx.deviantart.com/">Geoffrey &quot;Meko&quot; Brege</a> under direction of <a href="http://www.fortitudegdp.com/">Fortitude Graphic Design & Printing</a>.
Version: 1.1
Author: Fortitude Graphic Design & Printing
Author URI:
Tags: custom, community voices



** Table of Contents **

- General

- Banner

- Navigation

- Content
->-	Quick Bar
->->- Search
->->- Special Buttons
->->- Login
->->->- Drop-down
->- Large Advertisement
->- Content Wrap
->->- Main Content
->->->- Header
->->->- Header Version 02
->->->- Excerpt
->->->- Excerpt Version 02
->->->- Content
->->->- Other Content Buttons
->->->- Full Page Content
->->->- Login Page
->->->- View-Point
->->- Side Content
->->->- Side Advertisement
->->->- Weather Module

- Bottom Bar

- Wordpress Styles 
->- Classifieds

**/

@import url('banners.css');
@import url('navigation.css');
@import url('colors.css');
@import url('comments.css');
@import url('gallery.css');
@import url('text-styling.css');
@import url('slider.css');
@import url('stocks.css');
@import url('classifieds.css');


/** General **/
* {
	margin: 0px;
	padding: 0px;
	border: none;
	outline: none;
	}
	
body {
	background: #e4e4e4;
	}
	
p {
	margin: 0px 0px 12px 0px;
	}
	
.cursor-pointer {
	cursor: pointer;
	}
	
.float_left {
	float: left!important;
	}
	
.float_right {
	float: right!important;
	}
	
.alignright {
	float: right;
	}
	
.alignleft {
	float: left;
	}
	
.hide-me {
	display: none;
	}
	
.clear-break {
	clear: both;
	}
	
/** Banner **/
#banner {
	width: 100%;
	min-height: 120px;
	clear: both;
	margin: 0px auto;
	padding: 0px;
	border-bottom: 1px solid #484848;
	}
	
	#banner .content {
		width: 1000px;
		min-height: 120px;
		clear: both;
		margin: 0px auto;
		padding: 0px;
		position: relative;
		}
		
	#banner .ad_background {
		background: #000000;
		width: 740px;
		height: 90px;
		margin: 0px;
		padding: 2px;
		top: 12px;
		right: -40px;
		position: absolute;
		opacity: 0.4;
		filter: alpha(opacity=40);
		}
		
		#banner .ad {
			width: 728px;
			height: 90px;
			float: right;
			margin: 0px;
			padding: 0 0 0 12px;
			top: 14px;
			right: -38px;
			position: relative;
			}
			
			#banner .ad_tag {
				display: block;
				top: 0;
				left: 0;
				position: absolute;
			}
			
/** Navigation **/
#navigation {
	width: 100%;
	height: 28px;
	clear: both;
	margin: 0px auto;
	padding: 0px;
	position: relative;
	}
	
	#navigation .shadow {
		background: url('images/navigation/navigation-top-shadow.png') center top repeat-x;
		width: 100%;
		height: 5px;
		clear: both;
		margin: 0px auto;
		top: 0px;
		position: absolute;
		}
	
	#navigation ul.buttons {
		width: 1060px;
		height: 28px;
		clear: both;
		margin: 0px auto;
		padding: 0px;
		list-style: none;
		}
		
		#navigation ul.buttons li {
			background: #a4a4a4 url('images/navigation/button-light.png') center bottom repeat-x;
			min-width: 40px;
			height: 17px;
			float: left;
			margin: 0px 2px 0px 0px;
			padding: 5px 4px 4px 4px;
			border-bottom: 1px solid #484848;
			border-left: 1px solid #484848;
			border-right: 1px solid #484848;
			font-family: Arial;
			font-size: 14px;
			font-weight: bold;
			color: #ffffff;
			text-align: center;
			text-decoration: none;
			text-transform: uppercase;
			top: 0px;
			position: relative;
			}
			
			#navigation ul.buttons li:hover {
				padding: 6px 4px 4px 4px;
				border-top: none;
				border-bottom: 1px solid #484848;
				border-left: 1px solid #484848;
				border-right: 1px solid #484848;
				font-family: Arial;
				font-size: 14px;
				font-weight: bold;
				color: #ffffff;
				text-align: center;
				text-decoration: none;
				top: -1px;
				position: relative;
				}
				
			#navigation ul.buttons li a {
				background: url('images/navigation/navigation-top-shadow.png') center top repeat-x;
				width: 100%;
				height: 17px;
				display: block;
				margin: -5px 0px 0px -4px;
				padding: 5px 4px 4px 4px;
				font-family: Arial;
				font-size: 14px;
				font-weight: bold;
				color: #ffffff;
				text-align: center;
				text-decoration: none;
				}
				
				#navigation ul.buttons li a:hover {
					background: none;
					font-family: Arial;
					font-size: 14px;
					font-weight: bold;
					color: #ffffff;
					text-align: center;
					text-decoration: none;
					}
				
			#navigation .button_blc {
				background: url('images/navigation/button-corners.png') left bottom no-repeat;
				width: 5px;
				height: 5px;
				display: block;
				bottom: -1px;
				left: -1px;
				position: absolute;
				}
				
			#navigation .button_brc {
				background: url('images/navigation/button-corners.png') right bottom no-repeat;
				width: 5px;
				height: 5px;
				display: block;
				bottom: -1px;
				right: -1px;
				position: absolute;
				}
				
			#navigation .selected {
				padding: 6px 4px 4px 4px!important;
				border-top: none!important;
				top: -1px!important;
				position: relative!important;
				}
				
				#navigation .a_selected {
					background: none!important;
					}
					
/** Content **/
.content_divider {
	width: 998px;
	height: 0px;
	clear: both;
	margin: 0px auto;
	border-top: 1px solid #525252;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #8b8b8b;
	border-right: 1px solid #8b8b8b;
	}

/** Content ->- Quick Bar **/
#quick_bar {
	background: url('images/content/quick_bar/qb_background.gif') center top repeat-x;
	width: 986px;
	height: 29px;
	clear: both;
	margin: 20px auto 0px auto;
	padding: 0px 6px 0px 6px;
	border-top: 1px solid #9e9e9e;
	border-left: 1px solid #8b8b8b;
	border-right: 1px solid #8b8b8b;
	position: relative;
	}
	
	#quick_bar .qb_left_end {
		background: url('images/content/quick_bar/qb_ends.gif') left top no-repeat;
		width: 6px;
		height: 30px;
		display: block;
		top: -1px;
		left: -1px;
		position: absolute;
		}
		
	#quick_bar .qb_right_end {
		background: url('images/content/quick_bar/qb_ends.gif') right top no-repeat;
		width: 6px;
		height: 30px;
		display: block;
		top: -1px;
		right: -1px;
		position: absolute;
		}
		
/** Content ->- Quick Bar ->- Search **/	
	#quick_bar .qb_search_wrap {
		width: 184px;
		height: 22px;
		float: left;
		clear: left;
		margin: 5px 0px 0px 0px;
		padding: 0px;
		}
		
		#quick_bar .qb_search_box {
			background: url('images/content/quick_bar/qb_search_background.png') center top no-repeat;
			width: 130px;
			height: 16px;
			margin: 0px auto;
			padding: 2px 5px 3px 5px;
			font-family: Arial;
			font-size: 14px;
			font-weight: bold;
			color: #c7c7c7;
			text-align: left;
			text-decoration: none;
			cursor: text;
			}
			
		#quick_bar .qb_search_button {
			width: 40px;
			height: 21px;
			float: right;
			margin: 0px auto;
			padding: 0px;
			cursor: pointer;
			}
			
/** Content ->- Quick Bar ->- Special Buttons **/
	#quick_bar .qb_special_buttons_wrap {
		width: 420px;
		height: 29px;
		margin: 0px auto;
		padding: 0px;
		text-align: center;
		}
		
		#quick_bar .qb_special_button {
			width: 140px;
			height: 29px;
			float: left;
			margin: 0px auto;
			padding: 0px;
			}
			
			#quick_bar .qb_special_button a {
				width: 140px;
				height: 29px;
				display: block;
				}
				
			#quick_bar .qb_celebrations_button {
				background: url('images/content/quick_bar/qb_celebrations_button.gif') center top no-repeat;
				}
				
			#quick_bar .qb_coupons_button {
				background: url('images/content/quick_bar/qb_coupons_button.gif') center top no-repeat;
				}
				
			#quick_bar .qb_classifieds_button {
				background: url('images/content/quick_bar/qb_classifieds_button.gif') center top no-repeat;
				}
				
/** Content ->- Quick Bar ->- Login **/
#quick_bar .qb_login_wrap {
	width: 200px;
	height: 29px;
	float: right;
	clear: right;
	margin: 0px;
	padding: 0px;
	}
	
	#quick_bar .qb_login {
		width: 100px;
		height: 29px;
		float: right;
		margin: 0px auto;
		padding: 0px;
		position: relative;
		}
		
		#quick_bar .qb_login a {
			width: 100px;
			height: 29px;
			display: block;
			}
			
		#quick_bar .qb_register_button {
			background: url('images/content/quick_bar/qb_register_button.gif') center top no-repeat;
			}
			
		#quick_bar .qb_login_button {
			background: url('images/content/quick_bar/qb_login_button.gif') left top no-repeat;
			}
			
			#quick_bar .qb_login_button:hover {
				background: url('images/content/quick_bar/qb_login_button.gif') right top no-repeat;
				}
				
/** Content ->- Quick Bar ->- Login ->- Drop-down **/		
	#quick_bar .qb_login_drop-down {
		background: #999999;
		min-width: 230px;
		margin: 0px;
		padding: 5px 5px 5px 5px;
		-moz-border-radius-bottomleft: 5px;
		-moz-border-radius-bottomright: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-webkit-border-bottom-right-radius: 5px;
		text-align: right;
		top: 30px;
		right: 6px;
		position: absolute;
		z-index: 100;
		}
		
		#quick_bar .qb_login_drop-down input.text_box {
			background: #525252;
			width: 74px;
			height: 16px;
			float: left;
			margin: 0px 5px 0px 0px;
			padding: 0px 2px 0px 2px;
			border: 1px solid #727272;
			font-family: Arial;
			font-size: 12px;
			font-weight: normal;
			color: #dbdbdb;
			text-align: left;
			text-decoration: none;
			}
			
		#quick_bar .qb_login_drop-down input.submit_button {
			background: #525252;
			width: 54px;
			height: 18px;
			float: left;
			margin: 0px 5px 0px 0px;
			border: 1px solid #727272;
			font-family: Arial;
			font-size: 10px;
			font-weight: bold;
			color: #dbdbdb;
			text-align: center;
			text-decoration: none;
			text-transform: uppercase;
			}
		
		#quick_bar .qb_login_drop_arrow {
			background: url('images/content/quick_bar/qb_login_arrow.gif') center top no-repeat;
			width: 100px;
			height: 15px;
			float: right;
			margin: -15px -5px 0px 0px;
			}
			
			#quick_bar .qb_login_drop_arrow a {
				width: 100%;
				height: 10px;
				display: block;
				}
				
/** Content ->- Large Advertisement **/
#large_advertisement {
	background: #bababa;
	width: 1000px;
	min-height: 16px;
	clear: both;
	margin: 0px auto;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #656565;
	text-align: center;
	text-decoration: none;
	overflow: hidden;
	}
	
	#large_advertisement a {
		width: 100%;
		min-height: 30px;
		display: block;
		padding: 0px;
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		color: #656565;
		text-align: center;
		text-decoration: none;
		}
		
	#large_advertisement .ad-collapse {
		background: #525252;
		width: 100%;
		clear: both;
		margin: 0px auto;
		}
		
/** Content ->- Content Wrap **/
#content_wrap {
	background: #dbdbdb;
	width: 998px;
	min-height: 100px;
	clear: both;
	margin: 0px auto;
	border-bottom: 1px solid #8b8b8b;
	border-left: 1px solid #8b8b8b;
	border-right: 1px solid #8b8b8b;
	position: relative;
	}
	
	#content_wrap .content_wrap_blc {
		background: url('images/content/content_wrap_corners.gif') left bottom no-repeat;
		width: 6px;
		height: 6px;
		display: block;
		bottom: -1px;
		left: -1px;
		position: absolute;
		}
		
	#content_wrap .content_wrap_brc {
		background: url('images/content/content_wrap_corners.gif') right bottom no-repeat;
		width: 6px;
		height: 6px;
		display: block;
		bottom: -1px;
		right: -1px;
		position: absolute;
		}
		
	#content_inner_wrap {
		width: 978;
		clear: both;
		margin: 0px auto;
		padding: 10px;
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		color: #8b8b8b;
		text-align: center;
		text-decoration: none;
		overflow: auto;
		}
		
/** Content ->- Content Wrap ->- Main Content **/
#content_inner_wrap .main_content_wrap {
	width: 668px;
	float: left;
	clear: left;
	margin: 0px;
	padding: 0px;
	}
	
	#content_inner_wrap .main_shift_right {
		float: right!important;
		clear: right!important;
		}
		
	#content_inner_wrap .main_centered {
		float: left!important;
		clear: none!important;
		padding: 0px 0px 0px 5px;
		}
	
	#content_inner_wrap .main_content {
		background: #ededed;
		width: 650px;
		min-height: 10px;
		clear: both;
		margin: 5px auto 10px auto;
		padding: 0px;
		position: relative;
		}
		
		#content_inner_wrap .main_content_container {
			width: 100%;
			clear: both;
			margin: 0px auto 0px auto;
			overflow: auto;
			}
		
	#content_inner_wrap .main_content_halfed {
		background: #ededed;
		width: 320px;
		min-height: 50px;
		float: left;
		margin: 5px 2px 10px 8px;
		padding: 0px;
		position: relative;
		}
		
		#content_inner_wrap .main_content_ts {
			background: url('images/content/main_content/horizontal_shadows.gif') center top repeat-x;
			width: 100%;
			height: 5px;
			display: block;
			top: -5px;
			left: 0px;
			position: absolute;
			}
			
		#content_inner_wrap .main_content_bs {
			background: url('images/content/main_content/horizontal_shadows.gif') center bottom repeat-x;
			width: 100%;
			height: 5px;
			display: block;
			bottom: -5px;
			left: 0px;
			position: absolute;
			}
			
		#content_inner_wrap .main_content_ls {
			background: url('images/content/main_content/vertical_shadows.gif') left top repeat-y;
			width: 5px;
			height: 100%;
			display: block;
			top: 0px;
			left: -5px;
			position: absolute;
			}
			
		#content_inner_wrap .main_content_rs {
			background: url('images/content/main_content/vertical_shadows.gif') right top repeat-y;
			width: 5px;
			height: 100%;
			display: block;
			top: 0px;
			right: -5px;
			position: absolute;
			}
			
		#content_inner_wrap .main_content_tls {
			background: url('images/content/main_content/corner_shadows.gif') left top no-repeat;
			width: 8px;
			height: 8px;
			display: block;
			top: -4px;
			left: -4px;
			position: absolute;
			}
			
		#content_inner_wrap .main_content_trs {
			background: url('images/content/main_content/corner_shadows.gif') right top no-repeat;
			width: 8px;
			height: 8px;
			display: block;
			top: -4px;
			right: -4px;
			position: absolute;
			}
			
		#content_inner_wrap .main_content_bls {
			background: url('images/content/main_content/corner_shadows.gif') left bottom no-repeat;
			width: 8px;
			height: 8px;
			display: block;
			bottom: -4px;
			left: -4px;
			position: absolute;
			}
			
		#content_inner_wrap .main_content_brs {
			background: url('images/content/main_content/corner_shadows.gif') right bottom no-repeat;
			width: 8px;
			height: 8px;
			display: block;
			bottom: -4px;
			right: -4px;
			position: absolute;
			}
			
/** Content ->- Content Wrap ->- Main Content ->- Header **/
		#content_inner_wrap .main_content_header {
			background: #ededed;
			width: 646px;
			min-height: 26px;
			clear: both;
			margin: 0px auto;
			border: 2px solid #2f2f2f;
			border-top: none;
			position: relative;
			overflow: hidden;
			}
			
			#content_inner_wrap .main_content_header_text {
				width: 620px;
				clear: both;
				margin: 0px auto 10px auto;
				padding: 6px 0px 14px 0px;
				font-family: Georgia;
				font-size: 12px;
				font-weight: normal;
				color: #000000;
				text-align: left;
				text-decoration: none;
				}
			
			#content_inner_wrap .main_content_title {
				max-width: 636px;
				clear: both;
				margin: 0px auto;
				padding: 5px;
				}
			
				#content_inner_wrap .main_content_title a {
					background: url('images/content/80per_black.png') center top repeat;
					min-width: 30px;
					max-width: 620px;
					min-height: 14px;
					float: left;
					margin: 0px;
					padding: 4px 8px 4px 8px;
					font-family: Georgia;
					font-size: 18px;
					font-weight: normal;
					color: #ffffff;
					text-align: left;
					text-decoration: none;
					text-transform: uppercase;
					}
					
		#content_inner_wrap .main_content_halfed_header {
			background: #ededed;
			width: 316px;
			height: 150px;
			clear: both;
			margin: 0px auto;
			border: 2px solid #2f2f2f;
			border-top: none;
			position: relative;
			overflow: hidden;
			}
			
			#content_inner_wrap .main_content_halfed_header_text {
				width: 300px;
				height: 108px;
				margin: 0px auto 10px auto;
				padding: 6px 0px 14px 0px;
				font-family: Georgia;
				font-size: 12px;
				font-weight: normal;
				color: #000000;
				text-align: left;
				text-decoration: none;
				overflow: hidden;
				}
					
			#content_inner_wrap .main_content_full-story_button {
				width: 100px;
				height: 14px;
				display: block;
				bottom: 5px;
				left: 5px;
				position: absolute;
				}
					
				#content_inner_wrap .main_content_full-story_button a {
					background: #000000;
					width: 96px;
					height: 12px;
					display: block;
					margin: 0px;
					padding: 0px 2px 2px 2px;
					font-family: Verdana;
					font-size: 10px;
					font-weight: normal;
					color: #ffffff;
					text-align: center;
					text-decoration: none;
					text-transform: uppercase;
					letter-spacing: 1px;
					opacity: 0.8;
					filter: alpha(opacity= 80%);
					}
					
					#content_inner_wrap .main_content_full-story_button a:hover {
						opacity: 1;
						filter: alpha(opacity= 100%);
						}
						
			#content_inner_wrap .main_content_full-story_buttonv2 {
				width: 100px;
				height: 14px;
				display: block;
				bottom: 0px;
				left: 0px;
				position: absolute;
				}
					
				#content_inner_wrap .main_content_full-story_buttonv2 a {
					background: #000000;
					width: 96px;
					height: 12px;
					display: block;
					margin: 0px;
					padding: 0px 2px 2px 2px;
					font-family: Verdana!important;
					font-size: 10px!important;
					font-weight: normal!important;
					color: #ffffff!important;
					text-align: center!important;
					text-decoration: none!important;
					text-transform: uppercase!important;
					letter-spacing: 1px!important;
					opacity: 0.8;
					filter: alpha(opacity= 80%);
					}
					
					#content_inner_wrap .main_content_full-story_buttonv2 a:hover {
						opacity: 1;
						filter: alpha(opacity= 100%);
						}
						
			#content_inner_wrap .main_content_author {
				background: #000000;
				height: 14px;
				float: left;
				display: block;
				padding: 2px 4px 2px 4px;
				font-family: Verdana;
				font-size: 10px;
				font-weight: normal;
				color: #ffffff;
				text-align: center;
				text-decoration: none;
				text-transform: uppercase;
				letter-spacing: 1px;
				bottom: 5px;
				left: 5px;
				position: absolute;
				opacity: 0.9;
				filter: alpha(opacity= 90%);
				}
				
/** Content ->- Content Wrap ->- Main Content ->- Header Version 02 **/	
		#content_inner_wrap .main_content_titlev2 {
			background: #2f2f2f;
			max-width: 650px;
			clear: both;
			margin: 0px;
			}
				
			#content_inner_wrap .main_content_titlev2 a {
				background: #2f2f2f;
				width: 630px;
				min-height: 14px;
				float: left;
				margin: 0px;
				padding: 6px 10px 6px 10px;
				font-family: Georgia;
				font-size: 18px;
				font-weight: normal;
				color: #ffffff;
				text-align: left;
				text-decoration: none;
				text-transform: uppercase;
				}
				
			#content_inner_wrap .main_content_titlev2_no-link {
				background: #2f2f2f;
				width: 630px;
				min-height: 14px;
				clear: both;
				margin: 0px auto;
				padding: 6px 10px 6px 10px;
				font-family: Georgia;
				font-size: 18px;
				font-weight: normal;
				color: #ffffff;
				text-align: left;
				text-decoration: none;
				text-transform: uppercase;
				}
				
				#content_inner_wrap .main_content_titlev2_no-link a {
					background: none!important;
					width: auto!important;
					height: auto!important;
					float: none!important;
					padding: 0px!important;
					font-family: Georgia;
					font-size: 18px;
					font-weight: normal;
					color: #ffffff;
					text-align: left;
					text-decoration: none;
					text-transform: uppercase;
					}
					
			#content_inner_wrap .main_content_halfed_titlev2 {
				max-width: 320px;
				clear: both;
				margin: 0px auto;
				}
			
				#content_inner_wrap .main_content_halfed_titlev2 a {
					background: #2f2f2f;
					width: 300px;
					height: 40px;
					float: left;
					margin: 0px;
					padding: 6px 10px 6px 10px;
					font-family: Georgia;
					font-size: 18px;
					font-weight: normal;
					color: #ffffff;
					text-align: left;
					text-decoration: none;
					text-transform: uppercase;
					overflow: hidden;
					}
						
/** Content ->- Content Wrap ->- Main Content ->- Excerpt **/				
		#content_inner_wrap .main_content_excerpt {
			width: 634px;
			min-height: 20px;
			clear: both;
			margin: 0px auto;
			padding: 4px 8px 2px 8px;
			font-family: Georgia;
			font-size: 12px;
			font-weight: normal;
			color: #171717;
			text-align: left;
			text-decoration: none;
			}
			
			#content_inner_wrap .main_content_excerpt a {
				font-family: Georgia;
				font-size: 12px;
				font-weight: normal;
				color: #171717;
				text-align: left;
				text-decoration: underline;
				}
			
			#content_inner_wrap .main_content_excerpt p {
				margin: 0px 0px 10px 0px;
				}
				
/** Content ->- Content Wrap ->- Main Content ->- Excerpt Version 02 **/				
		#content_inner_wrap .main_content_excerptv2 {
			width: 640px;
			min-height: 20px;
			float: right;
			clear: right;
			padding: 4px 5px 0px 5px;
			font-family: Georgia;
			font-size: 12px;
			font-weight: normal;
			color: #171717;
			text-align: left;
			text-decoration: none;
			position: relative;
			}
			
			#content_inner_wrap .main_content_excerptv2 a {
				font-family: Georgia;
				font-size: 12px;
				font-weight: normal;
				color: #171717;
				text-align: left;
				text-decoration: underline;
				}
			
			#content_inner_wrap .main_content_excerptv2 p {
				margin: 0px 0px 10px 0px;
				}
				
/** Content ->- Content Wrap ->- Main Content ->- Content **/				
		#content_inner_wrap .main_content_content {
			width: 634px;
			min-height: 20px;
			clear: both;
			margin: 0px auto;
			padding: 4px 8px 2px 8px;
			font-family: Georgia;
			font-size: 12px;
			font-weight: normal;
			color: #171717;
			text-align: left;
			text-decoration: none;
			overflow: auto;
			}
			
			#content_inner_wrap .main_content_content img {
				max-width: 630px!important;
				}
			
			#content_inner_wrap .main_content_content a {
				font-family: Georgia;
				font-size: 12px;
				font-weight: normal;
				color: #171717;
				text-align: left;
				text-decoration: underline;
				}
			
			#content_inner_wrap .main_content_excerpt p {
				margin: 0px 0px 10px 0px;
				}
				
/** Content ->- Content Wrap ->- Main Content ->- Other Content Buttons **/
#content_inner_wrap .content_buttons_container {
	background: #2f2f2f;
	width: 100%;
	clear: both;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	position: relative;
	overflow: auto;
	}

#content_inner_wrap .prev_content_button {
	width: 220px;
	height: 30px;
	float: left;
	clear: left;
	margin: 0px;
	font-family: Georgia;
	font-size: 14px;
	font-weight: bold;
	color: #131313;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 30px;
	}
	
	#content_inner_wrap .prev_content_button a {
		background: #2f2f2f;
		width: 200px;
		height: 12px;
		display: block;
		margin: 0px;
		padding: 7px 10px 11px 10px;
		font-family: Georgia;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		line-height: normal;
		}
		
		#content_inner_wrap .prev_content_button a:hover {
			background: #ededed;
			color: #2f2f2f;
			}
			
#content_inner_wrap .next_content_button {
	width: 220px;
	height: 30px;
	float: right;
	clear: right;
	margin: 0px;
	font-family: Georgia;
	font-size: 14px;
	font-weight: bold;
	color: #131313;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 30px;
	}
	
	#content_inner_wrap .next_content_button a {
		background: #2f2f2f;
		width: 200px;
		height: 12px;
		display: block;
		margin: 0px;
		padding: 7px 10px 11px 10px;
		font-family: Georgia;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		line-height: normal;
		}
		
		#content_inner_wrap .next_content_button a:hover {
			background: #ededed;
			color: #2f2f2f;
			}
				
/** Content ->- Content Wrap ->- Main Content ->- Full Page Content **/
#content_inner_wrap .main_content_full-page_wrap {
	width: 960px;
	clear: both;
	margin: 0px auto;
	padding: 0px;
	}
	
	#content_inner_wrap .main_full-page_content {
		background: #ededed;
		width: 960px;
		min-height: 50px;
		clear: both;
		margin: 5px auto 10px auto;
		padding: 0px;
		position: relative;
		}
			
		#content_inner_wrap .main_content_full-page_title {
			background: #2f2f2f;
			width: 940px;
			min-height: 20px;
			display: block;
			clear: both;
			margin: 0px auto 0px auto;
			padding: 6px 10px 6px 10px;
			font-family: Georgia;
			font-size: 18px;
			font-weight: normal;
			color: #ffffff;
			text-align: left;
			text-decoration: none;
			text-transform: uppercase;
			}
			
			#content_inner_wrap .main_content_full-page_title a {
				font-family: Georgia;
				font-size: 18px;
				font-weight: normal;
				color: #ffffff;
				text-decoration: none;
				text-transform: uppercase;
				}
			
		#content_inner_wrap .main_content_full-page_container {
			width: 940px;
			clear: both;
			margin: 0px auto;
			padding: 6px 0px 6px 0px;
			font-family: Georgia;
			font-size: 12px;
			font-weight: normal;
			color: #000000;
			text-align: left;
			text-decoration: none;
			overflow: auto;
			}
			
			#content_inner_wrap .main_content_full-page_container a {
				font-family: Georgia;
				font-size: 12px;
				font-weight: bold;
				color: #000000;
				text-decoration: underline;
				}
				
				#content_inner_wrap .main_content_full-page_container a:hover {
					font-family: Georgia;
					font-size: 12px;
					font-weight: bold;
					color: #000000;
					text-decoration: underline;
					}
					
			#content_inner_wrap .main_content_full-page_container_no-pad {
				width: 960px!important;
				}
					
		#content_inner_wrap .main_content_gallery_container {
			width: 960px;
			clear: both;
			margin: 0px auto;
			padding: 6px 0px 6px 0px;
			font-family: Georgia;
			font-size: 12px;
			font-weight: normal;
			color: #000000;
			text-align: left;
			text-decoration: none;
			overflow: auto;
			}
			
			#content_inner_wrap .main_content_gallery_container a {
				font-family: Georgia;
				font-size: 12px;
				font-weight: bold;
				color: #000000;
				text-decoration: underline;
				}
				
				#content_inner_wrap .main_content_gallery_container a:hover {
					font-family: Georgia;
					font-size: 12px;
					font-weight: bold;
					color: #000000;
					text-decoration: underline;
					}
					
/** Content ->- Content Wrap ->- Main Content ->- Login Page **/
#content_inner_wrap .login_page_container {
	width: auto;
	clear: both;
	margin: 0px auto;
	padding: 40px 80px 40px 80px;
	overflow: auto;
	}
	
	#content_inner_wrap .login_page_container_tag {
		background: #2f2f2f;
		width: auto;
		height: 24px;
		float: left;
		display: inline-table;
		margin: 0px;
		padding: 0px 5px 0px 5px;
		font-family: Georgia;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		line-height: 24px;
		}
	
	#content_inner_wrap .login-input {
		background: #ffffff;
		width: 200px;
		height: 20px;
		float: left;
		display: inline-table;
		margin: 0px 10px 0px 0px;
		padding: 0px 4px 0px 4px;
		border: 2px solid #2f2f2f;
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		text-align: left;
		text-decoration: none;
		}
		
	#content_inner_wrap .login-submit {
		background: #2f2f2f;
		width: 100px;
		height: 24px;
		float: left;
		display: inline-table;
		margin: 0px;
		padding: 0px 5px 0px 5px;
		font-family: Georgia;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		line-height: 24px;
		cursor: pointer;
		}
		
	#content_inner_wrap .login-buttons {
		width: 370px;
		height: 30px;
		float: left;
		margin: 0px auto;
		padding: 10px 0px 0px 0px;
		}
		
		#content_inner_wrap .login-buttons a {
			background: #a8a8a8;
			width: 370px;
			height: 20px;
			clear: both;
			display: block;
			margin: 0px auto;
			padding: 3px 0px 7px 0px;
			font-family: Georgia;
			font-size: 14px;
			font-weight: bold;
			color: #ffffff;
			text-align: center;
			text-decoration: none;
			text-transform: uppercase;
			line-height: 24px;
			}
			
			#content_inner_wrap .login-buttons a:hover {
				background: #2f2f2f;
				}
					
/** Content ->- Content Wrap ->- Main Content ->- View-Point **/
#content_inner_wrap .main_content_expander {
	width: 100%;
	clear: both;
	margin: 0px auto;
	overflow: auto;
	}

#content_inner_wrap .main_content_view-point_excerpt {
	width: 634px;
	min-height: 20px;
	clear: both;
	margin: 0px auto;
	padding: 4px 8px 2px 8px;
	font-family: Georgia;
	font-size: 12px;
	font-weight: normal;
	color: #171717;
	text-align: left;
	text-decoration: none;
	}
			
	#content_inner_wrap .main_content_view-point_excerpt a {
		font-family: Georgia;
		font-size: 12px;
		font-weight: normal;
		color: #171717;
		text-align: left;
		text-decoration: underline;
		}
			
	#content_inner_wrap .main_content_view-point_excerpt p {
		margin: 0px 0px 10px 0px;
		}

	#content_inner_wrap .main_content_view-point_image {
		background: #2f2f2f;
		max-width: 200px;
		max-height: 200px;
		float: left;
		clear: left;
		margin: -4px 8px 0px -8px;
		padding: 0px 0px 20px 0px;
		border: 2px solid #2f2f2f;
		border-top: none;
		position: relative;
		overflow: hidden;
		}
		
		#content_inner_wrap .main_content_view-point_image img {
			max-width: 200px;
			max-height: 200px;
			}
		
		#content_inner_wrap .main_content_view-point_author {
			width: 100%;
			height: 14px;
			display: block;
			padding: 0px 0px 2px 0px;
			font-family: Arial;
			font-size: 12px;
			font-weight: normal;
			color: #ffffff;
			text-align: center;
			text-decoration: none;
			text-transform: uppercase;
			letter-spacing: .4px;
			bottom: 0px;
			left: 0px;
			position: absolute;
			overflow: hidden;
			}
				
/** Content ->- Content Wrap ->- Side Content **/
#content_inner_wrap .side_content_wrap {
	width: 300px;
	float: right;
	clear: right;
	margin: 0px;
	padding: 0px;
	}
	
#content_inner_wrap .side_content_wrap_sky-ad-left {
	width: 150px;
	min-height: 20px;
	float: left;
	clear: left;
	margin: 0px;
	padding: 0px;
	}
	
#content_inner_wrap .side_content_wrap_sky-ad-right {
	width: 150px;
	min-height: 20px;
	float: right;
	clear: right;
	margin: 0px;
	padding: 0px;
	}
	
	#content_inner_wrap .side_shift_left {
		float: left!important;
		clear: left!important;
		}
	
	#content_inner_wrap .side_content {
		background: #ededed;
		width: 280px;
		min-height: 50px;
		clear: both;
		margin: 30px auto 10px auto;
		padding: 5px;
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		color: #525252;
		text-align: center;
		text-decoration: none;
		position: relative;
		}
		
	#content_inner_wrap .side_content_sky-ad {
		background: #ededed;
		width: 120px;
		min-height: 50px;
		float: left;
		margin: 5px 10px 10px 10px;
		padding: 5px;
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		color: #525252;
		text-align: center;
		text-decoration: none;
		position: relative;
		}
		
		#content_inner_wrap .side_content a {
			font-family: Arial;
			font-size: 12px;
			font-weight: bold;
			color: #525252;
			text-decoration: none;
			}
			
		#content_inner_wrap .side_content ul {
			list-style: none;
			}
			
			#content_inner_wrap .side_content ul li {
				border-bottom: 1px dashed #8e8e8e;
				font-family: Arial;
				font-size: 12px;
				font-weight: normal;
				color: #000000;
				text-align: left;
				text-decoration: none;
				}
				
				#content_inner_wrap .side_content ul li:hover {
					background: #d1d1d1;
					border-bottom: 1px dashed #a8a8a8;
					}
					
				#content_inner_wrap .side_content ul li a {
					width: 260px;
					display: block;
					padding: 6px 4px 4px 6px;
					font-family: Arial;
					font-size: 12px;
					font-weight: bold;
					text-align: left;
					text-decoration: none;
					}
					
					#content_inner_wrap .side_content ul li a:hover {
						width: 260px;
						display: block;
						padding: 6px 4px 4px 6px;
						font-family: Arial;
						font-size: 12px;
						font-weight: bold;
						text-align: left;
						text-decoration: none;
						}
		
		#content_inner_wrap .side_content_ts {
			background: url('images/content/main_content/horizontal_shadows.gif') center top repeat-x;
			width: 100%;
			height: 5px;
			display: block;
			top: -5px;
			left: 0px;
			position: absolute;
			}
			
		#content_inner_wrap .side_content_bs {
			background: url('images/content/main_content/horizontal_shadows.gif') center bottom repeat-x;
			width: 100%;
			height: 5px;
			display: block;
			bottom: -5px;
			left: 0px;
			position: absolute;
			}
			
		#content_inner_wrap .side_content_ls {
			background: url('images/content/main_content/vertical_shadows.gif') left top repeat-y;
			width: 5px;
			height: 100%;
			display: block;
			top: 0px;
			left: -5px;
			position: absolute;
			}
			
		#content_inner_wrap .side_content_rs {
			background: url('images/content/main_content/vertical_shadows.gif') right top repeat-y;
			width: 5px;
			height: 100%;
			display: block;
			top: 0px;
			right: -5px;
			position: absolute;
			}
			
		#content_inner_wrap .side_content_tls {
			background: url('images/content/main_content/corner_shadows.gif') left top no-repeat;
			width: 8px;
			height: 8px;
			display: block;
			top: -4px;
			left: -4px;
			position: absolute;
			}
			
		#content_inner_wrap .side_content_trs {
			background: url('images/content/main_content/corner_shadows.gif') right top no-repeat;
			width: 8px;
			height: 8px;
			display: block;
			top: -4px;
			right: -4px;
			position: absolute;
			}
			
		#content_inner_wrap .side_content_bls {
			background: url('images/content/main_content/corner_shadows.gif') left bottom no-repeat;
			width: 8px;
			height: 8px;
			display: block;
			bottom: -4px;
			left: -4px;
			position: absolute;
			}
			
		#content_inner_wrap .side_content_brs {
			background: url('images/content/main_content/corner_shadows.gif') right bottom no-repeat;
			width: 8px;
			height: 8px;
			display: block;
			bottom: -4px;
			right: -4px;
			position: absolute;
			}
			
		#content_inner_wrap .side_content_tblcs {
			background: url('images/content/main_content/title_corner_shadows.gif') top left no-repeat;
			width: 5px;
			height: 5px;
			display: block;
			bottom: 0px;
			left: -5px;
			position: absolute;
			}
			
		#content_inner_wrap .side_content_tbrcs {
			background: url('images/content/main_content/title_corner_shadows.gif') top right no-repeat;
			width: 5px;
			height: 5px;
			display: block;
			bottom: 0px;
			right: -5px;
			position: absolute;
			}
			
		#content_inner_wrap .side_content_title {
			background: #ededed;
			max-width: 245px;
			min-width: 80px;
			height: 20px;
			float: left;
			display: block;
			margin: 0px 5px -15px 5px;
			font-family: Arial;
			font-size: 12px;
			font-weight: normal;
			color: #292929;
			text-align: center;
			text-decoration: none;
			text-transform: uppercase;
			top: -25px;
			left: 5px;
			position: relative;
			}
			
			#content_inner_wrap .side_content_title a {
				max-width: 245px;
				font-family: Arial;
				font-size: 12px;
				font-weight: normal;
				color: #292929;
				text-align: center;
				text-decoration: none;
				text-transform: uppercase;
				}
				
			#content_inner_wrap .side_content_title_no-link {
				height: 17px;
				padding: 3px 5px 0px 5px;
				}
				
			#content_inner_wrap .rsswidget img {
				display: none;
				}
				
		#content_inner_wrap .side_content_content {
			width: 270px;
			clear: both;
			margin: 0px auto 0px auto;
			font-family: Arial;
			font-size: 12px;
			font-weight: normal;
			color: #236496;
			text-decoration: none;
			}
			
			#content_inner_wrap .side_content_content a {
				font-family: Arial;
				font-size: 12px;
				font-weight: bold;
				color: #102f47;
				text-decoration: none;
				}
				
				#content_inner_wrap .side_content_content a:hover {
					font-family: Arial;
					font-size: 12px;
					font-weight: bold;
					color: #1b85d7;
					text-decoration: none;
					}
			
			#content_inner_wrap .side_content_content img {
				background: none;
				margin: 0px 6px 0px 0px;
				padding: 2px;
				border: 1px solid #bababa;
				}
				
				#content_inner_wrap .side_content_content img:hover {
					background: #bababa;
					}
	
/** Content ->- Content Wrap ->- Side Content ->- Side Advertisement **/
#content_inner_wrap .side_advertisement_wrap {
	width: 300px;
	clear: both;
	margin: 0px auto 0px 0px;
	padding: 10px 0px 10px 0px;
	}
	
	#content_inner_wrap .side_advertisement_title {
		width: 100%;
		height: 10px;
		clear: both;
		margin: 0px auto;
		border-bottom: 1px solid #8b8b8b;
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		color: #8b8b8b;
		text-align: left;
		text-decoration: none;
		text-transform: uppercase;
		text-indent: 1px;
		}
		
	#content_inner_wrap .side_advertisement_image {
		max-width: 300px;
		clear: both;
		margin: 0px auto;
		overflow: hidden;
		}
		
/** Content ->- Content Wrap ->- Side Content ->- Weather Module **/
#content_inner_wrap .weather_module_wrap {
	background: #8b8b8b;
	width: 295px;
	min-height: 40px;
	clear: both;
	margin: 0px auto 0px auto;
	padding: 5px 10px 5px 5px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	right: 0px;
	position: relative;
	}
	
	#content_inner_wrap .weather_module_tlc {
		background: url('images/content/side_content/weather_module_rounded_corners.png') left top no-repeat;
		width: 5px;
		height: 5px;
		display: block;
		top: 0px;
		left: 0px;
		position: absolute;
		}
		
	#content_inner_wrap .weather_module_blc {
		background: url('images/content/side_content/weather_module_rounded_corners.png') left bottom no-repeat;
		width: 5px;
		height: 5px;
		display: block;
		bottom: 0px;
		left: 0px;
		position: absolute;
		}
		
	#content_inner_wrap .weather_module_trcs {
		background: url('images/content/side_content/weather_module_curve_shadows.png') top right no-repeat;
		width: 7px;
		height: 5px;
		display: block;
		top: -4px;
		right: 0px;
		position: absolute;
		}
		
	#content_inner_wrap .weather_module_brcs {
		background: url('images/content/side_content/weather_module_curve_shadows.png') bottom right no-repeat;
		width: 7px;
		height: 5px;
		display: block;
		bottom: -4px;
		right: 0px;
		position: absolute;
		}
				
/** Bottom Bar **/
#bottom_bar {
	background: url('images/bottom_bar/bb_shadow.jpg') center top no-repeat;
	width: 1000px;
	min-height: 70px;
	clear: both;
	margin: 0px auto;
	padding: 20px 0px 0px 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #4b4b4b;
	text-align: center;
	text-decoration: none;
	}
	
	#bottom_bar a {
		font-family: Arial;
		font-size: 12px;
		font-weight: bold;
		color: #4b4b4b;
		text-decoration: none;
		}
		
		#bottom_bar a:hover {
			font-family: Arial;
			font-size: 12px;
			font-weight: bold;
			color: #191919;
			text-decoration: none;
			}
			
/** Wordpress Styles **/
.wp-polls {
	width: 270px;
	clear: both;
	margin: 0px auto;
	overflow: hidden;
	}
	
	.wp-polls-ul {
		margin: 0px!important;
		padding: 0px!important;
		list-style: none;
		}
		
		.wp-polls-ul li {
			background: none!important;
			width: 270px;
			clear: both;
			margin: 0px auto 2px auto;
			padding: 0px 0px 3px 0px;
			border: none!important;
			font-family: Arial;
			font-size: 12px;
			font-weight: normal;
			color: #236496;
			text-align: left;
			text-decoration: none;
			}
			
			.wp-polls-ul li:hover {
				background: none!important;
				border: none!important;
				}
			
			.wp-polls-ul li label {
				font-family: Arial;
				font-size: 12px;
				font-weight: bold;
				color: #236496;
				text-align: left;
				text-decoration: none;
				}
			
		.pollbar {
			background: #525252!important;
			background-image: none!important;
			background-repeat: repeat-x!important;
			max-width: 260px!important;
			height: 10px!important;
			margin: 3px 5px 0px 5px!important;
			border: none!important;
			}
			
.calendar_box_color {
	background: #cddfe9!important;
	}
			
#calendar_wrap {
	width: 266px!important;
	clear: both;
	margin: 0px auto!important;
	padding: 0px!important;
	}
	
	#wp-calendar {
		width: 266px!important;
		clear: both;
		margin: 0px auto!important;
		padding: 0px!important;
		}
		
		#calendar-month {
			font-family: Arial!important;
			font-size: 14px!important;
			font-weight: bold!important;
			color: #292929!important;
			text-align: center!important;
			text-decoration: none!important;
			line-height: normal!important;
			margin: 0px 0px 15px 0px!important;
			padding: 0px 0px 0px 0px!important;
			}
		
		#wp-calendar td {
			width: 38px!important;
			height: 28px!important;
			margin: 0px!important;
			padding: 0px!important;
			border: none!important;
			font-family: Arial;
			font-size: 12px;
			font-weight: bold;
			color: #525252;
			text-align: center;
			text-decoration: none;
			}
			
		#wp-calendar th {
			padding: 0px 0px 5px 0px!important;
			font-family: Arial;
			font-size: 10px;
			font-weight: bold;
			color: #525252!important;
			text-align: center;
			text-decoration: none;
			}
			
			#wp-calendar .padday {
				background: none;
				}
				
			#todayWidget {
				background: url('images/content/wp-calendar_today.png') center top no-repeat!important;
				line-height: 28px!important;
				color: #c5d8e5!important;
				}
				
			#today {
				background: url('images/content/wp-calendar_today.png') center top no-repeat!important;
				line-height: 28px!important;
				color: #c5d8e5!important;
				}
				
			.wp-calendar-event-day {
				background: url('images/content/wp-calendar_event.png') center center no-repeat;
				width: 100%;
				height: 100%;
				display: block;
				line-height: 28px!important;
				}
				
/** Wordpress Styles ->- Classifieds **/
.catcol {
	width: 298px;
	display: inline-table!important;
	margin: 0px;
	padding: 0px 9px 10px 9px!important;
	}
	
	.catcol ul {
		background: url('images/content/classifieds/list_bottom.png') center bottom no-repeat;
		width: 100%;
		clear: both;
		margin: 0px auto 10px auto;
		padding: 0px 0px 10px 0px!important;
		list-style: none;
		}
		
		.catcol ul li.maincat {
			background: url('images/content/classifieds/list_top.png') center top no-repeat;
			width: 280px;
			height: 23px;
			clear: both;
			margin: 0px auto;
			padding: 7px 10px 0px 10px;
			font-family: Arial;
			font-size: 14px;
			font-weight: bold;
			color: #353d45;
			text-align: left;
			text-decoration: none;
			text-transform: uppercase;
			}
			
			.catcol ul li.maincat a {
				font-family: Arial!important;
				font-size: 14px!important;
				font-weight: bold!important;
				color: #353d45!important;
				text-align: left!important;
				text-decoration: none!important;
				text-transform: uppercase!important;
				}
				
		.catcol ul li.cat-item {
			background: #d2d1d1 url('images/content/classifieds/list_arrow.gif') left center no-repeat;
			width: 266px;
			height: 22px;
			clear: both;
			margin: 0px auto;
			padding: 6px 0px 0px 32px;
			border: 1px solid #a8a8a8;
			border-top: 1px solid #f8f8f8;
			font-family: Arial;
			font-size: 14px;
			font-weight: normal;
			color: #303031;
			text-align: left;
			text-decoration: none;
			text-transform: uppercase;
			}
			
			.catcol ul li.cat-item a {
				font-family: Arial!important;
				font-size: 14px!important;
				font-weight: normal!important;
				color: #303031!important;
				text-align: left!important;
				text-decoration: none!important;
				text-transform: uppercase!important;
				}
				
.catlist-full {
	width: 940px;
	clear: both;
	margin: 0px auto;
	padding: 0px 10px 10px 10px;
	}
	
	.catlist-full-title {
		background: url('images/content/classifieds/list_top.png') center bottom repeat-x;
		width: 920px;
		height: 23px;
		clear: both;
		margin: 0px auto;
		padding: 7px 0px 0px 0px;
		font-family: Arial;
		font-size: 14px;
		font-weight: bold;
		color: #353d45;
		text-align: left;
		text-decoration: none;
		text-transform: uppercase;
		position: relative;
		}
		
		.catlist-full-title a {
			font-family: Arial!important;
			font-size: 14px!important;
			font-weight: bold!important;
			color: #353d45!important;
			text-align: left!important;
			text-decoration: none!important;
			text-transform: uppercase!important;
			}
			
			.catlist-full-title a:hover {
				color: #5e6d7b!important;
				}
		
		.catlist-full-title-right {
			width: auto;
			float: right;
			display: block;
			top: 7px;
			right: 0px;
			position: absolute;
			font-family: Arial;
			font-size: 14px;
			font-weight: bold;
			color: #a9210f;
			text-align: right;
			text-decoration: none;
			text-transform: uppercase;
			position: absolute;
			}
		
		.catlist-full-title-tlc {
			background: url('images/content/classifieds/list_top.png') left top no-repeat;
			width: 10px;
			height: 30px;
			display: block;
			top: 0px;
			left: -10px;
			position: absolute;
			}
			
		.catlist-full-title-trc {
			background: url('images/content/classifieds/list_top.png') right top no-repeat;
			width: 10px;
			height: 30px;
			display: block;
			top: 0px;
			right: -10px;
			position: absolute;
			}
			
	.catlist-full-content {
		background: #d1d1d1;
		width: 926px;
		clear: both;
		margin: 0px auto;
		padding: 6px;
		border: 1px solid #a8a8a8;
		border-top: 1px solid #f8f8f8;
		overflow: auto;
		}
		
		.catlist-full-content-image {
			max-width: 150px;
			max-height: 150px;
			float: left;
			clear: left;
			border: 1px solid #a8a8a8;
			}
			
			.catlist-full-content-image img {
				max-width: 150px;
				max-height: 150px;
				}
				
		.catlist-full-content-text {
			width: 760px;
			float: right;
			clear: right;
			margin: 0px;
			padding: 0px;
			font-family: Arial;
			font-size: 12px;
			font-weight: normal;
			color: #303031;
			text-align: left;
			text-decoration: none;
			}
			
			.catlist-full-content-text a {
				font-family: Arial!important;
				font-size: 12px!important;
				font-weight: normal!important;
				color: #303031!important;
				text-decoration: underline!important;
				}
				
	.catlist-full-bottom {
		background: url('images/content/classifieds/list_bottom.png') center top repeat-x;
		width: 920px;
		height: 10px;
		clear: both;
		margin: 0px auto;
		padding: 0px;
		position: relative;
		}
		
		.catlist-full-bottom-blc {
			background: url('images/content/classifieds/list_bottom.png') left bottom no-repeat;
			width: 10px;
			height: 10px;
			display: block;
			bottom: 0px;
			left: -10px;
			position: absolute;
			}
			
		.catlist-full-bottom-brc {
			background: url('images/content/classifieds/list_bottom.png') right bottom no-repeat;
			width: 10px;
			height: 10px;
			display: block;
			bottom: 0px;
			right: -10px;
			position: absolute;
			}
			
.catlist-half-container {
	padding: 8px 0px 0px 8px;
	}
			
.catlist-half {
	width: 460px;
	display: inline-table;
	margin: 0px;
	padding: 0px 5px 10px 5px;
	}
	
	.catlist-half-title {
		background: url('images/content/classifieds/list_top.png') center bottom repeat-x;
		width: 300px;
		height: 24px;
		clear: both;
		margin: 0px auto;
		padding: 6px 140px 0px 0px;
		font-family: Arial;
		font-size: 14px;
		font-weight: bold;
		color: #353d45;
		text-align: left;
		text-decoration: none;
		text-transform: uppercase;
		line-height: 20px;
		position: relative;
		}
		
		.catlist-half-title a {
			height: 18px;
			display: block;
			font-family: Arial!important;
			font-size: 14px!important;
			font-weight: bold!important;
			color: #353d45!important;
			text-align: left!important;
			text-decoration: none!important;
			text-transform: uppercase!important;
			overflow: hidden;
			}
			
			.catlist-half-title a:hover {
				color: #5e6d7b!important;
				}
		
		.catlist-half-title-right {
			width: auto;
			max-width: 140px;
			float: right;
			display: block;
			top: 6px;
			right: 0px;
			position: absolute;
			font-family: Arial;
			font-size: 14px;
			font-weight: bold;
			color: #a9210f;
			text-align: right;
			text-decoration: none;
			text-transform: uppercase;
			position: absolute;
			}
		
		.catlist-half-title-tlc {
			background: url('images/content/classifieds/list_top.png') left top no-repeat;
			width: 10px;
			height: 30px;
			display: block;
			top: 0px;
			left: -10px;
			position: absolute;
			}
			
		.catlist-half-title-trc {
			background: url('images/content/classifieds/list_top.png') right top no-repeat;
			width: 10px;
			height: 30px;
			display: block;
			top: 0px;
			right: -10px;
			position: absolute;
			}
			
	.catlist-half-content {
		background: #d1d1d1;
		width: 446px;
		clear: both;
		margin: 0px auto;
		padding: 6px;
		border: 1px solid #a8a8a8;
		border-top: 1px solid #f8f8f8;
		overflow: auto;
		}
		
		.catlist-half-content-coupons {
			background: #d1d1d1;
			width: 458px;
			clear: both;
			margin: 0px auto;
			padding: 0px;
			border: 1px solid #a8a8a8;
			border-top: 1px solid #f8f8f8;
			overflow: auto;
			}
			
			.catlist-half-content-coupons img {
				max-width: 458px;
				max-height: 400px;
				}
		
		.catlist-half-content-image {
			max-width: 150px;
			max-height: 150px;
			float: left;
			clear: left;
			border: 1px solid #a8a8a8;
			}
			
			.catlist-half-content-image img {
				max-width: 150px;
				max-height: 150px;
				}
				
		.catlist-half-content-text {
			width: auto;
			float: left;
			clear: right;
			margin: 0px;
			padding: 0px 0px 0px 10px;
			font-family: Arial;
			font-size: 12px;
			font-weight: normal;
			color: #303031;
			text-align: left;
			text-decoration: none;
			}
			
			.catlist-half-content-text a {
				font-family: Arial!important;
				font-size: 12px!important;
				font-weight: normal!important;
				color: #303031!important;
				text-decoration: underline!important;
				}
				
	.catlist-half-bottom {
		background: url('images/content/classifieds/list_bottom.png') center top repeat-x;
		width: 440px;
		height: 10px;
		clear: both;
		margin: 0px auto;
		padding: 0px;
		position: relative;
		}
		
		.catlist-half-bottom-blc {
			background: url('images/content/classifieds/list_bottom.png') left bottom no-repeat;
			width: 10px;
			height: 10px;
			display: block;
			bottom: 0px;
			left: -10px;
			position: absolute;
			}
			
		.catlist-half-bottom-brc {
			background: url('images/content/classifieds/list_bottom.png') right bottom no-repeat;
			width: 10px;
			height: 10px;
			display: block;
			bottom: 0px;
			right: -10px;
			position: absolute;
			}
			
.catlist-quarter-container {
	padding: 0px 0px 0px 7px;
	}
			
.catlist-quarter {
	width: 230px;
	display: inline-table;
	margin: 0px;
	padding: 0px 6px 10px 0px;
	}
	
	.catlist-quarter-title {
		background: url('images/content/classifieds/list_top.png') center bottom repeat-x;
		width: 210px;
		height: 23px;
		clear: both;
		margin: 0px auto;
		padding: 7px 0px 0px 0px;
		font-family: Arial;
		font-size: 14px;
		font-weight: bold;
		color: #353d45;
		text-align: left;
		text-decoration: none;
		text-transform: uppercase;
		position: relative;
		}
		
		.catlist-quarter-title a {
			font-family: Arial!important;
			font-size: 14px!important;
			font-weight: bold!important;
			color: #353d45!important;
			text-align: left!important;
			text-decoration: none!important;
			text-transform: uppercase!important;
			}
			
			.catlist-quarter-title a:hover {
				color: #5e6d7b!important;
				}
		
		.catlist-quarter-title-tlc {
			background: url('images/content/classifieds/list_top.png') left top no-repeat;
			width: 10px;
			height: 30px;
			display: block;
			top: 0px;
			left: -10px;
			position: absolute;
			}
			
		.catlist-quarter-title-trc {
			background: url('images/content/classifieds/list_top.png') right top no-repeat;
			width: 10px;
			height: 30px;
			display: block;
			top: 0px;
			right: -10px;
			position: absolute;
			}
			
	.catlist-quarter-content {
		background: #d1d1d1;
		width: 216px;
		clear: both;
		margin: 0px auto;
		padding: 6px;
		border: 1px solid #a8a8a8;
		border-top: 1px solid #f8f8f8;
		overflow: auto;
		}
		
		.catlist-quarter-content-image {
			max-width: 212px;
			max-height: 212px;
			margin: 0px auto;
			text-align: center;
			}
			
			.catlist-quarter-content-image img {
				max-width: 210px;
				max-height: 210px;
				border: 1px solid #a8a8a8;
				}
				
	.catlist-quarter-bottom {
		background: url('images/content/classifieds/list_bottom.png') center top repeat-x;
		width: 210px;
		height: 10px;
		clear: both;
		margin: 0px auto;
		padding: 0px;
		position: relative;
		}
		
		.catlist-quarter-bottom-blc {
			background: url('images/content/classifieds/list_bottom.png') left bottom no-repeat;
			width: 10px;
			height: 10px;
			display: block;
			bottom: 0px;
			left: -10px;
			position: absolute;
			}
			
		.catlist-quarter-bottom-brc {
			background: url('images/content/classifieds/list_bottom.png') right bottom no-repeat;
			width: 10px;
			height: 10px;
			display: block;
			bottom: 0px;
			right: -10px;
			position: absolute;
			}
			
.classifieds-single-container {
	width: 940px;
	clear: both;
	margin: 0px auto;
	padding: 0px;
	}
	
	.classifieds-single-images {
		max-width: 234px;
		float: left;
		clear: left;
		margin: 0px;
		padding: 0px 10px 10px 10px;
		text-align: center;
		}
		
		.classifieds-single-images img {
			background: #dbdbdb;
			max-width: 210px;
			max-height: 210px;
			padding: 1px;
			border: 1px solid #a8a8a8;
			}
			
			.classifieds-single-images img:hover {
				background: #2f2f2f;
				border: 1px solid #2f2f2f;
				}
			
		.classifieds-mini-thumb {
			max-width: 50px;
			max-height: 50px;
			margin: 5px!important;
			}
			
	.classifieds-single-coupon-images {
		max-width: 600px;
		clear: both;
		margin: 0px auto;
		padding: 10px;
		text-align: center;
		}
		
		.classifieds-single-coupon-images img {
			background: #dbdbdb;
			max-width: 500px;
			max-height: 250px;
			padding: 1px;
			border: 1px solid #a8a8a8;
			}
			
			.classifieds-single-coupon-images img:hover {
				background: #2f2f2f;
				border: 1px solid #2f2f2f;
				}
			
	.classifieds-single-list {
		max-width: 90%;
		float: left;
		clear: right;
		margin: 0px 0px 10px 10px;
		padding: 0px 0px 0px 10px;
		list-style: none;
		}
		
		.classifieds-single-list li {
			float: left;
			clear: both;
			margin: 0px auto;
			padding: 2px 0px 2px 0px;
			font-family: Arial;
			font-size: 12px;
			font-weight: normal;
			color: #2f2f2f;
			text-align: left;
			text-decoration: none;
			}
			
			.classifieds-single-list li span {
				font-family: Arial;
				font-size: 12px;
				font-weight: bold;
				color: #2f2f2f;
				text-decoration: none;
				text-transform: uppercase;
				}
				
	.classifieds-single-coupon-list {
		width: 80%;
		clear: both;
		margin: 0px auto 0px auto;
		padding: 0px 0px 0px 10px;
		list-style: none;
		}
		
		.classifieds-single-coupon-list li {
			float: left;
			clear: both;
			margin: 0px auto;
			padding: 2px 0px 2px 0px;
			font-family: Arial;
			font-size: 12px;
			font-weight: normal;
			color: #2f2f2f;
			text-align: left;
			text-decoration: none;
			}
			
			.classifieds-single-coupon-list li span {
				font-family: Arial;
				font-size: 12px;
				font-weight: bold;
				color: #2f2f2f;
				text-decoration: none;
				text-transform: uppercase;
				}
			
	.classifieds-single-description {
		width: 100%;
		clear: both;
		margin: 0px auto 0px auto;
		padding: 00px 0px 10px 0px;
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		color: #2f2f2f;
		text-align: left;
		text-decoration: none;
		line-height: 18px;
		overflow: auto;
		}
		
	.classifieds-contact-form {
		width: 100%;
		clear: both;
		margin: 0px auto;
		padding: 0px 0px 10px 0px;
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		color: #2f2f2f;
		text-align: center;
		text-decoration: none;
		overflow: auto;
		}
		
		.classifieds-contact-form ul {
			width: 95%;
			clear: both;
			margin: 0px auto;
			padding: 0px;
			list-style: none;
			}
			
			.classifieds-contact-form li {
				width: 100%;
				clear: both;
				margin: 0px;
				padding: 8px 0px 0px 0px;
				font-family: Arial;
				font-size: 12px;
				font-weight: normal;
				color: #2f2f2f;
				text-align: center;
				text-decoration: none;
				}
				
				.classifieds-contact-form li label {
					background: #2f2f2f;
					width: 20%;
					height: 20px;
					float: left;
					padding: 4px 6px 4px 6px;
					border: 2px solid #2f2f2f;
					font-family: Georgia;
					font-size: 14px;
					font-weight: bold;
					color: #ffffff;
					text-align: center;
					text-decoration: none;
					text-transform: uppercase;
					line-height: 20px;
					}
				
				.classifieds-contact-form li input {
					width: 75%;
					height: 20px;
					float: left;
					margin: 0px 0px 0px 0px;
					padding: 4px;
					border: 2px solid #2f2f2f;
					font-family: Arial;
					font-size: 12px;
					font-weight: normal;
					color: #000000;
					text-align: left;
					text-decoration: none;
					}
					
				.classifieds-contact-form li textarea {
					width: 75%;
					min-width: 75%;
					max-width: 75%;
					height: 60px;
					float: left;
					margin: 0px 0px 0px 0px;
					padding: 4px;
					border: 2px solid #2f2f2f;
					font-family: Arial;
					font-size: 12px;
					font-weight: normal;
					color: #000000;
					text-align: left;
					text-decoration: none;
					}
					
				#submit_inquiry {
					background: #2f2f2f;
					width: 98%;
					height: 30px;
					clear: both;
					margin: 0px auto;
					font-family: Georgia;
					font-size: 14px;
					font-weight: bold;
					color: #ffffff;
					text-align: center;
					text-decoration: none;
					text-transform: uppercase;
					}
					
				.classifieds-form-step01 {
					width: 100%;
					clear: both;
					margin: 0px auto;
					}
					
					.classifieds-form-step01 label {
						background: #2f2f2f;
						width: 240px;
						height: 20px;
						float: left;
						clear: left;
						margin: 0px;
						padding: 6px 0px 4px 0px;
						font-family: Georgia;
						font-size: 14px;
						font-weight: bold;
						color: #ffffff;
						text-align: center;
						text-decoration: none;
						text-transform: uppercase;
						}
						
					.classifieds-form-step01 select {
						width: 600px;
						height: 30px;
						float: left;
						margin: 0px;
						padding: 4px 0px 0px 0px;
						border: 2px solid #2f2f2f;
						font-family: Arial;
						font-size: 14px;
						font-weight: normal;
						color: #000000;
						text-align: left;
						text-decoration: none;
						text-transform: uppercase;
						}
						
					.classifieds-form-step01 input {
						background: #2f2f2f;
						width: 100px;
						height: 30px;
						float: left;
						clear: right;
						margin: 0px;
						padding: 0px;
						font-family: Georgia;
						font-size: 14px;
						font-weight: bold;
						color: #ffffff;
						text-align: center;
						text-decoration: none;
						text-transform: uppercase;
						cursor: pointer;
						}
						
				.classifieds-form-step01-5 {
					width: 100%;
					clear: both;
					margin: 0px auto;
					}
					
					.classifieds-form-step01-5 ol {
						width: 100%;
						clear: both;
						margin: 0px auto;
						list-style: none;
						}
						
						.classifieds-form-step01-5 ol li {
							background: #d1d1d1;
							width: 936px;
							clear: both;
							margin: 0px auto 10px auto;
							padding: 0px;
							border: 2px solid #2f2f2f;
							font-family: Arial!important;
							font-size: 12px!important;
							font-weight: normal!important;
							color: #000000!important;
							text-align: left;
							text-decoration: none;
							line-height: 25px;
							overflow: auto;
							}
							
							.classifieds-form-step01-5 ol li a {
								font-family: Arial!important;
								font-size: 12px!important;
								font-weight: bold!important;
								color: #000000!important;
								text-decoration: none!important;
								}
							
					.classifieds-form-step01-5 label {
						background: #2f2f2f;
						width: 194px;
						height: 16px;
						float: left;
						clear: left;
						margin: 0px;
						padding: 7px 0px 3px 0px;
						border-right: 6px solid #d1d1d1;
						font-family: Georgia;
						font-size: 14px;
						font-weight: bold;
						color: #ffffff;
						text-align: center;
						text-decoration: none;
						text-transform: uppercase;
						line-height: normal;
						}
						
					.classifieds-form-step01-5 input {
						background: none;
						width: 730px;
						height: 26px;
						float: left;
						clear: right;
						margin: 0px;
						padding: 0px 2px 0px 4px;
						font-family: Arial;
						font-size: 14px;
						font-weight: normal;
						color: #000000;
						text-align: left;
						text-decoration: none;
						line-height: normal;
						}
						
					.classifieds-form-step01-5 textarea {
						background: none;
						width: 730px;
						min-width: 730px;
						max-width: 730px;
						height: 50px;
						float: left;
						clear: right;
						margin: 0px;
						padding: 0px 2px 0px 4px;
						font-family: Arial;
						font-size: 12px;
						font-weight: normal;
						color: #000000;
						text-align: left;
						text-decoration: none;
						}
						
					.classifieds-form-step01-5-submit {
						background: #2f2f2f!important;
						width: 940px!important;
						height: 30px!important;
						clear: both!important;
						margin: 0px auto!important;
						padding: 0px!important;
						font-family: Georgia!important;
						font-size: 14px!important;
						font-weight: bold!important;
						color: #ffffff!important;
						text-align: center!important;
						text-decoration: none!important;
						text-transform: uppercase!important;
						}
						
				.classifieds-form-step02 {
					width: 100%;
					clear: both;
					margin: 0px auto;
					}
					
					.classifieds-form-step02 ul {
						width: 100%;
						clear: both;
						margin: 0px auto;
						padding: 0px 0px 14px 0px;
						list-style: none;
						font-family: Arial;
						font-size: 12px;
						font-weight: normal;
						color: #000000;
						text-align: left;
						text-decoration: none;
						line-height: 20px;
						}
						
						.classifieds-form-step02 ul li {
							background: #d1d1d1;
							width: 90%;
							margin: 0px auto 4px auto;
							padding: 4px 10px 4px 10px;
							border: 1px dashed #a8a8a8;
							border-top: 1px dashed #f8f8f8;
							}
							
							.classifieds-form-step02 ul li:hover {
								background: #dfdfdf;
								}
								
					.classifieds-form-step02 input {
						background: #2f2f2f;
						width: 460px;
						height: 30px;
						float: left;
						display: block;
						margin: 15px 5px 10px 5px;
						padding: 0px;
						font-family: Georgia;
						font-size: 14px;
						font-weight: bold;
						color: #ffffff;
						text-align: center;
						text-decoration: none;
						text-transform: uppercase;
						cursor: pointer;
						}
						
					.classifieds-terms-message {
						background: #e6bbbb;
						width: 90%;
						clear: both;
						margin: 0px auto 0px auto;
						padding: 4px;
						border: 1px solid #de1616;
						font-family: Arial;
						font-size: 12px;
						font-weight: normal;
						color: #000000;
						text-align: left;
						text-decoration: none;
						line-height: 16px;
						}
						
						.classifieds-terms-message ol {
							width: 90%;
							clear: both;
							margin: 0px auto;
							padding: 0px;
							}