* 
{
	margin: 0;
	padding: 0;
}

body
{
	font-family:Arial, Helvetica, sans-serif;
}

.ie-img-fix img
{
	margin:0;
	padding:0;
	border:none;
	vertical-align: baseline;
}


a:link
{
	color:#CCCCCC;
    font-size:14px;font-weight:bold;
}

a:visited
{
	color:#CCCCCC;
    font-size:14px;font-weight:bold;	
}

a:hover
{
	color:#f4f241;
    font-size:14px;font-weight:bold;
}

a:active
{
	color:#CC0000;
    font-size:14px;font-weight:bold;
}

a.menu:link
{
	color:#CCCCCC;
    font-size:14px;
}

a.menu:visited
{
	color:#CCCCCC;
	font-size:14px;
}

a.menu:hover
{
	color:#CCCC00;
	font-size:14px;
}

a.menu:active
{
	color:#CC0000;
	font-size:14px;
}

a.top_menu:link
{
	color:#000;
}

a.top_menu:visited
{
	color:#000;
}

a.top_menu:hover
{
	color:#e2ede2;
}

a.top_menu:active
{
	color:#CC0000;
}

.main
{
    text-align:center;
    margin:0px auto 0px auto;
    background-color:#231f20;
	background-attachment:fixed;
	background-image:url(/images/bkground.jpg);
}

.mainContainer
{
	width:930px;
	margin:0 auto 0 auto;
	position:relative;
	background-image:url("/images/11.jpg");
}	

.SearchBox_Mode_0
{

	padding:0px;
	margin:0px;
	background-color:#FFFF99;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	height:45px;
}

.SearchBox_Mode_1
{

	background-color:#FFFFFF;
	padding:0px;
	margin:0px;	
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	height:30px;
}


	
.a_header
{
	border-style:solid;
	border-color:#333333;
    border-width:1px 1px 0px 1px;
    background-color:#272b27;
    width:750px;
 	padding:0 5px 0 5px;
    margin:10px auto 0px auto;	
}



.a_box
{
	width:750px;
	background-color:#8582df;
	background-color:#cccccc;
	margin:0px auto 0px auto;
	text-align:left;
	padding:5px;
	height:120px;
	position:relative;
	border:1px;
	border-color:#333333;
	border-style:solid;
	border-bottom:none;
	font-size:15px;
	font-style:normal;
	font-weight:500;
	font-stretch:normal;	
}

.a_box_bottom
{
	width:750px;
	background-color:#6563b6;
	margin:0px auto 10px auto;
	text-align:left;
	padding:5px 5px 2px 5px;
	font-size:12px;
	font-weight:bold;
	border:1px;
	border-color:#333333;
	border-style:solid;
	border-top:none;
	position:relative;
	height:20px;
}

.ad_full
{
	min-height:140px;
	height:auto;
}

.quick_links
{
	width:700px;
	margin:18px auto 24px auto;
	padding-top:10px;
	clear:both;
}

.quick_links a
{
	margin-right:12px;
}

.quick_links a:link
{
	color:#CCCCCC;
    font-size:14px;font-weight:bold;

}

.quick_links a:visited
{
	color:#CCCCCC;
    font-size:14px;font-weight:bold;	
}

.quick_links a:hover
{
	color:#f4f241;
    font-size:14px;font-weight:bold;
}

.quick_links a:active
{
	color:#CC0000;
    font-size:14px;font-weight:bold;
}


.a_footer
{
	color:#d7d7e0;
	font-weight:bold;
	font-size:14px;
	display:inline;
}

.account-options
{
	position:absolute;
	top:10px;
	left:790px;
    color:#fff;
    font-size:14px;
	font-weight:bold;
}

.index_content
{	
	padding:9px;
	text-align:center;
	margin:0 auto 0 auto;
	width:762px;
	background-color:#999999;
	float:right;
	position:relative;
	min-height:370px;
	background-color:#1b1b27;background-color:#16162d;background-color:#3d3b7d;
}


.index_content h1
{
	color:white;
	margin:10px;
	font-size:22px;

}

.search_title
{
	font-size:16px;
	color:#000000;
}

