@import url("master.css");

body {
   background: #FFFFFF;
   color: #666666;
}
a { color: #666666;text-decoration: none; }
a:hover { color: #000000; }

p.message, p#login_error{padding:3px 5px}
p.message {background-color:#FFEBE8; border:1px solid yellow}


/* Category Nav */

/* Style drop down list */
#catnav li ul li a{color:#555;}

/* Style drop down list level 2 */

/* Style drop down list level 3 */

/* Style drop down list level 4 */

/* Style drop down list level 5 */

/* Style drop down list level 6 */

/* IE7 Fix */

.header h1 a { color: #005870; text-decoration: none; }
.header p { background: #edfbff; border: solid 10px #edfbff; color: #1599BC; font-size: 14px; margin: 0px;}
.header_right a{font-size:10px; color:#0496BB}

#nav li ul li{border-bottom:1px solid #EEEEEE; border-width:0 1px 1px; background:#F3FCFE}

.catnav{
       background:#FF5A33;
}
.catnav ul{
	background:#333333;
}
.catnav li a{
        background:#FF5A33 url("images/seperator.gif") bottom right no-repeat;
        color:#FFFFFF;
}
.catnav li a:hover, .menu ul li:hover a{
        background: #B4CF66 url("images/hover.gif") bottom center no-repeat;
        color:#FFFFFF;
}
.catnav li ul{
        background:#FF5A33;
}
.catnav li ul a:hover, .menu li ul li:hover a{
        background:#B4CF66 url('images/hover_sub.gif') center left no-repeat;
        border:0px;
        color:#FFFFFF;
}




#catnav a{padding: 5px 10px; display: block; text-decoration: none; color: #005870; z-index:100}
#catnav li.current-cat a { background-color:#DAF5FC; display:block; padding:5px 10px; }
#catnav li a:hover { background: #CEE9EF; }
#catnav li ul li{border-bottom:1px solid #EEEEEE; border-width:0 1px 1px; background:#F3FCFE}

/*
.listing .head {font-size: 17px; color: #ffffff; padding: 10px 0 13px 0; background: url(default/headbg.jpg); }
*/

.list div a { text-decoration: none; color: #447F3F; }
.list div.no { _background: #F1FCFF; }
.list div.no:hover,.list div.alt:hover, #sticky:hover {   background : #FFFFFF url("../images/block_topbg.gif") repeat-x top center; border:1px solid #DFCE45;}
.list div.alt { _background: #D1DFEF; }

.footer {     border:1px solid #B4CF66;
        background : #FFFFFF url("../images/adbox_bg.jpg") repeat-x top center;
        margin: 20px auto 0px auto; color: #1E6476; }
.footer a { color: #1E6476; }


.form-submit #submit {
	background:url("../images/btn-orange.gif") repeat-x scroll 0 0 transparent;
	border:1px solid #BE3101;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px 8px 5px;
}


.post_head_button { background: url(default/post-now.jpg) top center no-repeat; width:148px; height:41px; }
.next_post_link { background: url(default/next.jpg) top center no-repeat; width:119px; height:33px; }
.previous_post_link{background:url(default/back.jpg) top center no-repeat; width:119px; height:33px}

.email_form{color:#375158;}
.email_form a{font-size:17px; font-family:'Arial','Trebuchet MS','Verdana',sans-serif; background:url(default/email.png) 35px 3px no-repeat; font-weight:bold; display:block; text-decoration:none; text-align:center; color:#058EB3}
.email_form input{margin-bottom:5px; background-color:#DAF5FC; border:1px #005A7C solid; padding:2px 5px; width:228px}
.email_form textarea{margin-bottom:5px; background-color:#DAF5FC; border:1px #005A7C solid; padding:5px; width:228px; height:150px}
#email_form_data {padding:0 0 10px 15px;}
input.email_captcha{vertical-align:middle; width:30px; text-align:center; border:1px #DF0005 solid; padding:2px}

.like_input{margin-bottom:5px; background-color:#DAF5FC; border:1px #005A7C solid; padding:3px 5px; width:228px}
.register_button_img{background:url(default/register.jpg) top center no-repeat; width:87px; height:17px}

.right h3 {margin:0; padding:7px 0; text-align:center; font-family:Arial,Verdana; font-weight:bold; font-size:17px; color:#666; border-bottom:1px solid #AAD4DF;}

.post_now_box{width:148px; margin:0 auto; color:#018fb7; font-weight:bold; font-size:15px; font-family:"Trebuchet MS"; text-align:left}

.postbox{
    border:1px solid #B4CF66;
    background : #FFFFFF url("../images/adbox_bg.jpg") repeat-x top center;
    margin: 20px 7px 5px 7px;
    padding :7px;
}

.button_green  {
	background-color:#69A74E;
	background-position:0 -96px;
	border-color:#3B6E22 #3B6E22 #2C5A15;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	text-align:center;
	padding:4px 8px 5px;
}
.button_orange{
	background:url("../images/btn-orange.gif") repeat-x scroll 0 0 transparent;
	border:1px solid #BE3101;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px 8px 5px;
}

.button_blue {
	background-color:#3B5998;
	border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	padding:2px 15px 3px;
	text-align:center;
}
input[type="submit"], input.submit {
	font-size:11px;
	padding:1px 15px 2px;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}

input[type="text"], textarea{
    border:1px solid #B4CF66;
}

input.button_large {
    padding:4px 18px;
    margin:5px;
    font-size:14px;
}

.ad_item{
   border:1px solid #B4CF66;
   background : #FFFFFF url("../images/adbox_bg.jpg") repeat-x top center;
    margin: 0px 7px 5px 7px;
    padding :7px;
}

span.ad_price{
    float:right;
}

.info {
    font-size: 11px;
    border-bottom : 1px dotted #BDBDBD;
    margin : 3px 0px;
    padding-bottom : 3px;
}
ul.tab_menu li {
      list-style: none;
      display:inline;
      _float: left;
      _border:1px solid #BDBDBD;
      background : url(../images/left_li.jpg) top left no-repeat;
      white-space: nowrap;
      height:25px;
      margin: 0px 0px 0px 5px;
      font-family:Arial,Helvetica,sans-serif;
      line-height:25px;
      padding:0px;
}
ul.tab_menu li a{
      background : url(../images/right_li.jpg) top right no-repeat;
      padding: 5px 10px 5px 4px;
      font-weight: bold;
      color : #447F3F;
      text-decoration:none;
      margin-left: 4px;
}

.front_cats li {
    _border-bottom:1px solid #DDDDDD;
}
.front_cats li a{
   color : #FF5A33;
   _border-bottom : 1px solid #FF5A33;
   _font-size : 16px;
   text-decoration : none;
}

.front_cats h2{border-bottom : 1px solid #FF5A33;}
.front_cats .cat_icon a{
    text-decoration:none;
    border:0px;
}
.front_cats li ul li a{
   _font-size : 12px;
   color : #447F3F;
}

a.more-link {
    background:url("../images/morelink.png") no-repeat scroll 0.45em 0.4em #F5F5F5;
    border:1px solid #B4CF66;
    float:right;
    font-size:0.9em;
    font-weight:bold;
    margin:10px 0;
    padding:0.3em 0.7em 0.3em 2em;
    text-decoration:none;
}


.main_content, #frm_ad_contact, #frm_ad_map,
 #frm_ad_photos, #frm_ad_desc, .related_ads, .comment_box {
   border:1px solid #B4CF66;
   background : #FFFFFF url("../images/adbox_bg.jpg") repeat-x top center;
}

.related_ads, .comment_box{
    border-top:0px;
}
.title_single{
   border-top:1px solid #B4CF66;
   border-right:1px solid #B4CF66;
   border-left:1px solid #B4CF66;
   border-bottom:0px solid #B4CF66;
   background : #FFFFFF url("../images/adbox_bg.jpg") repeat-x top center;
   font: 18px Arial;
   margin: 0 7px;
   padding: 10px;
   color:#447f3f;
   font-weight:bold;
}

/*
   Search Form
*/
.search_form{
    background : #FFFFFF;
    border:1px solid #DFCE45;
}
.search_form #searchpost{
    text-decoration: none;
    color : #FFFFFF;
}

.search_form input[type="submit"]{
    padding:4px 8px 5px;
}


/*** Sidebar  ***/
.sidebar .widget {
border:1px solid #DFCE45;
margin:0 0 15px;
}
.sidebar .widget_inside {
  background:url("../images/block_topbg.gif") repeat-x scroll top center #FFFFFF;
  border:1px solid #FFFFFF;
  padding:5px 8px 10px;
}


