/* tag styles */
body {
	padding: 0;
	margin: 0;
	text-align: center;
	background: #0B1A3A;
	color: #050F21;
	font: 12px helvetica;
	}


/* div styles */
#container {
	top: 0;
	width: 1020px;
	padding: 0;
	margin: auto;
	text-align: left;
	background: #001F59;
	}

#headerlogo {
	width: 100%;
	height: 126px;
	padding: 0;
	margin: 0;
	text-align: center;
	/*background: url('../images/headerlogo.png') top left no-repeat;*/
	background: #0B1A3A;
	}

#topbar {
	top: 126px;
	width: 100%;
	height: 12px;
	padding: 0;
	background: #78612A url('../images/topbar_bg.jpg') top center no-repeat;
	border-top: #D29E32 1px solid;
	border-bottom: #D29E32 1px solid;
	}

#leftbar {
	float: left;
	width: 190px;
	padding: 0;
	text-align: center;
	}

#navigation {
	padding: 15px;
	text-align: left;
	}

#navbox {
	padding: 8px;
	background: #203564;	
	color: #FFFFFF;
	font: italic bold 12px helvetica;
	border: #D89C1F 1px solid;
	}

#navbox a {
	color: #FFFFFF;
	text-decoration: none;
	}

#navbox a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}

#main {
	text-align: center;
	padding: 0 25px 0 190px;
	margin: 0;
	background: #203564 url('../images/tile-blue_left.jpg') top left repeat;
	}

#content {
	text-align: left;/*temporary*/
	padding: 20px;
	background: #FBF6E5;
	/*background: #FBF6E5 url('../images/rose_bg.png') top right no-repeat;*/
	font: 14px helvetica;
	}

#footer {
	text-align: center;
	padding: 0;
	background: #203564;
	color: #FFFFFF;
	font: 12px helvetica;
	}

#footer a {
	color: #D89C1F;
	text-decoration: none;	
	}

#footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}


/* class styles */
.subheading {
	color: #001F59;
	font: italic bold 18px helvetica;
	}

.navheading {
	color: #D89C1F;
	font: bold 14px helvetica;
	}

#cursiveheading {
	color: #000066;
	font: bold italic 24px garamond;
	}
