.field_caption{
	font-weight:bold;
}
.searchpage_field_caption {
	font-weight:bold;
	text-align:right;
	color: #666666;
}
.searchpage_field_caption_row {
font-weight:bold;
text-align:right;
}
.view_image {
	text-align:center;
}
.view_user_user_hitcount {
	clear:both;
}
.view_user_user_box {
}
.no_results {
	color:red;
	margin-top:10px;
	font-size: 12px;
}
/*------------*/
/*---RESETS---*/
/*------------*/

a:link {
	color: #0066CC;
	font-size: 12px;
}
a:visited {
	color: #0066CC;
	font-size: 12px;
}
a:hover {text-decoration: none}
a:focus {text-decoration: none}
a:focus, :focus {outline: none}
a:active {outline: none}
a img {
	border: none;
	text-decoration: none;
}

th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	letter-spacing: 2px;
	text-transform: uppercase;
	padding: 6px 6px 6px 12px;
	background: #333;
}

td {padding: 4px 4px 4px 10px;
	border: 0px;
}

.alt {background: #eee !important}

code, pre {font-family: "Courier New", monospace, serif}

blockquote, q, em, cite, dfn, i, cite, var, address {font-style: italic}

blockquote p:before, blockquote p:after, q:before, q:after {content: ''}

th, strong, dt, b {font-weight: bold}

ins {
	text-decoration: none;
	border-bottom: 3px double #333;
}

del {text-decoration: line-through}

abbr, acronym {
	border-bottom: 1px dotted #333;
	font-variant: normal;
}

hr {
	border-style: inset;
	border-width: 1px;
	margin: 22px 0px;
}

/*----------------------*/
/*---BASIC TYPOGRAPHY---*/
/*----------------------*/
body {
	min-width: 800px;
	max-width: 1200px;
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 24px;
	font-size: 12px
}
h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 11px;
	color: #0066CC;
	font-weight: normal;
}

h1, h1 a {
	letter-spacing: +0.5px;
	text-decoration: none;
	font-size: 18px;
	margin-bottom: 22px;
	border-bottom: 1px solid #ccc;
}

h2 {
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	font-size: 16px;
}

h3 {
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	font-size: 15px;
}
h4 {
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	font-size: 12px;
}
h5 {
	font-size: 18px;
}
h6 {
	font-size: 16px;
}
ul li {list-style-type: none}
#Content ul {margin-bottom: 22px}
#Content ul li {list-style-type: disc}
/*featured listings */
.featuredbox {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	text-align: justify;
	margin-right:0px;
	margin-left: auto;
	width: 260px;
	margin-top: 1px;
	float: right;
	border-right-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: inset;
	border-bottom-color: #CCCCCC;
}
.background-gradient {
	background-image: url(images/boxbg.png);
	background-repeat: repeat-x;
}
.sidebarfont {
	font-size: 12px;
	}
.pricefont {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bolder;
	color: #5959FF;
}
.titlefont {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #5959FF;
}
.greylistfont {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	list-style-type: square;
}
input, select, form {
	font-family: Arial, Helvetica, sans-serif;
}
#pagewidth{
	width:100%;
	min-width: 700px;
	}
