body 
{
background-color: #000;
text-align: center;
}

#container
{
background: transparent url(hpbg1.jpg) no-repeat top left;
width: 800px;
height: 700px;
margin: 0px auto;
text-align: left;
padding:0px ;
font-family: 14px/1.5 Trebuchet MS;
font-weight: bold;
color: #fff;
}


#top
{
background: transparent url(hp_banner.gif) no-repeat center;
height: 100px;

}

#leftnav
{
float: left;
width: 190px;
height: 500;
font-family: 14px/1.5 Trebuchet MS;
font-weight:bold;
margin-right:  0px ;
padding: 0px;
border-right: px solid #fff;
color: #fff;


}

#leftnav ul { 
padding: 0px 0px 45px 25px;          /*was 20px 0px 80px 25px*/
margin: 0px;
font: 14px/1.5 Trebuchet MS;
font-weight: bold;
text-align: left;
list-style-type: none;
}
#leftnav li {
padding: 0px ;
margin: 15px 3px 10px 3px;          /*was 20px 3px 20px 3px*/
font:  14px/1.5 Trebuchet MS;
font-weight: bold;
text-align: left;
color: #e9a005;
}

#leftnav a:link {
color: #000;
text-decoration: none;
padding: 0px;
margin: 0px;
font-weight:bold;
text-decoration: none;
font: 14px/1.5 Trebuchet MS;
color: #000;
}
#leftnav a:visited {
	font-weight:bold;
	text-decoration: none;
	color: #000;
}
#leftnav a:hover {
	font-weight:bold;
	text-decoration:none;
	color: #fff;
}
#content
{
margin-left: 190px;
width: 230px;
height:20px;
 
padding: 480px 0px 0px 0px;
margin-bottom: 0px;
/*border: 3px solid #fff;*/
/*background:  url(rick_hp.gif) no-repeat bottom;*/


}
#copy
{
float: right;
/*margin-left: 500px;*/
background: transparent;
width: 360px;
height: 300px;
margin: 0px;
padding: 0px 20px 0px 0px;
/*border: 1px solid #fff;*/
font: 12px/1.5 Trebuchet MS;
/*font: normal small/1.4 georgia;*/
color: #fff;


}

#copy h1
{
font: 18px/1.5 Trebuchet MS;
color: #e9a005
}

#footer
{
float: left;
clear: both;
width: 300px;
height: 25px;
margin: 0px auto;
font: 6px/1.5 Trebuchet MS;
}
#footer a:link
{
text-decoration: none;
}
