/* CSS Document */

/* --------------------------- default --------------------------- */
body 
   {
	margin:0;
	padding:0;
	background:#ffffff;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
    background-color:#1e1e1e;
/*	background-image:url(/repository/images/background_image.png);
	background-repeat:repeat-x;
	background-attachment:fixed;
	background-position:top left; */
	text-align:center;
   }
td, form, input, p, ul, li, a, h1, h2, h3, img{margin:0; padding:0;}
ul,li{ list-style-type:none;}
td,tr,p,img{padding:0px;margin:0px;}
.bb {border-bottom-width: 4px;border-bottom-style: solid;border-bottom-color: #ccc;}
img {border:0;}

a:link {color:#3e6c6c; font-weight:bold;}
a:visited {color:#3e6c6c; font-weight:bold;}

.anchortopofthepage {font-size: 2px; color: #45848a; }
a:anchortopofthepage {font-size: 2px; color: #45848a; }

/*-------------------header---------------------*/
<!--
.city-name {
	color: #993333;
	font-size: 50px;
}

.city-name a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#033;
	font-size: 26px;
	text-align:left;
	vertical-align: text-bottom;
	text-decoration:none;
}
.city-name a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #033;
	font-size: 26px;
	text-align:left;
	vertical-align: text-bottom;
	text-decoration:none;
}
.headersitename {
	color: #203e44;
	font-size: 24px;
	font-weight: bold;
}
#header {
 /* background: #0f0; 
  background:url(/images/header-skin.png);*/ 
  width: 990px;
  height: 112px;
}
#header-logo {
/*   background:url(/images/header-left.png);  
  background:#39F; */
  float: left;
  width: 124px;
  height: 112px;
  margin: 0px;
  
  
}
#header-title {
  float:left;
/*  background:url(/images/header-right-full.png); */
  left:0px;
  width: 866px;
  height: 112px;
  margin:0px;
  vertical-align:text-bottom;
}
#city-picker {
	position:relative; 
/*	left:255px; */
	top:28px;
	width:560px;
	height:20px;
	margin:0px;
	border:0px;
	float: left;
	text-align:left;
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	
}
#header-right {
/*  background:url(/images/header-right-2.png); */
  float: right;
  width: 472px;
  height: 112px;
  margin:0px;
  text-align:right;
}
#member-signup {
	float:right;
	top:3px;
	padding-right:3px;
	width:866px;
	height:22px;
		
}
#banner-ad-hp {
	position:relative;
	float:right;
	right:0px;
	top:23px;	
	width:468px;
}
.style2 {
	color: #203e44;
	font-size: 24px;
	font-weight: bold;
}
.style3 {
	color: #9E361B;
	font-size:12px;
}
.style4 {font-size: 14px; font-weight: bold; }
.style5 {font-size: 12px; font-weight: bold; color: #FFFFFF; }
a:style5 {font-size: 12px; font-weight: bold; color: #FFFFFF; }

.style6 {
	color: #660000;
	font-size: 12px;
	}
-->
/*-----------------page number-------------------*/

page_number {font-size: 16px; font-weight: bold; color: #FFFFFF; }
a:page_number {font-size: 16px; font-weight: bold; color: #FFFFFF; text-decoration: none;}

/* --------------------------- Featured Listings-------------------*/
.businesstitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.businesstext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

#travel-body {
	width:950px; background-color:#fff; margin:auto;
}

#travel-center {
	width:930px; text-align:center; background-color:#FFF; margin:auto; padding:15px;
}
/* --------------------------- left-nav-cats-------------------*/
<!--

.left-nav-best {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.left-nav {
	color: #FFFFFF;
	font-size: 12px;
}
.left-nav-city {
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;	
}
-->
/* --------------------------- menu --------------------------- */
<!--
.features {
        color: #203e44;
}
a.features {
        color: #203e44;
	text-decoration: none;
}
a.features:hover{
	color:#9b3123;
	text-decoration: none;
}

-->

/* --------------------------- menu --------------------------- */
a.style5{
	color: #FFFFFF;
	text-decoration: none;
}
a.style5:hover{
	color: #660000;
	text-decoration: none;
}

a.cat_nav2{
        color: black;
}
a.cat_nav2:hover{
	color: #660000;
	text-decoration: none;
}
a.cat_nav_selected{
        color: white;
        background-color: #002c2c;
        text-decoration: none;
}
a.cat_nav_selected:hover{
	color: #ffffff;
	text-decoration: none;
}
a.menu{
	font-size:12px;
	font-weight:bold;
	color:#9b3123;
	font-style:normal;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
}

a.menu:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	font-style:normal;
	text-decoration: none;
}


.cat_nav1 {
	font-size: 14px;
	color: #339999;
}
.cat_nav2 {	
        color: black;
	font-size: 12px;
	font-weight: bold;
	}
.cat_nav_selected {
        color: white;
	font-size: 12px;
	font-weight: bold;
	}
.cat_nav_selectlist { 
background-color: #002c2c; 
color: white;
} 
	

.style1 {
	color: #660000;
    font-size: 15px;
	font-weight: bold;
		 }

/* --------------------------- bodyuper --------------------------- */
.home{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	font-weight:normal;
	color:#609f9e;
}
.home2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#609f9e;
}
.txt_field{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration: none;
	height: 17px;
	width: 100px;
	border: 1px solid #787878;
}
.txt_field_search{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration: none;
	height: 16px;
	width: 180px;
	border: 1px solid #333333;
}
.txt_field_multiline{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration: none;
	height: 120px;
	width: 180px;
	border: 1px solid #333333;
}
.txt_field_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration: none;
}
.pop_up_border{
	border:#666666 2px solid;
}
.txt_field_button{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-size:11px;
	color:#333333;
	text-decoration: none;
	height: 20px;
	width: 50px;
	border: 1px solid #333333;
	cursor:hand;
	
}
.home-text {font-size: 13px;}
/* --------------------------- body --------------------------- */
.left_menu ul{
	list-style-type:none;
}

