body {
	background: #fff;
	border-top: 5px solid #588fd3;
	font-size: 11px;
	padding: 20px 0 40px;
	margin: 0;
	padding: 0;
	border: 0;
}

p {		
	font-family:Helvetica, Verdana, Arial,  sans-serif;
	overflow: hidden;
	line-height:1.5;
	font-size:12px; 
	text-align:center;
	color: #fff
}




#bottom {
	background: #588fd3;
	position: fixed;
	}
	
	#bottom {
		left: 0; right: 0;
		height: 45px;
		padding-top:15px;
		padding-bottom:10px;

		}
		#bottom { bottom: 0; }



.container_12 {
	background: #fff;
	margin-bottom: 20px;
}


.container_12{
	margin:0 auto;
	width: 960px;
}

#header {
	margin-top:10px;
}

#footer { }


/*960*/


/*old*/
#currentContainer{
 	width: 960px;  
    height: 440px;  
    margin: 0 auto;
	padding-bottom:50px;
	padding-top:15px;
		padding-right:15px;


}

ul#current{  
    width: 942px;  
    height: 440px;  
    margin: 0 auto;  
    list-style: none;  

}  

ul#current li{  
    display: inline;  
}  

ul#current li a{  
    height: 440px;  
    float: left;  
    text-indent: -9999px;  
}  

ul#current li#currentIssue a{  
    width: 942px;  
    background: url(images/current.jpg) no-repeat 0px 0px;  
} 


ul#current li#currentIssue a:hover{  
    background-position: 0 -440px;  
}  

ul#current li#currentIssue a:active{  
    width: 940px;  
    background: url(images/current.jpg) no-repeat 0px 0px;  
} 




#navBarContainer{  
    width: 960px;  
    height: 45px;  
    margin: 0 auto;
	padding-bottom:20px ;
	padding-top:5px

}  

ul#navBar{  
    width: 942px;  
    height: 45px;  
    margin: 0 auto;  
    list-style: none;  

}  
ul#navBar li{  
    display: inline;  
}  

ul#navBar li a{  
    height: 45px;  
    float: left;  
    text-indent: -9999px;  
}  

ul#navBar li#navBarHome a{  
    width: 311px;  
    background: url(images/bottomNAV.png) no-repeat 0px 0px;  
}  

ul#navBar li#navBarServices a{  
    width: 311px;  
    background: url(images/bottomNAV.png) no-repeat -311px 0px;  
}  

ul#navBar li#navBarAboutus a{  
    width: 320px;  
    background: url(images/bottomNAV.png) no-repeat -622px 0px;  
}  




ul#navBar li#navBarHome a:hover{  
    background-position: 0 -45px;  
}  

ul#navBar li#navBarServices a:hover{  
    background: url(images/bottomNAV.png) no-repeat -311px -45px;  
}  

ul#navBar li#navBarAboutus a:hover{  
    background: url(images/bottomNAV.png) no-repeat -622px -45px;  
}  


ul#navBar li#navBarHome a:active{  
    background-position: 0 -90px;  
}  
ul#navBar li#navBarServices a:active{  
    background: url(images/bottomNAV.png) no-repeat -310px -90px;  
}  
ul#navBar li#navBarAboutus a:active{  
    background: url(images/bottomNAV.png) no-repeat -620px -90px;  
}  
