@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'lainiedayshregular';
    src: url('laine.eot');
    src: local('☺'),
	     url('laine.eot?#iefix') format('embedded-opentype'),
         url('laine.woff') format('woff'),
         url('laine.ttf') format('truetype'),
         url('laine.svg#lainiedayshregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

html, body { margin:0; padding:0; width:100%; }
body { background:url(../img/bg3.png) repeat-y scroll center top #BDDEF0; }

h1, h2, h3 { font-family: 'LainieDaySH', 'Georgia', serif; font-size:40px; color:#193973; margin:-55px 0 -10px 28px; }

#container { width:960px; margin-left:-480px; left:50%; position:relative; }

#header { width:960px; }
#logo { margin-top:25px; margin-bottom:-100px; float:left; position:relative; z-index:2; }

#top { margin:-90px 15px; float:right; }
#topimg { 
    width:525px; 
	height:175px; 
	border-radius: 10px 10px 10px 10px; 
	box-shadow:0 0 25px 5px #193973; 
	-moz-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow: 0 0 25px 5px #193973;
    -webkit-box-shadow: 0 0 25px 5px #193973; 
	position:relative; 
	margin-right:5px;
}
#content { 
    width:932px; 
	background:#FFFFFF; 
	border-radius:10px 10px 10px 10px; 
	-moz-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow: 0 0 25px 5px #193973;
    -webkit-box-shadow: 0 0 25px 5px #193973;
    box-shadow: 0 0 25px 5px #193973;
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#193973;
	padding: 105px 10px 20px;
	top:-77px;
	border:4px solid #92D400;
	z-index:-3;
	overflow:auto;
}
#navigation { width:25%; float:left; padding-bottom:20px; }
#navigation a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #11A0D2;
	letter-spacing:.1em;
	text-decoration: none;
}
#navigation a:hover { color:#193973; }
.navText {
    font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #11A0D2;
	letter-spacing:.1em;
	text-decoration: none;
	padding: 2px 6px 2px 14px;
}
#navimg { padding-left:14px; }
.linksleft { bottom:45px; position:absolute; padding-left:14px; }

#mainleft { float:left; width:35%; text-align:justify; }
#mainright { margin-left:585px; width:35%; text-align:justify; }

#mainleft a, #mainright a, #main a { color:#11A0D2; text-decoration:none; }
#mainleft a:hover, #mainright a:hover, #main a:hover { color:#193973; }

#colleft { padding-left:5px; text-align:left; }
#colright { padding-right:5px; text-align:right; }
#blue { background:#BDDEF0; }

dl { margin:0; }
dl dt { float:left; margin:0; }
dl dd { padding-left:40px; }

#footer { 
    background:#193973; 
	border-radius:10px 10px 10px 10px; 
	height:16px;
	width:960px;
	position:relative;
	margin-top:10px;
	clear:both;
}
#footertext {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#0095CD;
	padding-left:10px;
	line-height:12px;
}
#footertext a { color:#0095CD; text-decoration:none; }
#footertext a:hover { color:#0095CD; text-decoration:underline; }