.button
{
	padding:4px;
}

.menubar
{
	margin-top:25px;
	float:left;
	width:150px;
	text-align:center;
}

.menubar p
{
	font-weight:bold;
	margin-bottom:34px;
}

.menubar a:link
{
	color:#CCCCCC;
    font-size:14px;
}

.menubar a:visited
{
	color:#CCCCCC;
	font-size:14px;
}

.menubar a:hover
{
	color:#CCCC00;
    font-size:14px;
}

.menubar a:active
{
	color:#CC0000;
    font-size:14px;
}




.fontA
{
	
	font-size:16px;
	font-style:normal;
	font-weight:500;
	font-stretch:normal;		
}

.fontB
{
	font-size:16px;
	font-style:normal;
	font-weight:500;
	font-stretch:normal;
}


.header_image
{
    border:0px;padding:0px;margin:0px;font-size:0px;display:block;
}


.rollover_sign_up a:focus 
{ 
    outline: none; 
}
.rollover_sign_up a 
{
	display:block;
	width: 70px;
	height:10px;
	padding:10px 10px 10px 10px;
	font: bold 13px sans-serif;
	color:#333;
	background: url("../images/Sign-up-button.png") 0 0 no-repeat;
	text-decoration: none;

}
.rollover_sign_up a:hover 
{ 
	background-position: 0 -30px;
	color: #049;
}
.rollover_sign_up a:active 
{
	background-position: 0 -60px;
	color:#fff;
}

.rollover_reply a:focus 
{ 
    outline: none; 
}

.rollover_reply a 
{
	display:block;
	width: 40px;
	height:10px;
	padding:10px 10px 10px 10px;
	font: bold 13px sans-serif;
	color:#333;
	background: url("../images/Reply-button.png") 0 0 no-repeat;
	text-decoration: none;
	float:right;

}
.rollover_reply a:hover 
{ 
	background-position: 0 -30px;
	color: #049;
}
.rollover_reply a:active 
{
	background-position: 0 -60px;
	color:#fff;
}

.rollover_edit a 
{
	display:block;
	width: 40px;
	height:10px;
	padding:10px 10px 10px 10px;
	font: bold 13px sans-serif;
	color:#333;
	background: url("../images/Edit-button.png") 0 0 no-repeat;
	text-decoration: none;

}
.rollover_edit a:hover 
{ 
	background-position: 0 -30px;
	color: #049;
}
.rollover_edit a:active 
{
	background-position: 0 -60px;
	color:#fff;
}

.rollover_deactivate a 
{
	display:block;
	width: 54px;
	height:10px;
	padding:10px 10px 10px 10px;
	font: bold 13px sans-serif;
	color:#333;
	background: url("../images/Deactivate-button.png") 0 0 no-repeat;
	text-decoration: none;

}
.rollover_deactivate a:hover 
{ 
	background-position: 0 -30px;
	color: #049;
}
.rollover_deactivate a:active 
{
	background-position: 0 -60px;
	color:#fff;
}


.rollover_reactivate a 
{
	display:block;
	width: 54px;
	height:10px;
	padding:10px 10px 10px 10px;
	font: bold 13px sans-serif;
	color:#333;
	background: url("../images/Reactivate-button.png") 0 0 no-repeat;
	text-decoration: none;

}
.rollover_reactivate a:hover 
{ 
	background-position: 0 -30px;
	color: #049;
}
.rollover_reactivate a:active 
{
	background-position: 0 -60px;
	color:#fff;
}


.javascript_error
{
	color:#FFCC00;   
	font-weight:bold;	
	font-size:16px;
	font-style:normal;
	font-weight:500;
	font-stretch:normal;
	margin-bottom:15px;	
}

.javascript_error p a
{
	color:#CCCCCC;
}

.textarea_font
{
	font:inherit;
	font-size:16px;
	font-style:normal;
	font-weight:500;
	font-stretch:normal;
}

.ad_reply_input
{
	font-size:16px;
	font-style:normal;
	font-weight:500;
	font-stretch:normal;
	width:200px;
	height:20px;

}

