body {
	margin: 0 !important ;
}
#LayerNav,#bottomnav {
	display: none !important ;
}
#LayerMain, #MainText {
	position: static !important;
	top: 0px !important ;
	left: 0px !important;
	width: 100% !important ;
	margin-left: 0 !important ;
}

#MainText p {
	width: 90%;
	padding-left: 0;
	margin: 0 auto 12pt;
}

#LayerBanner {
   position: static !important ;
	top: 0px !important ;
	left: 0px !important ;
}

.maincontent td {
	font-size: 12pt; 
}

h1 {
	font-size: 14pt;
}

h2 {
	font-size: 13pt;
}

p.title { 
	font-size: 13pt;
}

p.authorname {
	font-size: 13pt;
}



p.review {
	line-height: normal;
}


p.shoplink {
	display: none;
}


td.buy {
	visibility: collapse;
}

.price {
	font-size: 11pt;
}

form#compFeedback {
	
	font: bold 90% Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px dashed #003399;
	padding: 15px;
	margin: 10px 0px;
}

form#compFeedback input {
	background-color: #BCD5E5;
	border: 1px solid #999999;
}

form#compFeedback input:focus {
	background-color: #FFFFFF;
}

form#compFeedback textarea {
	background-color: #BCD5E5;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}

form#compFeedback textarea:focus {
	background-color: #FFFFFF;
}

.formbut {
	background-color: #CCCCCC;
}