body {
	background: #d4ceb6;
	margin: 0;
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #0f3155;
    }
									
									
								
/*---------- Text Manipulation ----------*/
html p, ul, ol, td {
	margin-top: 0;
	margin-bottom: 1em;
	font-size: 8pt;
	}
								
									
									
/*---------- Links ----------*/
a {
	color: #000000;
	text-decoration: none;
	}

a:visited {
	color: #6c665a;
	text-decoration: none;
	}	
	
a:hover {
	color: #c1540b;
	text-decoration: underline;
	}
								

									
									
/*---------- Lists ----------*/
.inline {
    display: inline;
    list-style: none;
    margin: 0;
    padding: 0;
	}	
									
.none {
	list-style: none;
	}	
									
									
									
/*---------- Logo ----------*/
.logo {
	border: 0;
	float: left;
	position: absolute;
	top: 113px;
	left: 28px;
	margin: 50px 0 0 50px;
	}
								
.logo2 {
	border: 0;
	float: left;
	position: absolute;
	top: 173px;
	left: 25px;
	}
								
									
								
								
/*---------- Content ----------*/
#content {
	margin: 15px;
	left: 165px;
	border: 0;
	background: #234567;
	padding: 0;
	height: 100%;
	}
								
* html #content {
	word-wrap: break-word;
	}

body > #content { 
	height: auto; 
	overflow: auto; 
	margin: 15px;
	}
									
									
									
									
/*---------- Content 1 ----------*/
#content1 {
	background: #ffffff;
	margin: 15px 15px 15px 15px;
	padding: 200px 10px 5px 15px;
	}

* html #content1 {
	word-wrap: break-word;
	}

body > #content1 { 
	height: auto; 
	overflow: auto; 
	margin-left: 15px;
	margin: 15px 15px 15px 15px;
	}

#content1 ul {
	list-style-image: none;
	padding: 0px;
	margin: 0;
	border: 0;
	font-size: 8pt;
	}	

#content1 .left {
	width: 25%;
	vertical-align: bottom
	}

#content1 .right {
	width: 75%;
	vertical-align: bottom;
	padding: 0 0 5px 0;	
	}
									
								
								
									
									
									
/*---------- Content 2 ----------*/
#content2 {
	background: #8b7d6f url(sailboats.jpg) no-repeat center;
	margin-top: 0;
	margin-left: 15px;
	margin-right: 15px;
	padding: 80px 15px 15px 15px;
	height: 100px;
	}
									
								
									
img.logo {
    display: block;
    margin-left: auto;
    margin-right: auto }

.right {
	float: right;
	text-align: right;
	border: 0;
	width: 50%;
	}	
	
.left {
	float: left;
	text-align: left;
	border: 0;
	width: 50%;
	}		
									
									
									
									
								
								
									
									
									
/*---------- Footer ----------*/									
#footer {
	background: #d4ceb6;
	border: 0;
	margin: 0;
	padding: 0 16px;
	height: 13px;
	clear: both;
	}
	
#footer ul {
	list-style-image: none;
	padding: 0px;
	margin: 0;
	border: 0;
	font-size: 7pt;
	}
	
#footer .left {
	width: 75%;
	}

#footer .right {
	width: 25%;
	}
	
	
	
	
							@import url(/includes/current_year/compatability.css);
							
							
							
		
								
.blue {
	font-size: 7pt; 
	color: #0f3155 !important;
	text-decoration: none;
	}	

.atrib {
	font-size: 7pt; 
	font-family: arial, helvetica, sans-serif;
	}
								
								
								
							