.left_menu ul li{
	background-position:right top;
	line-height:18px;
	padding-left:5px;
	text-align:left;
	margin-top:4px;
}
.left_menu ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.left_menu ul li a:hover{
	text-decoration:underline;
	color:#ffffff;
}

/* h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#669999;
	border:#000000 solid 1px; 
} */
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.register{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#537a77;
}
.member_login{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#265353;
	font-weight:bold;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
a.view{
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.headertext {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	}
a.headertext{
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	}
a.view:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	font-style:normal;
	text-decoration: none;
}
a.clickhere{
	font-size:11px;
	font-weight:normal;
	color:#000000;
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.clickhere:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	font-style:normal;
	text-decoration:underline;
}
a.close_bttn{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.close_bttn:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	font-style:normal;
	text-decoration:underline;
}
a.postevent{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.postevent:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	font-style:normal;
	text-decoration:underline;
}

.admin_ad{
	background-color:#f5f9f9;
	height:300px;
	width:235px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	border: 1px solid #003366;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
/*	color:#000; */
	font-weight:bold;
	text-decoration:none;
}
.bottom_border{
	border-bottom:#999999 1px solid;
}
.login_head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#304644;
	text-decoration:underline;
	font-weight:bold;
}
.form_txt{
	font-family:Arial, Helvetica, sans-serif;
	color:#787878;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

#center_description {border: 1px solid #9e361b; padding:0; margin: 0; background-color:#9e361b}
.seo_desc_title {
	height:22px; 
	text-align:center; 
	background-color:#9e361b; 
	vertical-align:middle;
	font-size:12px
	}
.seo_desc_left {padding: 10px 5px 10px 10px; background-color:#ffffff;}
.seo_desc_right {padding: 10px 10px 10px 5px; background-color:#ffffff;}
.seo_desc {vertical-align:top; padding: 5px 10px 5px 10px; font-size:11px; background-color:#ffffff;}
.featr_bttm {background-color:#ffffff;}




/* --------------------------- PEEK --------------------------- */
table#peekpage {
	width:80%; 
	margin:0 auto; 
	font-size: 12px; 
	padding:0 ;
	border: 1px solid #9e361b; 
	background-color:#9e361b;
	}
	
.peektext {
	vertical-align:top;
	background-color:#ffffff;
	border: 1px solid #9e361b; 
	padding: 5px;
	text-align:left;
	}
	
.peekimage {
	background-color:#ffffff;
	border: 1px solid #9e361b; 
	vertical-align:top;
	padding: 5px;
	}
/* --------------------------- footer --------------------------- */

.footer ul{
	list-style-type:none;
}

a.footer {
	text-decoration: none;
}
.footer ul li{
	background-image:url(images/li_bg.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	line-height:18px;
	float:left;
	padding-left:12px;
	padding-right:12px;
	text-align:center;
}
.footer ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#2b4646;
}
.footer ul li a:hover{
	text-decoration:none;
	color:#3e6c6c;
}

.footer ul li.noborder{
	 background-image:none;
}
/* --------------------------- otherpage --------------------------- */
.goto{
	background-image:url(dropbox.jpg);
	background-repeat:no-repeat;
	width: 64px;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	padding-left:2px;
	padding-right:6px;
}
.photogallerytext{
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:11px;
 	color:#999999;
 	text-align:left;
}
.bottom_bordertwo{
	border-bottom:#bfd5d8 1px solid;
}
h4{
	font-family:Arial, Helvetica, sans-serif;
	color:#304b50;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.shopping{
	font-family:Arial, Helvetica, sans-serif;
	color:#8a999c;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
h5{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding-left:23px;
	padding-top:12px;
}
h6{
	font-family:Arial, Helvetica, sans-serif;
	color:#304b50;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
}
/* --------------------------- left_nav --------------------------- */

.left_nav{
	background-color: #669999;
}
.left_nav ul{
	list-style-type:none;
}

.left_nav ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#7a1b00;
}
.left_nav ul li a{
	background-image:url(images/star_left_nav_a.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-decoration:none;
	color: #FFFFFF;
	padding-left:15px;
	line-height:22px;
}
.left_nav ul li a:hover{
	background-image:url(images/star_left_nav_hover.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	text-decoration:underline;
	color:#ffffff;
	margin-top:10px;
}
/* --------------------------- left_nav_fixed --------------------------- */
.left_nav_fixed{
	background-color:#669999;
}
.left_nav_fixed ul{
	list-style-type:none;
}

.left_nav_fixed ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}
.left_nav_fixed ul li a{
	background-image:url(images/star_left_nav_hover.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	text-decoration:none;
	color:#ffffff;
	padding-left:15px;
	line-height:22px;
}
.left_nav_fixed ul li a:hover{
	background-image:url(images/star_left_nav_hover.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	text-decoration:underline;	
	color:#ffffff;
	margin-top:10px;
}
.title{
 		font-family:Arial, Verdana,  Helvetica, sans-serif;
	    font-weight:bold;
        font-size: 10px;
}
/* --------------------------- event_calender--------------------------- */
.event_calender{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border: 1px solid #9e361b;
	height: 240px;
	width: 400px;
}
.most_recent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border: 1px solid #9e361b;
}
.event_calender_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.coming_soon{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

.event_calender_footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
/*
.event_calender_insideborder{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#497A79;
	border: 1px dashed #000000;
	text-decoration:none;
}*/
.date_bg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#497A79;
	background-image:url(event_calender/images/date_bg.jpg);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	border: 1px solid #000000;
	width:25px;
	height:25px;
}
.date_bg_active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#497A79;
	background-color: #609F9E;
	border: 1px solid #000000;
	width:25px;
	height:25px;
}

a.press:link{ font-family: Arial, Verdana,  Helvetica, sans-serif;font-weight: bold;color:#CC3300;font-size:10px;text-decoration: underline;}
a.press:active{ font-family: Arial, Verdana,  Helvetica, sans-serif;font-weight: bold;color:#CC3300;font-size:10px;text-decoration: underline;}
a.press:visited{ font-family: Arial, Verdana,  Helvetica, sans-serif;font-weight: bold;color: #CC3300;font-size:10px;text-decoration: underline;}
a.press:hover{ font-family: Arial, Verdana,  Helvetica, sans-serif;font-weight: normal;color:#0066CC;font-size:10px;text-decoration: underline;}
a{ font-family:Arial, Verdana,  Helvetica, sans-serif; color:#000000; text-decoration:underline;}

a.links:link{ font-family:Arial, Verdana,  Helvetica, sans-serif; color:#000000; text-decoration:underline;}
a.links:active{font-family:Arial, Verdana,  Helvetica, sans-serif; color:#000000; text-decoration:underline;}
a.links:visited{ font-family:Arial, Verdana,  Helvetica, sans-serif; color:#000000; text-decoration:underline;}
a.links:hover{ font-family:Arial, Verdana,  Helvetica, sans-serif; color:#000000; text-decoration:underline;}


/* --------------------------- classified --------------------------- */

a.cls_lnk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#265353;
	font-weight:bold;
}
a.cls_lnk:hover{
	text-decoration:none;
	background-color:#B4DCDC;
}
ul.cls{
	margin-bottom: 10px;
}
ul.cls li{
	line-height: 140%;
	background: transparent url(bullet.gif) no-repeat scroll left center;
	padding-left:10px;
}
ul.cls li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#265353;
	font-weight:normal;
}
ul.cls li a:hover{
	text-decoration:none;
	background-color:#B4DCDC;
}
div.new_ads{
	background-color:#DCEFEF;
	padding-bottom:5px;
}
div.new_ads span{
	color:#fff;
	background-color:#265353;
	display:block;
	padding:5px;
	margin-bottom:5px;
	border:1px solid #143F3F;
	font-size:14px;
	font-weight:bold;
}
div.new_ads ul{
	margin-left:5px;
}
div.new_ads ul li{
	margin:5px 0;
}

div.new_ads ul li a{
	color:#265353;
}
div.new_ads ul li a:hover{
	text-decoration:none;
	background-color:#B4DCDC;
}
.newButton {
background:#EEF9BE url(buttonBackground.gif) repeat scroll 0%;
border-color:#A2C758 rgb(51, 102, 51) rgb(51, 102, 51) rgb(162, 199, 88);
border-style:solid;
border-width:1px;
cursor:pointer;
font-family:Arial,Verdana,helvetica,sans-serif;
font-size:13px;
font-weight:bold;
height:23px;
text-decoration:none;
vertical-align:middle;
width:auto;
}

.msg {
	background-color: #00CCFF;
	color: #000000;
	font-weight: bold;
	text-align: center;
	display: block;
	margin: auto;
	height: 20px;
	width: 100%;
	padding-top: 5px;
	z-index: 5001;
}

.msg_error{
	background-color: #FF6666;
	color: #000000;
	font-weight: bold;
	text-align: center;
	display: block;
	margin: auto;
	height: 20px;
	width: 100%;
	padding-top: 5px;
	z-index: 5002;
}
.msg_success{
	background-color: #66CC33;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	display: block;
	margin: auto;
	height: 20px;
	width: 100%;
	padding-top: 5px;
	z-index: 5003;
}
tr.class_row{
	background-color:#FFFFFF;
	cursor:pointer;
}
tr.class_row td{
	border-bottom:1px solid #DAF1F1;
	padding: 5px;
	line-height:150%;
	font-size:12px;
}

tr.class_row td a{
	color:#265353;
	font-size:13px;
	margin: 10px 1px;
}
tr.class_row td a:hover{
	text-decoration:none;
}

tr.class_row:hover{
	background-color:#F4FBFB;
}
.contact_poster {
	border: 1px solid #009999;
	padding: 5px;
	background-color:#F4FBFB;
}

a.sel_bg{
	text-decoration:none;
	background-color:#B4DCDC;
}
div#pagination{
	text-align:center;
	margin: 10px 1px;
}
div#pagination a{
	border:1px solid #006699;
	color:#006699;
	background-color:#FFFFFF;
	text-decoration:none;
	padding:2px 5px;
}
div#pagination a:hover{
	background-color:#E8F8FF;
}
div#pagination a.Sel{
	background-color:#D7F3FF;
}
td.litem * {
	display:inline;
}
td.litem img{
	float:left;
	margin: 2px 3px 1px 1px;
}
.m_banner_hide{
	display:none;
}
.m_banner_show{
	display:block;
}

/* --------------------------- peek --------------------------- */
table#peekpage {
	width:80%; 
	margin:0 auto; 
	font-size: 12px; 
	padding:0 ;
	border: 1px solid #9e361b; 
	background-color:#9e361b;
	}
	
.peektext {
	vertical-align:top;
	background-color:#ffffff;
	border: 1px solid #9e361b; 
	padding: 5px;
	}
	
.peekimage {
	background-color:#ffffff;
	border: 1px solid #9e361b; 
	vertical-align:top;
	padding: 5px;
	}