body {
	font		: 12px Verdana, Arial, Helvetica, sans-serif;
	color		: #000;
	background	: #fff;
	padding		: 4px 4px 4px 4px;
	margin		: 4px 4px 4px 4px;
	float		: none;
}
#banner {
		width : 100%;
		background:#fff;
		height:110px;
		border-top:0px solid #000;
		border-right:0px solid #000;
		border-left:0px solid #000;
		voice-family: "\"}\"";
		voice-family: inherit;
		height:110px;
}
td#bl {
		width : 360px;
}
td#bc {
		background-image : url(./images/hdr_centre.gif);
		background-repeat: repeat-x;
}
td#br {
		width : 205px;
}
td#visitors {
	width 			: 50%;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
  	font-size 		: 14px;
  	color 			: #000080; 
  	font-weight		: bold;
	padding			: 0px 30px;
  	margin-top 		: 0px;
  	margin-bottom 	: 0px;
  	line-height		: normal;
  	font-style		: normal;
}
td#date {
	width 			: 50%;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
  	font-size 		: 12px;
  	color 			: #000080; 
  	font-weight		: bold;
  	line-height		: normal;
  	font-style		: normal;
	text-align		: right;
}
#leftcontent {
		position: absolute;
		left:10px;
		top:125px;
		width:190px;
		background:#fff;
		border:0px dotted #000;
}
td#mentop {
		width : 186px;
		height : 43px;
		background-image : url(./images/men_top.gif);
		background-repeat: no-repeat;
}
td#mencen {
		width : 186px;
		background-image : url(./images/men_cen.gif);
		background-repeat: repeat-y;
}
td#mencen a {
		font-size 		: 12px;
		margin			: 0px 0px 0px 10px; 
		text-decoration	: none;
   		color			: white;
		display			: block;
		width			: 78%;
   		padding			: 2px 0px 2px 10px;
}
td#mencen a:hover {
		font-size 		: 12px;
		margin			: 0px 0px 0px 10px; 
		display			: block;
		width			: 78%;
		color			: navy;
		background-color: white;
		padding			: 2px 0px 2px 10px;
		
}
td#mencen a.sel {
		font-size 		: 12px;
		margin			: 0px 0px 0px 10px; 
		text-decoration	: none;
   		color			: navy;
		background-color: white;
		display			: block;
		width			: 78%;
   		padding			: 2px 0px 2px 10px;
}
td#mencen a.sel:hover {
		font-size 		: 12px;
		margin			: 0px 0px 0px 10px; 
		display			: block;
		width			: 78%;
		color			: navy;
		background-color: white;
		padding			: 2px 0px 2px 10px;	
}

td#mencen a#comment {
		background-color: rgb(85%,93%,90%);
		color: black;
}
td#mencen h4 {
		margin			: 10px 0px 5px 10px;
		line-height		: normal;
		font-family		: Verdana, Arial, Helvetica, sans-serif;
  		font-size 		: 12px;
		padding			: 0px 0px 0px 0px;
		color			: #6666ff;
}

td#menbot {
		width 				: 186px;
		height 				: 30px;
		background-image 	: url(./images/men_bot.gif);
		background-repeat	: no-repeat;
}
table#menu {
		width 			: 186px;
		margin			: 0px;
		padding			: 0;
}
#centercontent {
		background:#fff;
   		margin-left: 210px;
   		margin-right:245px;
		margin-top : 30px;
		border:0px dotted #000;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 210px;
   		margin-right:210px;
		margin-top : 30px
}

#centercontentnorght {
		background:#fff;
   		margin-left: 210px;
   		margin-right:10px;
		margin-top : 30px;
		border:0px dotted #000;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 210px;
   		margin-right:10px;
		margin-top : 30px
}
td#pagesub {
	width 			: 100%;
	height			: 28px;
	margin			: 0px 0px 0px 20px;
	padding-left	: 5px;
	padding-top		: 2px;
	background		: #333366;
	color			: white;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	text-align		: left;
	font-size 		: 150%
}

div#centercontentnorght body, p {
	margin			: 10px 20px 10px 20px;
	line-height		: 1.5;
}
div#centercontentnorght p.reading {
	margin			: 10px 20px 10px 40px;
	line-height		: 1.5;
}
div#centercontentnorght p.reccomms {
	margin			: 10px 20px 10px 50px;
	line-height		: 1.5;
}
div#centercontentnorght h3 {
	margin			: 20px 20px 10px 20px;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
