/* Generated by Font Squirrel (http://www.fontsquirrel.com) on August 3, 2011 */
@font-face {
    font-family: 'GothamBold';
    src: url('../fonts/gotham-bold-webfont.eot');
    src: url('../fonts/gotham-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gotham-bold-webfont.woff') format('woff'),
         url('../fonts/gotham-bold-webfont.ttf') format('truetype'),
         url('../fonts/gotham-bold-webfont.svg#GothamBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'YanoneKaffeesatzLight';
    src: url('../fonts/YanoneKaffeesatz-Light-webfont.eot');
    src: url('../fonts/YanoneKaffeesatz-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/YanoneKaffeesatz-Light-webfont.woff') format('woff'),
         url('../fonts/YanoneKaffeesatz-Light-webfont.ttf') format('truetype'),
         url('../fonts/YanoneKaffeesatz-Light-webfont.svg#YanoneKaffeesatzLight') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* ------------------------ General Rules */
body {color:#000; background: #fff; font-family: palatino linotype, times, georga, serif;}
a:link, a:visited, a:active {color:#42aaee;}
/* ------------------------ Upper Nav & Weather Icon */
.holder {
	background: none;
	padding: 10px 0px 0px 0px;
	}
#uppernav li{padding: 0 0 0 15px; text-transform: none; font-family: palatino linotype, times, georga, serif;}
#uppernav li a {color:#42aaee; text-decoration: none;}
#uppernav li a:hover, #uppernav li.active a{color:#42aaee; border-bottom: 2px solid #000;}
#weather {
	position: relative;
	float: right;
 	top: 8px;
 	font: normal 13px palatino linotype, times, serif;
 	color: #000;
}
/* ------------------------ Logo & Tagline */
#logowrapper{
    width: 468px;
    height: 130px;
    position: relative;
	float: left;
	padding: 0;
	top: 4px;
}
#tagline{ /* Immediately following logo.  Dependent on logo height and width */
	color: #000;
	margin-left: 7px;
	margin-top: 86px;   /* Increase or Decrease to move entire page up, but adjust top logo margin accordingly */
	padding: 7px 0 0 0;
}
#profile-link { float:right; margin:55px 0 0 50px; font-size:14px; }
#profile-link a {
	float: right;
	text-transform: uppercase;
	background: none;
	text-decoration: none;
	font-family: 'Yanone Kaffeesatz';
	color: #000;
	font-size: 19px;
	margin-top: 20px;
}
/* ------------------------ Menu Bar */
#menu-holder{
	color: #fff;
	width: 980px;
	height: 38px;
	margin: 1px 0 0 0;
	padding: 7px 0;
	background: none;
	}
.menu{ width: 100%; padding: 0;}
.menu ul {width: 100%;}
.menu li{
	font-size: 18px;
	font-family: 'Yanone Kaffeesatz', Verdana, Arial Narrow, sans-serif; 
	text-transform: uppercase;
	float:left;
	margin:0 1px 0 0;
	height: 38px;
	text-align: center;
	background: url('/theme/Southlake/images/midnav.png') repeat-x;
}
.menu li a:link, .menu li a:visited {color: #fff; font-weight: 100; padding: 6px 18px 4px 18px;}
.menu li a:hover, .menu li.active a{color: #42aaee; background: none;}


#pushdown {
width: 970px;
padding: 7px 6px 0 0;
overflow: hidden;
background-color: none;
margin: 0 auto;
}

/* ----------------------------------- Last Updated Info / Rotator */
.date{color: #666;}
.rotator-wrapper .rotator-links li a{color:#192b7b;} /*Changes color of Read More / Comment */
/* ---------------- Rotator Navigation Elements */
.rotator-nav a span.txt{font-size: 13px;}
.rotator-nav a{color: #192b7b; text-decoration:none; background-color: #f4f7ed;}
.rotator-nav a:hover,
.rotator-nav li.active a{
	color: #192b7b;
	background-color:#fff;
}

/* ----------------------------------- Removed drop shadow background */
#contenttop {background: #fff;  height: 4px;}
#contentbg {background: #fff;}
#contentbtm {background: #fff;}
    
/* ----------------------------------- Blog Posts / Main Content Area */
.date{font-style: italic;}
.news-list .news-content{color:#353535;}
.pagination{font-size: 15px;}
/* --------------- Main Content Header Tags & Header Links */
h1{color: #192b7b; font-family: 'GothamBold', Verdana, Arial, sans-serif; font-weight: 900; }
h2{color: #192b7b;  font-family: 'GothamBold', Verdana, Arial, sans-serif; }
h2 a:link, h2 a:visited, h2:active {color: #192b7b;}
h3 {color: #969696; font-weight: light; font-family: 'GothamBold', Verdana, Arial, sans-serif; }
h4{font: italic 100 19px "Georgia", times, serif; color: #969696;}
/* ----------------------------------- Footer */
#footer ul li a{color: #192b7b; text-decoration: none;}
#footer ul li a:hover{color: #969696;}
.footer-tagline{color: #666;}
