BODY
{	background-color: teal;
	font-family: Arial, Helvetica, sans-serif;}
#logo
{	position:absolute;
	background-color:transparent;
	left:0px;
	top:0px;
	z-index:100			}
#banner
{	background-color: black;
	position: absolute;
	left:0px;
	top: 0px;
	right: 0px;
	height: 150px;
	width: 100%;
	z-index:1			}
#citybanner
{	position:absolute;
	background-color:transparent;
	left:200px;
	top: 0px;
	z-index:100			}
#sidemenu
{	position:absolute;
	background-color:transparent;
	top: 180px;
	left:10px;
	width:125px			}
#sidemenu ul
{	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	width: 125px;
	background-color:teal; 		}
#sidemenu li
{	margin: 0 0 3px 0;
	background-color:black		}

#sidemenu a 
{	display: block;
	padding: 2px 2px 2px 15px;
	border: 1px solid #333;
	width: 125px;
	text-decoration: none;
	background-color: black		}
#sidemenu a:visited, #subsidemenu a:visited
{	color:white;
	text-decoration: none		}
#sidemenu a:hover, #subsidemenu a:hover
{	color:yellow;
	text-decoration: none		}
#sidemenu a:link, #subsidemenu a:link
{	color:white;
	text-decoration: none		}
li.subsidemenu a
{	display: block;
	text-align:right;
	padding: 2px 15px 2px 2px;
	border: 1px solid #333;
	text-decoration:none;
	background-color:black		}
#bodypage
{	position: absolute;
	top:180px;
	left: 175px;			}
#bodypage ul
{	list-style-type:none		}
#bodypage a:link{color: black;}
#bodypage a:visited{ color: black;}
#bodypage a:hover{ color: white;}
#bodypage a:active{ color: black;}
#pricetable
{
	border-color:black;
	border-width:thin;
	text-align:center
}
ol.withalpha { list-style-type: lower-alpha }
#testimonial
{
	position: relative; 
	left:3em;
	width: 550px;
	color: white
}
#tparagraph
{
	text-indent: 1cm;
	left: 100px
}