/* general formatting */
body {font-family:"Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;font-size:12px;
background-color:#a08070;}
img {border:none;}

h1, h2, h3, h4, h5, h6 {
	font-family: "Trebuchet MS", "Gill Sans", "Century Gothic", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	color:#a08070;}
h2 {font-size:16px;}
h3 {font-size:12px;}
strong {color:#a08070;}

/* Box model hack
	width: 450px; 	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 440px;*/
 #shell
 {width: 750px;
 margin: 0px auto;
 background-color: #fff;
 color: #000;
 border: 1px solid #a08070;
 line-height: 130%;
 }

 #top
 {
 padding: 0px;
 background-color: #fff;
 border-bottom: 1px solid #a08070;
 }
 #top td{vertical-align:top;text-align:left;}
 #top td#left{width:300px;}
 #top td#right p {line-height:15px;}
 #top td#right {vertical-align:bottom;text-align:right;padding-top:10px;font-size:13px;}
 

 #top h1
 {
 padding: 0;
 margin: 0;
 }

 #leftnav
 {
 float: left;
 width: 160px;
 margin: 0;
 padding: 10px 0px 10px 10px;

 }
 #leftnav a:link, a:visited, a:hover, a:active {font-weight:bold;text-decoration:none;color:#a08070;display:block;padding:0px 5px 0px 0px;line-height:20px;}
#leftnav dl,dd {text-align:left;}
#leftnav dd {width:200px;border-top:solid 1px #a08070;}
#leftnav a:hover {background-color:#d5c5a5;}
#leftnav a:visited {font-weight:bold;text-decoration:none;color:#d6b096;display:block;padding:0px 5px 0px 0px;line-height:20px;}
#leftnav td#costs {border-bottom:solid 1px #a08070;}

 #rightnav
 {
 float: right;
 width: 160px;
 margin: 0;
 padding: 10px;
text-align:right;
 }


 #content
 {
 margin-left: 170px;
 border-left: 1px solid #a08070;
 margin-right: 200px;
 border-right: 1px solid #a08070;
 padding: 10px;
max-width: 400px;
background-color:#fff;
 }
#content table {background-color:#d6b096;border:solid 1px #a08070;}
#content td{width:120px;vertical-align:top;text-align:center;border-bottom:solid 1px #a08070;}
#content td.bottom{border:none;}

 #footer
 {
 font-size:9px
 clear: both;
 margin: 0;
 padding: 5px;
 color: #a08070;
 background-color: #fff;
 border-top: 1px solid #a08070;
 }
#footer a:link, a:visited, a:hover, a:active {text-align:left;line-height:5px;display:inline;font-weight:bold;text-decoration:none;color:#a08070;}
#footer a:visited, a:hover{color:#e00;}
#footer img{text-align:right;}

 #leftnav p, #rightnav p { margin: 0 0 10pxm 0; }
 #content h2 { margin: 0 0 5px 0; }

#rightnav a:link, a:visited, a:hover, a:active {color:#a08070;}
#rightnav a:hover{color:#d5c5a5;}

