@import "menu.css";
@import "bottom_menu.css";
@import "resources.css";
@import "gallery.css";
body,html {padding:0; margin:0;}
body {font-family:Arial, Helvetica, sans-serif; font-size:1em; line-height:1.2em; }
ul,li {margin:0; padding:0;}
p {margin:5px 0; padding:0;}
h1 {margin:10px 0; padding:0; font-size:1.3em; text-transform:uppercase;}
h2 {margin:10px 0; padding:0; font-size:1.2em; text-transform:capitalize;}
h3 {margin:10px 0; padding:0; font-size:1.1em; text-transform:capitalize;}
a, th { color:#004575;}

#frame {
	position:relative;
	width:780px;
	padding:0; 
	margin:0 auto;
}

#banner {
	position:absolute;
	top:0; left:0px;
	height:83px;
	width:780px;
	background-position:left center;
	background-repeat:no-repeat;
	
	
}
#banner p.change_styles {
	position:absolute;
	top:10px;
	left:530px;
	width:12em;
	font-size:0.9em;
	font-weight:bold;
	color:#ff3300;
}
#banner p.change_font_size {
	position:absolute;
	top:20px;
	left:700px;
	width:70px;
}

#heading {
	display:block;
	position:absolute;
	width:740px;
	left:20px;
	height:318px;
	overflow:hidden;
	top:206px;
	padding:0; margin:0;
}
p.heading_image {
	margin:0; padding:0;
	overflow:hidden;
	width:386px; height:318px;
	background-position:left bottom; background-repeat:no-repeat;
	
}
p.heading_image img {display:block; position:absolute; bottom:0;left:0;}
#heading p.visit_forum{
	position:absolute;
	right:0; top:40px;
	width:345px;
	text-align:center;
	background-color:yellow;
	font-size:1.2em;
	line-height:1.5em;
	padding:5px 0;
	font-weight:bold;
	font-style:italic;
	margin:0;
}
#heading .yellow_box {
	position:absolute;
	right:0;bottom:0;
	width:285px;
	height:195px;
	background-color:yellow;
	padding:10px 30px;
	margin:0;
	
}
#heading .yellow_box h1, #heading .yellow_box h2 {color: #004575; font-weight:bold; font-style:italic; text-align:center;font-size:1em; margin:2px 0;}
#heading .yellow_box ul {margin:2px 20px; padding:0;}
#heading .yellow_box li, #heading .yellow_box p, #heading .yellow_box td {color: #004575; font-weight:bold; font-style:italic;}
#heading .yellow_box li {font-size:0.6em; margin:1px 0; padding:0; line-height:0.7em;}
#heading .yellow_box li {list-style-image:url(../images/yellow_bullet.jpg);}
#heading .heading_image {padding:0; margin:0; height:height:318px; width:390px; overflow:hidden;}
#heading .yellow_box h3 {color: black; font-weight:normal; font-size:1.4em; line-height:1.2em; text-align:center; margin:5px 0;}
#content {
	padding:535px 20px 20px;
	background-color:#E9F7FF;
}
.ye
#accessibility {min-height:300px;padding:10px  20px 10px 20px;}
#content h1 { text-transform:uppercase; color: #346699; font-style:italic;}
#content h2 { color: #346699; font-style:italic; font-size:1em; }
#content h3 { color: #346699; font-style:italic;}
#content p, #content td, #content li {font-size:0.8em;  line-height:1.15em;}
#content table td {vertical-align:top;}
.contact_table {border-collapse:collapse; border:none; margin-top:10px;}
.contact_table td {border:none; padding:0; margin:0;}
.contact_table td img {padding:0; margin:0;}
#content ul{
	margin:0 30px;
	padding:5px 0;
}
