html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
border: 0;
}

h1
{
font-family:"Verdana", sans-serif;
font-size:.9em;
}

p
{
font-family:"Verdana", sans-serif;
font-size:0.7em;
}

ul
{
font-family:"Verdana", sans-serif;
font-size:0.7em;
padding:5px 5px 5px 22px;
}

body:before {/*Opera Fix*/
    content:"";
    height:100%;
    float:left;
    width:0;
/*    margin-bottom:-100px;/*header height*/*/
}
html,body{
    height:100%;
    color:#fff;
    background:#000C1B;
}


			/* Browser Framework */



#wrapper{
    min-height:100%;
    margin-top:0px;/*footer soak up*/
    position:relative;/*set as containing block for AP faux column*/
}
#innerwrap{/*IE6 needs this for the AP faux column*/
    width:100%;
    overflow:hidden;
}
#header{
/*    border-top:50px solid #333;/*footer soak up*/*/
    height:100px;
    position:relative;
    z-index:2;/*layer it above the AP faux*/
    background:#333;
    color:#FFF;
    text-align:center;
}
#left {
    width:50%;
    float:left;
    margin-right:-389px;
}
#inner-left{
    margin-right:389px;
    height:480px;
    background:#333;
    background-image:url(images/ATL_BG_Left.jpg);background-repeat:repeat-x;
}
#center {
    width:778px;
    float:left;
    background:#000C1B;
    position:relative;
    z-index:3;
}
#right {
    width:50%;
    float:right;
    margin-left:-395px;
}
#inner-right {
    margin-left:389px;
    height:480px;
    background:#555;
    background-image:url(images/ATL_BG_Right.jpg);background-repeat:repeat-x;
}
#center-faux{
    position:absolute;
    width:778px;
    left:50%;
    bottom:0;
    height:100%;
    margin-left:-389px;
    background:#000C1B;
    z-index:0;
}
* html #center-faux{height:999em}/*for IE6*/

#footer{
    clear:both;
    width:100%;
    background:#000C1B;
}



			/* Div Slices for Site */



#main {
	width: 778px;
	height: 480px;
	margin:auto;
	/*background-image:url(images/ATL_BG_overlay.jpg);*/
}

#main-header {
	width: 778px;
	height: 94px;
	margin: 0px;
	background-image:url(images/ATL_BG_slice_01.jpg);
}

#main-navleft {
	width: 170px;
	height: 310px;
	position:absolute;
	top:94px;
	left:0px;
	background:url(images/ATL_BG_slice_02.jpg) no-repeat;
	/*z-index:0;*/
}

#main-screen {
	width: 414px;
	height: 310px;
	position:absolute;
	top:94px;
	left:170px;
	background-image:url(images/ATL_BG_slice_03.jpg);
}

#main-screen-land {
	width: 394px;
	height: 290px;
	padding: 10px;	
	position:absolute;
	top:94px;
	left:170px;
	background-image:url(images/ATL_BG_slice_03.jpg);
}

#main-content {
	width: 194px;
	height: 210px;
	padding: 5px 10px 5px 10px;
	position:absolute;
	top:94px;
	left:584px;
	background:url(images/ATL_BG_slice_04.jpg) no-repeat;
	overflow: auto;
}

#main-content a:link {
color: #999999;
text-decoration: none;
}

#main-content a:visited {
color: #999999;
text-decoration: none;
}

#main-content a:hover {
color: #ffffff;
}

#main-navright {
	width: 194px;
	height: 90px;
	position:absolute;
	top:314px;
	left:584px;
	background:url(images/ATL_BG_slice_04.jpg) no-repeat;
	overflow:hidden;
}

#main-footerleft {
	width: 170px;
	height: 76px;
	position:absolute;
	top:404px;
	left:0px;
	background-image:url(images/ATL_BG_slice_05.jpg);
}

#main-footercenter {
	width: 414px;
	height: 76px;
	padding: 15px 0px 0px 0px;
	text-align:center;
	color:#b7cee2;
	position:absolute;
	top:404px;
	left:170px;
	background:url(images/ATL_BG_slice_06.jpg) no-repeat;
	background-repeat:no-repeat;
}

#main-footercenter a:link {
color: #b7cee2;
text-decoration: none;
}

#main-footercenter a:visited {
color: #b7cee2;
text-decoration: none;
}

#main-footercenter a:hover {
color: white;
}

#main-footerright {
	width: 194px;
	height: 76px;
	position:absolute;
	top:404px;
	left:584px;
	padding:25px 0px 0px 20px;
	background-image:url(images/ATL_BG_slice_07.jpg);
}



			/* Navigation Buttons */


a.btn_flash {
	display: block;
	width: 150px;
	height: 40px;
	position:relative;
	top:20px;
	left:10px;
	background:url(images/btn_flash.png) no-repeat 0px 0px;
}

a.btn_flash:hover {
	background:url(images/btn_flash.png) no-repeat 0px -40px;
}

a.btn_html {
	display: block;
	width: 150px;
	height: 40px;
	position:relative;
	top:-20px;
	left:234px;
	background:url(images/btn_html.png) no-repeat 0px 0px;
}

a.btn_html:hover {
	background:url(images/btn_html.png) no-repeat 0px -40px;
}

