.repeatlogo{background-image: url(images/ban-rep.jpg);background-repeat: repeat-x;}.sidemenu {padding-left: 5px;padding-right: 5px;font-size:13px;font-family:trebuchet ms;color:gray;} .field_caption{	font-weight:bold;}.searchpage_field_caption {font-weight:bold;text-align:right;}.searchpage_field_caption_row {font-weight:bold;text-align:right;}.lat_long_header{font-size:12px;}.postalcode_distance_header{font-size:12px;}.view_image {	text-align:center;}.image_caption {	font-size:16px;	font-weight:bold;}.view_user { padding-left:5px;}.view_user_user_name {	font-size:14px;	font-weight:bold;}.view_user_user_images {	float:left;}.view_user_user_info {	float:left;	padding-left:10px;}.view_user_user_hitcount {	clear:both;}.view_user_user_box {}.no_results { color:red; margin-top:10px;}/* *** Generated by www.csscreator.com *** *//* THIS IS SECTION IS FOR VERTICAL MENU */strong {	color: olive;	font-weight: bold;}.feat {	font-family: Arial, Helvetica, sans-serif;		width: 100%;	height:18px;		text-align: center;}html{	margin:0px;	padding:0px;	font-family: Arial, Helvetica, sans-serif;}td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	padding:0px;	color: #333333;}table{padding:0px;	font-family: Arial, Helvetica, sans-serif;	color: #333333;}input, select, form {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	}a:link {color: #910086;text-decoration: none;}a:active {color: #910086;text-decoration: none;}a:visited {color: #910086;	text-decoration: none;}a:hover {color: #ff56ff;text-decoration: none;}.barmenu {	font-family: Arial, Helvetica, sans-serif;	background-image: url(images/bar-repeat.jpg);background-repeat: repeat-x;	width: 100%;	height:18px;	color: black;	font-weight: bold;	border:solid 1px black;		padding: 0px;	text-align: center;}.featured {		font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	background: #d2e0fa;}.titles {	padding-right: 25px;}img {	border:none 0px;	padding-bottom:0px;}#pagewidth{	width:100%;	min-width: 500px;}.search_results{	width:100%;	font-family: Arial, Helvetica, sans-serif;}.result_row_0	{ background-color: #ffffde;	font-family: Arial, Helvetica, sans-serif;}.result_row_1	{ background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;}#header{	height:136px;	width:100%;	background-color: #ffdd11;	}.logo{	background-image: url("{template_url}/images/{company_logo}");	background-repeat: no-repeat;	height: 100px;}.view_users { width:100%; }.slogan {	text-align:right;	font-size: 12px;	color:#42557b;	padding-right: 10px;}.time_date {	text-align:right;	font-size: 11px;	padding-right: 10px;	height: 18px;	color: black;}.logo h1{	font-size: 44px;	color:blue;	float: right;	vertical-align: text-bottom;}#leftcol{	width:170px;	float:left;	position:relative;	margin-left:-170px;	margin-right:1px;	background-image: url("{template_url}/images/col_line.png");	background-repeat: repeat-y;	background-position: top  right;	text-align: left; }#outer{	border:solid white 0px;	/*/*/ border-left-width: 170px ;  /* left column width. NN4 hack to hide borders */	border-left-color: #FFFFFF;   /* left column colour */	border-left-style: solid;	background-color: #FFFFFF; /* center column colour */	width: auto;}#footer{height: 76px;	width:100%;	background: repeat-x #eaeaea;}.powered_by {	color: black;	margin-top: 5px;	float:left;	width: 200px;	padding-left: 100px;	font-family: Arial, Helvetica, sans-serif;}.copyright {	color: black;	margin-top: 5px;	float:right;	width: 400px;	padding-right: 75px;	font-family: Arial, Helvetica, sans-serif;}#inner{	margin:0;	width:100%;}#maincol{	float: left;	width: 100%;	position: relative;	margin: 0px -8px 0px -2px;}#outer>#inner{	border-bottom: 1px solid #FFFFFF;}.clr{	clear:both;}.content{	position:relative;	font-family: Arial, Helvetica, sans-serif;	color: #333333;}#header .content{	padding-bottom:0;	padding-left:7px;	color: #333333;} /*printer styles*/@media print{	/*hide the left column when printing*/	#leftcol{display:none;}	#outer{border-left:0;}}#navcontainer {	width: 155px;}#navcontainer ul{	margin-left: 0px;	padding-left: 0px;	list-style-type: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align:center;	font-size: 10px;	font-weight: bold;}#navcontainer a,  #navlist a{	display: block;	width: 155px;	height: 20px;	color: black;	text-align: left;	padding-left: 7px;	background: #ffdd11 none;}#navlist a:visited{	color: #EEEEEE;	text-decoration: none;}#navlist a:hover{	height: 20px;	text-align: left;	padding-left: 7px;	width: 155px;	background: #ffdd11 none;}/* THIS CONTROLS THE TABLES DISPLAYED BY PAGES GENERATED BY THE PAGE EDITOR */table.page_display{	border: 3px;	font-family: verdana, Arial, Helvetica, sans-serif;}td.page_display{	width: 100%;	vertical-align: top;	font-family: Arial, Helvetica, sans-serif;}/* THIS CONTROLS THE TABLES DISPLAYED IN THE ADMIN */table.admin_main{	border: 3px;	width: 100%;}td.admin_main{	width: 100%;	vertical-align: top;}/* THIS CONTROLS THE ROW COLORS */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;}/* LISTING BROWSE PAGE NAVIGATION WIDGET 'next_prev()'display stuff  */.browse_tool_table {	background-color: white;	width:100%;	font-size: 11px;	text-decoration: none;	color: black;}.browse_tool {	background-color: white;	font-size: 11px;	text-decoration: none;	color: black;}.browse_tool_num {	color: #336699;}.browse_tool_button A {		font-size: 10px;	line-height: 10px;	text-align: center;   	BORDER-STYLE: solid; 	BORDER-WIDTH: 1px;	font-weight: bold;	text-decoration: none;		width: 82px;	height: 22px;	display: block;	padding: 2px;	border-color: #ff56ff;}.browse_tool_button A:visited {	color: #000000;}.browse_tool_button A:hover {	color: maroon;	BORDER-STYLE: double;	width: 82px;	height: 22px;	border-color: orange;	font-weight: bold;	background: yellow;}.browse_tool_ghost {	font-size: 10px;	line-height: 10px;	color: #aaaaaa;	text-decoration: none;}.browse_tool_curpage {	BACKGROUND-COLOR: white;	color: gray;	width: 24px;	height: 20px;	display: block;	text-align: center;	font-weight: bold;}.bt_pages {	font-family: verdana, arial, Helvetica, sans-serif;	text-decoration:none;	font-size: 10px;	vertical-align: middle;	color:	#000000;}bt_pages_ghost{	color:	#aaaaaa;	text-decoration:none;}A.bt_pages{	color:	#000000;	width: 24px;	height: 20px;	display: block;	text-align: center;}A.bt_pages:visited{	color: #000000;}A.bt_pages:hover{	color: blue;}/* LISTING PAGE DETAILS 'listing_next_prev'  */.next_prev_listing { margin: 2em 0 2em 3em;  border: 1px solid #a9a9a9; width: 40em; text-align: center;	font-family: Arial, Helvetica, sans-serif;}.repeatbar {	background-image: url("{template_url}/images/bar-repeat.jpg");	background-repeat: repeat-y;	background-position: top  right;	text-align: left; }  .repeatl {background-image: url(images/l-rep.jpg);	background-repeat: repeat-x;	}		td.repeatl {background-image: url(images/l-rep.jpg);	background-repeat: repeat-x;	}.next_prev_listing ul { margin: 0em auto 0em auto; }.next_prev_listing li { display: inline; padding: .5em 1em; list-style-type: none; }.count, .listing_xy { width: 100%; clear: both; padding: .5em 0;	color: navy;}/* css for tabbed pages */.dynamic-tab-pane-control.tab-pane {	position:	relative;	width:		100%;		/* width needed weird IE bug */	margin-right:	-2px;	/* to make room for the shadow */}.dynamic-tab-pane-control .tab-row .tab {	width:				70px;	height:				16px;	background-image:	url( "{template_url}/images/tab.png" );	position:		relative;	top:			0;	display:		inline;	float:			left;	overflow:		hidden;	cursor:			Default;	margin:			1px -1px 1px 2px;	padding:		2px 0px 0px 0px;	border:			0;	z-index:		1;	font:			11px Tahoma;	white-space:	nowrap;	text-align:		center;}.dynamic-tab-pane-control .tab-row .tab.selected {	width:				74px !important;	height:				18px !important;	background-image:	url( "{template_url}/images/tab.active.png" ) !important;	background-repeat:	no-repeat;	border-bottom-width:	0;	z-index:		3;	padding:		2px 0 0px 0;	margin:			1px -3px -3px 0px;	top:			-2px;	font:				11px Tahoma;}.dynamic-tab-pane-control .tab-row .tab a {	font:				11px Tahoma;	color:				Black;	text-decoration:	none;	cursor:				default;}.dynamic-tab-pane-control .tab-row .tab.hover {	font:				11px Tahoma;	width:				70px;	height:				16px;	background-image:	url( "{template_url}/images/tab.hover.png" );	background-repeat:	no-repeat;}.dynamic-tab-pane-control .tab-page {	clear:			both;	border:			1px solid rgb( 145, 155, 156 );	background:		#ffffff;	z-index:		2;	position:		relative;	top:			-2px;	font:				11px Tahoma;	color:				Black;	filter:			progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0)					progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=2, Direction=135);	/*244, 243, 238*/	/* 145, 155, 156*/	padding:		10px;}.dynamic-tab-pane-control .tab-row {	z-index:		1;	white-space:	nowrap;}.slideshow_img {float: left;width: 100%;text-align:center;}.slideshow_links {float: left;width: 100%;text-align:center;}.infobar{font-family: Arial, Helvetica, sans-serif;	background-image: url("{template_url/images/bar-repeat.jpg");background-repeat: repeat-x;}.nopad{padding:0px;margin:0px;border:0px;}.infobar {	background-image: url(images/bar-repeat.jpg);	background-repeat: repeat-x;	color: #494949;}.featcol {	background: white;	border-left: dotted 1px gray;	margin-left: 3px;	}.ibar1 {	background: #c9b559;	font-family: Arial, Helvetica, sans-serif;	color: white;	border-top: solid 4px #c9b559;	padding-right:7px;}.ibar {	background: #800000;	font-family: Arial, Helvetica, sans-serif;	color: white;	border-top:solid 4px #800000;	padding-right:7px;}.ibar3 {	background: olive;	font-family: Arial, Helvetica, sans-serif;	color: white;	border-top:solid 4px olive;	padding-right:7px;}.reptit {	background-image: url(images/rwre-200-rep.jpg);	background-repeat: repeat-x;	}.graymenu {	background: #587b8c;	color: white;	font: bold 12px Arial, Helvetica, sans-serif;	border-bottom: 1px solid white;	border-left: 1px solid white;	padding-left: 5px;}.graymenu a:link {	color: white;	font-weight: bold;}.graymenu a:visited {	color: white;	text-decoration: none;}.graymenu a:hover {	color: white;	padding-left: 7px;}.graymenu a:active {	color: silver;	padding-left: 7px;}.menucol {	color: #1e1e09;		background: white;	border-right: 1px solid silver;	border-width: 2px;	border-color: olive;}.titleback {	background-image: url(images/title-repeat.jpg);	background-repeat: repeat-x;	}.thumborder {	padding: 3px;	border-style: double;	border-color: #799dff;	width: 100px;}.menu {	background-image: url(images/banner_feat.gif);	background-repeat: repeat-x;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 7px;	border-bottom-style: solid;	border-bottom-color: olive;	border-left-color: olive;	border-left-style: solid;	font: 14px Arial, Helvetica, sans-serif;}.class {	}.imgborder {	border: 1px solid gray;	padding-right: 0px;	margin-right: 5px;}.class {	color: #6d111f; Arial, Helvetica, sans-serif;}.menu a:link{	color: black;	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;	}.red {	color:maroon;}.menu a:active {	border-left: none #ff1c11 5px;	text-decoration: none;	color: gray;}.menu a:visited {	color: black;	font-family: Arial, Helvetica, sans-serif;}.menu a:hover {	color:blue;	font-family: Arial, Helvetica, sans-serif;}.content {	padding-left: 7px;	font-family:Verdana, Arial, Helvetica, sans-serif;	color: #333333;}.tab {	padding-left: 40px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}.margin {	margin-left: 8px;	padding-left: 8px;}.thumbs {	border-style: solid;	border-color: black;}.infobar a:active {	color: maroon;	text-decoration: none;	font-weight: bold;}.infobar a:link {	color: maroon;	text-decoration: none;	font-weight: bold;}.infobar a:visited {	color: maroon;	font-weight: bold;	text-decoration: none;}.infobar a:hover {	color: red;	text-decoration: none;	font-weight: bold;}.listheading {	background: #ffb835;	border-style: solid;	border-width: 1px;	width: 100%;	padding-left: 7px;	height: 15px;}.topright {background-color:cornsilk;}.sortby {	background: white;	padding: 6px;	border: 1px solid #ff56ff;	}.headline {	text-align:right;	background-image: url(images/title-left.jpg);	background-repeat: no-repeat;	float: right;}.maincontent {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #666666;	width: 370px;}.latestdesign {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000000;	width: 370px;}#cnews {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	width: 180px;	position: relative;	left: 20px;	visibility: visible;}#cnews h1{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;}#cnews b{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #990000;}#cnews a{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: white}.whitetext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;}.men {	background-image: url(images/menu.jpg);	background-repeat: no-repeat;}.menu1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #333333;	background-image: url(images/menu.jpg);	background-repeat: no-repeat;	padding-left: 55px;	border-bottom:dotted 1px gray;}.feat {	background-color: #d2e0fa;	background-image: url(images/7.jpg);	background-repeat: repeat-x;	border:solid 1px navy;	width: 100%;	hieght: 25px;		}.foot {	background-image: url(images/7.jpg);	background-repeat: repeat-x;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding:4px;}.topbanner {	background-image: url(images/banrepeat.jpg);	background-repeat: repeat-x;}.feat1 {	background-color: #d2e0fa;	width:100%;	hieght: 25px;	border-left:dotted 1px gray;}.tabs {background-image:url(images/tab.jpg);text-align:center;}a.tab2:active{color:white;}a.tab2:link{color:white;}a.tab2:visited{color:white;}.tab2{background-color: #e44b9b;font-family:trebuchet ms;font-size:13px;font-color:white;	color: #fff;	padding-left: 4px;}td.tab2 a:active{color:white;}td.tab2 a:link{color:white;}td.tab2 a:visited{color: #fff;}td.tab2 a:hover{color: #df5bff;}.tab3{background-color: #e44b9b;}.black{font-family:verdana;font-size:10px;color:olive;}.tab3{background-color: #e44b9b;font-family:trebuchet ms;font-size:13px;font-color:white;text-align:center;	color: #fff;	}td.tab3 a:active{color:white;text-align:center;}td.tab3 a:link{color:white;text-align:center;}td.tab3 a:visited{color: #fff;text-align:center;}td.tab3 a:hover{color: #df5bff;text-align:center;}.showcase{font-family:trebuchet ms;font-size:11px;font-color:olive;	color: olive;	}	td.showcase a:active{ 	font-family:trebuchet ms;font-size:11px;font-color:olive;	color:olive;	}	td.showcase a:link{	font-family:trebuchet ms;font-size:11px;font-color:olive;	color:olive;	}td.showcase a:visited{	font-family:trebuchet ms;font-size:11px;font-color:olive;	color:olive;	}td.showcase a:hover{	font-family:trebuchet ms;font-size:11px;font-color:olive;	color:#df5bff;	}	.showcase a:active{	font-family:trebuchet ms;font-size:11px;font-color:olive;	color:olive;	}	.showcase a:link{	font-family:trebuchet ms;font-size:11px;font-color:olive;	color:olive;	}.showcase a:visited{	font-family:trebuchet ms;font-size:11px;font-color:olive;	color:olive;	}.showcase a:hover{	font-family:trebuchet ms;font-size:11px;font-color:#df5bff;	color:#df5bff;	}.bot-left{padding-left:20px;margin-left:5px;}