div#centercontentnorght h4#rsshead  {
	margin			: 0px 0px 0px 0px;
	padding			: 0px 0px 0px 0px;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	font-size		: 12px;
	text-align		: left;
}
div#centercontentnorght h4 {
	text-align		: center;
	font-size		: 14px;
  	color			: #333333;
  	margin-top		: 15px; 
  	margin-bottom	: 15px;
  	font-style		: normal; 
  	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
div#centercontentnorght h5 {
	text-align		: left;
	font-size		: 12px;
  	color			: #000000;
  	margin-top		: 15px; 
  	margin-bottom	: 15px;
  	font-style		: normal; 
  	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
div#centercontentnorght h6 {
	text-align		: left;
	font-size		: 12px;
  	color			: #000000;
  	margin-top		: 15px; 
  	margin-bottom	: 15px;
  	font-style		: normal; 
  	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	clear			: both;
}
div#centercontentnorght li {
	text-align		: left;
	font-size		: 12px;
  	color			: #000000;
  	margin-top		: 5px; 
  	margin-bottom	: 5px;
  	padding-left : 0px;
  	font-style		: normal; 
  	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	clear			: both;
}
div#centercontentnorght ol {
	text-align		: left;
	font-size		: 12px;
  color			: #000000;
  margin-top		: 15px; 
  margin-bottom	: 15px;
  margin-left : 25px;
  font-style		: normal; 
  font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	clear			: both;
}
div#centercontent body, p {
	margin			: 10px 20px 10px 20px;
	line-height		: 1.5;
}
div#centercontent h3 {
	margin			: 20px 20px 10px 20px;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
div#centercontent h4 {
	text-align		: center;
	font-size		: 14px;
  	color			: #333333;
  	margin-top		: 15px; 
  	margin-bottom	: 15px;
  	font-style		: normal; 
  	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
div#centercontent h5 {
	text-align		: left;
	font-size		: 12px;
  	color			: #000000;
  	margin-top		: 15px; 
  	margin-bottom	: 15px;
  	font-style		: normal; 
  	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
#rightcontent {
	position		: absolute;
	right			: 10px;
	top				: 140px;
	width			: 180px;
	height 			: 70px;
	
	background		: #ffffff;
	border			: 0px solid #000;
}

table {
	width			: 100%;
	margin			: 0;
	padding			: 0px;
}

table td {
	padding			: 0px;
	border-width	: 0px;
	vertical-align	: top;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
}
	
ol 			{  
  font-family		: Verdana, Arial, Helvetica, sans-serif; 
  font-size			: 10pt;
  color				: #333333;
  margin-top		: 0px; 
  margin-bottom		: 0px;
  font-style		: normal; 
  font-weight		: normal;
}
  
li			{

  font-family		: Verdana, Arial, Helvetica, sans-serif; 
  font-size			: 10pt;
  color				: #333333;
  margin-top		: 0px; 
  margin-bottom		: 10px;
  font-style		: normal; 
  font-weight		: normal;
}

.updatesub {
  height			: 16px;
  text-align		: center;
  font-family 		: Verdana, Arial, Helvetica, sans-serif;
  font-size 		: 11px;
  color 			: #000080; 
  font-weight		: bold;
  margin-top 		: 4px;
  margin-bottom 	: 4px;
  line-height		: normal;
  font-style		: italic;
}

.updateitem { 
  height			: 12px;
  text-align		: center;
  font-family 		: Verdana, Arial, Helvetica, sans-serif;
  font-size 		: 11px;
  color 			: #000080; 
  font-weight		: normal;
  margin-top 		: 4px; 
  margin-bottom 	: 4px;
  line-height		: normal;
}