a.btn_home {
	display: block;
	width: 86px;
	height: 20px;
	position:relative;
	top:0px;
	left:80px;
	background:url(images/btn_home.png) no-repeat 0px 0px;
}

a.btn_home:hover {
	background:url(images/btn_home.png) no-repeat 0px -20px;
}

.btn_home {
	display: block;
	width: 86px;
	height: 20px;
	position:relative;
	top:0px;
	left:80px;
	background:url(images/btn_home.png) no-repeat 0px -40px;
}


a.btn_mission {
	display: block;
	width: 86px;
	height: 20px;
	position:relative;
	top:0px;
	left:80px;
	background:url(images/btn_mission.png) no-repeat 0px 0px;
}

a.btn_mission:hover {
	background:url(images/btn_mission.png) no-repeat 0px -20px;
}

.btn_mission {
	display: block;
	width: 86px;
	height: 20px;
	position:relative;
	top:0px;
	left:80px;
	background:url(images/btn_mission.png) no-repeat 0px -40px;
}


a.btn_samples {
	display: block;
	width: 86px;
	height: 20px;
	position:relative;
	top:0px;
	left:80px;
	background:url(images/btn_samples.png) no-repeat 0px 0px;
}

a.btn_samples:hover {
	background:url(images/btn_samples.png) no-repeat 0px -20px;
}

.btn_samples {
	display: block;
	width: 86px;
	height: 20px;
	position:relative;
	top:0px;
	left:80px;
	background:url(images/btn_samples.png) no-repeat 0px -40px;
}


a.btn_research {
	display: block;
	width: 86px;
	height: 20px;
	position:relative;
	top:0px;
	left:80px;
	background:url(images/btn_research.png) no-repeat 0px 0px;
}

a.btn_research:hover {
	background:url(images/btn_research.png) no-repeat 0px -20px;
}

.btn_research {
	display: block;
	width: 86px;
	height: 20px;
	position:relative;
	top:0px;
	left:80px;
	background:url(images/btn_research.png) no-repeat 0px -40px;
}


a.btn_careers {
	display: block;
	width: 86px;
	height: 20px;
	position:relative;
	top:0px;
	left:80px;
	background:url(images/btn_careers.png) no-repeat 0px 0px;
}

a.btn_careers:hover {
	background:url(images/btn_careers.png) no-repeat 0px -20px;
}


.btn_careers {
	display: block;
	width: 86px;
	height: 20px;
	position:relative;
	top:0px;
	left:80px;
	background:url(images/btn_careers.png) no-repeat 0px -40px;
}


a.btn_links {
	display: block;
	width: 86px;
	height: 20px;
	position:relative;
	top:0px;
	left:80px;
	background:url(images/btn_links.png) no-repeat 0px 0px;
}

a.btn_links:hover {
	background:url(images/btn_links.png) no-repeat 0px -20px;
}

.btn_links {
	display: block;
	width: 86px;
	height: 20px;
	position:relative;
	top:0px;
	left:80px;
	background:url(images/btn_links.png) no-repeat 0px -40px;
}


a.btn_contact {
	display: block;
	width: 86px;
	height: 20px;
	position:relative;
	top:0px;
	left:80px;
	background:url(images/btn_contact.png) no-repeat 0px 0px;
}

a.btn_contact:hover {
	background:url(images/btn_contact.png) no-repeat 0px -20px;
}

.btn_contact {
	display: block;
	width: 86px;
	height: 20px;
	position:relative;
	top:0px;
	left:80px;
	background:url(images/btn_contact.png) no-repeat 0px -40px;
}


a.btn_large1 {
	display: block;
	width: 168px;
	height: 24px;
	position:relative;
	top:3px;
	left:20px;
	background:url(images/btn_large1.png) no-repeat 0px 0px;
}

a.btn_large1:hover {
	background:url(images/btn_large1.png) no-repeat 0px -24px;
}

.btn_large1 {
	display: block;
	width: 168px;
	height: 24px;
	position:relative;
	top:3px;
	left:20px;
	background:url(images/btn_large1.png) no-repeat 0px -48px;
}


a.btn_large2 {
	display: block;
	width: 168px;
	height: 24px;
	position:relative;
	top:7px;
	left:20px;
	background:url(images/btn_large2.png) no-repeat 0px 0px;
}

a.btn_large2:hover {
	background:url(images/btn_large2.png) no-repeat 0px -24px;
}

.btn_large2 {
	display: block;
	width: 168px;
	height: 24px;
	position:relative;
	top:7px;
	left:20px;
	background:url(images/btn_large2.png) no-repeat 0px -48px;
}


a.btn_large3 {
	display: block;
	width: 168px;
	height: 24px;
	position:relative;
	top:11px;
	left:20px;
	background:url(images/btn_large3.png) no-repeat 0px 0px;
}

a.btn_large3:hover {
	background:url(images/btn_large3.png) no-repeat 0px -24px;
}

.btn_large3 {
	display: block;
	width: 168px;
	height: 24px;
	position:relative;
	top:11px;
	left:20px;
	background:url(images/btn_large3.png) no-repeat 0px -48px;
}



P{padding:10px 10px 0 10px;}
</style>
<!--[if (lte IE 6)|(gte IE 8)]>
<style type="text/css">
#wrapper {height:100%;display:table;}
</style>
<![endif]-->
