/* *** Generated by www.csscreator.com *** */
html, body{ 
 margin:10px 0 10px 0; 
 padding:0; 
 text-align:center; 
 background-image: url(../images/bkgPtrn.gif);
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
} 
 
#pagewidth{ 
 width:650px; 
 text-align:left; 
 min-width: 500px;margin-left:auto; 
 margin-right:auto; 
 background-color: #fff;
} 
 
#header{ 
 height:230px; 
 width:100%; 
 background-color:#fff;
 text-align:center;
 } 
 
#outer{ 
 border:solid white 0px; 
  /*/*/ border-right-width: 190px; /* right column width. NN4 hack to hide borders */ 
border-right-color: #fff;  /* right column colour */ 
border-right-style: solid; 
  background-color: #fff; /* center column colour */ 
width: auto; 
 } 
 
#rightcol{
 /*/*/ width:187px; /* hack keeps NN4 right column right? */ 
 float:right; 
  position:relative; 
  margin-right:-182px;
  background-color: #00f;
} 
 
#footer{
 height:32px; 
 width:642px; 
 background-color:#fff;
 font-size: 10px;
} 
 
#inner{margin:0; width:100%;}
 
#maincol{ 
 float: left;
 position: relative; 
 width:455px;
 }
 
#outer>#inner { border-bottom: 1px solid #fff;  }
 
.clr{clear:both;}
 
.headerContent{
	padding:5px;
}
 
#header .headerContent{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 
 
.content{
	padding: 5px 5px 5px 0;
	margin: 0 0 0 0;
	background-color: #B8B6C1;
	border-bottom: solid #fff 3px;
	border-top: solid #fff 3px;
	border-left: solid #fff 7px;
}

#rightcol .content{
	background-image:url(../images/stretchBkg.gif);
	background-position: right;
	background-repeat:no-repeat;
	padding-left: 3px;
}

#rightcol .filler {
	padding: 5px 0 5px 0;
	margin: 4px 0 3px 7px;
	background-color: #F8BCBC;	
}

p.quote {
	font-style:italic;
	padding: 0 0 0 0;
}

h1 {
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 0 4px;
}

h2 {
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0 4px;
}


p {
	padding: 0 0 0 7px;
}

a, a:link, a:visited {
	color: #555;
	text-decoration: none;
}

a:hover, a:active {
	color: #fff;
	text-decoration: underline;
}

.content img {
	margin: 4px;
	display: inline;
}

 #navlist
{
margin: 0;
padding: 3px 0 15px 4px;

}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
font-size: 12px;
}

#navlist a:link, #navlist a:visited
{
float: left;
line-height: 14px;
font-weight: bold;
margin: 0 12px 4px 0;
text-decoration: none;
color: #555;
}

#navlist a:link#current, #navlist a:visited#current {
border-bottom: 4px solid #888;
padding-bottom: 2px;
background: transparent;
color: #000;
}

#navlist a:hover{
border-bottom: 4px solid #fff;
padding-bottom: 2px;
background: transparent;
color: #000;
}

#navlist a:hover { color: #000; }





 /*printer styles*/ 
@media print{ 

/*hide the right column when printing*/
#rightcol{display:none;} 
#outer{border-right:0;} 
}
