html {
	background: #bfbdbd;
}

body {
	background-color: #dfdfdf;
	text-align: center;
	margin: 0;
	margin: 0 auto 0 auto;
	background: #bfbdbd url('/images/background.jpg') no-repeat scroll top;
	line-height: 1.3em;
}

#wrapper {
	margin: 0;
	width: 960px;
	margin: 0 auto 0 auto;
	border: #696868 solid 1px;
}

#navbar {
	margin: 36px 12px 0 450px;
}

#navbar li {
	float: left;
	padding: 0 12px;
	font-family: Verdana, Geneva, sans-serif;
	color: #ffffff;
	border-left: #717272 1px solid;
	height: 23px;
	width: 95px;
	list-style: none;
}

#navbar li a {
	color: #ffffff;
	font-size: .8em;
}

#promobar {
	margin-top: 330px;	
	font-size: 12px;
	height: 140px;
	overflow: auto;
	color: #e0e0e0;
}

#promobar a,a:visited {
	text-decoration:underline;
	
	color: #595959;
}


#promobar a:hover{
	text-decoration: none;
}

#promo-left {
	float: left;
	width: 287px;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	padding: 6px 12px;
}

#promobar img {
	padding: 4px 12px 25px 0;	
}

#promobar h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2.1em;
	font-weight: 450;
	margin: 4px 0 12px 0;
	color: #ffffff;
}

#promobar img {
	border: 0;
}

#promobar a,a:visited {
	display: inherit;
	color:#CCC;
}

#promo-right {
	float: left;	
	text-align: left;
	width: 610px;
	font-family: Verdana, Geneva, sans-serif;
	padding: 6px 12px;
}

#lower-fold {
	margin-top: 0;	
	font-size: 13px;
	overflow: auto;
	text-align: left;
	background: #c4c4c4 url('/images/lf-column-1-2-bg.jpg') repeat-x top;
}

#lf-column-1 {
	float: left;
	width: 302px;
	padding: 12px 0 0 12px;
	color: #595959;
	font-family:Verdana, Geneva, sans-serif;
	
}

#lf-column-1 a,a:visited,#lf-column-2 a,a:visited {
	color: 	#6c6c6c;
	text-decoration: none;
}

#lf-column-1 a:hover, #lf-column-2 a:hover {
	border-bottom: #919090 1px dotted;
}

#lf-column-1 strong {
	font-weight: 600;
}

#lf-column-2 {
	float: left;
	width: 284px;
	padding: 12px 0 0 12px;
	color: #595959;
	font-family:Verdana, Geneva, sans-serif;
	border-left: #a9a9a9 1px solid;
}

#lf-column-2 p {
	margin: 28px 0;	
}

#lf-column-2 strong {
	font-weight: 600;
}

#lf-column-3 {
	float: left;
	width: 337px;
	padding: 12px 0 26px 12px;
	color: #c4c4c4;
	font-family:Verdana, Geneva, sans-serif;
	background: #5c5c5c url('/images/lf-column-3-bg.jpg') no-repeat fixed left top;
}

#lf-column-3 strong {
	font-weight: 600;
	color: #2e2e2e;
	display: block;
	padding: 6px 0 0 0;
}

#lf-column-3 h1 {
	font-weight: 600;
	font-size: 1.4em;
	color: #2e2e2e;
	letter-spacing: -0.1em;
}

#lf-column-3 h2 a,a:visited {
	color: #eeeded;	
	font-weight: 600;
	font-size: 1.1em;
	text-decoration: none;
}

#lf-column-3 h2 a:hover {
	color: #cacaca;	
	border-bottom: #cacaca 1px dotted;
}

#lf-column-3 img {
	float: right;
	padding: 10px 8px;
}

#blank {
	background-color: #dfdfdf;
	height: 110px;
}

#footer {
	margin: 8px 0 22px 0;	
	padding: 0 0 22px 0;	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #616161;
}

#footer a,a:visited {
	color: #444;
	display: inline;
	float:none;
}
