body { background:#2BB9D0; padding:10px; font-size:70%; font-family:tahoma, arial, sans-serif; color:#fff; }
/* BODY TAG SETS THE ATTRIBUTES OF THE PAGE EDITOR */
a { color:#063775; }
a:hover { text-decoration:none; }
h1,h2,h3,h4 { font-family:"trebuchet ms", tahoma, sans-serif; }
h1 { color:#063775; font-size:1.7em; padding:0 margin:0; }
h2 { font-size:1.6em; border-bottom:1px solid #95E6F3; padding-bottom:2px; }
h3 { font-size:1.5em; margin:-5px 0 -10px 0; color:#FFF091; }
h4 { font-size:1.5em; color:#063775; }
#container { font-size:1.1em; margin:0 auto; width:770px; }
#header { background:url(../template/sitelogo.jpg) no-repeat center; height:119px; text-align:center; color:#FCF5AB; }
#header h1 { font-size:0.9em; font-weight:normal; margin:0; padding:0; color:#FFF091; }
#left_col { background:url(../template/left_back.gif) no-repeat bottom; float:left; width:156px;  margin-right:7px; }
#main { background:url(../template/main_back.gif) no-repeat bottom; float:left; width:397px; }
#right_col { background:url(../template/polaroids.jpg) no-repeat center; float:right; height:525px; width:210px; }
#main_left { float:left; width:268px; color:white; }
#pagebody { padding:0 15px 10px 20px; text-align:justify; }
#main_right { float:left; width:110px; text-align:center; color:white; font-size:0.9em; padding:0 5px 20px 5px; }
#main_right a { color:#FFF091; }
#contact { color:white; padding:4px 11px 14px 11px; font-weight:bold; }
#contact b, #contact a b { color:#0A4084; }
#contact a { color:white; text-decoration:none; }
#contact a:hover { text-decoration:underline; }
.clear { clear:both; visibility:hidden; }
#end { clear:both; }
#end, #end a { color:#2BB9D0; padding:20px 0; text-align:center; text-decoration:none; }
#end a:hover { text-decoration:underline; color:white; }
a img { border:0; }
#nav, #nav ul { padding:0; margin:0; list-style:none; width:154px; text-align:left; font-weight:bold; }
#nav a { display:block; width:145px; padding-left:10px; color:#00377B; height:22px; line-height:21px; font-weight:bold; text-decoration:none; }
#nav a:hover { color:#fff; text-decoration:none; }
#nav li { float:left; width:154px; }
#nav li ul { position:absolute; width:154px ; left:-999em; }
#nav li ul ul { margin:-27px 0 0 154px; }
#nav li:hover ul ul, #nav li.sfhover ul ul { left:-999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { left:auto; margin:-22px 0 0 154px; }
#nav li ul ul { margin:-1em 0 0 10em; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left:-999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left:auto; }
#nav .nav_child, #nav .nav_child2 { border-bottom:0; }
#nav .nav_parent a { background:url(../template/nav_parent_out.gif) no-repeat right; }
#nav .nav_parent a:hover { background:url(../template/nav_parent_over.gif) no-repeat right; }
#nav .nav_child a { background:#63D6E9; border-right:2px solid #C5E4F6; }
#nav .nav_child a:hover  { background:#63D6E9; color:white; }
#nav .nav_parent2 a { background:url(../template/nav_parent_out.gif) no-repeat #63D6E9 right; }
#nav .nav_parent2 a:hover { background:url(../template/nav_parent_over.gif) no-repeat #63D6E9 right; color:white; }
#nav .nav_child2 a { background:#63D6E9; }
#nav .nav_child2 a:hover  { background:#63D6E9; color:white; }
#nav #active { color:#fff; cursor:default; }
#flash { background:url(../template/flash_back.gif) #1479A8 no-repeat; padding-top:35px; }
#layer1 {
	position: absolute;
	visibility: hidden;
	width: 640px;
	height: 600px;
	left: 20px;
	top: 300px;
	background-color: #063775;
	border: 1px solid #FFFFFF;
	padding: 10px;
}

#close {
	float: right;
}
