body{
	background:url(../images/header_bg.gif) repeat-x;
	font-family: Arial, Helvetica,  sans-serif;
	font-size: 15px;
	color:#8c928f;
}

p{
	font-size:15px;
	line-height: 19px;
	margin-bottom:19px;
}

a{
	color: #006983;
	text-decoration: none;
}

a:hover{
	color: #fec357;
	text-decoration:none;
}
	

.header{
	margin-top:1px;	
}

ul{
	margin-left: 30px;
	margin-bottom: 20px;
	
}

li{
	font-family: Arial, Helvetica, sans-serif, 15px;
	list-style-type: circle;
	line-height: 19px;
	font-size:15px;
}

li .about{
	font-family: Arial, Helvetica, sans-serif, 15px;
	list-style-type: none;
	line-height: 19px;
	font-size:15px;
}

ul .about{
	margin-left: 0px;
	margin-bottom: 20px;
	
}

li a {
	color:#8c928f;
	text-decoration: none;
}

li a:hover{
	color: #fec357;
	text-decoration:none;
}

#nav{
	margin-top:6px;
	*margin-top:4px;
	

}
#form{
	margin-left: 10px;
	margin-top: 20px;
}

#form .form_text {
			border: 1px solid #ffffff;
			color: #666;
			background-color: #ffffff;

			font-family: Arial, Helvetica, sans-serif, 15px;
			height: 20px;
			width: 262px;
			padding-top: 4px;
			padding-bottom: 2px;
			padding-left: 3px;
			padding-right: 3px;
			margin-bottom: 6px;
}

#form .submit {
			
			padding-top: 4px;
			padding-bottom: 2px;
			padding-left: 178px;
			padding-right: 3px;
			margin-bottom: 6px;
}


.f_item{
	margin-top: 20px;
	margin-bottom: 10px;
	
}



#content{
	margin-top: 20px;

}

.bar{
	margin-top: 12px;
}


.fade div {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}

.fade {background-color:#FFF};

.logo{
	margin-top: 30px;
}

#founding_menu{
	background-color:#aacae6;
	height: 293px;
	width: 478px;
	_width: 460px;
	_margin-left: -3px;
	position:absolute;
	*float:left;
	*position:relative;
	*margin-top:0px;
	margin-top:1px;
	margin-left: -3px;
}

#founding_menu .link {
	
	background-color:#aacae6;
	padding-top: 10px;
	height: 28px;
	margin-bottom:5px;
	
}

#footer{
	margin-top: 10px;
	background-color:#aacae6;
	height: 36px;
	width: 955px;
	margin-bottom: 20px;
}

#footer_email { 
  display: block;
  width: 138px;
  height: 11px;
  background: url(../images/footer_email.png) no-repeat 0 0;
  background-position: 0 0;
}

#footer_email:hover{
	background-position: 0 -11;	
}



#founding_menu .link:hover {
	background-color:#fec357;
	padding-top: 10px;
	height: 28px;
	width: 100%;
}

#founding_menu .link_active {
	background-color:#fec357;
	padding-top: 10px;
	height: 28px;
	width: 100%;
}

#founding_menu .link:active {
	background-color:#fec357;
	padding-top: 10px;
	height: 28px;
	width: 100%;
}

.blue_highlight{
	font-weight:bold;
	color: #006983;
}

#theory_box:hover,#advantage_box:hover,#where_box:hover,#road_box:hover, .theory_acitve{
background-position: 0 -36px;
}

#theory_box { 
  display: block;
  width: 235px;
  height: 36px;
  background: url(../images/strat.gif) no-repeat 0 0;
  background-position: 0 0;
  margin-bottom: 4px;
  margin-left: 3px;
  _margin-left: 0px;

}


#advantage_box { 
  display: block;
  width: 235px;
  height: 36px;
  background: url(../images/comp.gif) no-repeat 0 0;
  background-position: 0 0;
  margin-bottom: 4px;
  margin-left: 3px;
  _margin-left: 0px;
}

#road_box { 
  display: block;
  width: 235px;
  height: 36px;
  background: url(../images/PPbut.gif) no-repeat 0 0;
  background-position: 0 0;
  margin-bottom: 4px;
  margin-left: 3px;
  _margin-left: 0px;
}

#where_box { 
  display: block;
  width: 235px;
  height: 36px;
  background: url(../images/hist.gif) no-repeat 0 0;
  background-position: 0 0;
  margin-bottom: 4px;
  margin-left: 3px;
  _margin-left: 0px;
}



#pdf_box { 
  display: block; 
  width: 356px;
  height: 113px;
  background: url(../images/pdf_download.gif) no-repeat 0 0;
  background-position: 0 0;

}

#pdf_box:hover{
background-position: 0 -113px;
}

#watch_box { 
  display: block; 
  width: 356px;
  height: 36px;
  background: url(../images/watch_erica.gif) no-repeat 0 0;
  background-position: 0 0;
  margin-bottom: 4px;

}
#watch_box:hover{
background-position: 0 -36px;
}