.ad_button_table 
{

	padding:0px;
	margin:0px;
	border-width:0px;
	float:right;
}

.inactive_text
{
	color:#bc0101;
	font-weight:bold;
	font-size:18px;
}

.ad_reply_silhouette
{
	float:right;
	margin:5px 5px 10px 10px;
	width:100px;
	height:100px;
}

.ad_reply_pic
{
	float:right;
	margin:1px 5px 10px 5px;
	width:100px;
	height:100px;
}

.home-left-col
{
	background-image:url('/images/left-col-bkground.png');
	margin:5px auto 15px auto;
	padding:12px;
	width:380px;
	float:left;
	font-size:15px;
	font-family:Arial,Helvetica,sans-serif;
	text-align:left;
	height:256px;
	
}

.home-left-col h3
{
	margin-bottom:7px;
}

.home-left-col p
{
	margin-bottom:20px;
}

.home-signup-image
{
	display:block;
	background-image:url('/images/Signup-box.png');
	float:left;
	padding:0px;
	margin:0 0 5px 0;
	width:405px;
	height:188px;
	position:relative;
}

div.home-signup-image a
{
	display:block;
	position:absolute;
	left:0px;
	top:160px;
	width:350px;
	heigth:35px;
	text-decoration:none;
}

.contact-us-box
{

	background-image:url("/images/contact-bkground.png");
	color:#dddddd;
	float:left;
	height:228px;
	text-align:left;
	width:330px;
	padding:10px 0 10px 20px;
	margin: 10px 0 0 0;
}

.contact-us-box p
{
	color:#dddddd;
	float:left;
	text-align:left;
	padding:4px 0 7px 0px;
	margin: 0px;	
	font-size:16px;
	font-style:normal;
	font-weight:500;
	font-stretch:normal;
	
}

.home_link_icons__table
{
	margin:0px auto 0px auto;
}

.home_link_icons__table tr td p a
{
	border:hidden;
}

.home_link_icons__table tr td p a img
{
	border:hidden;
}


.home_link_icons__table tr td a img
{
	border:0;
}


.links
{
	text-align:left;
}

.links p
{
	font-size:16px;
	font-style:normal;
	font-weight:500;
	font-stretch:normal;
	color:#FFFFFF;
	margin-bottom:20px;
}

.links p a:link
{
	color:#CCCCCC;
    font-size:14px;font-weight:bold;

}

.links p a:visited
{
	color:#CCCCCC;
    font-size:14px;font-weight:bold;	
}

.links p a:hover
{
	color:#f4f241;
    font-size:14px;font-weight:bold;
}


.links p a:active
{
	color:#CC0000;
    font-size:14px;font-weight:bold;
}


.home_right_col
{
	width:340px;
	float:right;
	margin:5px 0px 0 0;
	padding:0 0px 0 0px;
}


.recent_ads_top
{
	width:340px;
	height:6px;
}

.recent_adverts
{
	background-color:#6563B6;
	padding:12px;
}

.recent_adverts a:link
{
	color:#f3f1f1;
    font-size:14px;
	font-weight:bold;
}

.recent_adverts a:visited
{
	color:#f3f1f1;
	font-size:14px;
	font-weight:bold;
}

.recent_adverts a:hover
{
	color:#CCCC00;
    font-size:14px;
	font-weight:bold;
}

.recent_adverts a:active
{
	color:#CC0000;
    font-size:14px;
	font-weight:bold;
}

.recent_adverts h3
{
	margin-bottom:7px;
}

.recent_adverts ul li
{
	padding-bottom:22px;
	list-style: none;
}

.recent_ads_bottom
{
	width:340px;
	height:20px;
}	
	

#a_username
{
	position:absolute;top:5px;left:5px;
}

#a_posted
{
	position:absolute;top:5px;left:135px;
}

#a_reference
{
	position:absolute;top:5px;left:290px;
}

#a_area
{
	position:absolute;top:5px;left:365px;
}

#a_age
{
	position:absolute;top:5px;left:515px;
}

#a_standard
{
	position:absolute;top:5px;left:608px;
}