#kawaspacer {
	position: absolute;
	left: 15px;
	margin: 0;
	padding: 0;
	border: 0;
	top: 225px;
	background: #d4ceb6;
	height: 15px;
	width: 245px; 	
	}
							
								
							
							.spacer {
								width: 100%;
								height: 15px;
								clear: both;
								border: 0;
								}
								
							.spacer1 {
								width: 100%;
								height: 1px;
								clear: both;
								border: 0;
								padding: 0;
								margin: 0;
								}		
								
								
								
							/*---------- Headers ----------*/
							h1 {
								font-size: 13pt;
								font-weight: bold;
								margin: 15px 0 10px 0;
								}
							
							h1.nospace {
								font-size: 13pt;
								font-weight: bold;
								margin: 6px 0 0 0;
								}
							
h2 {
	font-size: 10pt; 
	font-weight: bold; 
	margin: 23px 0 0 0;
	}
								
							h2.nospace {
								font-size: 10pt; 
								font-weight: bold; 
								margin: 0;
								}
							
							h2.space {
								font-size: 10pt; 
								font-weight: bold;
								margin-top: 0;
								margin-bottom: 8px;
								}
								
							h3 {
								font-size: 8pt; 
								font-weight: bold;
								color: #0f3155;
								margin-bottom: 0;
								}
									
							.note {
								font-size: 7pt; 
								font-family: arial, helvetica, sans-serif; 
								color: #ff0000
								}
							
							
							
						
							
a.bluelgb {
	font-size: 8pt; 
	color: #0f3155 !important;
	text-decoration: none;
	font-weight: bold;
	}

a.bluelgb:hover {
	font-weight: normal;
	text-decoration: underline;
	color:#0f3155;
	background: transparent;
	font-weight: bold;
	}
								
							
								
							/*---------- Lists ----------*/
							.nomargins {
								padding: 0;
								margin: 0;
								border: 0;
								}
								
.dash {
	list-style-image: url(/browndash.gif);
	}	
							
							.dashatrib {
								margin: 0;
								padding: 0;
								padding-left: 30px;
								list-style-image: url(/includes/current_year/images/browndash.png);
								font-size: 7pt;	
								font-family: arial, helvetica, sans-serif;
								}
							
							ul.dashnospace li {
								padding: 0;
								margin: 0 0 0 -22px;
								list-style-image: url(/includes/current_year/images/browndash.png);
								}
								
							ul.dashspace li {
								list-style-image: url(/includes/current_year/images/browndash.png);
								padding: 0;
								padding-bottom: 5px;
								}
								
							.noleftmargin {
								margin: 0;
								padding: 0;
								padding-left: 18px;
								padding-bottom: 5px;
								list-style-image: url(/includes/current_year/images/browndash.png);
								}
								
							.noleftmargin ul {	
								padding: 0;
								margin: 0;
								margin-bottom: 13px;
								border: 0;
								}
						
								
								
								
							/*---------- Positioning Elements ----------*/	
							.left {
								float: left;
								width: 50%;
								}
								
							.right {
								float: right;
								width: 49%;
								text-align: right;
								border: 0;
								border-bottom: 1px solid #0f3155;
								}
								
							.picturerightbdr {
								float: right;
								padding: 10px;
								}
							
								
								
							/*---------- Right Side Navigation Div ----------*/
.rightsidediv250 {
	float: left;
	/*right: 10px;*/
	border: 0px solid #657254; 
	padding: 0;
	margin: 0 10px 0 0 ;
	margin-top: 10px;
	width: 202px;
	text-align: center;	
	height: 190px;
	}
	
.rightsidediv200x100 {
	float: left;
	/*right: 10px;*/
	border: 0px solid #657254; 
	padding: 0;
	margin: 0 10px 0 0 ;
	margin-top: 10px;
	width: 205px;
	text-align: center;	
	height: 100px;
	}
	
.rightsidediv200x200 {
	float: left;
	/*right: 10px;*/
	border: 0px solid #657254; 
	padding: 0;
	margin: 0 10px 0 0 ;
	margin-top: 10px;
	width: 205px;
	text-align: center;	
	height: 200px;
	}
	
.rightsidediv150x100 {
	float: left;
	/*right: 10px;*/
	border: 0px solid #657254; 
	padding: 0;
	margin: 0 10px 0 0 ;
	margin-top: 10px;
	width: 150px;
	text-align: center;	
	height: 100px;
	}
	
