/* a parent's guide to rowing Stylesheet */
body, p, td, tr, th, input, h1, h2, h3, h4, h5, h6, select, option, textarea, li, ol, ul {
font-family: verdana, sans-serif;
} 
body {
margin:0px;
padding:0px;
color:#FFFFFF;
background:#8CBDE0 url(images/background.jpg) repeat-x top center;
font:1.0em verdana, sans-serif;
}
p {
font-size:0.9em;
line-height:1.6em;
margin:2px 11px;
padding:4px;
}
h1 {
font:1.4em Arial, verdana, sans-serif;
line-height:1.8em;
color:white;
text-transform: uppercase;
margin:0;
padding:0 15px;
background:transparent url(images/h1.gif) no-repeat top left;
}
h2 {
font:1.1em verdana;
text-decoration:none;
line-height:1.8em;
color:#F4D28E;
margin:0;
padding:0 15px;
}
h3 {
font-size:0.8em;
font-weight:bold;
margin:2px 11px;
padding:4px;
}
li {
font-size:0.9em;
line-height:1.6em;
}
li.nav {
font-size:0.7em;
line-height:1.6em;
}
li ul li, li ol li {
font-size:1.0em;
line-height:1.6em;
}
ul, ol {
margin:2px 40px;
padding:2px;
}

a, a:link, a:active {
color:#F4D28E;
text-decoration:underline;
font-weight:bold;
}
a:visited {
color:#F4D28E;
text-decoration:underline;
font-weight:bold;
}
a:hover {
color:#F4D28E;
text-decoration:none;
font-weight:bold;
}

a.flink, a.flink:link, a.flink:active, a.flink:visited, a.flink:hover {
color:#4D87C1;
text-decoration:underline;
font-weight:bold;
}

/*ID's*/
#redframe {
margin:0 auto 0 auto;
padding:0px;
width:100%;
background:transparent url(images/header.jpg) no-repeat top center;
/*border:1px solid red;*/
}

#whiteframe {
margin:0 auto 0 auto;
padding:0;
background:transparent;
border-top:1px solid transparent;
width:890px;

}
#header {
height:214px;
/*border-top:1px solid transparent;*/
}

#maincontent {
background:transparent url(images/content.gif) repeat-y top left;
margin: 0;
padding: 0;
}

#footer {
position:relative;
clear:both;
text-align:center;
color:#6F6F6F;
font-size:0.7em;
line-height:1.8em;
margin:0;
padding: 0;
height:115px;
background:transparent url(images/footer.gif) repeat-x;
}


/*SIDES*/
#leftpane {
float:left;
width:252px;
margin: 0;
padding: 0;
background:transparent;
text-align:center;
}
#leftpane .images {
border:2px solid white;
}
#leftpane img {
margin:10px 0 20px 0;
}
#rightpane {
float:right;
width:181px;
margin: 0;
padding: 0;
background:transparent;
text-align:center;
}
#rightpane .images {
/*border:2px solid #2383C6;*/
border:2px solid white;
}
#rightpane img {
margin:10px 0 50px 0;
}
#content {
width:457px;
margin: 0 0 0 252px;
padding: 0;
background:transparent;

}
/*classes*/
span.slave {
font:bold italic 1.1em Arial, verdana, sans-serif;
line-height:1.6em;
}