


/* ----  Custom CSS For DEMO 5 ------- */
body {margin:0px;padding:0px;}
a:link {color:#8c4130;}   
a:visited {color:#6f3d32;}  
a:focus {color:#8c4130;}    
a:hover {color:#b79188;}


/* Custom CSS for Demo Websites Public Homepage */
.master-wrapper {width:100%;background:transparent;height:auto;overflow:visible;position:relative;}
.master-header {margin:0;padding:0;}
.master-header-content {margin:0;padding:0;background:transparent;}
.master-column-1 {float:left;background:transparent;height:auto;width:231px;postion:relative;margin-right:10px;padding:5px;}
.master-column-2 {float:left;background:transparent;height:auto;width:420px;position:relative;margin-right:0px;margin-left:10px;padding:5px;}
.master-column-2 h1 {color:#8c4130;letter-spacing:1px;font-weight:800;line-height:20px;font-size:1.2em;}
.master-column-2 h3 {color:#8c4130;letter-spacing:1px;font-weight:700;line-height:20px;font-size:0.90em;text-transform:uppercase;}
.master-column-2 p {color:#444;letter-spacing:1px;font-weight:300;line-height:16px;font-size:0.90em;text-align:justify;}
.master-column-3 {display:none;background:transparent;}
.master-column-3 .master-weather {display:none;}
.master-footer {margin:0;padding:0;}
.master-footer-content {margin:0;padding:0;background:transparent;}


/* Menu */
#vertmenu {letter-spacing:1px;font-weight:700;line-height:16px;font-size:0.75em;}
div#listmenu {background-image:url(images/menubg.jpg);}
div#listmenu li {background-image:url(images/menu_itembg.jpg);}


/* Strcuture Elements */
div#wrapper {width:900px;text-align:center;}

* html div#home-content {position:relative;width:840px; height:600px; margin-top:10px;padding:0px 0px 0px 30px;background-image: url(images/home-content-title-bg-img.jpg);background-repeat: repeat-x;background-position: top left;}
div#home-content {position:relative;width:820px;margin-right:auto;margin-left:auto;margin-top:10px;padding:0px 0px 0px 10px;background-image: url(images/home-content-title-bg-img.jpg);background-repeat: repeat-x;background-position: top left;}
*html div#home-content-left {width:797px;float:left;font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#cccc99;text-align:justify;padding-left:10px;background-image: url(images/home-content-title-bg-img.jpg);background-repeat: repeat-x;background-position: top left;}
div#home-content-left {width:787px;float:left;font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#cccc99;text-align:justify;padding-left:10px;background-image: url(images/home-content-title-bg-img.jpg);background-repeat: repeat-x;background-position: top left;}
div#home-content h2 {padding-left:0px;font-family:Verdana, Geneva, sans-serif;font-size:14px;text-align:justify;}
div#home-content h3 {padding-left:0px;font-family:Verdana, Geneva, sans-serif;font-size:13px;text-align:justify;}

div#img2 {width:610px;height:90px;float:left;margin-top:15px;padding-bottom:10px;}
*html div#img {width:640px;height:289px;float:left;margin-left:30px;margin-top:-300px;background-image: url(images/home1.jpg);background-repeat: no-repeat;}
div#img {width:640px;height:289px;float:left;margin-left:40px;background-image: url(images/home1.jpg);background-repeat: no-repeat;}

* html div#sidebar { width: 195px;height: 620px;float:right;margin-top:0px;margin-left:17px;}
div#sidebar {width: 185px;height: 620px;float:right;clear:both;margin-top:-15px;}
div#sidebar-copy p{padding-left: 10px; font-family: Verdana, Geneva, sans-serif; font-size: 12px;color:#ffffff;}
div#sidebar-copy h3 {height:45px;width:170px;padding:10px 10px 0 10px;font-family: Verdana, Geneva, sans-serif; font-size: 14px;color:#b4b369;background-image: url(images/sidebar-content-title-bg-img.jpg);background-repeat: repeat-x;}
div#sidebar-copy ul {list-style:none;}
div#sidebar-copy a:link {font-size: 12px;color:#cccc99;}
div#sidebar-copy a:hover {font-size: 12px;color:#b4b369;}
div#sidebar-copy a:visited {font-size: 12px;color:#cccc99;}

.style1 {font-size: 10px;font-family: Arial, Helvetica, sans-serif;color: #ffffff;}

div#amenities-wrapper {
	width:700px;
}

div.ahn-widget-content div.ahn-category-search-box {
   width:170px;
   margin-left:73px;
}

div.ahn-widget-content div.ahn-category-search-box select#categorySearch option {
   font-size:10px;
}

div.ahn-category-search-box div.ahn-category-edit a.item-edit{
	font-size:10px;
}

div.ahn-category-search-box div.ahn-category-edit a {
	font-size:10px;
}

div#committee-wrapper {
	width:700px;
}



div.ahn-widget-detail div.user-actions a {
	color:#FFFFFF;	
}

.ahn-user-profile-box .user-actions A:link
{
color: #ffffff;
}

.ahn-category-edit a {
	color:#ffffff;
}

.ahn-feature-action-bar A:link
{
color: #ffffff;
}

.ahn-bottom-box{
color:#ffffff;
}

#ahn-side2-content {
	background:none;
}

/* Footer Elements */
.footer a:link {font-size: 10px;font-family: Arial, Helvetica, sans-serif;color: #fff;}
.footer a:hover {color: #000;}
.footer a:visited {color: #000;}


/* Upped Pages Features Fixes */

#ahn-top-content {background:transparent;}

/* Breadcrumbs */
.ahn-small-bank {border-left:0;}
.ahn-breadcrumbs {border-bottom:0;font:0.69em Verdana, Arial, Helvetica, sans-serif;text-align:right;color:#000;}
.ahn-breadcrumbs-crumbs a:link {color:#592d23;}
.ahn-breadcrumbs-crumbs a:visited {color:#592d23;}
.ahn-breadcrumbs-crumbs a:focus {color:#592d23;}
.ahn-breadcrumbs-crumbs a:active {color:#592d23;}
.ahn-breadcrumbs-crumbs a:hover {color:#000;}

/* Gallery Wrap */
#wide-featured-items-gallery-wrap p { margin:0;padding:0 5px 3px 5px;text-align:left; color:#000000}
.wide-featured-items-gallery-wrap {height:auto:padding-bottom:10px;}

/* Wrapper of Feature - changed the Background Color */
.ahn-wrapper { width:100%; text-align: left; min-height: 320px; color: #592d23; z-index:1; background:transparent;}


/* Title Bar */
.ahn-feature-title-bar { background:#e2e2e2;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecdbd3', endColorstr='#7a574f'); background: -webkit-gradient(linear, left top, left bottom, from(#ecdbd3), to(#7a574f)); background: -moz-linear-gradient(top,  #ecdbd3,  #7a574f); width: 100%; padding: 7px 0; height:30px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius: 5px;position:relative;-moz-border-radius-topright:5px;-webkit-border-top-right-radius: 5px;}
.ahn-feature-title-bar h2 
{margin-top:3px;margin-bottom:5px;font-weight:normal;color:#583c36;float:left;padding-left:10px;}


/* Bottom Bar Fix - Changed Background color */
.ahn-feature-bottom-bar { background: transparent; width: 100%; padding: 7px 0; text-align: center;-moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius: 5px; clear:left;}

/* Action Bar Fixes */
.ahn-feature-action-bar a:link, .ahn-feature-action-bar a:visited, .ahn-feature-action-bar a:focus {color:#fff;}
.ahn-feature-action-bar a:hover {color:#e2e2e2;}


/* Category Edit and Drop Down Box Fixes */
.ahn-category-edit { padding: 6px 0px 2px 0px; margin: 10px 1px -9px 1px; background:transparent; text-align: center; }
.ahn-category-edit a { padding: 5px 30px 0px 0px; height: 20px; display: inline-block; background: no-repeat url('images/add-folder-icon.png') top right;color:#000; }
.ahn-category-edit a:visited {color:#7a574f; }
.ahn-category-edit a:hover {color:#7a574f; }
.ahn-category-search-box select { border: #C5C48B 1px solid; padding: 2px; }
.ahn-category-edit a.item-edit { padding: 5px 25px 0px 0px; background: no-repeat url('images/edit-icon.png') top right; }



/* Fixes Color on Annoucements Date Posted */
.ahn-standard-listing .ahn-listing-description .ahn-listing-date {color:#583c36;}


/* Fixes color on Classifieds Details Page */
.ahn-detail-footer {color:#583c36;}




/* Event Calendar Styles */
.ahn-calendar-mini .ahn-cal-events {background:#8c4130;}
.ahn-calendar-mini .ahn-cal-events a:link {color:#fff;}
.ahn-calendar-mini TD.ahn-cal-today {background:#ccc;}

/* Feature Action Bar - Add,Edit,Delete visible */
.ahn-feature-action-bar {font-size:0.75em;}

