@charset "utf-8";
/* CSS Document */

@import url("reset.css");

/***** Wrapper *****/
#wrapper {
	min-height:100px;  
	height: auto; 
	height: 100%;
	width: 950px;
}

#wrapper_GOOD {
	min-height: 100%;  
	height: auto; 
	height: 100%;
	margin-bottom:300px;
	width: 950px;
}

#header {
	height: 105px;
	padding-left:67px;
	width: 950px;
}

#navigation_left {
	color:#3F3F3F;
	display:inline;
	float:left;
	font:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:.9em;
	height: 79px;
	padding-left:92px;
	padding-top:8px;
	width: 793px;
}
#navigation_left_image {
	float:left;
	padding-left:2px;
	display:block
	padding-top:0px;
	width: 100px;
	border:none;
}

#navigation_left a:link { color: #3F3F3F; text-decoration: none; }
#navigation_left a:visited { color: #3F3F3F; text-decoration: none; }
#navigation_left a:hover { color: #FFFFFF; text-decoration: none; }

#navigation_right {
	display:inline;
	float:right;
	height: 79px;
	width: 65px;
}

#top_content_left{
	clear:both;
	display:inline;
	float:left;
	height: 365px;
	padding-left:92px;
	padding-right:32px;
	width: 358px;
}

#top_content{
	clear:both;
	display:inline;
	float:left;
	padding-left:92px;
	padding-right:32px;
	width: 840px;
}

#bottom_content{
	padding-left:92px;
	padding-right:32px;
	width: 840px;
}

#top_content_left a:link { color: #193380; text-decoration: underline; }
#top_content_left a:visited { color: #3F3F3F; text-decoration: underline; }
#top_content_left a:hover { color: #3F3F3F; text-decoration: underline; }

#top_content_right{
	display:inline;
	float:right;
	height: 365px;
	width: 468px;
}

#greylinks_home {
	color: #767676;
	font:Georgia, "Times New Roman", Times, serif;
}
#greylinks_home a:link { color: #767676; text-decoration: underline; }
#greylinks_home a:visited { color: #767676; text-decoration: underline; }
#greylinks_home a:hover { color: #3E3E3E; text-decoration: underline; }

h1 {
	color: #193380;
	font:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:1.34em;
	line-height:.9em;
	padding-bottom:8px;
}

h2 {
	color: #193380;
	font:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	line-height:.9em;
	font-size:1.1em;
}

p {
	color: #3F3F3F;
	font:Georgia, "Times New Roman", Times, serif;
	line-height:.9em;
	font-size:.9em;
}

#left_content_area { padding-top:45px; clear:inherit; display:inline; float:left; width:237px; padding-right:15px; }

#left_content_area_inside { font-size: 1.2em; padding-top:20px; clear:inherit; display:inline; float:left; width:840px; padding-right:15px;  }
#left_content_area_inside_buzz { font-size: 1.2em; padding-top:20px; clear:inherit; display:inline; float:left; width:840px; padding-right:15px; min-height:50px; }
#left_content_area_inside p { font-size: .8em; line-height:1em; }

#quote { padding-top:65px; padding-right:5px; color:#3264A9; font-size:.95em; line-height:1.3em; }

#bottom_content_left{
	background-repeat:no-repeat;
	display:inline;
	float:left;
	padding-left:92px;
	padding-right:32px;
	width: 358px;
}

#bottom_content_left_inside{
	padding-left:92px;
	padding-right:32px;
	width: 800px;
}

#bottom_content_right{
	display:inline;
	float:left;
	width: 468px;
}

#bottom_nav a:link { color: #666666; text-decoration: none; }
#bottom_nav a:hover { color: #666666; text-decoration: underline; }
#bottom_nav a:visited { color: #666666; text-decoration: none; }