.search_results
{
	width:100%;
}
.result_row_0	{ background-color: #D6D3EE; }
.result_row_1	{ background-color: #FFFFFF; }
#header{
	height:136px;
	width:100%;
}
.banner{
	width:100%;
	overflow: hidden;
	height: 30px;
	text-align: right;
}
.slide_images{
	width:500px;
	position:relative;
	height:375px;
	overflow:hidden;
	border-top: 20px solid #EBEBEB;
	border-right: 20px solid #D4D4D4;
	border-bottom: 20px solid #D4D4D4;
	border-left: 20px solid #EBEBEB;
	margin: 10px;
}
.slide_images .items{
width: 20000px;
position:absolute;
}
.slide_images .items a {
	float:left;
	text-align: center;
	width: 500px;
	background-color: #999999;
}
.logo{
	height: 120px;
	background-image: url(/template/new/images/bannernew.jpg);
	background-repeat: no-repeat;
	text-align: right;	
}
.view_users { width:100%; }
.slogan {
	text-align:center;
	font-size: 12px;
	color:#333333;
	padding-right: 10px;
}
.time_date {
	text-align:right;
	font-size: 11px;
	padding-right: 10px;
	height: 14px;
	color:#000000;
	padding-top: 2px;
}
#outer{
	border:solid white 0px;
	border-left-color: #FFFFFF;   /* left column colour */
	border-left-style: solid; /* center column colour */
	width: auto;
	min-width: 600px;
}
#footer{
	height:70px;
	font-size: 9px;
	text-align: center;
	margin-left: 43px;
	padding-top: 120px;
}
.powered_by {
	color: #FFFFFF;
	margin-top: 5px;
	float:left;
	width: 100px;
	padding-left: 100px;
}
.copyright {
	color: #FFFFFF;
	margin-top: 5px;
	float:right;
	width: 400px;
	padding-right: 75px;
}
#inner{
	margin:50px 0 0px;
	width:100%;
}
#outer>#inner{
	border-bottom: 1px solid #FFFFFF;
}
.clr{
	clear:both;
}
.content{
	position:relative;
	margin-left: 40px;
	margin-right: 40px;
	width: auto;
	margin-top: -3px;
}
#header .content{
	padding-bottom:0;
}
 /*printer styles*/
@media print{
	#leftcol{display:none;}
	#outer{border-left:0;}
}
table.page_display
{
	border: 3px;
}
td.page_display
{
	width: auto;
	vertical-align: top;
}
padded-table td { 
	padding-right:50px; 
	}
