body {
 width:100%;
 background-color: #cccccc; 
}

#contentbox { 
 background: white;
 margin:0px;	
 width:920px;
 height:250%;
}

div {
 margin: 0px;
 
}

#header {
 text-align: center;
 background: url('images/banner2.jpg') no-repeat;
 height:120px;
 width:760px;
}

#navbar {
 clear:both;
 float:left;
 width:180px;
 height:100%;
 padding:0px;
 background: #789CD8 url('images/navbar_br.gif') scroll no-repeat bottom right;
 font-family:Arial,helvetica,sans-serif; 
 font-weight: bold;
}

#fuelprices {
 clear:both;
 float:left;
 width:180px;
 height:100%;
 padding:0px;
 background: #789CD8 url('images/navbar_br.gif') scroll no-repeat bottom right;
 font-family:Arial,helvetica,sans-serif; 
 font-weight: bold;
}

#navbar a {
 display: block;
 margin: 0px;
 text-align:left;
 font-size:10pt;
 border: none none none;
 font-weight:bold;
 color: black;
 width: 100%;
 text-decoration:none;
 padding: 2px;
}

#navbar a.current {
 background-color:#C3E7FF
}

#navbar a:hover {
 background-color:#2222cc;
 color:white;
}

#main {
 margin-right:0;
 float:left;
 width:580px;
 height:100%;
 padding: 1em;
 text-align:left;
 background: white url("images/main_tl.gif") no-repeat scroll top left;
}

#main div ul{
	text-align:left;
}

div.centerbox {
 position:relative;
 left:25%;
 width:50%;
}
#flash {
border: black thin solid;
margin:0;
margin-top:-1em;
width:100px;
height:100%;
float: right;
}

td.pf {
 background-color:#2222cc;
 margin:0px;
 padding:0px;
}
td.tl td.top td.tr td.bl td.bottom td.bl {
 height:8px;
}
td.tl td.left td.bl td.tr td.right td.br
 width:8px;
}

span.phonenumber {
}
