/* ------------------------ General Rules */
body {color:#050505; background:#fff;}
a:link, a:visited, a:active {color:#17144d;}
/* ------------------------ Upper Nav & Weather Icon */
.holder{border: 1px solid #e2e2e2;}
#uppernav li{text-transform: uppercase;
	font-family: trebuchet MS, trebuchet, verdana, sans-serif;
}
#uppernav li a {color:#17144d; text-decoration: none;}
#uppernav li a:hover {color: #999;}
#weather {
	color:#17144d;
	top: 40px;
	left: 456px;
}
/* ------------------------ Logo & Tagline */
#logowrapper{
    width: 419px;
    height: 110px;
    position: relative;
    float: left;
    padding: 5px 0 10px 0;
}
#tagline{ /* Immediately following logo.  Dependent on logo height and width */
	color: #17144d;
	margin-left: 7px;
	margin-top: 60px;   /* Increase or Decrease to move entire page up, but adjust top logo margin accordingly */
	padding-top: 7px;
}
/* ------------------------ Menu Bar */
#menu-holder{background:url(/theme/living_out_east/images/midnav.png);
	width: 985px;
	height: 35px;}
.menu{
	float:left;
	width: 980px;
	padding:0 0 0 21px;
}
.menu li{
	font-size: 12px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-weight: bold;
	float:left;
	margin:0 11px 0 0;
	padding: 0 10px 0 0;
}
.menu li a:link, .menu li a:visited {color: #fff;}
.menu li a:hover, .menu li.active a{color: #17144d;}
/* ----------------------------------- Last Updated Info / Rotator */
.date{color: #666;}
.rotator-wrapper .rotator-links li a{color:#17144d;} /*Changes color of Read More / Comment */
/* ---------------- Rotator Navigation Elements */
.rotator-nav a span.txt{font:14px/17px Arial, Times, sans-serif;}
.rotator-nav a{color:#fff; text-decoration:none; background-color: #17144d;}
.rotator-nav a:hover,
.rotator-nav li.active a{
	color:#17144d;
	background-color:#fff;
}
/* ----------------------------------- Blog Posts / Main Content Area */
.date{font-style: italic;}
.news-list .news-content{color:#000;}
.pagination{font-size: 15px;}
/* --------------- Main Content Header Tags & Header Links */
h1{color: #17144d; font-family: arial, serif;}
h2{color: #17144d; font-family: georgia, times, sans-serif;}
h2 a:link, h2 a:visited, h2:active {color: #17144d;}
h3 {color: #000; font-weight: light;}
h4{font: italic 100 19px "Georgia", times, serif; color: #999;}
/* ----------------------------------- Footer */
#footer ul li a{color: #17144d; text-decoration: none;}
#footer ul li a:hover{color: #6a7059;}
.footer-tagline{color: #666;}
#profile-link { margin:71px 0 0 119px; }

/* ----------------------------------- Best of */
.businesses { padding-left:13px; }
.businesses ol { padding-left:16px; margin:0; }
.business_section div { margin-top:5px; clear:both; }
.business_section_name { font-size:17px; }
.business_section input { padding:2px; width:200px; }
.business_section label { display:block; float:left; margin:0 0 0 30px; width:300px; }
.businesses h2 { border-bottom:1px solid; font-size:32px; margin-bottom:10px; padding:5px 0; }