@charset "utf-8";

html,body
{
	height: 100%;
}

body
{
	background: #928D65;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	margin: 0;
}

div#container
{
	background: url('images/new/bg-tile.gif') repeat-y top left;
	margin: 0 auto -90px auto;
	min-height: 100%;
	width: 992px;
}

div#header
{
	background: #928D65;
	display: block;
	padding-top: 34px;
}

div#header img
{
	display: block;
}

div#bar
{
	background: url('images/new/bar.gif') no-repeat top left;
	border-bottom: 4px solid white;
	height: 25px;
	padding: 2px 0 2px 2px;
	margin: 0 15px 0 12px;
}

div#bar a:visited.link,
div#bar a:link.link,
div#bar a.link
{
	color: white;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	height: 20px;
	padding: 5px 20px 0 20px;
	text-decoration: none;
	text-transform: uppercase;
}

div#bar a:hover.link
{
	background: #006553;
}

div#bar a.booktee
{
	background: url('images/bookTeeButton.jpg') no-repeat top left;
	padding-left: 30px !important;
}

div#bar a:hover.booktee
{
	background: #006553 url('images/bookTeeButtonHover.jpg') no-repeat top left;
}

div#bar span
{
	color: white;
	display: block;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	padding: 5px 15px 0 0;
}

.content p
{
	line-height: 1.6em;
}

div#left-sidebar
{
	float: left;
	padding: 0 0 30px 23px;
	width: 215px;
}

img#addr-logo
{
	padding-top: 30px;
	padding-left: 30px;
}

div#main-content
{
	float: left;
	padding: 0 10px 30px 12px;
	width: 507px;
}

div#main-content2
{
	float: left;
	padding: 0 10px 30px 12px;
	width: 713px;
}

div#right-sidebar
{
	float: left;
	padding-top: 17px;
	width: 206px;
}

div#news-weather
{
	background: #F5F2EC;
	border: 1px solid #E8E6D3;
	padding: 10px;
}

div#member-login
{
	float: left;
	padding-bottom: 20px;
	padding-left: 19px;
	text-align: center;
}

div#member-login strong
{
	color: #928d65;
	display: block;
	font-size: 12px;
	padding-bottom: 5px;
}

div#member-login input.text
{
	background: #deddd0; 
	border: 1px solid white;
	color: #928D65;
	display:block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	margin: 0;
	padding: 4px 8px;
	width: 116px;
}

div#member-login div
{
	border: 1px solid #85b488;
	height: 23px;
	margin-bottom: 2px;
	width: 134px;
}

img#login-btn
{
	border: none;
	display: block;
	float: left;
	padding: 30px 0 0 7px;
}

div#push
{
	clear: both;
	height: 90px;
}

div#footer
{
	background: url('images/new/footer-bg.gif') no-repeat top left;
	height: 90px;
	margin: 0 auto;
	width: 992px;
}

div#footer-text
{
	color: white;
	padding: 18px 23px 0 35px;
}

div#footer-text p
{
	color: white;
	margin: 0;
	padding: 0;
}

ul#navigation
{
	list-style: none;
	margin: 0;
	padding: 0 0 0 0;
}

ul#navigation li
{
	display: block;
	padding-bottom: 20px;
}

ul#navigation a:visited.top,
ul#navigation a:link.top,
ul#navigation a.top
{
	color: #928D65;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

ul#navigation a:hover.top
{
	color:#006553;
}

ul.flyout 
{
	border-bottom: 1px solid #928D65;
	display: none;
	list-style: none;
	margin: 0 0 0 149px;
	padding: 0;
	position: absolute;
	width: 150px;
}

ul#navigation ul.flyout li
{
	display: inline;
	padding: 0;
}

ul.flyout a:visited.flyout,
ul.flyout a:link.flyout,
ul.flyout a.flyout
{
	background: white;
	border: 1px solid #928D65;
	border-bottom: none;
	color: #006553;
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	padding: 7px;
	text-decoration: none;
}

ul.flyout a:hover.flyout
{
	background: #928D65;
	color: white;
}

img.photoFrame
{
	border: 1px solid #a09c79;
	padding: 8px;
}







