

/* --------------------------------------------------------------------- */
/*typography*/

body, td {
background:url(images/bg_body.gif) repeat-x #1e1e1e;	
font-size: 12px;
font-family: Tahoma, Sans-Serif;
color:#fff;
padding:0px;
margin:0px;
text-align:center;
}


a {color: #fff;text-decoration: underline;}
a:visited {color:#d98181;}
a:hover {color: #d98181;text-decoration: underline;}
a:active { color:#d98181;}

h1 {
font-size:20px;
text-transform:uppercase;
margin:0px;
font-family: Garmond; }

h2 {
font-size:17px;
font-weight: bold;
padding: 5px 10px;
margin:0px;
font-family: Garmond;}

img{
	border: 0;
}


ol, ul{padding:0px; margin:0px;}	


p, pre{
padding: 5px 0px 5px 0px;
margin:0px;
line-height: 1.5em;
}



/* --------------------------------------------------------------------- */
/*theme*/	
#container {
width: 777px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
text-align:left;
}

/* ----------banner for logo-------------- */
#banner {
text-align: left;
padding: 0 0 10px 0;
margin: 0px;
}

#banner img{

padding: 0;
margin: 0px;
}


#banner ul.topmenu{
	font: 11px tahoma,sans-serif;
	margin: 0;
	padding: 0;
	float:right;
	position: relative;
	top:-50px;
	}

#banner ul.topmenu li{ display: inline;}
#banner ul.topmenu li a{ color:#fff;text-decoration:none; margin: 4px;	padding: 5px 20px 5px 20px;}
#banner ul.topmenu li a:hover{background:#fff;color:#000; text-decoration:none;}






/* -----------------content--------------------- */
#content {
padding: 0px;
margin: 10px 10px 10px 10px;
}





#about {
padding: 0px;
margin-left: 35px;
margin-right: 35px;
float:left;
height:158px;
vertical-align: bottom; 
bottom:0;
}

#plans {
padding: 0px;
margin-left: 0px;
float:left;
vertical-align: bottom;
height:158px;
bottom:0;
}

#contact {
padding: 0px;
margin-right: 0px;
float:left;
height:158px;
vertical-align: bottom;
bottom:0;
}




/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0px;
padding: 5px;
background-color:#3c3c3c;
font:11px;
color:#fff;
text-align:center;
}



#footer a {color:#fff;}
#footer a:visited {color:#fff;}
#footer a:hover {color:#fff;}
#footer a:active {color:#fff;}


