/*********************
 * AERIALPAN.COM CSS 
 *********************/
 
body {
	margin:0px;
	font-family:arial;
	font-size:12px;
	color:#333333;
}

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

h1 {
	display:inline;
	margin:0px;
	font-family:helvetica;
	font-size:12px;
	font-weight:bold;
}
h3 {
	margin:0px;
	line-height:1.4em;
	font-size:12px;
}

h2 {
	font-size:13px;
	color:#425e85;
	line-height:1.5em;
	font-weight:bold;
	margin:0px;
}
h2.large {
	font-size:15px;
	font-weight:normal;
}

ul {
	margin-left:0px;
	padding-left:1.5em;
}


#container {
	width:990px;
	margin:0px auto;
	margin-top:5px;
}

.clear {
	clear:both;
	font-size:1px;
	height:1px;
}

#news {
	font-size:11px;
	line-height:1.4em;
}
#news a {
	font-size:10px;
	color:#bb5f28;
}

#content br { line-height:1em; }

/*********************************
 * NAV: Top, TopRight			 *
 *********************************/
.navTopCenter {
	width:990px;
	margin:0px auto;
}
#navTopContainer {
	height:22px;
	background:#425e85;
	border-bottom:3px solid #bb5f28;
	color:#bb5f28;	
	margin-top:5px;
}
#navTopContainer a {
	line-height:22px;
	font-size:10px;
	text-decoration:none;
}
#navTopContainer a:hover { text-decoration:underline; }
#navTopContainer .pipe { letter-spacing:3px; }
#navTopContainer a.active { font-weight:bold; }
#navTopContainer a.active:hover { text-decoration:none; }

#navTop {
	padding-left:230px;
	padding-right:42px;
	width:455px;
	float:left;
}
#navTop a {
	color:#fff;
}
#navTopRight {
	float:left;	
}
#navTopRight a {
	color:#acb9c9;
}

/*********************************
 * NAV: Portfolio 				 *
 *********************************/ 
#navPortfolio {
	margin-top:18px;
	font-size:10px;
	font-weight:bold;
	margin-right:3px;
}
#navPortfolio a {
	color:#425e85;
	text-decoration:none;	
}
#navPortfolio a:hover {
	text-decoration:underline;	
}
#navPortfolio a.active { color:#8fa3bf; }
#navPortfolio a.active:hover { text-decoration:none; }
#navPortfolio .pipe { 
	color: #bb5f28; 
	letter-spacing:1px;
}


/******************************************
 *	Sub Header
 ******************************************/
#headerSub {
	margin-top:35px;
	border-bottom:1px solid #e3e5df;
	padding-bottom:5px;
	margin-bottom:18px;
}
#headerSub .leftColumn {
	float:left;
	width:170px;
	padding-left:60px;
}
#headerSub .middleColumn {
	float:left;
	width:455px;
	margin-top:20px;
	xmargin-right:20px;
}
#headerSub .rightColumn {
	float:left;
	width:260px;
	text-align:right;
}

/******************************************
 *	Sub Pages
 ******************************************/
#subpageContent {
	float:left;	
	padding-left:230px;
	padding-right:42px;
	width:455px;
	
	font-size:12px;
	color:#333333;
	line-height:1.8em;
	
}
#subpageContent br { line-height:1em; }

#subpageQuote {
	float:left;
	width:250px;
	
	color:#bb5f28;
	font-style:italic;
	line-height:2em;
}
#subpageQuote br { line-height:1em; }



/*********************************
 * Portfolio Pages	 		 	*
 *********************************/  
#portfolioLink {
	background:#ebebeb;
	padding:5px;
	width:130px;
	margin-right:10px;
	margin-top:10px;
	font-size:11px;
	line-height:1.4em;
	float:left;
}
#portfolioLink img { display:block; margin-bottom:1em;}
#portfolioLink span { font-weight:bold; }
#portfolioLink a {
	font-weight:bold;
	color:#333;
	text-decoration:none;
}
#portfolioLink a:hover { color:#bb5f28; }


/* Still Photo Widescreen */
/*********************************/

#imageBox {
  margin: auto;
  width: 990px;
  overflow: hidden;
}

#imageBoxInside {
  width: 10000px;
  overflow:hidden;
}

#imageBox img {
  float: left;
  padding: 0px;
  margin: 0px;  
  margin-right:5px;
  cursor:pointer;
}
#imageBoxInside .opacity {
	-moz-opacity:0.6;
	opacity:0.6;
	filter:alpha(opacity=60);
}
#imageBoxInside .selected {
	-moz-opacity:.99;
	opacity:0.99;
	filter:alpha(opacity=100);
}


#imageBox br {  clear: both; }

#controls img {
  border: 0;
}

#arrow {
	margin-top:1em;
}
#arrow a {
	font-family:Helvetica;
	font-weight:bold;
	font-size:18px;	
	color:#000;
	text-decoration:none;
}
#arrow a.inactive { color:#aaa; }
#arrow a:active { outline: none; }
#arrow a:focus { -moz-outline-style: none; }

#pageLabel a {
	text-decoration:none;
	color:#333;
	margin-right:10px;
}

#pageLabel a.active {
	color:#8c8c8c;
}

/* Portfolio thumbs */
/*********************************/
#portfolioThumb {
	float:left;
	font-size:11px;
}
#portfolioThumb img {
	border-bottom:1px solid #e3e5df;
	margin-bottom:10px;
	padding-bottom:5px;
}
#portfolioThumb a { color:#000; text-decoration:none;}
#portfolioThumb a:hover { color:#bb5f28; }

#portfolioThumb .thumbTitle {
	background:#ebebeb;
	font-weight:bold;
	width:140px;
	padding-left:3px;
}
#portfolioThumb .thumbDesc {
	padding-bottom:30px;
	line-height:1.4em;
	width:140px;
}



/******************************************
 *	Footer 
 ******************************************/
#footerContainer {
	border-top:1px solid #e3e5df;
	margin:20px 0px;
	color: #5e5e5e;
	font-size:9px;	
}
#footerContainer .pipe { 
	color: #bb5f28; 
	letter-spacing:2px;
}
#footerContainer a {
	color: #5e5e5e;
	text-decoration:none;
	letter-spacing:0px;
}
#footerContainer a:hover {
	text-decoration:underline;
}

#footer {
	margin:1em;
	margin-left:0px;
	padding-left:230px;
	letter-spacing:1px;
}
#footer a.email {
	letter-spacing:1px;
	color:#bb5f28;
	text-decoration:underline;
}