/* CSS DOCUMENT FOR BANANAS AND MELONS
BASED ON THE HOLY GRAIL, THREE COLUMN CSS LAYOUT FROM WWW.GLISH.COM, WITH THANKS */

body {
		margin:0px;
		padding:0px;
		background-color:#ffffcc;
		background-image:url(images/bg.jpg);
		background-repeat:repeat-y;}
	
	#leftcontent {
		position:absolute;
		left:0px;
		top:135px;
		width: 190px;
		height:100%;
		background-color:transparent;
		border-right-color:transparent;
		border-right-width:thick;
		padding: 0px; margin: 0px;
				}

	#centercontent {
		margin-left: 190px;
   		margin-right:0px;
		top: 137px;
		padding-left: 20px;
		padding-right: 20px;
		background-color:#ffffcc;
		
		voice-family: "\"}\"";
		voice-family: inherit;
   		/*padding-left: 211px;
   		padding-right: 41px;*/
		}

html>body #centercontent {
   		margin-left: 200px;
   		margin-right: 0px;
		}

	#rightcontent {
		position: absolute;
		right:0px;
		top:140px;
		width:50px;
		border:0px;
		border-color:transparent;
		background-color:transparent;
		}
	

	#banner {
		background-color:#ffffcc;
		height:135px;
		/*border-top:0px solid #fbfac7;
		border-right:0px solid #fbfac7;
		border-left:0px solid #fbfac7;*/
		/*voice-family: "\"}\"";
		voice-family: inherit;*/
					}
	
	html>body #banner {
		height:135px;
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	h1,h2,h3,h4,h5,h6,p,li,td,tr,table
	 {font-family: Arial, Verdana, sans-serif;
	 color:#333333;
	}
	
	p,li,td
	{font-size:12px;}
	
p.leftcontent {font-size: 16px;
text-align:left;
color:cccc99;}		

p	{text-align: justify;}
p.hot {font-family:Georgia, "Times New Roman", Times, serif}

ul	{line-height: 20px;}
		
	#banner h1 {
		font-size:14px;
		padding:10px 10px 0px 10px;
		margin:0px;
		}
	

/*this section describes the normal links on the page */
a 		{color:#663366;
		font-weight: normal;}

a:link 		{color:#663366;
		font-weight: normal;}

a:visited 	{color:#663366;
		font-weight: normal;}

a:hover 	{color:#663366; 
		font-weight: normal; }

table	{background-color:#cccc99;
border: 0px;}

.nostyle {
	background-color:#ffffcc;
	border: 0px;
}

table.hot {background-image:url(images/bgquote.gif);
border:2px solid #cccc99;
}

table.quote {background-image:url(images/bgquote.gif);
border:2px solid #cccc99;
}

p.author {color:#663366;
font-family:"Times New Roman", Times, serif;
font-size:12px;}

p.quote {text-align:right;
font-style:italic;
font-size:12px;
}

p.hot {text-align:left;}

h2 {color:#663366;}
h3 {color:#663366;}

ul {list-style-image:url(images/logobullet.gif);}

table.topbanner {background-color:ffffcc;
height:100px;
border-top:2px solid #663366;
border-bottom:2px solid #663366;

}

/* styles for navigation along top of page */
table.topnav {height:35px;
background-color:cccc99;
width:100%;
border-bottom:2px solid #663366;
		font-size:16px;}

a.topnav		{color:#663366;
		font-weight: normal;
		text-decoration:none;}

a:link.topnav 		{color:#663366;
		font-weight: normal;
		text-decoration:none;}

a:visited.topnav 	{color:#663366;
		font-weight: normal;
		text-decoration:none;}

a:hover.topnav 	{color:#663366; 
		font-weight: bold;
		text-decoration:none;}
		

a.topnav1		{color:#663366;
		font-weight: normal;
		text-decoration:none;}
		
/* TOP NAVIGATION LINKS FOR PAGE THAT IS ACTIVE*/
a.topnav1 {color:#663366;
		font-weight: bold;}

a:link.topnav1 		{color:#663366;
		font-weight: bold;}

a:visited.topnav1 	{color:#663366;
		font-weight: bold;}

a:hover.topnav1 	{color:#663366; 
		font-weight: bold;}

/* styles for LINKS ON LEFT HAND NAVIGATION*/		
a.left 		{color:#cccc99;
		font-weight: normal;
		text-decoration:none;}

a:link.left 		{color:#cccc99;
		font-weight: normal;
		text-decoration:none;}

a:visited.left 	{color:#cccc99;
		font-weight: normal;
		text-decoration:none;}

a:hover.left 	{color:#ffffcc; 
		font-weight: normal;
		text-decoration:none;}

/* styles for LINKS ON LEFT HAND NAVIGATION FOR ACTIVE PAGE*/		
a.left1 		{color:#FFFFCC;
		font-weight: bold;
		text-decoration:none;}

a:link.left1 		{color:#FFFFCC;
		font-weight: bold;
		text-decoration:none;}

a:visited.left1 	{color:#FFFFCC;
		font-weight: bold;
		text-decoration:none;}

a:hover.left1 	{color:#FFFFCC; 
		font-weight: bold;
		text-decoration:none;}
		
td.topnav {font-size:16px;
text-align:left;}