.tuner_header
{
	color:#f7f3f4;
	text-align:left;
	margin:0 0 15px 40px;
	font-size:16px;	
	font-style:normal;
	font-weight:500;
	font-stretch:normal;	
}

div.tuner_left 
{
	float:left;
	clear:both;
	margin:5px 0 5px 40px;
}

div.tuner_right 
{
	float:right;
	margin:5px 40px 5px 0px;
} 

div.tuner_left p, div.tuner_right p
{
	text-align:left; 
	width:300px;
	color:#f7f3f4;
	margin-bottom:20px;
	padding:0px;
	font-size:16px;
	font-style:normal;
	font-weight:500;
	font-stretch:normal;
}

div.tuner_left h3, div.tuner_right h3
{
	color:#e3ed47;
	font-size:18px;
	text-align:left;
}

div.tuner_left ul, div.tuner_right ul
{
	margin-bottom:20px;
}

div.tuner_left ul li, div.tuner_right ul li
{
	text-align:left; 
	width:300px;
	color:#f7f3f4;
	margin-left:14px;
	padding:0px;
	font-size:16px;
	font-style:normal;
	font-weight:500;
	font-stretch:normal;
}

.tuner_btn
{
	margin:5px 0 0 0;
	padding:0;
}

.tuner_fsh
{
	margin:0 auto 5px auto;
}

#footer
{
	clear:both;color:silver;background-image:url('images/footer.gif');padding:8px;text-align:center;
}

#footer a
{
	color:silver;	
}

#footer_images
{
	width:930px;clear:both;background-color:#CCCCCC;
}

#footer_images img
{
	width:155px;
	padding:10px 11px 0 10px;

}

#home_header_txt
{
	font-size:15px;font-family:Arial,Helvetica,sans-serif;color:white;margin-bottom:15px;
}


#fb
{
	clear:both;padding:20px 0 0 0;
}

#fb iframe
{
	background-color:#FFFFFF;width:763px;height:200px;
}


.qs_mode0
{
	position:absolute;top:7px;left:12px;margin:2px auto 0px auto;
}

.qs_mode1
{
	position:relative;left:-40px;padding:4px;
}

.qs_image
{
	vertical-align:middle;
}

.qs_postcode0
{
	color:#CC0033;
}

.qs_postcode1
{
	width:55px;color:grey;
}

.qs_mode0_btn
{
	position:absolute;top:10px;left:840px;height:28px;width:70px;
}

.qs_mode1_btn
{
	position:absolute;left:815px;top:1px;height:28px;width:80px;
}

.home-a-header
{
	color:gold;
}

.signup_login
{
	color:#ffffff;position:relative;width:750px;text-align:left;padding-left:2px;padding-bottom:15px;
}

.ad_reply_text
{
	color:#ffffff;position:relative;width:750px;text-align:left;padding:0 0 3px 2px;
}

.ad_reply_enter_details
{
	color:#ffffff;position:relative;width:750px;text-align:left;height:25px;padding-left:2px;
}

.ad_reply_box
{
	position:relative;width:750px;text-align:left;margin-bottom:20px;
}

.ad_reply_button
{
	width:85px;margin:15px 0 10px 0;padding:4px;
}

.ad_reply_table tr td
{
	color:#fff;
}

.ad_reply_table tr td img
{
	margin-left:1px;
}

.ad_reply_textarea
{
	width:750px;padding:5px;
}

.ad_reply_signup
{
	position:absolute;width:85px;left:330px;top:-5px;
}

.ad_reply_login
{
	position:absolute;left:430px;top:-5px;width:85px;
}

.ad_reply_imagetxt
{
	width:200px;height:20px;
}

.contact_us_input
{
	float:right;margin:1px 15px 0 0;
}

.contact_us_input table
{
	margin:0 auto 0 auto;
	border:none;
	border-spacing:3px;
}

.contact_us_input table tr td
{
	color:#f7f3f4;
	padding:2px;
	font-size:16px;
	font-style:normal;
	font-weight:500;
	font-stretch:normal;
	text-align:left;
}

.contact_us_input table tr td textarea
{
	width:350px;height:175px;
}

