/* Background colours */
body {background-color:#ffffff;}
#whole_page {background-color:#ffffff;}
#main {background-color:#ffffff;}


body 
{	
	background-image:url("../com images/Henry Raines 1.jpg");
	background-repeat:repeat;
    border-color: 	#f050f0;
	font-size: medium;
}

body.image 
{
	background-image:url("../com images/bg_666666_box.gif"); 
	
}

#whole_page {width:950px;}

P
{
/*	font-family:	Geneva, Arial, Helvetica, sans-serif; */
	text-align: 	justify;
	color:#0000FF;	
	
}


#buttons
{
 	width: 18%;
	float:left;
	text-align:left;	
	font-size: medium;
	vertical-align:top;

	
}

#main
{
 	width: 76%;
	float:right;
	text-align:left;	
}

#header_link_ads, #google_ads, #footer, #affiliates
{
 	width: 98%;
	float:none;
	text-align:center;
}

#header_link_ads
{
	height:15px;
}



h1,h2,h3, h5
{
	font-family:	Geneva, Arial, Helvetica, sans-serif;
  	text-decoration:none
}

h1 {font-size: 120%;}
h2 {font-size: 110%;}
h3 {font-size: 105%; color: black; font-style: italic;}

h5 {font-size: 80%; color: gray; }

#whole_page
{
	border-width:thick;
   	border-style:outset;
  	border-color: 	#aaaaaa;
  	margin-left: 	auto;
   	margin-right: 	auto; 
}




#main
{
    border-color: #50f050;
   	text-align: left;	
}






hr
{
	color: black;
}
a:link {color: blue; text-decoration:none}
a:visited {color: red}
a:hover {color: #ffff00; background:#111111; text-decoration:none}


.B1, .B2, .B3 {font-weight:bold; color: red;}
.B2 {color: green;}
.B3 {color: aqua;}
body{font-family:arial;}

a
{
	color:white;
	text-decoration:none;
	font-weight:bold;
}
a:hover{color:#606060}

table.Wholetable
{
	
	
/*	border-width:	thin;
   	border-style:	solid;  */

 	border-color: 	#f05050;

	width:100%;
	text-align: center;
	


	
}
td.link_ads
{
	
	
/*	border-width:	thin;
   	border-style:	solid;  */

 	border-color:#FF00FF;
		
	text-align: center;	
}



table.Maintable
{
	
	
/*	border-width:	thin;
   	border-style:	solid;  */

 	border-color:#00FFFF;

	width:100%;
	text-align: center;
	vertical-align:top;
	
}

.emailtable
{
	
	
/*	border-width:	thin;
   	border-style:	solid;  */


 	border-color: 	#f05050;
	text-align:center;
}


td.lhs
{
	
/*	border-width:	thin;
   	border-style:	solid;  */

 	border-color: 	#f05050;
	height:550px;
 	width:140px;
	float:left;
	text-align:left;
	vertical-align:top;
	text-decoration:none;
}
td.mid
{
	
/*	border-width:	thin;
   	border-style:	solid;  
		float:left;

	*/

 	border-color: 	#f05050;

 	width:700px;
	text-align:left;
	vertical-align:top;	

}
td.rhs
{
	
/*	border-width:	thin;
   	border-style:	solid;  */

 	border-color: 	#f05050;
 	width:10px;
	height:550px;
	float:left;
	text-align:left;
	vertical-align:top;	

}

td.header_mid
{
 	width: 100%;
	height:90px;
	
/*	border-width:	thin;
   	border-style:	solid;  */

	border-color: #CC9999;
	
	background-color:#FFFFFF;
			
	text-align:center;
	color:#3333FF;

	font-family:"ParkAvenue BT", "Tiranti Solid LET";
	font-weight:bold;
	font-style:italic;
	font-size:240%;
	
}

td.footer
{
 	width: 79%;

	
	
/*	border-width:	thin;
   	border-style:	solid;  */

 	border-color: 	#f05050;

	margin:	0.1%;
	padding: 0.2%;

	color:#555555;
	font-size: 100%;	
}


td.affiliates
{

/*	border-width:	thin;
   	border-style:	solid;  */

 	border-color:#FFFF00;

	float:none;
	text-align:center;
}

#login
{
	font-size: 75%;
	color:#555555;
	text-align:center;
}

.error 
{
  	color: #CC0000; 
 	font-weight: normal;     
	font-size: 90%;  
	text-align: left;
}

.error2
{
  	color: #CC0000;
	background-color: #FFFF33; 
 	font-weight: normal;     
	font-size: 120%;  
	text-align: left;
}

table.menu
{
	font-size:95%;
	position:absolute;
	visibility:hidden;
/*	background-color:#33FF00;
	background-color:#9900FF;*/
	border-width:thin;
	height:30px;
	width:180px;
	

}

td.menu
{
	background-image:url("../com images/bg_lighter_grey.jpeg");
	background-color:#FF66FF;
	border-color:#00CC00;
	
	height:30px;
	border-style:solid;
	border-width:thin;
	padding-left:5px;
	font-size:85%;


}

.button{
background-image:url(bg_orange_box.jpeg);
border-style:outset;
border-color:#FFCC66;

}

table.menu2
{
font-size:100%;
border-style:none;
width:130px;
height:30px;
vertical-align:top;

}

td.menu3
{
font-size:100%;
background-color:#FFFFFF;

border-color:#0000FF;
height:30px;
width:130px;
padding-left:15px;
}

table.menu4
{
	background-color:#eeeeee;
	border-color:#003366;
	border-width:thick;
	border-style:outset;
	border:10px;
}
table.sub_table
{
	border-color:#003366;
	border-width:thin;
	border-style:outset;
}

td.sub_table
{
	
	color:#0000FF;
	text-align:center;
	bordercolor:#B7F2FA;
	font-size:14px;
}

td.sub_table2
{
	
	color:#333333;
	text-align:center;
	bordercolor:#B7F2FA;
	font-size:14px;	
}

td.sub_table3
{
border-style:double;
	
	color:#333333;
	text-align:left;
	font-size:14px;
}

td.sub_table4
{
	color:#333333;
	text-align:left;
	font-size:14px;
	
}


td.menu4
{
background-image:url("../com images/bg_666666_box.jpg");

/*	background-color:#666666;*/
	border-color:#ff0000;
	border-width:thick;
	border-style:outset;
	text-align:center;
	padding:5px;
}

tr.menu4
{
	background-color:#FFFFFF;
	text-align:center;
	padding:5px;
}

td.main_page
{
/* 	border-width:	thin;
   	border-style:	solid; */
  	border-color: 	#f0f050;
	

 	width: 98%;
   	text-align: left;	


	padding: 0.5%;
	margin:	0.5%;
	color:#888888;
	font-size: 95%;
}


#layer1
{
width: 660px;
height:660px;
border:5px;
border-color:#000000;
background-color:#66FFFF;
left:0px;
position:absolute;
top:0px;
visibility:hidden;
z-index:0;
display:block;
}

.button1
{
	font-size: 80%;
	color:#555555;
	margin:5px;
	color:#FFFF00;
	font-weight:bold;
	background-color:#0000FF;
}

.event
{
	background-color:#FFFFCC;
	color:#3333FF;
	font-weight:bold;
	
}



img.stile
{
	border:1px;
}



a.anchor
{
color:#0000FF;


}