.maincontent a:link {
	color : #FFFF00;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
}

.maincontent a:visited {
	color : Yellow;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
}

.maincontent a:hover {
	color : Lime;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
}

.maincontent a:active {
	color : #99FF00;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
}

body {
	background-color: #336699;
	margin: 0;
}

.maincontent {
	position : relative;
}

.maincontent h1 {
	color: White;
	font-size : 36px;
	font-weight : normal;
}

.maincontent h2 {
	color : #006699;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 24pt;
}

.maincontent h3 {
	color : #FF0033;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 14pt;
}


.maincontent p {
	margin : 0px 0px 10px 10px;	
	font-size: 16px;
	line-height : 20px;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

p.subtext {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; color: #66FFFF
}

.review {
	color : #990000;
	font-family : "Trebuchet MS", Arial, sans-serif;
	font-size : 15px;
	font-weight : bold;
}

.reviewscredit {
	color : #ffd700;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
}


p.text2 {
	color : #006699;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-style : italic;
	font-weight : bold;
}

p.text2ex {
	color : #990000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 17px;
	font-style : italic;
	font-weight : 400;
	line-height : 30px;
	margin-left : 30px;
	margin-right : 20px;
}

p.textex {
	color : #C35532;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	margin-left : 30px;
	margin-right : 20px;
}


#megawrapper {
	position : relative;
	width: 930px;
	margin: 5px auto 15px auto;	
	padding : 0px 0px 0px 0px;
	border: 1px solid White;
		    -moz-box-shadow: 7px 7px 12px rgba(211, 211, 211, 0.6);
    -webkit-box-shadow: 7px 7px 12px rgba(211, 211, 211, 0.6);
    box-shadow: 7px 7px 12px rgba(211, 211, 211, 0.6);
	
}


#p7sc1BG {
/*
		-moz-box-shadow: 6px 6px 15px rgba(20, 20, 20, 0.7);
    -webkit-box-shadow: 6px 6px 15px rgba(20, 20, 20, 0.7);
    box-shadow: 6px 6px 15px rgba(20, 20, 20, 0.7);
	*/
	
		    -moz-box-shadow: 7px 7px 12px rgba(211, 211, 211, 0.6);
    -webkit-box-shadow: 7px 7px 12px rgba(211, 211, 211, 0.6);
    box-shadow: 7px 7px 12px rgba(211, 211, 211, 0.6);
}

.books1 {
position: relative;
	width: 95%;
	border: 1px solid White;
	
}

.books1 ul {
position: relative;
left: 300px;
width: 400px;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	list-style-position : inside;
	list-style-type : none;
}

.books1 li {
		margin: 10px 0px 10px 0px;
	color: White;
	font-size : 14px;
}	