/* sprite for top nav */
#mainNav ul#nav {
	background: #002a51 url('images/top-nav.png') 0 0;
	height:45px;
	width:760px;
	list-style-type:none;
	padding:0;margin:0;
	position: relative;}
#mainNav ul#nav li {margin: 0; padding: 0; list-style: none; position:absolute; top:0;}
#mainNav ul#nav li, #mainNav ul#nav li a {display:block;height:45px;}
#mainNav ul#nav li a {text-indent:-3000px;}

#mainNav ul#nav li#item1 {left:   0px; width:114px;}
#mainNav ul#nav li#item2 {left: 114px; width:143px;}
#mainNav ul#nav li#item3 {left: 257px; width:125px;}
#mainNav ul#nav li#item4 {left: 382px; width:116px;}
#mainNav ul#nav li#item5 {left: 498px; width:156px;}
#mainNav ul#nav li#item6 {left: 654px; width:106px;}

#mainNav ul#nav li#item1 a:hover,
	#mainNav ul#nav li#item1.onstate {background: transparent url('images/top-nav.png')   0px -45px no-repeat;}
#mainNav ul#nav li#item2 a:hover,
	#mainNav ul#nav li#item2.onstate {background: transparent url('images/top-nav.png') -114px -45px no-repeat;}
#mainNav ul#nav li#item3 a:hover,
	#mainNav ul#nav li#item3.onstate {background: transparent url('images/top-nav.png') -257px -45px no-repeat;}
#mainNav ul#nav li#item4 a:hover,
	#mainNav ul#nav li#item4.onstate {background: transparent url('images/top-nav.png') -382px -45px no-repeat;}
#mainNav ul#nav li#item5 a:hover,
	#mainNav ul#nav li#item5.onstate {background: transparent url('images/top-nav.png') -498px -45px no-repeat;}
#mainNav ul#nav li#item6 a:hover,
	#mainNav ul#nav li#item6.onstate {background: transparent url('/images/top-nav.png') -654px -45px no-repeat;}

* { margin:0; padding:0;}
body {background:#A89D80; background:url(images/mainbackground.jpg); font-size:90%; line-height:1.1em; font-family:arial; color:#333333;}
.clear { clear:both;}

h1 {font-size:110%; line-height:1.5em; font-family:arial; color:#333333; margin:0 0 6px 0}
h2 {font-size:100%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 6px 0}
p {margin:0 0 10px 0}
li {margin:0 0 10px 20px}
a {color:#000088;}

.col_1, .col_2, .col_3, .col_box_1, .col_box_2{ float:left;}

#header, #wrapper_header, #content {width:760px;background-color:#FFFFFF;}

#mainheader {
	width:760px;
	height:127px;
}

#mainNav {
	width:760px;
	height:45px;
}

p.sidenavmenu {font-size:80%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 2px 0; padding-left:38px; padding-right: 16px;}

ul.sidenavmenu {font-size:80%; line-height:1.2em; font-family:arial; color:#333333;padding:0px;margin:0px;list-style-type:none;}

ul.sidenavmenu li {
	background-repeat:no-repeat;background-position:0px 0px;
	padding:0 0 3px 1px;
	margin:0 0 8px 0;
	background-image:url(images/spacer.gif);
	list-style-type:square;
}

#calendar {
	width:760px;
	height:1200px;
	background: #FFFFFF;
	align:left;
}

#content, #content .row_1 {background-color:#ECECEC;}
#content .col_1 {background-color:#ECECEC;}/*width:159px;*/
#content .col_2 {background-color:#FFFFFF;}/*width:601px;*/

#footer {
	align:center
	font-size:80%; 
	line-height:1.2em; 
	font-family:arial; color:#333333; 
}

/*======= homeSection =======*/
#home #content .col_1 {width:159px; background-color:#ECECEC;}
#home #content .col_1 a {text-decoration:none; color:#002343;}
#home #content .col_1 a:hover {text-decoration:underline;}
#home #content .col_1 hr {width:90%; color:#CCCCCC; margin-left:14px; margin-top:10px; margin-bottom:10px;}
#home #content .col_2 {width:601px; background-color:#FFFFFF;}
#home #content .col_1 .sidenavmenu {font-size:80%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 2px 0; padding-left:38px; padding-right: 16px;}
#home #content .col_1 .sidenavmenuindent {font-size:80%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 2px 0; padding-left:48px; padding-right: 16px;}
#home #content .col_2 .indent {padding-left:16px; padding-right: 16px; padding-bottom:40px;}

/*=========================*/

