/* Neutralize styling: 
   Elements we want to clean out entirely: */
html, body, form, fieldset {
        margin: 0;
        padding: 0;
        font: 100.01%/120% Verdana, Arial, Helvetica, sans-serif;
		height: 100%;
}
body {
	background: #FEC864 url("images/background-fade.jpg") repeat-x top left;
	font-size: 1em;
	color: #fff;
}

/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
}

/* Apply left margin:   Only to the few elements that need it: */
dd, blockquote {
        margin-left: 1em;
}

/* Clean up ul and li*/
ul {margin:0;display:block;padding:0px;}
li {list-style:none;float:left;display:block;padding:0;margin:0;}


/* Miscellaneous conveniences: */
form label {
        cursor: pointer;
}
fieldset {
        border: none;
}
input, select, textarea {
        font-size: 100%;
		font-family: inherit;
}
img {border: 0px;}


/*-----------------------------------------------------------------------*/

/* Basic Selectors*/
H1 {
	font: normal normal normal 28px/36px "Century Schoolbook", Georgia, "Times New Roman", Times, serif;
	margin:0;
	color: #84736F;
	display: block;
}

H2 {
	color: #84736F;
	font: bold normal normal 20px/22px "Century Schoolbook", Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px;
}
H3 {
	color: #000;
	font: normal normal normal 24px/24px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 10px 0 14px 0;
}
p{
	color: #84736F;
	font: normal normal normal 14px/18px "Century Schoolbook", Georgia, "Times New Roman", Times, serif;
	margin: 10px 0;
	padding: 0px;
}

/* main layout */
#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:950px;			
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}
#header-container {
	height: 132px;
	margin: 58px 0 0;
	padding: 0;
	text-align: center;
	width: 950px;
}
#content-box {
	background-color: #fff;
	height: 440px;
	width:950px;
}
ul.content-list {
	width:950px;	
}
#slider {margin: 0;}
#slider li{ 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	width:950px;
	height:440px;
	overflow:hidden; 
}	
#prevBtn, #nextBtn{ 
	display:block;
	width:46px;
	height:30px;
	position:absolute;
	left:0px;
	top:337px;
	}	
#nextBtn{ 
	left:904px;
	}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:46px;
	height:30px;
	background:url(images/left-arrow.gif) no-repeat 0 0;	
	}	
#nextBtn a{ 
	background:url(images/right-arrow.gif) no-repeat 0 0;	
	}
#prevBtn a:hover {background:url(images/left-arrow-over.gif) no-repeat 0 0;}
#nextBtn a:hover {background:url(images/right-arrow-over.gif) no-repeat 0 0;}

ul.two-col {
	width: 950px;
}
ul.two-col li.story {width:400px; padding:50px 50px 0 50px;}
ul.two-col li.press {width: 400px;padding:50px 0 0;}

ul.mini-two-col {
	width: 400px;
}
ul.mini-two-col li.left {width:180px; padding:0 20px 0 0;}
ul.mini-two-col li.right {width:180px; padding:0;}

a.simple:link, a.simple:visited {
	color: #F5A046;
	font: normal normal normal 14px/18px "Century Schoolbook", Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
a.simple:hover {text-decoration:underline;color: #F5A046;}

#bottom-nav {
	background: url(images/shadow.jpg) no-repeat 0 0;
	height: 180px;
	padding: 8px 0 0;
}
#bottom-nav a {
	font:normal normal normal 20px/26px "Century Schoolbook", Georgia, "Times New Roman", Times, serif;
	color:#fff;
	text-decoration: none;
	letter-spacing: .8px;
	padding-right: 20px;
}
#bottom-nav a:hover {color:#84736F;}

#bottom-nav .cities {
	float: left;
	width: 700px;	
	font:normal normal normal 20px/26px "Century Schoolbook", Georgia, "Times New Roman", Times, serif;
	color:#fff;
	text-decoration: none;
	letter-spacing: .8px;
	padding-right: 20px;	
}

#bottom-nav .contact {
	float:right;
	width:200px;
	text-align: right;
	margin-top: 4px;
}
#bottom-nav .contact a {font-size: 12px;padding-right:0px;line-height:24px;font-weight:700;}

.clear {clear:both;}
.bolder {font-weight: bold;}