/* ----------------------------------------------------------------------------------

      File   : scheme.css
      Client : Fox Flight
      Author : Offshoot Inc.
      Date   : May 14, 2008 
      
---------------------------------------------------------------------------------- */



/*////////////////////*/
/*      general       */
/*////////////////////*/

body {
	background: #FFFFFF url(../imgs/body.png) repeat-x;
}

#content_wrap {
	background: #FFFFFF;
	padding-top:7px;
}

h1, h2, .heading, .red {
	color:#FF2015;
}

p, .gray  {
	color: #111111;
}

a {
	color:#0D4999;
	font-weight:bold;
}

.blue a, .blue {
	color:#0D4999;
}


/*////////////////////*/
/*   general header   */
/*////////////////////*/

#header_wrap {
	background: url(../imgs/header_world.gif) no-repeat top center;
}





/*////////////////////*/
/*     main_nav       */
/*////////////////////*/

#main_nav {

}

#main_nav li {
	background: transparent url(../imgs/nav-seperator-small.gif) no-repeat scroll 0 3px;
}

#main_nav li a {
	color: #363636;
}

#main_nav li a:hover {
	color: #FF2015;
}

#main_nav .first {
	background: none;
}

#main_nav .selected a {
	color: #FF2015;
}

#nav_seperator {
	background: url(../imgs/nav_seperator.png) no-repeat;
}




/*////////////////////*/
/*     featured       */
/*////////////////////*/

	
#featured_wrap {
	background: #0D4999 url(../imgs/photography/frontpagefoxflight.jpg) no-repeat top right;
	color:#FFFFFF;
}

#featured ul {
	list-style: url(../imgs/blue_list.png);
}

#featured_wrap .heading {
	color:#FFFFFF;
}


#featured_wrap .feat.heading {
	font-size:75%;
}

#featured_underline {
	background: url(../imgs/featured_underline.gif) no-repeat top left;
}


/*////////////////////*/
/*     content        */
/*////////////////////*/

.postmetadata {
	background:#F1F9FF;
	padding:3px 3px 3px 6px;
	font-weight:bold;
	border-top:1px solid #C1E0F9;
	font-size:10px;
}

.box {
	border-color:#C1E0F9;
	background:#F1F9FF;
}

	.box .tl {
		background: url(../imgs/box/tl.gif) no-repeat;
	}
	
	.box .tr {
		background: url(../imgs/box/tr.gif) no-repeat;
	}
	
	.box .bl {
		background: url(../imgs/box/bl.gif) no-repeat;
	}
	
	.box .br {
		background: url(../imgs/box/br.gif) no-repeat;
	}
	
	.box.white {
		border-color:#e8e8e8;
		background:#FFFFFF;
	}

		.box.white .tl {
			background: url(../imgs/box/tl-white.gif) no-repeat;
		}

		.box.white .tr {
			background: url(../imgs/box/tr-white.gif) no-repeat;
		}

		.box.white .bl {
			background: url(../imgs/box/bl-white.gif) no-repeat;
		}

		.box.white .br {
			background: url(../imgs/box/br-white.gif) no-repeat;
		}



#right_content {
	/*background: url(../imgs/content_seperator.gif) repeat-y;*/
}

#right_content_wrap {
	background: url(../imgs/content_world.gif) no-repeat bottom center;
}

#left_content .heading {
	color:#0D4999;
}

.seperator {
	background: url(../imgs/right_seperator.png) no-repeat top left;
}

#left_content .seperator {
	background: url(../imgs/right_seperator.png) no-repeat top center;
}

.main_form fieldset .form_border.error {
	border-color:#FFC7C4;
}




#services a {
	background: url(../imgs/service.gif) no-repeat;
}

#services a:hover {
	background: url(../imgs/service_over.png) no-repeat;
}


.nav a {
	background: url(../imgs/left_seperator.png) no-repeat bottom;
	color: #666666;
}

.nav a:hover {
	color: #FF2015;
}

.main_form fieldset .form_border {
	border-color: #d7ecfc;
}


/*////////////////////*/
/*        faq         */
/*////////////////////*/

#faq {
	
}

	#faq li a {
		
	}

	#faq .faq-item {
		color: #666666;
	}


/*////////////////////*/
/*      footer        */
/*////////////////////*/

#footer {
	border-color:#C1E0F9;
	background:#F1F9FF;
}

	#footer_nav li {
		background: url(../imgs/footer-nav-seperator.gif) no-repeat;
	}
	
		#footer_nav li  {
			color: #666666;
		}
		
			#footer_nav li a {
				/*color: #666666;*/
				color:#0D4999;
			}
		
				#footer_nav li a:hover {
					color: #FF2015;
				}
		
		#footer_nav .first {
			background: none;
		}
	
	#footer_content p {
		color: #FF2015;
	}
	
		#footer_content p a {
			color: #0D4999;
		}