#read_box { 
  display: block; 
  width: 356px;
  height: 36px;
  background: url(../images/Erica_press.gif) no-repeat 0 0;
  background-position: 0 0;

}

#read_box_2 { 
  display: block; 
  width: 356px;
  height: 36px;
  background: url(../images/red_erica.gif) no-repeat 0 0;
  background-position: 0 0;

}
#read_box:hover, #read_box_2:hover{
background-position: 0 -36px;
}

#subscribe_box { 
    display: block;
  width: 356px;
  height: 113px;
  background: url(../images/recurring.gif) no-repeat 0 0;
  background-position: 0 0;

}
#subscribe_box:hover{
 
}

#subscribe_box2 { 
    display: block;
  width: 356px;
  height: 113px;
  background: url(../images/subscribe.gif) no-repeat 0 0;
  background-position: 0 0;

}
#subscribe_box2:hover{
 background-position: 0 -113px;
}

#founding_menu_box { 
  display: block; 
  width: 240px;
  height: 53px;
  background: url(../images/founding.gif) no-repeat 0 0;
  background-position: 0 0;

}

#empty_menu_box{
display: block; 
  width: 115px;
  height: 53px;
  background-color:#AACAE6;
}

#what_menu_box { 
  display: block; 
  width: 115px;
  height: 53px;
  background: url(../images/what_we_do.gif) no-repeat 0 0;
  background-position: 0 0;
}
#strategy_menu_box { 
  display: block; 
  width: 115px;
  height: 53px;
  background: url(../images/strategy.gif) no-repeat 0 0;
  background-position: 0 0;
}
#theory_menu_box { 
  display: block; 
  width: 115px;
  height: 53px;
  background: url(../images/why.gif) no-repeat 0 0;
  background-position: 0 0;
}
#about_menu_box { 
  display: block; 
  width: 115px;
  height: 53px;
  background: url(../images/about.gif) no-repeat 0 0;
  background-position: 0 0;
}
#contact_menu_box { 
  display: block; 
  width: 115px;
  height: 53px;
  background: url(../images/contact.gif) no-repeat 0 0;
  background-position: 0 0;
}

#staff_menu_box { 
  display: block; 
  width: 115px;
  height: 53px;
  background: url(../images/our_staff.gif) no-repeat 0 0;
  background-position: 0 0;
}

#contact_menu_box:hover,#founding_menu_box:hover,#what_menu_box:hover,#strategy_menu_box:hover,#about_menu_box:hover,#what_menu_box:hover, #theory_menu_box:hover,#staff_menu_box:hover{
background-position: 0 -53px;
}

#learn_more { 
  display: block; 
  width: 955px;
  height: 87px;
  background: url(../images/learn_more.gif) no-repeat 0 0;
  background-position: 0 0;
}
#learn_more:hover{
	background-position: 0 -87px;
}

.theory_p{
	width: 345px;
}

#circles { 
  display: block;
  height: 403px;
  width: 451px;
  background: url(../images/circles.gif) no-repeat;
  background-position: 0 0;
  margin-left: -15px;
  _margin-left:0px;
  _margin-right:0px;
}

.over_1{
	background-position: 0 -403px;
}

  
#menu a {
  position: absolute;
  height: 110px;
  width: 110px;
  text-decoration: none;
  }
  
a#circle_1{ top: 0px; left: 248px; }
a#circle_2{ top: 113px; left: 324px; }
a#circle_3{ top: 235px; left: 290px; }
a#circle_4{ top: 290px; left: 165px; }
a#circle_5{ top: 235px; left: 50px; }
a#circle_6{ top: 113px; left: 18px; }
a#circle_7{ top: 0px; left: 90px; }

#menu a i { visibility: hidden; }

#randomimage{
	margin-left:2px;
}

.teal_box{
	color:#FFF;
	width: 420px;
}

.light_blue{
	color:#aacae6;
	text-align:right;
}

.video{ width: 140px; padding-right:15px; padding-bottom:16px; display:inline; float:left; font-size:12px; font-weight:bold; line-height:15px; }
.video img{padding-bottom: 5px; font-weight:bold;}
.video p{font-size:12px; line-height:15px; }
.video img:hover {
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
	 
}

.logoimg{width: 160px; padding-right:17px; padding-bottom:16px; display:inline; float:left; height:160px; overflow:hidden;}
.logoimg img{display:inline; float:left; max-width:160px; max-height:160px;}

.logoimg  img:hover {
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
	 
}

.bio{margin-top: 40px; padding-bottom:20px; border-bottom: 8px solid #b1d0eb; width:430px;}
.bio h2{ color:#00718f; font-size:22px; line-height:26px; font-weight:bold; }
.bio h3{ color:#95968f; font-size:18px; line-height:20px; font-weight:bold; font-style:italic; padding-bottom:8px; }
.bio img{display:inline; float:left; position:relative; padding:5px 8px 0px 0px;} 