body {text-align:center; 
font-family:verdana, arial, helvetica, sans-serif; 
font-size:76%; color:#000; padding:0; border:0; margin:0; 
background:#fff; 
text-align:center;
}
a:link{
	color: #111A44;
	font-weight: bold;
}
a:visited{
	color: #58b25b;
	font-weight: bold;
}
a:hover{
	color: #8e6d62; 
	font-weight: bold;
}
a:active{
	color: Red;}


#wrapper {width:800px; 
background:#fff ; 
margin:10px auto; text-align:left; 
border-top: 1px #002ed7 solid}

menuline{
height: 100px;}


#header {width: 800px; 
float:left;  
border-bottom: 1px #e2ecff solid ;
background:#e2ecff;
margin: 0px;}

#midlink {width:651px; height:80px; float:left;}

#logo {width:149px; 
height:90px; 
float:left; 
background: #e2ecff; 
text-align:center;}



#logo h1 {font-family: 'Comic Sans MS', Script; font-size:4.2em; 
margin: 22px 0em 0px 0em; 
padding:0; 
line-height:30px;
color: #3300ff;}
#logo h2 {font-family:'Comic Sans MS', Script; color: #0033cc; font-size:3.5em; margin:-0px 0 0 0; padding:0; letter-spacing:4px; font-weight:normal;
}
#logo h2 a {color:#fff;}
#logo a, #logo a:visited {text-decoration:none;}
#logocomp{font-family:'Comic Sans MS', Script; color: #68b911;  letter-spacing:4px; font-weight:normal;
}

#topmenu {width:590px; height:20px; float:left; font-family:arial, sans-serif;
margin-top: 5px;}
#topmenu ul {padding:0; margin:0; list-style-type:none;
display: inline;
margin-top: 5px;}
#topmenu ul li {float:left; font-size: 1em; color:#999; margin:0 7px 0 0; line-height:20px;}
#topmenu ul li a, #toplink ul li a:visited {font-size:1em; color:#444; text-decoration:none; }
#topmenu ul li a:hover {color:#000; text-decoration:underline;}


#midmenu ul {padding:0; margin:0; list-style-type:none;}
#midmenu {padding:0; margin: 10px 0em 0px 0em; list-style-type:none; width:590px;
}
#midmenu li {float:left;}
#midmenu li a, #midmenu li a:visited {float:left; color:#444; font-size:1.65em; font-family:arial, sans-serif; text-decoration:none; margin-right:10px; padding-bottom:3px; border-bottom:1px solid #444;}

#midmenu li a:hover, #midmenu li a.chosen, #midmenu li a.chosen:visited {border-bottom:3px solid #000; padding-bottom:1px;} 

#botmenu {width:590px; height:20px; float:left; font-family:arial, sans-serif;}
#botmenu ul {padding:0; margin:0; list-style-type:none;
margin-top: 10px;}
#botmenu ul li {float:left; font-size:1em; color:#999; margin:0 7px 0 0; line-height:20px;}
#botmenu ul li a, #botmenu ul li a:visited {font-size:1em; color:#444; text-decoration:none;}
#botmenu ul li a:hover {color:#000; text-decoration:underline;}

#title{
clear:both;
padding: 10px;
text-align: left;
font-family: 'Comic Sans MS',Verdana, Helvetica, Arial, sans-serif;
font-size: 2em;
font-weight: bold;
}

#main {clear:both;

	margin-top: 10px;
	margin-bottom: 1px;
width: 800px;}

#leftmain {
padding: 5px;
width: 200px;
margin: 1px ;
float: left;
text-align: center;}

#rightmain {
text-align: center;
padding: 5px;
margin-top: 1px;
   margin-left: 0px;
width: 500px;
float: right;}

#links{
	float: left;
	text-align: left;
}

#linksright{
	float: right;
	text-align: left;
}
img{
border: none;
margin: 12px;}
#photo{

float: right;
width: 550px;}



#search{
padding: 10px;
font-family: 'Comic Sans MS'; 
color: #794445; 
font-size: 9pt;
font-weight: bold;
 text-align: center;
 position: relative;
}

#piclinks{

	
}

#LinkTitle{color: #0000cc;
font-weight: bold;}

#foot {clear:both; 
vertical-align: middle;
width:800px; 
height:25px; 
background:#e2ecff; 
color: #0000cc; 
font-size:10px;}
#foot p {font-size:11px; 
color:#0000cc; 
margin:5px 10px 5px 15px; 
float:left;}
#foot ul {list-style-type:none; 
margin:0; 
padding:0; 
float:right; 
margin-right:15px;}
#foot ul li {float:left; 
margin:5px 0 5px 10px;}

#setinfo{
	
	font-size: xx-small;
}

#gallerytext{
text-align: left;}

#box {font-family:verdana, arial, helvetica, sans-serif;  line-height:normal; }
#cap {font-size:50px; color: #68b911; font-weight:bold; float:left; height:39px; line-height:34px; margin-top:2px; margin-right:1px; }
* html #cap {margin-right:-2px; margin-top:3px;}
