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

/* Page setup for Moving Footer */
html, body {
	height: 100%;
}
#container {
	min-height: 100%;
	margin-bottom: -118px;
	position: relative;
	background-image:url(../images/background_pic.jpg);
	background-repeat:repeat-x;
}
.clearfooter {
	height: 118px;
	clear: both;
}
/* Header Style */
#header {
	margin: 0px auto;
	height:211px;
	width:850px;
	background-image:url(../images/menu_mast.jpg);
	background-repeat:no-repeat
}
#header1 {
	padding:40px 0px 0px 20px;
	float:left;
}
#header2 {
	float:right;
	padding-right:20px;
}
#headerClear {
	clear:both;
}
/* Navigation, Horizontal List*/
#nav {
	padding-top:13px;
	font-size:18px;
}
#nav a {
	color:#F2E39C;
	text-decoration: none;
	font-size: 18px;
	font-weight: lighter;
}
#nav a:hover {
	color:#0d8bcc;
	text-decoration: none;
}
#nav li {
	margin: 0px 10px 0px 10px;
	float:left;
	list-style-type: none;
}
/* Body Style */
#maintheme {
	margin: 0px 0px 0px 0px;
	background: #f2e39c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Content */
#content {
	width: 790px;
	margin: 0px auto;
}
#contentLeft {
	float:left;
	width:500px;
	margin: 10px 20px 0px 0px;
}
#contentRight {
	float:left;
	width:270px;
	margin:	10px 0px 0px 0px;
}
/* Title bar for paragraph headers. */
#titleBar_C450 {
	width:450px;
	height:50px;
	float:left;
	background-image:url(../images/title_bar_center.jpg);
	background-repeat:repeat-x;
}
#titleBar_C450 h1 {
	font-size:16px;
	padding-top:17px;
	margin: 0px 0px 0px 0px;
}

#titleBar_C250 {
	width:250px;
	height:50px;
	float:left;
	background-image:url(../images/title_bar_center.jpg);
	background-repeat:repeat-x;
}

#titleBar_C250 h1 {
	font-size:16px;
	padding-top:17px;
	margin: 0px 0px 0px 0px;
}
#titleBar_L {
	width:11px;
	height:50px;
	float:left;
	background-image:url(../images/title_bar_left.jpg);
	background-repeat:no-repeat;
}
#titleBar_R {
	width:11px;
	height:50px;
	float:left;
	background-image:url(../images/title_bar_right.jpg);
	background-repeat:no-repeat;
}
#titleclear {
	clear:both;
}
/* Anchors/URL regular/hover colors*/
a {
	color: #0d8bcc;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #43b0e8;
	text-decoration: underline;
}
/* Footer Style */
#footer {
	height: 118px;
	position: relative;
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
}
#footerText {
	width:790px;
	margin: 0px auto;
	padding-top: 40px;
	font-size:10px;
	font-weight: bold;
}