table.admin_main
{
	border: 3px;
	width: 100%;
}
td.admin_main
{
	width: 100%;
	vertical-align: top;
}
td.row1_0	{ background-color: #009900; }
td.row2_0	{ background-color: #CCFFCC; }
td.row3_0	{ background-color: #99CC99; }
.adminListingLeft_0 {
	color: #FFFFFF;
	background-color : transparent;
}
.browse_tool {
	font-size: 10px;
	text-decoration: none;
	color: #666666;
}*/
.browse_tool_num {
	color: #FF9933;
}
.browse_tool_button A:hover {
	color: #CCCCCC;
	text-decoration: none;
	width: 82px;
	height: 18px;
}
.browse_tool_ghost {
	/*font-size: 14px;*/
	line-height: 20px;
	color: #CCCCCC;
	text-decoration: none;
}
.next_prev_listing { margin: 2em 0 2em 3em;  border: 1px solid #a9a9a9; width: 40em; text-align: center; }
.next_prev_listing ul { margin: 1.5em auto; }
.next_prev_listing li { display: inline; padding: .5em 1em; list-style-type: none; }
.count, .listing_xy { width: 100%; background-color: #dcdcdc; clear: both; padding: .5em 0; }
.city_distance_header{font-size:12px;}
.marginleft {
	margin-left: 25px;
}
.searchbox {
	width: 170px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #999999;
	background-image: url(/template/new/images/boxbg.png);
	background-repeat: repeat-x;
	background-position: left top;
	margin-left: 10px;
}
.bluefont {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #F24F00;
	letter-spacing: +0.5px;
}
.listingborder {
	border-top: 10px solid #FF732F;
	border-right: 2px solid #FF8C55;
	border-bottom: 2px solid #FF8C55;
	border-left: 2px solid #FF8C55;
}
.listingborder2 {
	border-top: 10px solid #666666;
	border-right: 2px solid #666666;
	border-bottom: 2px solid #666666;
	border-left: 2px solid #666666;
}
.greybg {
	background-image: url(/template/new/images/boxbg3.png);
	background-repeat: repeat-x;
}
.smallfont9 {
	color: #333333;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.blog_article_comment_link {color: #06AFBE; padding: 2px; font-size:9pt; }

.blog_article_comment_link > img{text-decoration: none; padding-right: 4px; vertical-align: text-top; }



.blog_article_comments {

border:1px solid #AAA;

background: #F4F4F4;

-moz-border-radius:6px;

-khtml-border-radius:6px;

-webkit-border-radius:6px;

border-radius:6px;

padding:6px;

}

.blog_article_comments_header{font-weight:bold;font-size:12pt;font-style: italic; color:#053280;margin-bottom:10px;}

.blog_comment_count{font-size: 12pt; font-weight: 600; color: #888;}



.blog_article_comment_item{

	border: 1px solid #ddd;

	background-color: #F5FAFF;

	margin-left:10px;margin-right:10px;

	padding: 10px 10px 5px 10px;

	margin-bottom: 5px;

}

.blog_article_comment_text{

	border: 1px solid #D9F6FC; 

	background-color: #fff; 

	padding: 5px;

}

.blog_comment_timestamp {

	font-size:8pt; color:#999; font-weight:normal;

}

.blog_article_keywords {

	font-size: 10pt;

	color: #333;

	

}
/* Listing Detail */
.float_left_half {float:left;width:50%;}
.features_ticked {width:150px;}
.multiple_options_caption {margin:0 0 10px 0;}
.multiple_options ul{width:150px;margin:0;padding:0;list-style-type:none;}
.multiple_options li{display:inline;line-height:18px;padding-left:18px;background:url /new/images/box_ticked.png) 0 -2px repeat-y;}
/* AddThis Custom Style */

.marginleft {
	padding-left: 70px;
}

    .flaglink {
	color: #FFFFFF;
	font-size: 9px;
	text-decoration: none;
	font-weight: bold;
    }

    .flaglink A:link {
    color: #FFFFFF;
	font-size: 9px;
    text-decoration: none;
	font-weight: bold;
    }

    .flaglink A:visited {
    color: #FFFFFF;
	font-size: 9px;
    text-decoration: none;
	font-weight: bold;
    }

    .flaglink A:hover {
    color: #FFFFFF;
	font-size: 9px;
    text-decoration: none;
    }

.alignbott {
	vertical-align: bottom;
	float: right;
	height: 16px;
	padding-top: 40px;
	padding-right: 42px;
}
.alignleft {
	float: left;
	height: 40px;
	width: 400px;
	margin-top: 76px;
	text-align: right;
}
.resulttable {
	border: 1px solid #CCCCCC;
}
    .detaillink {
	color: #333333;
	font-size: 9px;
	text-decoration: none;
    }

    .detaillink A:link {
    color: #333333;
	font-size: 9px;
    text-decoration: none;
    }

    .detaillink A:visited {
    color: #333333;
	font-size: 9px;
    text-decoration: none;
    }

    .detaillink A:hover {
    color: #F24F00;
	font-size: 9px;
    text-decoration: none;
    }
    .botlink {
	color: #333333;
	font-size: 9px;
	text-decoration: underline;
    }

    .botlink A:link {
    color: #333333;
	font-size: 9px;
    text-decoration: underline;
    }

    .botlink A:visited {
    color: #333333;
	font-size: 9px;
    text-decoration: underline;
    }

    .botlink A:hover {
    color: #333333;
	font-size: 9px;
    text-decoration: none;
    }
	.noulink {
	text-decoration: none;
    }

    .noulink A:link {
    text-decoration: none;
    }

    .noulink A:visited {
    text-decoration: none;
    }

    .noulink A:hover {
    color: #F24F00;
    text-decoration: none;
    }
.oldprice {
	color: #FF3300;
	text-decoration: line-through;
	font-weight: normal;
	font-style: oblique;
	font-size: 11px;
}
.announce {
	font-size: 12px;
	text-align:center;
	color: #333333;
	border-top: 3px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background-image: url(images/boxbg3.png);
	margin-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 15px;
	padding-bottom: 5px;
	background-repeat: repeat-x;
}
.announce2 {
	font-size: 12px;
	text-align:center;
	color: #333333;
	border-top: 3px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background-image: url(images/boxbg3.png);
	margin-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-repeat: repeat-x;
}
.announce3 {
	font-size: 12px;
	text-align:justify;
	color: #333333;
	border-top: 3px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background-image: url(images/boxbg3.png);
	margin-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-repeat: repeat-x;
}
.break {
	display: block;
}

