

body {
	background:#fff url(../images/bg.png) fixed bottom repeat-x;
	margin:0px;
	padding:0px;
	font-size:14px;
	font-family: "Myriad Pro", sans-serif;
	}
	
@font-face {
	font-family: "Century Gothic";
	src: url(http://www.abstractfonts.com/search/?q=myriad+pro) format("opentype");
	}
	
	
a		{color:#2e3a68;margin:0;padding:0;}


h2 {font-size:20px; color:#2e3a68; margin:0;padding:0;font-weight:normal;}
	
/*** SITE LAYOUT ***/
	
#site {
	width:1060px;
	margin:0px auto;
	}

#special_nav_flash {position:relative;top:-13px;left:230px;width:623px;height:300px;z-index:1000;}

	
.logo {
	float:left;
	width:180px;
	height:70px;
	padding:30px 40px 40px 30px;}	
	
#header {
	background:url(../images/header_bg.jpg) bottom no-repeat;
	margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;
	height:170px;
	width:100%;
	}
	
#special_nav {
	position: absolute;
	z-index:50000;
	margin:0px 0px 0px 670px;
	padding:0px;
	font-size:12px;
	top:50px;
	width:400px;
	}
	
	
#mainnav {
	position:absolute;
	top:170px;
	width:229px;
	height:215px;
	margin:0px;
	z-index:5000;
	padding:0px;
	background:url(../images/menubg.png);
}

#mainnav ul {padding:18px 0px 0px 70px;margin:0;}
#mainnav ul li{display:block;padding:0;margin:0;}
#mainnav ul  li a{float:left;padding:0px 0px 0px 28px;color:#5a5050;line-height:35px;margin:0;background:url(../images/menu_arrow.png) 0px -27px no-repeat;width:100px;font-size:14px;text-decoration:none;}
#mainnav ul  li a:hover{float:left;color:#2e3a68;;line-height:35px;margin:0;background:url(../images/menu_arrow.png) 0px 11px no-repeat;font-size:14px;text-decoration:none;}





#special_nav ul {padding:0px;margin:0px;position:absolute;top:0px;right:-75px;width:250px;}
#special_nav ul li {padding:0px;margin:0px;float:left;display: block;}
#special_nav ul li a {font-size:12px;text-transform:uppercase;color:#4c4c4b;padding:0px 6px 4px 6px;margin:0px;float:left;text-decoration:none;}



#content_container {width:1000px;padding:0px 0px 0px 0px;top:0px;left:100px;position: relative;}

#content {width:650px;padding:0px 0px 0px 0px;margin:0px auto;margin:30px 0px 0px 270px;position: absolute;}


