@charset "utf-8";
/* CSS Document */

body { /* set everything to normal to define the base format */
font: normal Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

font-size:90%;
margin:0;
margin-top:2px;
margin-bottom:2px;
background-color:#FFC68C;
background-image: url(Images/back2.jpg);
background-repeat: repeat;
}
 
h1 { font-size: 1.5em; margin: 0 0.25em 0.65em 0; }
h2 { font-size: 1.2em; margin: 0 0.25em 0.65em 0; }
h3 { font-size: 1.1em; margin: 0 0.25em 0.4em 0; }

p, td, th, div, blockquote, ul, li, dl, ol, br { font-size: 1em; }
p, td, th, blockquote { margin: 0.5em 0;} /* controls spacing
between elements */

div, ul, li
{
 margin:0;
 
} 

.clearfloat { /* this class should be placed on a div or break element
and should be the final element before the close of a container that
should fully contain a float */
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}

.convinline
{
 display:inline;
}

.convblock
{
 display:block;
}  

#wrapper /*outer container*/
{
	width:980px;
	margin:auto;
	background-color:#FEF1B5;
	overflow:hidden;
	margin-top:0;
	padding:0;

	
}


#innerwrapper /*main content div*/
{
 width:746px;
 float:right;
 padding-top:20px;
 padding-right:4px;
 overflow:hidden;
 line-height:1.2em;
}

#footer
{
 width:980px;
 clear:both;
 margin:0px;
 padding:0;
}

#footer a, #footer p
{
 color:#000000;
 font-size:9px;
 text-align:center;
}  

#footer a:hover
{
 color:#FF0000;
}
 

img#sue
{
 width:100px; 
 height:100px;
 margin:0;
 
} 

img#relax1
{
 width:188px;
 height:124px;
 margin:1px;
} 

#header
{
 height:129px;
 background-image:url(Images/Sunrise.jpg);

}

#headertext
{
	position:absolute;
	left:6px;
	width: 550px;
	top: 4px;
	font-style:italic;
} 

#sideleft /*lefthand sidebar*/
{
 float:left;
 width:196px;
 overflow:hidden;
 margin-top:60px;
 margin-bottom:0px;
 padding-top:40px;

}

#sideleft p
{
	 text-align:center;
}



p.sideleft
{
 margin:1px 0;
} 

.sideleft a
{
 color:#000000;
 text-decoration:none;
 font-size:9px;
} 

.sideleft a:hover
{
 color:#FF0000;
}  

#toolbar
{
	width:980px;
	margin:0 0;
}  



.pararight
{
 text-align:right;
}
 
.paraleft
{
 text-align:left;
}

.paracentre
{
 text-align:center;
}

.graytext
{
 color:#666666;
} 



.fleft
{
 float:left;

}  

.fright
{
 float:right;
} 

img.fright
{
 float:right;
 margin-left:10px;
 clear:right;
 margin-bottom:10px;
} 


.rightmargin
{
 margin-right:5px;
} 

.leftmargin
{
 margin-left:5px;
} 

.hrstyle
{
 color:#666666;
 width:75%;
 text-align:left;
 background-color:#666666;
 margin:0;
 display:block;
}

 
.maincontent p
{
 color:#000000; 
 text-align:left;
} 

.maincontent h2
{
  color:#FF9224;
} 
 
.maincontent h1, h2
{
 text-align:left;
}  

.maincontent img
{
 width:190px;
 height:130px;
 border:none;
 display:block;
  margin-bottom:20px;
 float:right;
 
} 


.maincontent li
{
	text-align:left;
	font-weight: bold;
	list-style:square;
}

.underline 
{
 text-decoration:underline;
} 


#innerwrapper a 
{
 text-decoration:none;
 color:#000000;
}  

.sitemapp
{
 margin-top:25px;
} 

#sitemapul a:hover
{
 color:#FF0000;
} 

#copyright
{
 width:100%;
 background-color:#FF9224;
} 

#copyright p
{
 margin-top:1px;
 margin-bottom:1px;
 text-align:center;
 
} 
#copyright a
{
 color:#000000;
 font-size:8px;
 text-align:center;
} 



ul#lmenu
{

 float:left;
 list-style:none;
 width:100%;
 padding:0;
 
}

ul#lmenu li
{
	
	background-color:#EC6A00;
	font-size:25px;
	margin-left:0;
	width:100%;
	
}

ul#lmenu li a
{
display:block;
margin:0 auto;
text-align:left;
font-size:15px;
padding-left:15px;
height:40px;
text-decoration:none;
padding-top:10px;
padding-bottom:10px;

}

ul#lmenu li a:hover
{
 background-color:#339900;
 display:block;
 color:#FFFFB3;
 border-color:#8DAFE9 #E1E9F0 #E1E9F0 #8DAFE9;
}  
