body {
/*	background: #F3F6ED; */
/*	background:#CCCCCC;  */
background-color:#333300;
	color: #29303B;
	margin: 0;
	padding: 0;
	text-align: center;
}
	
.rap {
/*	background: url(img/rap.jpg) #FFFFFF center repeat-y;*/
	background:#fff;
	font: 0.9em "Trebuchet MS",Georgia, Arial, serif;
	text-align: left;
	width: 760px;
	margin: 0 auto;
	
}

.post_title {
font-size:larger;

}

.post_title a {
text-decoration:none;
font-weight:bold;
color:#000;
}

#header {
	background: black;
	background-image: url('/img/headerfinal4.jpg');
	background-position:center;
	background-color:#000000;
	background-repeat:no-repeat;
	
	

	border: #FFCC99 1px solid;
	height: 183px;
	margin: 0 auto;
	padding: 0;
	width: 758px;
}

.topnav {
	font: 0.9em Verdana, Arial, Sans-Serif;
	list-style: none;
	margin: 0 auto;
	padding: 12px 20px 0 0;
	text-align: right;

	color:#FFFFFF;
	font-weight:bold;
}

#rap #header #topnav a {
 	color:#fff;
	text-decoration:none;
	}

#rap #header #topnav a:hover {
 	color:#0000FF;
	text-decoration:none;
	}


#rap #header #topnav a:visited {
	color:#FFF;
	text-decoration:none;
	}
	
.subcontent {
	font-family:Georgia, Arial, Times, serif;
	font-size:16px;
	background-color:#FFFFFF;

	margin: 0 1px;

	text-align: left;
	width: 569px;

	}

.content-wide {
	font-family:Georgia, Arial, Times, serif;
	font-size:16px;
	background-color:#FFFFFF;
	text-align: left;
	width:750px;
	padding:0px 5px 0px 5px;
	position:relative;
	}

.heading  {
	text-align:right;
	padding-right:5px;
	/*font-family:Georgia;*/
	font-size:xx-large;
	color:#FFFFFF;
	}

#topbar{
font-size:14px;
color:#3b5d14;
background:#b2d281;
font-weight:bold;
padding:6px;
overflow:auto;
height:1%;
clear:both;
}
#topbar a{
color:#3b5d14;
text-decoration:none;
margin:0 10px;
height:23px;
line-height:23px;
float:left;
display:block;
}
a.active{
height:23px;
line-height:23px;
background:url(pic/tb_a.png) right top no-repeat;
padding-right:10px;
}
a.active span{
background:url(pic/tb_span.png) left top no-repeat;
height:23px;
display:block;
padding-left:10px;
}



#menu{
font-size:14px;
color:#3b5d14;
/*background:#b2d281;*/
font-weight:bold;

padding: 6px 0px 0px 0px;
overflow:auto;
clear:both;
width: 760px;
height:30px;
}

#menu a{
color:#3b5d14;
text-decoration:none;
font-size:x-large;
margin:0 10px;
height:23px;
line-height:23px;
float:left;
display:block;
}

#menu a:hover{
color:#CC6600;
text-decoration:none;
font-size:x-large;
margin:0 10px;
height:23px;
line-height:23px;
float:left;
display:block;
}



a.active{
height:23px;
line-height:23px;
background:url(pic/tb_a.png) right top no-repeat;
padding-right:10px;
}
a.active span{
background:url(pic/tb_span.png) left top no-repeat;
height:23px;
display:block;
padding-left:10px;
}



/*
.menu {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

.menu a {
	font-size:16px;
	text-decoration:none;
	color:#000000;
	font-weight:600;
	}
.menu a:visited {
	font-size:16px;
	text-decoration:none;
	color:#000000;
	font-weight:600;	
	}

.menu a:hover {
	font-size:16px;
	text-decoration:underline;
	color:#FF0033;
	font-weight:600;	
	}
	

*/	

.footer {
	text-align:center;
	font-size:small;
	color:#000000;
	width:760px;
	}
	

.footer a {
	font-size:small;
	text-decoration:none;
	color:#000000;
	font-weight:600;
	}
.footer a:visited {
	font-size:small;
	text-decoration:none;
	color:#000000;
	font-weight:600;	
	}

.footer a:hover {
	font-size:small;
	text-decoration:underline;
	color:#FF0033;
	font-weight:600;	
	}



