/* CSS Document */

body{
background-color:#CCCCCC;
margin:0;
padding:0;
height:100%;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
}
.container{
width:800px;
margin: 0 auto;
background-color:#FFFFFF;
border:1px solid #fff;
}

.topbar{
margin:20px 20px 20px 20px;
height:110px;
position:relative;
background-color:#FFEA64;
background-image:url(images/apple_bkgrd.gif);
background-repeat:no-repeat;
background-position:490px 20px;
}

.logo{
width:200px;
position:absolute;
top:5px;
left:30px;

}

.tagline{
width:200px;
position:absolute;
top:90px;
left:466px;

}

.bottombar{
margin:20px 20px 0 20px;

position:relative;
}

.homenav{
width:180px;
margin-left:30px;
height:200px;
}

.homenav ul{
list-style:none;
margin:0;
line-height:15px;
padding:0;
}

.homenav li{
margin-bottom:10px;
margin-left:0px;
}
.head{
	position:absolute;
	left:308px;
	top:63px;
	width:100px;
	height:12px;
	z-index:1;
}

.clearboth{
clear:both;
line-height: 0; 
height: 0;
}