/*======= aboutusSection =======*/
#aboutus #content .col_1 {width:182px; background-color:#ECECEC;}
#aboutus #content .col_1 a {text-decoration:none; color:#002343;}
#aboutus #content .col_1 a:hover {text-decoration:underline;}
#aboutus #content .col_1 hr {width:90%; color:#CCCCCC; margin-left:14px; margin-top:10px; margin-bottom:10px;}
#aboutus #content .col_2 {width:578px; background-color:#FFFFFF;}
#aboutus #content .col_1 .sidenavmenu {font-size:80%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 2px 0; padding-left:38px; padding-right: 16px;}
#aboutus #content .col_1 .sidenavmenuindent {font-size:80%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 2px 0; padding-left:48px; padding-right: 16px;}
#aboutus #content .col_2 .indent {padding-left:26px; padding-right: 26px; padding-bottom:40px;}
#aboutus #content .row_1 {background-color:#FFFFFF;}
/*=========================*/

/*======= supportSection =======*/
#support #content .col_1 {width:182px; background-color:#ECECEC;}
#support #content .col_1 a {text-decoration:none; color:#002343;}
#support #content .col_1 a:hover {text-decoration:underline;}
#support #content .col_1 hr {width:90%; color:#CCCCCC; margin-left:14px; margin-top:10px; margin-bottom:10px;}
#support #content .col_2 {width:578px; background-color:#FFFFFF;}
#support #content .col_1 .sidenavmenu {font-size:80%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 2px 0; padding-left:38px; padding-right: 16px;}
#support #content .col_1 .sidenavmenuindent {font-size:80%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 2px 0; padding-left:48px; padding-right: 16px;}
#support #content .col_2 .indent {padding-left:26px; padding-right: 26px; padding-bottom:40px;}
/*#support #content .row_1 {background-color:#FFFFFF;}*/
#support #content .col_2 td{font-size:90%; line-height:1.2em; font-family:arial; color:#333333; padding:2px;}
#support #content .col_2 .checkedoff {color: #FFFFFF;}

/*=========================*/

/*======= educationSection =======*/
#education #content .col_1 {width:182px; background-color:#ECECEC;}
#education #content .col_1 a {text-decoration:none; color:#002343;}
#education #content .col_1 a:hover {text-decoration:underline;}
#education #content .col_1 hr {width:90%; color:#CCCCCC; margin-left:14px; margin-top:10px; margin-bottom:10px;}
#education #content .col_2 {width:578px; background-color:#FFFFFF;}
#education #content .col_1 .sidenavmenu {font-size:80%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 2px 0; padding-left:38px; padding-right: 16px;}
#education #content .col_1 .sidenavmenuindent {font-size:80%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 2px 0; padding-left:48px; padding-right: 16px;}
#education #content .col_2 .indent {padding-left:26px; padding-right: 26px; padding-bottom:40px;}
#education #content .col_2 td {font-size:90%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 6px 0}
/* #education #content .row_1 {background-color:#FFFFFF;}
=========================*/

/*======= planyourvisitSection =======*/
#planyourvisit #content .col_1 {width:182px; background-color:#ECECEC;}
#planyourvisit #content .col_1 a {text-decoration:none; color:#002343;}
#planyourvisit #content .col_1 a:hover {text-decoration:underline;}
#planyourvisit #content .col_1 hr {width:90%; color:#CCCCCC; margin-left:14px; margin-top:10px; margin-bottom:10px;}
#planyourvisit #content .col_2 {width:578px; background-color:#FFFFFF;}
#planyourvisit #content .col_1 .sidenavmenu {font-size:80%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 2px 0; padding-left:38px; padding-right: 16px;}
#planyourvisit #content .col_1 .sidenavmenuindent {font-size:80%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 2px 0; padding-left:48px; padding-right: 16px;}
#planyourvisit #content .col_2 .indent {padding-left:26px; padding-right: 26px; padding-bottom:40px;}
#planyourvisit #content .col_2 td {font-size:90%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 6px 0}
#planyourvisit #content .row_1 {background-color:#FFFFFF;}
/*=========================*/

/*======= sidenavSection =======*/
#sidenav #content .col_1 {width:182px; background-color:#ECECEC;}
#sidenav #content .col_1 a {text-decoration:none; color:#002343;}
#sidenav #content .col_1 a:hover {text-decoration:underline;}
#sidenav #content .col_1 hr {width:90%; color:#CCCCCC; margin-left:14px; margin-top:10px; margin-bottom:10px;}
#sidenav #content .col_2 {width:578px; background-color:#FFFFFF;}
#sidenav #content .col_1 .sidenavmenu {font-size:80%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 2px 0; padding-left:38px; padding-right: 16px;}
#sidenav #content .col_1 .sidenavmenuindent {font-size:80%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 2px 0; padding-left:48px; padding-right: 16px;}
#sidenav #content .col_2 .indent {padding-left:26px; padding-right: 26px; padding-bottom:40px;}
#sidenav #content .col_2 td {font-size:90%; line-height:1.2em; font-family:arial; color:#333333; margin:0 0 6px 0}
/*#sidenav #content .row_1 {background-color:#FFFFFF;}
=========================*/