.rightsidediv {
	float: left;
	/*right: 10px;*/
	border: 0px solid #657254; 
	padding: 0;
	margin: 0 10px 0 0 ;
	margin-top: 10px;
	width: 150px;
	text-align: center;	
	height: auto;
	}
	
.rightsidediv400 {
	float: left;
	/*right: 10px;*/
	border: 0px solid #657254; 
	padding: 0;
	margin: 0 10px 0 0 ;
	margin-top: 10px;
	width: 400px;
	text-align: center;	
	height: auto;
	}
								
								
							.rightsidedivbanner {
								float: left;
								border: 0px solid #657254; 
								padding: 0;
								margin: 0 10px 0 0 ;
								margin-top: 10px;
								text-align: center;	
								height: 120px;
								}
								
							.rightsidediv137 {
								float: left;
								/*right: 10px;*/
								border: 1px solid #657254; 
								padding: 0;
								margin: 0 10px 0 0 ;
								margin-top: 10px;
								width: 137px;
								text-align: center;	
								}
								
							/*.rightsidediv250 {
								float: right;
								right: 10px;
								border: 2px solid #657254; 
								padding: 0;
								margin: 0;
								margin-top: 10px;
								width: 250px;	
								}
							
							.rightsidediv350 {
								float: right;
								right: 10px;
								border: 2px solid #657254; 
								padding: 0;
								margin: 0;
								margin-top: 10px;
								width: 350px;	
								}
								
							.rsdheadertop {
								padding: 10px 15px;
								background: #e4e3b3;
								font-weight: bold;
								text-align: center;
								font-size: 10px;
								border: 0;
								border-bottom: 1px solid #657254;
								}
								
							.rsdtext {
								padding: 12px;
								}
								
							.rsdred350 {
								padding: 12px;
								border: 4px double #f90f04;
								margin: 1px;
								width: 350px;
								text-align: left;
								}	
							
							.rsdtextbtmbrd {
								padding: 12px;
								border: 0;
								border-bottom: 1px solid #657254;
								}*/									

								
								
/*---------- Contentkawa ----------*/
#contentkawa {
	margin: 15px 15px 2px 15px; 
	border: 0;
	background: #fff;
	padding: 0;
	height: 100%;
	}

* html #contentkawa {
	word-wrap: break-word;
	}

body > #contentkawa { 
	height: auto; 
	overflow: auto; 
	margin: 15px 15px 2px 15px; 
	}
						
#contentkawa2 {
	margin: 0 0 0 15px; 
	border: 0;
	background: #fff;
	padding: 10px 25px;
	height: 100%;
	}

* html #contentkawa2 {
	word-wrap: break-word;
	}

body > #contentkawa2 { 
	height: auto; 
	overflow: auto; 
	margin: 15px;
	}
								
								
								
								
								
/* ---------- Sidebar Navigation ----------*/							
#sidebarmain {
	float: left;
	margin: 250px 0 0 0;
	padding: 0;
	text-align: right;
	background: #fff;
	width: 233px;
	}
	
html>#sidebar {
	width: 233px; /* Be nice to Opera */
	}
	
	
#sidebarmain ul {
	list-style: none;
	padding-left: 8px;
	margin: 0;
	margin-top: -8px;
	margin-bottom: 13px;
	border: 0;
	}
					
#sidebarmain li {
	font-size: 7pt;
	margin-top: 0.1em;
	}
							
#sidebarul li {
	padding: 0;
	margin-top: 0.6em;
	}
								
								
								
								
								
								
								
/*---------- Spacers ----------*/

								
							
								
/*---------- New At WCL ----------*/
.newatwclbox {
	height: 100%;
	width: auto;
	margin: 0;
	margin-left: 240px;
	padding: 0;
	border: 0;
	background: #d4ceb6;
	}