/*

Theme Name: 
Theme URI: 
Description:
Version:
Author: 

Global Layout */


body 
{
font-size: .75em;
margin: 0px;
text-align: center;
background: #E5E5E5 url(http://altafab.com/img/bg.gif) top left repeat-x;
color: #666;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#wrap{
	margin: auto;
	width: 955px;	
	padding-top: 15px;
}

	#head{
		position: relative;
		height: 111px;
		background: url(http://altafab.com/img/head.gif) top right no-repeat;
	}
	
		#logo{
			position: absolute;
			top: 0;
			left: 0;
			height: 111px;
			width: 222px;
			text-indent: -9999em;
			background: url(http://altafab.com/img/logo.gif) top left;
		}
		
		#nav{
			float: right;
			padding-top: 68px;
			height: 43px;	
		}
		
			#nav li{
				position: relative;
				float: left;
				height: 43px;	
				padding-right: 10px;	
			}
			
			#nav li a{
				float: left;
				
				padding-left: 10px;	
				text-decoration: none;
			}
			
			#nav li a:hover, #nav li.active a{
				background: url(http://altafab.com/img/n1.gif) top left no-repeat;
			}
			
			#nav li a span{
				float: left;
				padding: 13px 10px 0 0;
				height: 30px;
				font-size: 1.4em;
				color: #fff;
				text-decoration: none;
			}
			
			#nav li a:hover span, #nav li.active a span{
				background: url(http://altafab.com/img/n2.gif) top right no-repeat;
			}
			
			#nav li ul{
				position: absolute;
				display: none;
				top:43px;
				width: 480px;
				left: 0;
				padding: 5px 0 5px 0;
			}
			
			#nav li.active ul{
				display: block;
			}
			
			#wrap ul#nav li ul li a{
				background: none;
				color: #fff;
				font-size: 1.3em;
			}
			
			#wrap ul#nav li ul li a:hover{
				text-decoration: underline;
			}
			
			#wrap ul#nav li ul li{
				padding-right: 22px;
				float: left;
			}

.sideNavHover{
				text-decoration: underline;
color: #fff;
			}
			
			
			
	
	#faux{
		background: url(http://altafab.com/img/sub-bg.gif) top left;
		height: 31px;
		border-bottom: 5px solid #666;
	}
	#splash {
		height: 259px;
	}
	#splash img {
		display: block;
	}
	
	#page{
		text-align: left;
		overflow: hidden;
		background: #fff url(http://altafab.com/img/pbg.gif) top left repeat-x;
	}
	
		#content{
			float: left;
			width: 495px;
			padding: 25px 0 0 46px;	
		}
		
			#breadcrumb{
				font-size: 11px;
				color: #909090;	
				padding-bottom: 30px;	
			}
			
				#breadcrumb a{
					color: #909090;
					text-decoration: underline;
				}
			
			.entry{
				position: relative;
				padding-bottom: 25px;	
			}
			
				.entry h1{
					font-size: 2em;
					color: #E03A3E;
					font-weight: normal;
					padding-bottom: 15px;	
				}
				
				.entry p{
					line-height: 1.8em;
					padding-bottom: 1em;
				}
				
				.entry ul, .entry ol{
					position: relative;
					line-height: 1.5em;
					padding-bottom: 1em;
					list-style: circle;
					margin-left: 40px;
				}
				
				.entry a{
					color: #E03A3E;	
				}
				
				.entry a.return-link{
					font-size: 11px;
					color: #909090;
					text-decoration: underline;
				}
		
		
		
		#sidebar{
			float: right;	
			width: 311px;
			padding: 75px 36px;
		}
		
			.widget{
				position: relative;
				background: url(http://altafab.com/img/box-top.gif) top left no-repeat;
				
				padding-top:25px;		
			}
			
				.widget-content{
					padding: 0 25px 25px 25px;
					background: url(http://altafab.com/img/box-bottom.gif) bottom left no-repeat;
					line-height: 20px;
				}
				.widget a.red {
					color: #E03A3E;
				}
			
				.widget h2{
					font-size: 1.3em;
					padding-bottom: 12px;
					color: #E03A3E;	
					font-weight: bold;
				}
				
				.widget li{
					padding-bottom: 1.2em;	
				}
				
				.widget strong{
					font-weight: bold;
				}
				
				.widget a{
					color: #666;
					text-decoration: underline;
				}
	
	
	#footer{
		position: relative;
		height: 69px;
		background: url(http://altafab.com/img/foot-left.gif) top left no-repeat;
		padding-left: 22px;	
	}
	
		#foot{
			padding: 28px 22px 0 0;
			height: 41px;
			color: #fff;
			font-size: 11px;
			background: url(http://altafab.com/img/foot-right.gif) top right no-repeat;
		}
		
		#footer a{
			color: #fff;
		}
			