.warning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
}
a.lplink {
	text-align		: left;
	font-size		: 12px;
  	color			: #000080;
  	margin-top		: 15px; 
  	margin-bottom	: 15px;
	margin-left		: 10px;
  	font-style		: normal; 
  	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
a.lplink:hover {
	text-align		: left;
	font-size		: 12px;
  	color			: #333333;
  	margin-top		: 15px; 
  	margin-bottom	: 15px;
	margin-left		: 10px;
  	font-style		: normal; 
  	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}

div#centercontentnorght dt{
	text-align		: left;
	font-size		: 12px;
  	color			: #6666ff;
  	margin-top		: 15px; 
	margin-left		: 30px;
  	margin-bottom	: 15px;
  	font-style		: normal; 
  	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
div#centercontentnorght dd {
	text-align		: left;
	font-size		: 12px;
  	color			: #333333;
  	margin-top		: 0px;
	margin-left		: 50px;
	margin-right	: 100px; 
  	margin-bottom	: 15px;
  	font-style		: normal; 
  	font-family		: Verdana, Arial, Helvetica, sans-serif;

}

table#blogmain {
		width 			: 95%;
		padding			: 3px;
		margin-left		: 15px;
}
.dte {
	font-size		: 8px;
	color			: #999999;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	text-align		: right;
}
hr.wmsg {
	color			: #333366;
	background-color: #333366;
	height			: 2px;
}
hr.gb {
	color			: #333366;
	background-color: #333366;
	height			: 2px;
	width			: 80%;
	margin-left		: 50px;
}
table.guestentry {
	width			: 75%;
	margin-left		: 50px;
	padding			: 3px;
}
td.guestheading {
	width			: 75px;
	border			: 0px dotted;
	padding			: 3px;
	font-style		: normal; 
  	font-family		: Verdana, Arial, Helvetica, sans-serif;
	text-align		: right;
	font-weight		: bold;
	line-height		: 1.5;
}
td.guestmess {
	border			: 0px dotted;
	padding			: 3px;
	font-style		: normal; 
  	font-family		: Verdana, Arial, Helvetica, sans-serif;
	text-align		: left;
	font-weight		: normal;
	line-height		: 1.5;
}
table.pagenav {
	width			: 500px;	
}
table.nav {
	width			: 400px;
	font-style		: normal; 
  	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
table#dvdindex {
	padding			: 3px;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	margin			: 2px 2px 2px 2px;
	width			: 95%;
	margin-left		: auto;
	margin-right	: auto;
	border			: 0px dotted;
}
table#dvdindex tr.dvdheader {
	font-size:12px;
	text-align:center;
}
table#dvdindex tr.dvdheading {
	background-color:#333366;
	color:#ffffff;
	font-weight:bold;
}
table#dvdindex tr.dvddata {
	background-color:#e9e9f8;
}
table#dvdindex td {
	padding : 3px 3px 3px 3px;
}
table#dvdindex a.tsort {
	font-size 		: 12px;
	margin			: 0px 3px 0px 3px; 
	text-decoration	: none;
   	color			: white;
	display			: block;
   	padding			: 0px 0px 0px 0px;
}
table#dvdindex a.tsort:hover {
	font-size 		: 12px;
	margin			: 0px 3px 0px 3px; 
	color			: #6666ff;
	padding			: 0px 0px 0px 0px;
}
table#dvdindex a {
	font-size 		: 12px;
	margin			: 0px 3px 0px 3px; 
	text-decoration	: none;
   	color			: black;
   	padding			: 0px 0px 0px 0px;
}
table#dvdindex a:hover {
	font-size 		: 12px;
	margin			: 0px 3px 0px 3px; 
	color			: #6666ff;
	padding			: 0px 0px 0px 0px;
}
.recpos {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
	text-align		: right;
}
#recnav {
	margin: 0px; 
	padding-right:0px;
	float: right;
}
#recnav li {
	width : 80px;
	font-weight:bold;
	list-style: none; 
	float: left;
	text-align:center;
	margin-left: 0px;
	padding-left: 0px;
	font-size: 12px;
	line-height: 20px; 
	white-space: nowrap;
	color:white;
	border-color: #000000;
	border:0px solid black;
}
#dvddetails {
	width:95%;
	min-height:180px;
	margin: 10px 10px 10px 15px;
	padding : 0px 0px 0px 0px;
	border:0px dotted red;
}
#dvddetails img {
	float : left;
	margin-right:25px;
}
#dvddetails table {
	margin-top:15px;
	width:250px;
	float:none;
}
#dvddetails td {
	padding:3px;
}
#dvddetails a {
	padding:3px;
}
#dvddetails td.dcat {
	font-weight:bold;
}
#subcomm {
	float:right;
	margin-top:10px;
}
.commhead {
	font-weight:bold;
	font-style:italic;
}
.poster {
	color:#999999;
}
#pagesub {
	height : 25px;
	background-color:#333366;
	width 			: 100%;
	margin			: 0px 0px 0px 0px;
	padding-left	: 5px;
	background		: #333366;
	color			: white;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	text-align		: left;
	font-size 		: 17px;	
}
table#dvdcomments {
	width		: 95%;
	margin-left : 5px;
}
table#dvdcomments td {
	padding : 1px;
	vertical-align:top;
}
table#bookindex {
	padding			: 3px;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	margin			: 2px 2px 2px 2px;
	margin-left		: auto;
	margin-right	: auto;
	border			: 0px dotted;
}
table#bookindex tr.bookheader {
	font-size:12px;
	text-align:center;
}
table#bookindex tr.booksearch {
	text-align : center;
	padding-bottom : 3px;
}
table#bookindex tr.bookheading {
	background-color:#333366;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}
