body, td, th, p, hr, ul, ol, li, blockquote { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #000000; line-height:130%; letter-spacing:175%}

h1 { font-size: 18px; color: #006600; font-weight: 700; text-decoration: none;}
h2 { font-size: 16px; color: #006600; font-weight: 700; text-decoration: none; }
h3 { font-size: 12px; color: #006600; font-weight: 700; text-decoration: underline; }
	
a { text-decoration: underline; color: #6600ff }
a:visited { color: #6600ff }
a:active { color: #6600ff }
a:hover { color: #6600ff;}

.leftmenu {font-size: 10px; font-weight:bold; color:black; background-color:#ffcc66;padding:5px;}
a.leftmenu {font-size: 10px; font-weight:bold;color:black;background-color:white}
a.leftmenu:visited {font-size: 10px; font-weight:bold;color:black;background-color:white}
a.leftmenu:active {font-size: 10px; font-weight:bold;color:black;background-color:white}
a.leftmenu:hover {font-size: 10px; font-weight:bold;color:black;background-color:#ffcc99;text-decoration: none}

.leftsubmenu {font-size:9px;font-weight:bold; color:#686868;padding:2px; text-decoration: none}
a.leftsubmenu {font-size:9px;font-weight:normal;color:#686868;background-color:white; text-decoration: underline}
a.leftsubmenu:visited {font-size:9px;font-weight:normal;color:#686868;background-color:white; text-decoration: underline}
a.leftsubmenu:active {font-size:9px;font-weight:normal;color:#686868;background-color:white; text-decoration: underline}
a.leftsubmenu:hover {font-size:9px;font-weight:bold;color:#686868;background-color:#ffcc99;text-decoration: none;}

.footer { font-size:smaller; font-weight: normal; font-style: normal; color: #808080; }
a.footer { font-weight: normal; font-style: normal; color: #808080; }
a.footer:visited { font-weight: normal; font-style: normal; color: #808080; }
a.footer:active {font-weight: normal; font-style: normal; color: #808080; }
a.footer:hover {font-weight: normal; font-style: normal; color: #808080; }


UL { list-style-image: url("images/bullet-list.jpg") }

.colour { font-weight: normal; font-style: normal; color: #006600; }

.quote { font-size:90%; font-weight: normal; font-style: italic; color: #006600; }
a.quote {font-size:90%; font-weight: normal; font-style: italic; color: #006600; }
a.quote:visited {font-size:90%; font-weight: normal; font-style: italic; color: #006600; }
a.quote:active { font-size:90%; font-weight: bold; font-style: italic; color: #006600; }
a.quote:hover { font-size:90%; font-weight: bold; font-style: italic; color: #006600; }

.bold { font-weight: 600; font-style: normal; color: #006600; }
.poemtitle { font-weight: 600; font-style: normal; color: #006600; background-color: #ffddee;  font-variant:small-caps; font-size:80%}
.italic { font-weight: 500; font-style: italic; color: #006600;}
.bookboxtitle {color:#FFFFFF;font-weight:bold}
.booktitle {color:#006600;font-weight:bold;text-decoration: none}
.bookauthor {color:black;font-weight:normal;text-decoration: none}
.boxtitle { font-size: 12px; color: #ffffff; font-weight: 600; text-decoration: none; text-transform: capitalize;}

.tinyphototitle { font-size: 9px;font-style: italic;}

.q-question { font-size: 12px; font-weight: bold; font-style: italic; color: #006600}
.q-answer { font-size: 12px; color: black}
.q-comment { font-size: 11px; color: black}
.q-bg-on {background-color:#ffffcc}
.q-bg-off {background-color:#ffffff}

.show  { font-size: 11px; color: red}
.hide  { font-size: 11px; color: white}
	
a.nounderline { color: #000066; text-decoration: none; }
	
a.copyright { text-decoration: none; color: #000066; }
a:hover.copyright { color: #000066; }
a:visited.copyright { color: #000066; }
		
.greycopyright { color: #666666; text-decoration: none; }

.clock { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #000000; }
.boxtitle { font-size: 12px; color: #ffffff; font-weight: 600; text-decoration: none; text-transform: capitalize;}
.booktitle { font-size: 13px; color: #000000; font-weight: 600; text-decoration: bold;}
.bookauthor  { font-size: 12px; color: #000000; font-weight: 500; text-decoration: none;}
.leftnavtitle { font-size: 12px; color: White; font-weight: 600; text-decoration: bold; text-transform: uppercase;}
.leftnavitem { font-size: 11px; color: #000000; font-weight: 500; text-decoration: none; text-transform: capitalize;}
.topnavon { font-size: 12px; color: Black; font-weight: 700; text-decoration: bold; text-transform: uppercase;}
.topnavoff { font-size: 12px; color: Black; font-weight: 300; text-decoration: none; text-transform: uppercase;}
.headline { font-size: 12px; color: #000066; font-weight: 700; text-decoration: none; }
.blackheadline { color: #000066; font-size: 12px; font-weight: 700; text-decoration: none; }
.redheadline { font-size: 12px; color: #FF6600; font-weight: 700; text-decoration: none; }
.red { color: #FF6600; }
.orange { color: #ff6600; }

.blue { color: #0000ff; }


	#frame {
		width:760px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		border:0px solid #000;
		}
		
	#contentleft {
		width:148px;
		padding:0px;
		float:left;
		background:#fff;
		border:0px solid #000;
		}
	
	#contentcenter {
		width:638px;
		padding:0px;
		float:left;
		background:#fff;
		border:0px solid #000;
		}

	#contentcenterNoRight {
		width:612px;
		padding:0px;
		float:left;
		background:#fff;
		border:0px solid #000;
		}

	#channeltitleNoRight {
		width:612px;
		height: 20px;
		padding:3px;
		float:left;
		background:#ffcc66;
		border:1px solid #66cc99;
		font-size: 18px; color: #006600; font-weight: 700; text-decoration: none;
		}

	
	#contentright {
		width:122px;
		padding:0px;
		float:right;
		background:#fff;
		border:0px solid #000;
		}
	
	#contentheader {
		background:#fff
		}
		
	#channeltitle {
		width:638px;
		height: 20px;
		padding:3px;
		float:left;
		background:#ffcc66;
		border:1px solid #66cc99;
		font-size: 18px; color: #006600; font-weight: 700; text-decoration: none;
		}

	#masterhead {
		width:760px;
		height: 120px;
		padding: 0px;
		float:centre;
		background:#ffffff;
		border:1px solid #66cc99;
		font-size: 18px; color: #006600; font-weight: 700; text-decoration: none;
		}
		
		
   	#itembox {
	width:638px;
	padding:0px;
	float:left;
	background:#ffffff;
	border:1px solid #66cc99;
		}

   	#itemtitle {
	width:356px;
	padding:0px;
	float:left;
	background:#ffffff;
	border:0px solid #66cc99;
	font-size: 12px; color: #6600ff; font-weight: 700; text-decoration: none;
		}

   	#itemtext {
	width:356px;
	padding:0px;
	float:left;
	background:#ffffff;
	border:0px solid #66cc99;
	font-size: 10px; color: black; font-weight: 500; text-decoration: none;
		}

   	#itemgraphic {
	width:130px;
	padding:0px;
	float:right;
	background:#ffffff;
	border:0px solid #66cc99;
		}

		

   	#itemboxamazonbooks {
	width:482px;
	padding:3px;
	float:left;
	background:#ffffff;
	border:1px solid #66cc99;
		}

   	#itemtitleamazonbooks {
	width:355px;
	padding:0px;
	float:right;
	background:#ffffff;
	border:0px solid #66cc99;
	font-size: 12px; color: #6600ff; font-weight: 700; text-decoration: none;
		}

   	#itemtextamazonbooks {
	width:355px;
	padding:0px;
	float:right;
	background:#ffffff;
	border:0px solid #66cc99;
	font-size: 10px; color: black; font-weight: 500; text-decoration: none;
		}

   	#itemgraphicamazonbooks {
	width:120px;
	padding:0px;
	float:left;
	background:#ffffff;
	border:opx solid #66cc99;
		}
		



		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}

	
   	#rootmenuitembox {
	padding:2px;
	float:left;
	background:#eee8aa;
	border:1px solid #66cc99;
		}

   	#rootmenuitemboxwide {
	padding:2px;
	float:left;
	background:#eee8aa;
	border:1px solid #66cc99;
		}
		
   	#rootmenubox {
	float:center;
	background:#eee8aa;
	border:0px solid #66cc99;
		}

   	#latestnewsbox {
	width:625px;
	padding:0px;
	float:left;
	background:#ffffcc;
	border:1px solid #66cc99;
		}

	#latestsnewsbox p{
		margin:0px 10px 10px 10px;
		}

   	#latestnewstitle {
	width:623px;
	padding:7px;
	float:left;
	background:#ffff66;
	border:1px 1px 1px 0px solid #66cc99;
	font-size: 14px; color: #6600ff; font-weight: 700; text-decoration: none;
		}
	
	html>body #latestnewstitle {
	width:608px;
	}

	#button {
	
	height: 20px;
	padding:3px;
	float:left;
	background:#33cc66;
	border:1px solid #006633;
	font-size: 14px; color: #006600; font-weight: 700; text-decoration: none;
	}

	
	#myGallery
{
width: 600px !important;
height: 300px !important;
} 
