@charset "utf-8";
/* CSS Document */

/*************

	MISC INFO
	
	
color:#fafbbc;

*************/


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-image: url(../graphics/page-background.jpg);
	background-repeat: repeat;
	height: 220px;

}

/*************

	top area

*************/
.top_area {
	width:1000px;
	height:192px;
	margin:10px auto 5px auto;
	padding:0px;
}

#top_left {
	float:left;
	width:500px;
	height:192px;
}

#top_right {
	float:right;
	width:500px;
	height:192px;
	background-image: url(../graphics/top-right.png);
	background-repeat: no-repeat;
	background-position: right;
}

#top_right_text {
	float:right;
	width:235px;
	text-align:left;
	margin-top:50px;
}

#top_right_text h2{
	font-size:24px;
	font-weight:bold;
	color:#fafbbc;
	line-height:30px;
}

#top_left_text {
	float:left;
	width:200px;
	text-align:right;
	margin-top:50px;
}

#top_left_text h3{
	font-size:16px;
	font-weight:bold;
	color:#fafbbc;
	line-height:20px;
}

/*************

	top nav

*************/

.nav_area {
	width:1000px;
	height:40px;
	margin:5px auto;
	padding:0px;
}


#nav_left {
	float:left;
	width:12px;
}

#nav_right {
	float:right;
	width:12px;
}

#nav_middle {
	float:left;
	height:40px;
	width:976px;
	background-image: url(../graphics/top-nav-bg.png);
	background-repeat: repeat-x;
}

/*************

	middle area

*************/

.middle_area {
	width:1000px;
	height:220px;
	margin:5px auto;
	padding:0px;
}

#middle_left {
	float:left;
	width:690px;
	height:220px;
	background-image: url(../graphics/ad-box.png);
	background-repeat: no-repeat;
}

#middle_right {
	float:right;
	width:290px;
	height:220px;
	background-image:url(../graphics/alert-box.png);
	background-repeat:no-repeat;
}

#middle_right_box_top h3{
	height:14px;
	margin:0px;
	padding:3px 0px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#fafbbc;
}
#middle_right_box_content {
	height:	180px;
	padding:15px 5px 5px 5px;
	color:#fafbbc;
}


/*************

	main content

*************/


.content {
	width: 1000px;
	margin:10px auto;
}

#content_top{
	background-image: url(../graphics/main-content-top.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 25px;

}


#content_middle {
	background-image: url(../graphics/main-content-fill.png);
	background-repeat: repeat-y;
	padding:0px 15px;
}


#content_bottom {
	background-image: url(../graphics/main-content-bottom.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 24px;

}


/*************

	footer area

*************/

.footer {
	width:1000px;
	margin:10px auto;
	padding:0px;
	font:"Times New Roman", Times, serif;
	font-size:12px;
	color:#6f0000;
}

.footer a{
	color:#6f0000;
	text-decoration:none;
}

.footer a:hover{
	color:#6f0000;
	text-decoration:underline;
}

#footer_top {
	height:25px;
	margin:0px auto 10px auto;
	text-align:center;
}

#footer_left {
	float:left;
	width:200px;
	height:100px;
	padding-top:75px;
}

#footer_right {
	float:right;
	width:200px;
	height:100px;
	padding-top:75px;
}

#footer_center {
	float:left;
	width:600px;
	height:75px;
	text-align:center;

}

