body {background:#c0c0c0;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
h1              {color:#7f7e1a;	font-size:18px;	font-family:Arial; font-weight:bold;}

td.pad          {
                width:580px;
                border:1px;
                border-color:#ffffff #000000 #ffffff #ffffff;
                border-style:solid;
                }

td.name		{
		width:400px;
		}
		
td.henley	{
		width:580px;
		border:1px;
		border-color:#ffffff #000000 #ffffff #ffffff;
                border-style:solid;
		}
		
td.town		{
		font-size:12pt;
		font-family:Trebuchet MS;
		font-style: italic;
		color: #7f7e1a;
		}

table.body_table {
                 width:980px;
		 height:600px;
		 align:center;
		 border-collapse: collapse;
		 background-color:#ffffff;
		 font-size:12pt;
		 font-family:Trebuchet MS;
		 }
		 
td.content	
		{
		color: #996847;
		}

td.banner	{
		background-image: url(images/banner.jpg);
		width:980px;
		height:200px;
		border:0px;
		padding:0px;
		}
		
td.banner2	{
		background-image: url(images/banner2.jpg);
		width:980px;
		height:200px;
		border:0px;
		padding:0px;
		}		

td.about a:link, td.about a:visited
                {
		color: #996847;
		}

td.webcams_map		{
			color: #7f7e1a;
			}
			
td.webcams a:link, td.webcams a:visited	
                        {
			color: #7f7e1a;
			}
			
td.contact		{
                        color:#64747d;
                        }

td.contact a:link, td.contact a:visited
                        {
			color: #64747d;
			}
			
td.info a:link, td.info a:visited
			{
			color: #b2693a;
			}
			
td.gallery a:link, td.gallery a:visited
			{
			color: #325125;
			}
		
td.henley_history	{
			color: #b2693a;
			}
			
td.history a:link, td.history a:visited
			{
			font-size:12px;
			color: #b2693a;
			}

td.regatta a:link, td.regatta a:visited
			{
			font-size:12px;
			color: #b2693a;
			}
			
td.ref a:link, td.ref a:visited
			{
			font-size:12px;
			color: #b2693a;
			}

td.links a:link, td.links a:visited
			{
			font-size:12px;
			color: #b2693a;
			}
			
td.initiative	{
                 width:400px;
		}
			
td.submenu a:link, td.submenu a:visited
                        {
			color: #7f7e1a;
			}
			
td.submenu_items a:link, td.submenu_items a:visited
                        {
			color: #7f7e1a;
			}

td.statusbarleft 
			{
			background-color:#ffffff;
			color:#7f7e1a; 
			font-family:Arial;
			font-size:10px;
			padding-left:15px; 
			padding-right:15px
			}
			
td.statusbarleft a, td.statusbarleft a:link, td.statusbarleft a:visited
			{
			color:#ffffff;
			text-decoration:none;
			font-size:10px;
			}

td.statusbarleft a:hover
			{
			color:#006600;
			font-size:10px;
			}
			
td.statusbarright 
			{
			background-color:#ffffff;
			color:#7f7e1a; 
			text-align:left;
			font-family:Arial; 
			font-size:10px;
			padding-left:15px; 
			padding-right:15px
			}
			
td.statusbarright a, td.statusbarright a:link, td.statusbarright a:visited
			{
			color:#7f7e1a;
			text-decoration:none;
			font-weight:normal;
			font-size:10px;
			}

td.statusbarright a:hover
			{
			color:#006600;
			font-size:10px;
			}

img.ctc_cam_image
	{
	border:1px;
	border-color: #145f27;
	border-style:solid;
	}
			
a:link.video, a:visited.video	{color: #7f7e1a;}

a:link    {text-decoration:none; font-weight:bold; font-family:Arial; font-size:14px;}
a:visited {text-decoration:none; font-weight:bold; font-family:Arial; font-size:14px;}

.map 	{
	border:1px;
	border-style:solid;
	border-color:#145f27;
	}
/*
a:hover   { color:#9d625a; font-weight:bold;}

table.footer	{
			font-size:8pt;
			font-weight:bold;			
			color: #ffffff;
			background-color:#006600;
		}

table.content_background
		{
		padding:10px;
		}

table.green_back
		{
		background-color:#d9ede0;
		padding:15px;
		}
		
ul.SqaureBullet
		{
		list-style-type: square
		}

td.pic_slogan
		{
		border:1px;
		border-color:#ffffff #ffffff #521c8c #521c8c;
		border-style:solid;
		}

		
.med_blue_line
		{
		background-color:#7393cf;
		width:100%
		}

		
.sub_menu_base_cell
		{
		border:1px;
		border-color:#006600 #ffffff #ffffff #ffffff;
		border-style:solid;
		}
		
.sub_menu
			{
			border:1px;
			border-color:#521c8c;
			border-style: solid;
			background-color:#d9ede0;
			color:#521c8c;
			}
		
.sub_menu a:link
			{
			color: #521c8c;
			text-decoration:none;
			}
		
table.main_menu
		{
		text-align:center;
		border:1px;
		border-color:#521c8c #ffffff #521c8c #ffffff;
		border-style:solid;
		background-color:#006600;
		color:#ffffff;
		font-weight: bolder;
		padding:3px;
		}	
		
		
table.main_menu a:link  {
			color: #887662;
			text-decoration:none;
			font-weight:bold;
			font-family:Arial;
			font-size:15px;
		 	}

table.main_menu a:visited  
			{
			color: #887662;
			text-decoration:none;
			font-weight:bold;
			font-family:Arial;
			font-size:15px;
		 	}
			
table.main_menu a:hover {
			color:#9d625a;
			text-decoration:none;
			font-family:Arial;
		 	}
td.left_seperator
		{
		border:1px;
		border-color: #ffffff #ffffff #ffffff #7393cf;
		border-style:solid;
		}


			
td.main_menu 
		{
		background-color:#006600;
		}
		
.hor_line
		{
		background-color:#006600;
		width:100%;
		}

td.front_contact_details
		{
		background-color:#f0f0f0;
		padding:5px;
		}
table.front_contact_details
		{
		background-color:#f0f0f0;
		}
		
.co_title
		{
		font-size:10pt;
		letter-spacing:0.20em;
		}
table.enquiry_content
		{
		background-color:#f0f0f0;
		padding:10px;
		border:1px #e0e0e0 solid;
		}
		
td.intro_cell
		{
		padding:5px;
		}

.page_heading
		{
		color:#006600;
		font-size:11pt;
		font-weight: bolder;
		}

.page_heading a:link, .page_heading a:visited, .page_heading a:hover
	{
	text-decoration:none;
	}


.bold_coloured
		{
		color:#006600;
		font-weight: bolder;
		font-size:10pt;
		}

		
.bold_coloured_large
		{
		color:#006600;
		font-weight: bolder;
		font-size:12pt;
		}

		
ul.standard_list
		{
		list-style-image: url('/images/bullet.gif');
		margin-top:0px;
		}
		
ul.plain
		{
		list-style:none;
		margin:0px;
		margin-top:0px;
		}

ol.standard_number_list
		{
		padding:8px;
		}
ol.standard_number_list li
		{
		margin-top:8px;
		}
		

tr.footer
		{
		padding:3px;
		}
		
tr.footer a:link
		{
		text-decoration:none;
		color:#ffffff;
		}

tr.footer a:visited
		{
		text-decoration:none;
		color:#ffffff;
		}

tr.footer a:hover
		{
		text-decoration:none;
		color:#9d625a;
		}
		
			
ul.front_list
			{
			word-spacing:0.2em;
			letter-spacing:0.2em;
			font-size:10pt;
			font-weight:bold;
			
			}
			
ul.front_list 	a:link	{
			text-decoration:none;
			color:#000000;
			}
			
ul.front_list 	a:visited	{
				text-decoration:none;
				color:#000000;
				}
			
ul.front_list 	a:hover		{
				text-decoration:none;
				color:#000000;
				}
			
				
    #tabs {
      float:right; 
/*       width:100%; */
/*       background:#BBD9EE; */
      font-size:93%;
      line-height:normal;
      }
      
    #tabs ul {
	  margin:0;
	  padding:10px 0px 0px 0px;
	  list-style:none;
             }
	     
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
      
    #tabs a {
      float:right;
      background:url("/images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs a span {
      float:right;
      display:block;
      background:url("/images/tabright1.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#ffffff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#545564;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }

.back_button
	{
	background-color:#d9ede0;
	color:#521c8c;
	border: 1px;
	border-color:#7393cf;
	border-style:solid;
	padding:10px;
	width:80px;
	}
	
.back_button a:link
	{
	background-color:#d9ede0;       
	color:#521c8c;
	border: 1px;
	border-color:#7393cf;
	border-style:solid;
	padding:10px;
	text-decoration:none;
	width:80px;
	}
	
.back_button a:visited
	{
	background-color:#d9ede0;       
	color:#521c8c;
	border: 1px;
	border-color:#7393cf;
	border-style:solid;
	padding:10px;
	text-decoration:none;
	width:80px;
	}
	
.back_button a:hover
	{
	background-color:#d9ede0;       
	color:#521c8c;
	border: 1px;
	border-color:#7393cf;
	border-style:solid;
	padding:10px;
	text-decoration:none;
	width:80px;
	}
	
.back_button_cell a:link {text-decoration:none;}
.back_button_cell a:visited {text-decoration:none;}
.back_button_cell a:hover {text-decoration:none;}


table.mouseover_table 
			{
			border:1px;
			border-color: #521c8c;
			border-style:double;
			background-color:#ffffff;
			padding:10px;
			filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
			}
		
		

	
	