body{
background-color: #ffffff;
background-image: url("images/mainbg.jpg");
text-align:center;
}
cite{font: 18pt "Comic Sans MS"; font-weight: bold; color: #94ACDF; }
b{font: 14pt "Comic Sans MS"; font-weight: bold; color: #94ACDF; }
ol{font: 10pt "Comic Sans MS"; font-weight: normal; color: #ffffff}
li{font: 10pt "Comic Sans MS"; font-weight: normal; color: #ffffff}
h3{font: 18pt "Comic Sans MS"; font-weight: normal; color: #94ACDF}
th{font: 10pt "Comic Sans MS"; font-weight: normal; color: #000000}
td{ font: 10pt "Comic Sans MS"; font-weight: normal; color: #000000}

p{font: 10pt "Comic Sans MS"; font-weight: normal; color: #000000}
A:link{font-family: Comic Sans MS, Helvetica, Sans-Serif; font-weight: bold; color: #8BA0D0; text-decoration: none;}
A:visited{font-family: Comic Sans MS, Helvetica, Sans-Serif; font-weight: bold;color: #8BA0D0; text-decoration: none;}
A:hover{font-family: Comic Sans MS, Helvetica, Sans-Serif; font-weight: bold;color: #FF9796; text-decoration: underline;}

#header {
	background: #ffffff;
background-image: url("images/header.jpg");repeat-x top left;
height: 200px;
}

#headerlink {
position:relative;
left:170px;
top:0px;
}

img.alignleft{
    float: left;
    margin: 4px;
}
img.alignright {
    float: right;
    margin: 4px;
}


#footer {
	background: #ffffff;
background-image: url("images/footer.jpg");repeat-x top left;
	height:148px;
	margin-bottom:5;
	}

#navbar ul {margin: 0; padding: 0px;
	list-style-type: none; list-style-image: none;

	}

#navbar li {display: inline;
}

#navbar
ul li a {text-decoration:none;
margin left: 0px;
padding-right: 10px;
padding-left: 10px;
color: #000000;
background: none;
border:none;
border-left-color: #cccccc ;
border-top-color: #cccccc ;
border-bottom-color: #000000;
border-right-color: #000000;
padding-top: 3px;
padding-bottom: 4px;
font-weight: bold;
	}

#navbar ul li a:hover
{text-decoration:none;  margin: 0px;
padding-right: 10px;
padding-left: 10px;
color: #000000;
font-weight: bold;
background-image: url("images/navbgb.jpg");repeat-x top left;
border: none;
border-bottom-color: #cccccc ;
border-right-color: #cccccc ;
padding-top: 4px;
padding-bottom: 3px;
}

#navbar
{margin-top: -25px; height:18px;
border-top: thin solid #1C4862;
background-color: #FAA44F;
}

.container_12 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	font: 12pt "Comic Sans MS";
	font-family: Comic Sans MS;
	font-weight: normal;
	color: #000033;
	background-color: #ffffff;
background-image: url("images/mainbg.jpg");
}

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_9,
.grid_8,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
	display: inline;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 10px;
	padding:4px;
	font-family: Comic Sans MS;
	border: 0px solid black;
text-align:left;


}


	#title {
	background: #F2F4FD;
	height:29px;
	Padding-bottom:10px;
	Padding-left:10px;

	}




.container_12 .grid_3 {width: 222px;}
.container_12 .grid_2 {width: 140px;}
.container_12 .grid_6 {width: 459px;}
.container_12 .grid_9 {width: 700px;}
.container_12 .grid_12 {width: 940px;
border: 0px solid red;}
.alpha {margin-left: 0;}
.omega {margin-right: 0;}
.container_12 .grid_1 {width: 60px;}
.container_12 .grid_2 {width: 140px;}
.container_12 .grid_4 {width: 300px;}
.container_12 .grid_5 {width: 380px;}
.container_12 .grid_7 {width: 540px;}
.container_12 .grid_8 {width: 620px;}
.container_12 .grid_10 {width: 780px;}
.container_12 .grid_11 {width: 860px;}
.container_12 .prefix_3 {padding-left: 240px;}
.container_12 .prefix_6 {padding-left: 480px;}
.container_12 .prefix_9 {padding-left: 720px;}
.container_12 .prefix_1 {padding-left: 80px;}
.container_12 .prefix_2 {padding-left: 160px;}
.container_12 .prefix_4 {padding-left: 320px;}
.container_12 .prefix_5 {padding-left: 400px;}
.container_12 .prefix_7 {padding-left: 560px;}
.container_12 .prefix_8 {padding-left: 640px;}
.container_12 .prefix_10 {padding-left: 800px;}
.container_12 .prefix_11 {padding-left: 880px;}
.container_12 .suffix_3 {padding-right: 240px;}
.container_12 .suffix_6 {padding-right: 480px;}
.container_12 .suffix_9 {padding-right: 720px;}
.container_12 .suffix_1 {padding-right: 80px;}
.container_12 .suffix_2 {padding-right: 160px;}
.container_12 .suffix_4 {padding-right: 320px;}
.container_12 .suffix_5 {padding-right: 400px;}
.container_12 .suffix_7 {padding-right: 560px;}
.container_12 .suffix_8 {padding-right: 640px;}
.container_12 .suffix_10 {padding-right: 800px;}
.container_12 .suffix_11 {padding-right: 880px;}

html body div.clear,
html body span.clear {background: none;border: 0;	clear: both;display: block;	float: none;font-size: 0;list-style: none;margin: 0;padding: 0;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after {clear: both;	content: '.';display: block;visibility: hidden;height: 0;}

.clearfix {	display: inline-block;}
* html .clearfix {	height: 1%;}
.clearfix {display: block;}

------------------------------------------------------------
#navcontainer
{
width: 100%;
margin: 0 auto;
padding: 1px 0;
font-family: Comic Sans MS;
font-size: 13px;
text-align: center;
text-transform: lowercase;
}

ul#navlist
{
text-align: center;
list-style: none;
padding: 2;
margin: 0 auto;
width: 100%;
font-family: Comic Sans MS;
font-size: 9px;

}

ul#navlist li
{
display: block;
margin: 1;
padding: 0;
}

ul#navlist li a
{
display: block;
width: 100%;
border-width: 0px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #ffffff;
text-decoration: none;
background: #94ABDE;
padding: 3;
font-weight:bold;
font-size: 12px;

}

#navcontainer>ul#navlist li a { width: auto; }
ul#navlist li#active a
{
color: #94ABDE;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #ffffff;
background: #FF9999;
border-width: 0px;
padding: 3;
}

.hiden
{
float:left;
display: none;
width: 0px;
height:0px;
margin: 0px;
padding: 0px;
font-size: 0px;
line-height: 0px;
background: #FF9999;
}



