a img { border: none; }
a:link { color: #C86112; }
a:hover { color: #9A480D; text-decoration: underline;}
#footer { font-size: 12px; }
#footer a:link { font-size: 12px; } 
.footer-box { padding: 20px; margin-left: 10px; width: 255px;}
#footer .contact a:link { background: none; padding:0px; text-decoration: underline; }
#footer .links br { margin-bottom: 15px;  }

#container { float: left; width: 950px; background-color: #f2cf8b; background-image: url(images/content-top.gif); background-repeat: no-repeat; background-position: top; }


#home-wrap { width: 550px; float: left;  }
#sidebar { margin-right: 25px; }
.clear { clear: both; }
#pages-inside { width: 960px; }
.logo { margin-left: 4px; }

#categories ul li {
text-indent: none;
margin: 0px; 
padding-left:-2px;
padding-right:-2px;
}
.previous_nav { float: left; }
.next_nav { float: right; }
.pagination { font-size: 16px; }

#slider-nav a { text-align: center; padding: 5px 10px 10px 10px; width: 148px;  }
#pages-inside { position: relative; }
.home_link { position: absolute; top: 12px; left: 815px;  margin-right: 50px; font-size: 12px; text-transform: uppercase; }
a.home_link  { color: #ffffff; }
a:hover.home_link { text-decoration: underline; }
.post-info a:link, .post-info a:hover, .post-info a:visited { color: white; }

.newsletter_link { margin-top: 45px; margin-right: 40px; }
#home-wrap h2 { float: left; color: #fff; margin: 0px; display: block; background-image: url(images/home-title-2-bg.png); height: 31px; font-size: 22px; padding: 7px 20px 0px 20px; }

.home-post-wrap-2 { float: none; background-image: none; margin: 0px; padding: 0px;   }
.home-post-wrap-2  { font-family: arial; font-size: 13px; }
.home-post-wrap-2 .excerpt { float: left; width: 350px;  }
.home-post-wrap-2 .excerpt img { display: inline; }
.home-post-wrap-2 .home-line { margin-top: 30px; }
.home-post-wrap-2 .size-thumbnail { border: 6px solid #E0BF7E; margin-right: 5px; }
.home-wrap .home-line { margin-top: 30px; }
.shop-alphabet .home-line { margin-top: 8px; }
.shop_list .shop_list_title { font-size: 14px; font-weight: bold; margin: 0px;}
.shop_list p { font-family: arial; font-size: 13px; }
#left-div { position: relative; padding-top: 30px; }
#left-div h1.titles { margin-bottom: 20px; margin-top: 10px; color:#5F442B; font-size:33px;  line-height: 40px; font-family: Georgia; }
#left-div h1.category_title { margin-bottom: 40px;  }
.post-info { font-family: Georgia; float: left; color: #fff; margin: 0px; display: block; background-image: url(images/home-title-2-bg.png); height: 31px; font-size: 22px; padding: 7px 20px 0px 20px; }
.excerpt img { border: 4px solid #D5B072; }
.alphabetical_stores_link {  float: right; width: 100%px; font-size: 12px; text-align: left; padding-left: 50px; background: url('images/address_icon.png') 2px no-repeat; margin-top: 10px;  }
.alphabetical_stores_link a:hover { display: block; text-decoration: underline; }
.sidebar-box-inside { padding: 15px 15px 0px 15px; }
.sidebar-box-title { margin-bottom: 10px; }
#sidebar .did_you_know img { position:relative; left: -15px;}

.single_post_banner_image { border:8px solid #E0BF7E; } 

/* CATEGORIES NAV */
#category_nav_wrap { padding-left: 20px; width: 868px; float: left;}
#categories ul { visibility: visible; display: block; text-align: center;}
#categories ul.children { text-align: left; }
#categories ul li a:link, #categories ul li a:visited, #categories ul li a:active  { padding-left: 26px; padding-right: 26px; }
#categories ul li { float: left; display: inline-block; }
/* FOOTER */
.textwidget { width: 280px; }
.text { width: 100px; }
.textwidget img { float: left; position: relative; width: 66px; height: 66px; border: 6px solid #5c3b2a; margin: 6px 18px 3px 0px; display: block; }
li.categories { list-style: none; }
.infoMerchants_link { margin-top: 15px; }
a:link.infoMerchants { color: #ffffff;}

.post-info-wrap-content p { font-family: arial; }

a.videoColorbox img { border: none; }

/*------------------------------------------------*/
/*-----------------[FEATURED SLIDER]--------------*/
/*------------------------------------------------*/
.banner_thumb { border: 2px solid #756544 }
#banner_rotater { position: absolute; top: -3px; left: 0px;}
#banner_rotater .thumbs { position: absolute; top: 252px; left: 580px; width: 375px;}
#banner_rotater .thumbs img { display: inline; margin-right: 6px; }
#banner_rotater a.activeSlide img { border: 2px solid  white; }
.features1, .features2, .features3 { position: absolute; top: 31px; left: 48px; }
.feature_item { width: 840px;  background: white; height: 205px; }
.feature_item .main_image { float: left; width: 482px; height: 206px; margin-right: 30px; }
.feature_item .info { float: left; width: 300px; height: 206px; margin-top: 8px; }
.feature_title { font-size: 26px; display: block; margin-bottom: 6px; }
.feature_content { display: block; margin-bottom: 6px; color: #5f5a4f; }
a.read_more { background: url('images/read_more.jpg'); width: 79px; height: 23px; display: block; } 
.tagline { color: #6b8793; height: 20px; display: block; margin-bottom: 8px; font-size: 14px; }

.prev { left: 26px; top: 120px; z-index:100; background-image: none; }
.next { left: 890px; top: 120px; z-index: 100; background-image: none; }
#sections { background:url(images/slider-bg.png) no-repeat; float:left; height:339px; margin:0; padding:0; width:950px; }


/* Shopping Sidebar Nav */
ul.shopping_superfish .children { background: #E4E4E4; background-image: none; border: none; }
/* ul.shopping_superfish .children li { border-bottom: solid white 1px; } */
ul.shopping_superfish .children li a { background: none; }

/*Calendar Sidebar Widget */
#calendarWidget { position: relative; left: -14px; top: 0px; }

.sidebar-box ul li.billboard { margin-bottom: 20px; }

ul li.billboard a:link, ul li.billboard a:visited  { color: #FF6600; }


.featuredEventsTitle, .listHeader {
color:#716851;
font-family:Garamond,Georgia,serif;
font-size:20px;
font-weight:bold;
margin-bottom: 20px; 
}
.billboardDate { font-weight: bold; }
.featuredEventTime { margin-bottom: 5px; padding-left: 30px; }

/* SOCIAL NETWORKING LINKS */
#socialNetworking { font-size: 18px; color: #7C6D4D; margin: 0 0 20px 0; padding-left: 30px; }
#socialNetworking_title { display: inline; width: 100px; margin-right: 10px; }
.icons { display: inline; width: 120px; position: relative; top: 18px;}
#socialNetworking a.facebook { background: url('images/facebook_icons.jpg'); display: inline-block; width: 56px; height: 53px; }
#socialNetworking a:hover.facebook { background-position: top right}
#socialNetworking a.twitter { background: url('images/twitter_icons.jpg'); display: inline-block; width: 56px; height: 53px;}
#socialNetworking a:hover.twitter { background-position: top right}

#fb_tweet { margin-top: 10px; }
.fb_share { margin-left: 10px; display: inline-block; }

#goziac { padding: 0px 0px 20px 40px; }