

html
{
max-width: 1024px;
margin-left: auto;
margin-right: auto;
background-color: #cccccc;
}

body 
{
margin: 0; 
padding: 0; 
font-size: 90%; 
font-family: Georgia, serif, Times, "Trebuchet MS";
color: #000000; 
background-color: #ffffff;
}

a:link
{
color: blue;
text-decoration: none;
}

a:visited
{
color: purple;
text-decoration: none;
}

a:hover 
{
color: #fff; 
background-color: #c0c0c0;
text-decoration: none;
}

a:active
{
color: red; 
text-decoration: none;
}

h1
{
text-align: center;
margin-top: 0em;
}

.fadeshow
{
text-align: center;
}

.fadeshow>div
{
margin: 0 auto;
}


.center
{ 
text-align: center;
}

.center table
{ 
margin-left: auto;
margin-right: auto;
}

.floatright
{
float: right;
margin-right: 2em;
margin-left: 2em;
}

.tree
{
  margin-left: 0.3em;
	font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
	font-size: 1em;
	font-weight: bold;
	color: #000000;
	white-space: nowrap;
}

.tree img
{
	border: 0px;
	vertical-align: middle;
}

.tree a
{
	color: blue;
	text-decoration: none;
}

.tree a.node, .tree a.nodeSel
{
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}

.tree a.node:hover, .tree a.nodeSel:hover
{
	color: #fff;
  background-color: #c0c0c0;
}

.tree a.nodeSel
{
	color: red;
}
.tree .clip
{
	overflow: hidden;
}

div#banner
{
background-image: url(Images/top.jpg);
background-repeat: repeat-x;
text-align: center;
} 

div#container
{
background-repeat: repeat-y;
}

div#container2
{
background-position: right;
background-repeat: repeat-y;
}

div#navigation
{
background-image: url('img/BLRClogooutline.gif');
background-color: #e1e1ff;
float: left;
width: 210px;
padding-top: 5px;
padding-left: 10px;
}

div#navigation p:first-letter
{
font-weight: bold;
font-size: 1.5em;
}

div#regattas
{
background-color: #e1e1ff;
float: right;
width: 210px;
padding-left: 0px;
padding-top: 5px;
}

div#regattas ul 
{
list-style-type: none; 
padding: 0; 
margin: 10px; 
}

div#regattas ul li { margin-top: 0.5em; }


div#regattas h3
{
margin-top: 5px;
margin-bottom: 5px;
color: #000000;
padding: 0.2em;
background-image: url('img/regattahead3.jpg');
background-position: right;
background-repeat: repeat-y;
}

div#regattas p {margin: 10px;}

div#content
{
margin-left: 230px;
margin-right: 220px;
}

div#content h2
{
margin-top: 0.25em;
margin-bottom: 0.5em;
color: #000000;
}

div#content h3
{
margin-top: 1em;
margin-bottom: 0.2em;
margin-left: 1em;
color: #000000;
}

div#content h4
{
margin-top: 0em;
margin-bottom: 0.3em;
}

div#content p
{
margin-left: 2em;
margin-right: 2em;
margin-top: 0.2em;
}

div#content ul 
{
list-style-type: none; 
padding: 0; 
margin-top: 1em;
margin-bottom: 2em;
margin-left: 3em; 
}

div#content ul li { margin-top: 0.5em; }

div#content dl
{
margin-left: 0.5em;
margin-top: 0.5em;
margin-bottom: 0.5em;
}

div#content dt
{
margin-top: 0.3em;
font-weight: bold;
}

div#content dd
{
margin-left: 1em;
}

div#content table
{
width: 510px;
background-color: #ffffff;
}

div#content caption
{
margin-left: auto;
margin-right: auto;
padding: 0.3em;
color: black;
text-align: center;
font-weight: bold;
font-size: 1.5em;
}

div#content table th
{
padding: 0.3em;
font-weight: bold;
font-size: 1em;
color: black;
background-color: #ccccff;
text-align: left;
}

div#content table tr
{
padding: 0.3em;
color: black;
text-align: left;
}


div#cleardiv
{
clear: both;
height: 1em;
} 

div#footer
{
clear: both;
padding: .5em 1em;
border-top: 1px solid #999;
text-align: right;
} 

div#footer ul 
{
padding: 0; 
margin: 0; 
list-style-type: none; 
}

div#footer li
{
display: inline;
margin-right: 2em;
}

<!--
  Author:   Laris Grikis
  Company:  Croker Oars West Ltd.
  Web Site: www.burnabylakerowing.ca
  Email:    
  Comments: This site is created by CW for BLRC
-->


.AccordionTitle
{
  position:relative;
  width:210px;
  height:20px;
  overflow:hidden;
  cursor:pointer;
  font-family:Arial;
  font-size:8pt;
  font-weight:bold;
  vertical-align:middle;
  text-align:center;
  background-repeat:repeat-x;
  display:table-cell;
  background-image:url('img/regattahead3.jpg');
  -moz-user-select:none;
}

.AccordionContent
{
  position:relative;
  width:210px;
  height:0px;
  overflow:auto;
  display:none; 
}

.AccordionContainer
{
  position:relative;
  width:210px;
  border-top: solid 1px #C1C1C1;
  border-bottom: solid 1px #C1C1C1;
  border-left: solid 2px #C1C1C1;
  border-right: solid 2px #C1C1C1;
}