.contact_us_input table tr td input
{
	width:350px;
}

.login_box
{
	background-image:url(/images/Login-Background-image.png);
	height:165px;
	width:285px;
	position:relative;
	float:left;
	padding:5px 15px 15px 15px;
	margin:15px 0 0 60px;
}

.login_box table
{
	margin:0 auto 0 auto;
	border:none;
	border-spacing:4px;
}

.login_box table tr td
{
	padding:1px;
	text-align:right;
	font-weight:bold;
	color:#f1efef;
	font-size:12px;
}

.login_box table tr td input
{
	width:200px;
}

.login_box table tr td input#login-btn
{
	margin-top:10px;
	width:60px;
}

.login_box label
{
	font-size:14px;
	color:#CCCCCC;
	position:absolute;
	top:132px;
	left:88px;
}

.login_box a
{
	position:absolute;
	top:155px;
	left:20px;
	font-size:12px;
}

.login_box p#err_msg
{
	margin-top:20px;
	font-weight:bold;
	color:#FC8787;
}

.login_box p
{
	color:#dddddd;
}

.signup_box
{
	text-align:center;
	height:165px;
	width:200px;
	background-image:url(/images/signup-background.png);
	float:right;
	padding:5px 15px 15px 15px;
	margin:15px 60px 0 0;
}

.signup_box p
{
	color:#dddddd;
	margin-bottom:18px;
}


div.signup
{
	margin:0 0 20px 0;
}

div.signup table
{
	margin:0 auto 20px auto;
}

div.signup table td 
 {
	height:33px;
	border-width: 0px;
	background-color: white;		
	padding:5px 5px 5px 5px;
	margin:5px;
	-moz-border-radius: 3px 3px 3px 3px;
}

div.signup table td input
{
	width:248px;
	font-size:16px;
	font-style:normal;
	font-weight:500;
	font-stretch:normal;
	padding:0px;
	margin:0;

}

div.signup input, div.signup button
{
	width:100px;
	padding:4px;
	margin:0 10px 0 10px;
}

table.my-account
{
	margin:0px auto 0px auto;
	border-spacing:8px;
}

table.my-account td#title
{
	width:70px;
}


table.my-account tr td
{
	padding:0;height:60px;
}

table.my-account tr td img
{
	border:0;
}

table.my-account a:link
{
	color:#CCCCCC;
    font-size:14px;font-weight:bold;

}

table.my-account a:visited
{
	color:#CCCCCC;
    font-size:14px;font-weight:bold;	
}

table.my-account a:hover
{
	color:#f4f241;
    font-size:14px;font-weight:bold;
}


table.my-account a:active
{
	color:#CC0000;
    font-size:14px;font-weight:bold;
}


#sitemap ul
{
	margin:45px auto 50px auto;
	list-style: none;
}

#sitemap ul li
{
	margin:10px;
}

.gen_links
{
	margin:15px 0 5px 0;
	color:#CCCCCC;
}

.user_details
{
	color:#fff;
	width:400px;
	height:180px;
	margin:5px auto 55px auto;
	
}

.user_details table
{
	float:left;
}

.user_details img
{
	float:right;
}

.user_details h2
{
	float:left;
}

.current_adverts
{
	color:#fff;
	font-size:18px;
	margin-bottom:15px;
}

#privacy-policy 
{
	text-align:left;
	color:#F7F3F4;
}

#privacy-policy h1
{
	text-align:center;
}

#privacy-policy h2
{
	font-size:medium;
	margin:20px 0 3px 0;
	color:#E3ED47;
}

#privacy-policy ul
{
	padding:15px;
}

#privacy-policy ul li
{
	font-size:medium;margin-left:15px;
}

.recent-ads li
{
	font-size:14px;
}

.recent-ads img
{
	border:0px;
	margin:0 0 0 5px;
	position:relative;
	top:2px;
}

.wayfest
{
	margin:30px auto 20px auto;	
}

.wayfest a
{
	text-decoration: none;
}

.wayfest a img
{
	border: none;
}

.ad-listing-text
{
	color:#fff;
}

.signup-thankyou-text
{
	color:#ccc;
}


