body { 
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color:#ecead3;
	margin:0 auto;
	padding:0;
}
a, a:visited{ color:#daba83; text-decoration:none;}
a:hover{color:#daba83; text-decoration:underline;}

p{ text-align:justify;}
#wrapper{ 
	width:980px; 
	margin:0 auto; 
	padding:0;

}

#toplogo { float:left; width:171px; height:170px;}
#header-top{ height:30px;}
#header-inner {
	position:relative;
	width:970px;
	border:5px solid #fefdf1;
	text-align:center;
}
#header-inner h1 { font-size:1.15em; letter-spacing:-0.05em; color:#485e88; margin-top:1em;
}
#header-inner span { font-size:0.8em; color:#767575; 
}

#content {
	padding:0px;
	display:block;
	position:relative;
	width: 980px;
	font-size:0.9em;
	font-weight:normal;
	line-height:1.6em;
}
.left-column { border:0px solid #999; float:left; width:310px;}
.right-column {
	border:0px solid #666;
	float:right;
	width:510px;
	text-align: justify;
}
#footer {
	background:transparent url(images/footer.gif) repeat-x 0 0;
	padding:0;
	margin:0 auto;
	border-top:1px solid #daba83;
	padding:10px;
	height:44px;
	width:980px;
	
}
#footer .inner, #footer .inner a {
	color:#CCC;
	text-decoration:none;
	font-size:0.85em;
}
#footer .inner a:hover { text-decoration:underline;}

h1{ color:#485e88; font-size:1.2em; letter-spacing:-0.07em; }
h2{}
h3{ color:#485e88; font-size:1.1em; letter-spacing:-0.03em; display:block; padding:4px;}
.firstletter {
	font-size: 1.7em;
	font-weight: bold;
	font-variant: normal;
	color:#c8a463;
	text-transform: capitalize;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.right-column ul li { list-style:none; background:transparent url(images/bullet.gif) no-repeat left top; padding-left:15px;}

.style1{ color:#F00;}

#portlet { border:1px solid #cdcaa3;  margin:4px; padding:3px; position:relative; background-color:#fefdf1}
.portlet-content{ background:#fefdf0 url(images/portlet_bg.gif) repeat-x top center; margin:0; position:relative; padding:6px;}
.title { color:#c93d39; font-size:1.2em; font-weight:bold;}

.nav-menu ul { padding-left:1px; margin-left:1px; list-style:none; border:0px solid #999;}
.nav-menu ul li{ list-style:none; padding:4px 0 4px 0; border-bottom:1px dashed #eba103}
.nav-menu ul li a{ font-size:1.2em; color:#eba103; text-decoration:none;}
.nav-menu ul li a:hover { text-decoration:underline; color:#000;}


.nav-menu2 ul { padding-left:1px; margin-left:1px; list-style:none;}
.nav-menu2 ul li{ list-style:none;}
.nav-menu2 ul li a{ font-size:0.8em; color:#7a5f22; text-decoration:none; letter-spacing:-0.05em;}
.nav-menu2 ul li a:hover { text-decoration:underline; color:#000;}
