	body {
		margin:0;
		padding:0;
		border:0;			
		width:100%;
		min-width:600px;		
		text-align:center;				
		font-size:11px;
		 background: #02b9f1 url("images/body-bg.jpg") repeat-x top;
		 font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
		 color: #181818;
	}
	a {
		color: #181818;
		text-decoration:none;

	}
	a:hover {
		color: #181818;
		
		text-decoration:none;
	}
	h1, h2 {
		margin:.8em 0 .2em 0;
		padding:0;
		font-size:16px
	}
	p {
		margin:.4em 0 .8em 0;
		padding:0;
	}
	img {
		border:0;
		margin:10px 0 5px;
	}
	
	#page {
	margin:0 auto;
   width:1000px;   
   text-align:left;
   background: url("images/rap-bg.jpg") repeat-y top left;
   text-align: left;
    padding: 0px;
	border-left: 1px solid #02b9f1;
	border-right: 1px solid #02b9f1;
	clear:right;
	
	}

	#page h1 {
	padding:180px 0 0 20px;
	margin:0;
	clear:both;
	height: 64px;
    background: url("images/header2.jpg") left bottom no-repeat;
	font-size:20px;
	}

		#page p{
	margin:5px 5px;
	padding:0 5px 0 5px;
	text-decoration:none;
	float:left;
	 background: #b6e4fb;
	width:160px;
		}
	#page p span{
	
	}
	#page p:hover{
	background: url(images/categoryhover.gif) repeat-x;
	}
		#page p a{
	clear:right;
	float:left;
	width:160px;
	}
	
	#page .text p, #page .text p:hover, #page .text p span, #page .text p a, .annotation p, .annotation p:hover, .annotation p span, .annotation p a{ 
	float:none;
	padding:0;
	margin:0;
	background:transparent;
	width:100%;
	color:black;
	}
	
		.text {
display: inline;
float: left;
margin: 25px 10px 0px 10px;
text-align: left;
width: 651px;
	}
	#page .text p.posted, #page .text p.posted:hover{
	background: #d3edfa;
border: 1px solid #b6e4fb;
color: #181818;
font-weight: normal;
letter-spacing: 0px;
padding: 5px 5px 5px 5px;
	}

	#page .text p a, #page .text p a:hover{
text-decoration:underline;
	}

		#page .text p.postedend, #page .text p.postedend:hover{
	background: transparent;
border: 1px solid #b6e4fb;
border-top:0;
color: #181818;
font-weight: normal;
letter-spacing: 0px;
padding: 5px 5px 5px 5px;
	}
		#page .text p, #page .text p:hover{
	background: transparent;
border-left: 1px solid #b6e4fb;
border-right: 1px solid #b6e4fb;
color: #181818;
font-weight: normal;
letter-spacing: 0px;
padding: 5px 5px 5px 5px;
	}
			#page .text ul{
	background: transparent;
border-left: 1px solid #b6e4fb;
border-right: 1px solid #b6e4fb;
width: 621px;
margin:0;
	}
		.annotation {
	
background: rgb(254, 254, 254);
border: 1px solid rgb(182, 228, 251);
display: inline;
float: right;
font-size: 11px;
margin: 10px 5px 10px 0px;
padding: 0px 5px 0px 3px;
width: 301px;
	}

#page .annotation p, #page .annotation p:hover {
background: transparent;
margin: 0 0 10px 0;
padding: 3px;
text-align:justify;
width: 100%;
color: #181818;
}
#page .annotation p a {
background: url("images/menu-right-icon.png") center left no-repeat;
padding: 0 0 0 12px;
margin:0;
width:90%;
text-decoration:underline;
}

#page .annotation p a:hover {
text-decoration:underline;
}

#page .annotation p.about, #page .annotation p.about:hover {
background: url("images/menu-right-title-bg.png");
font-size: 12px;
font-weight: bold;
margin: 10px 0px 10px 0px;
padding: 6px 0px 8px 0px;
text-align: center;
width: 301px;
color: #181818;
}


	.clear{clear:both}
		#page p.copy, #page p.copy:hover{
	background: #d3edfa;
border: 1px solid #b6e4fb;
color: #181818;
font-weight: normal;
letter-spacing: 0px;
padding: 5px 5px 5px 5px;
margin:10px 0 0 0;
width:988px;
text-align:center;
	}

	textarea {
	background: rgb(244, 251, 254);
border: 1px solid rgb(182, 228, 251);
	}