table#bookindex tr.bookdata {
	background-color:#e9e9f8;
}
table#bookindex td {
	padding : 3px 3px 3px 3px;
}
table#bookindex a.tsort {
	font-size 		: 12px;
	margin			: 0px 3px 0px 3px; 
	text-decoration	: none;
   	color			: white;
	display			: block;
   	padding			: 0px 0px 0px 0px;
}
table#bookindex a.tsort:hover {
	font-size 		: 12px;
	margin			: 0px 3px 0px 3px; 
	color			: #6666ff;
	padding			: 0px 0px 0px 0px;
}
table#bookindex a {
	font-size 		: 12px;
	margin			: 0px 3px 0px 3px; 
	text-decoration	: none;
   	color			: black;
   	padding			: 0px 0px 0px 0px;
}
table#bookindex a:hover {
	font-size 		: 12px;
	margin			: 0px 3px 0px 3px; 
	color			: #6666ff;
	padding			: 0px 0px 0px 0px;
}

table#biblio {
	width			: 50%;
	padding			: 3px;
	margin-left		: 40px;
}
#biblio td {
	padding : 3px;
}
table#author {
	width			: 40%;
	padding			: 3px;
}
#author td {
	padding:3px;
}
table a {
	font-size 		: 12px;
	margin			: 0px 3px 0px 3px; 
	text-decoration	: none;
   	color			: #6666ff;
   	padding			: 0px 0px 0px 0px;
}
table a:hover {
	font-size 		: 12px;
	margin			: 0px 3px 0px 3px; 
	color			: red;
	padding			: 0px 0px 0px 0px;
}
tr.head {
	background-color:#333366;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}
tr.data {
  background-color:#e9e9f8;  
}
a.tsort {
	font-size 		: 12px;
	margin			: 0px 3px 0px 3px; 
	text-decoration	: none;
   	color			: white;
	display			: block;
   	padding			: 0px 0px 0px 0px;
}
a.tsort:hover {
	font-size 		: 12px;
	margin			: 0px 3px 0px 3px; 
	color			: #6666ff;
	padding			: 0px 0px 0px 0px;
}
#bookdets {
	min-height:180px;
	margin-left : 175px;
	margin-top  :20px;
	padding : 0px 0px 0px 0px;
	border:0px dotted red;
}
img.bookimg {
	float : left;
	margin: 20px 10px 10px 10px;
	padding:3px;
}
#bookdets table {
	margin-top:15px;
	width:250px;
	float:none;
	border:0px red dotted;
}
#bookdets td {
	padding:3px;
}
#bookdets a {
	padding:3px;
}
#bookdets td.dcat {
	font-weight:bold;
}
a.tlink {
	font-size 		: 12px;
	margin			: 0px 3px 0px 3px; 
	text-decoration	: none;
   	color			: black;
   	padding			: 0px 0px 0px 0px;
}
a.tlink:hover {
	font-size 		: 12px;
	margin			: 0px 3px 0px 3px; 
	color			: #6666ff;
	padding			: 0px 0px 0px 0px;
}
table#recbook {
	margin-left:15px;
	margin-right:0px;
}
table#recbook td {
	padding:3px 0px 3px 0px;
}
