body {margin-top:40px; background:url(images/bg.jpg) repeat-x;}
#wrapper {margin-left:auto; margin-right:auto;	
	padding:0;
	position: relative;
	width:760px;}

#window {width:752px; height:492px; border:4px #003466 solid;margin:0; background:#FFF;}
#footer {
	position:absolute;
	top:504px;
	left:8px;
	font: normal 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width: 700;
	height: 20;
}
#footer a {text-decoration:underline; color:#333;}
#footer a:hover {text-decoration:none;}

/*flash*/
#flashcontent {margin:0; padding:0;}
#flash {margin:0; padding:0; width:480px; height:315px; position:absolute; top:8px; left:8px;}
#logo {margin:0; padding:0; width:189px; height:133px; position:absolute; top:22px; left:530px;}
#content p {font: normal 11px/14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#333333;}
#content {margin:0; padding:0; width:200px; position:absolute; top:166px; left:530px;}
#contact{margin:0; padding:0; width:230px; position:absolute; top:351px; left:514px; }
#contact p {font: normal 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#1EA7D6; padding:0 0 3px 15px; margin-bottom:0; margin-top:0;}
#contact p a {font: normal 12px/14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#1EA7D6; text-decoration:underline;}
#contact p a:hover {text-decoration:none;}
#contact h2 {font: normal 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#333; padding:20px 0 0 45px; margin:0; background:url(images/mailicon.gif) no-repeat 15px 20px;}
#contact form {padding:10px 0 0 15px; margin:0;}
#contact input {margin-bottom:0; padding-bottom:0; margin-top:0; padding-top:0;}
#contact p.bottom {margin:0; padding:0 0 0 15px; font: normal 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#333; }

#menu {margin:0; padding:0; width:480px; height:166px; position:absolute; top:327px; left:8px;}
#menu ul {
	width: 480px;
	height:166px;
	border:0;
	margin:0;
	padding:0;
	background: url(images/menu.jpg) no-repeat;
	position:relative;
}
#menu ul li	{
	margin: 0;
	padding: 0;
	list-style: none;
	position:absolute;
	top: 1px;
	}
#menu ul li, #menu a	{
	height: 166px;
	display: block;
	}

#menu ul li a	{
	text-indent: -1500px; 
	text-decoration: none;
	}


#menu1 {left: 0; width:157px;}
#menu2 {left: 161px; width:157px;}
#menu3 {left: 323px; width:157px;}

#menu1 a:hover {background: transparent url(images/menu.jpg) no-repeat 0 -166px;}
#menu2 a:hover {background: transparent url(images/menu.jpg) no-repeat -161px -166px;}
#menu3 a:hover {background: transparent url(images/menu.jpg) no-repeat -322px -166px;}



/*end of home page styles */

/*template page styles */
#headerimage {width:528px; height:134px; position:absolute; top:8px; left:8px; margin:0; padding:0; border:0;}
#logo2 {position:absolute; top:22px; left:571px; margin:0; padding:0; border:0;}
#navbar {width:744px; height:20px; position:absolute; top:145px; left:8px; margin:0; padding:0; background:#1ea6d6;}
#navbar ul {height:20px; width:483px; text-align:right; font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#333; list-style:none; margin:0; padding:0 260px 0 0; float:right;}
#navbar ul li { line-height:20px; padding:0; margin:0 0 0 15px; display:inline;}
#navbar a {color:#333; text-decoration:none;}
#navbar a:hover {color:#FFF; text-decoration:none;}
#navbar a.current {color:#FFF; text-decoration:none;}

#navbar2 {width:744px; height:20px; position:absolute; top:145px; left:8px; margin:0; padding:0; background:#31599E;}
#navbar2 ul {height:20px; width:483px; text-align:right; font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#333; list-style:none; margin:0; padding:0 260px 0 0; float:right;}
#navbar2 ul li { line-height:20px; padding:0; margin:0 0 0 15px; display:inline;}
#navbar2 a {color:#333; text-decoration:none;}
#navbar2 a:hover {color:#FFF; text-decoration:none;}
#navbar2 a.current {color:#FFF; text-decoration:none;}

#navbar3 {width:744px; height:20px; position:absolute; top:145px; left:8px; margin:0; padding:0; background:#999;}
#navbar3 ul {height:20px; width:483px; text-align:right; font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#333; list-style:none; margin:0; padding:0 260px 0 0; float:right;}
#navbar3 ul li { line-height:20px; padding:0; margin:0 0 0 15px; display:inline;}
#navbar3 a {color:#333; text-decoration:none;}
#navbar3 a:hover {color:#FFF; text-decoration:none;}
#navbar3 a.current {color:#FFF; text-decoration:none;}

iframe {width:523px; height:321px; position:absolute; margin:0; padding:0;left:8px; top:169px; border:0;}

#sidenav {width:217px; height:271px; position:absolute; top:169px; left:534px; margin:0; padding:0; background:#898981;}
#sidenav ul {font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000; list-style:none; margin:20px 0 0 38px; padding:0;}
#sidenav ul li { line-height:25px; width:106px; padding:0; margin:0; border-bottom:1px dotted #333;}
#sidenav a {color:#000; display:block; width:106px; height:25px; text-decoration:none;}
#sidenav a:hover {color:#FFF; text-decoration:none;}
#sidenav a.current {color:#FFF; text-decoration:none;}

#sidenav ul ul {font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000; list-style:none; margin:0 0 10px 10px;}
#sidenav ul ul li { line-height:14px; width:100px; padding:0; margin:0; border:0;}
#sidenav ul ul a {color:#000; display:block; width:100px; height:14px; text-decoration:none;}
#sidenav ul ul a:hover {color:#FFF; text-decoration:none;}

#subcontact {width:217px; height:50px; background:#6C6D67; position:absolute; top:440px; left:534px; text-align:center;}
#subcontact p {font: normal 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#FFF; padding:5px 0 3px 15px; margin-bottom:0; margin-top:0;}
#subcontact p a {font: normal 12px/14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline;}
#subcontact p a:hover {text-decoration:none;}

/*frame page styles */
body.frame {background:#FFFFFF; margin-top:0; padding-top:0;}
#text p {font: normal 14px/16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#333333; margin-right:20px;}
#text {width:250px; float:right; padding-top:14px;}
#pics {width:220px; float:left;}
#pics img {margin-top:14px;}

/*frame page styles for full width page*/
body.frame {background:#FFFFFF; margin-top:13px; padding-top:0;}
#text2 h1 {font: bold 18px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#1ea6d6; margin-right:20px;margin-left:35px;}
#text2 p {font: normal 14px/16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#333333; margin-right:20px;margin-left:35px;}
#text2 {width:500px; padding-top:14px;}
#text2 ul {font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000; list-style:none border:1px solid black;}
#text2 ul li { display:inline; padding-right:5px; border-right:1px solid #003466;}
#text2 a {color:#1ea6d6; text-decoration:underline;}
#text2 a:hover {text-decoration:none;}
