body {
  background:#3c68b8;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  padding:0px;
  margin:0px;
}

.clear {
  clear:both;
  margin:0px;
  padding:0px;
}

#wrapper { 
  margin:0 auto;
  width:900px;
  background: #ffffff URL("/images/wrapper_bk.gif") no-repeat;
  border-left:10px solid #597fc3;
  border-right:10px solid #597fc3;
}

#leftcolumnSpacer { 
  color: #333;
  margin:0px 0px 0px 0px;
  padding:0px;
  width: 48px;
  height: 400px;
  float:left;
  display: block;
  overflow: hidden;
}

#leftcolumn {
  color: #333;
  background: #ffffff URL("/images/left_bk.png");
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
  width: 240px;
  float: left;
  display: block;
  overflow: hidden;
}

#logo {
  margin: 0px;
  padding: 0px;
  width: 240px;
  float: left;
  display: block;
}

#leftcolumn_wrapper { 
  margin-left: 5px;
  margin-right: 5px;
  padding: 0px;
  width: 230px;
  float: left;
  display: block;
}

#navigation {
  width: 100%;
  float:left;
  display: block;
  margin: 0px;
  padding: 0px;
}

/*IE only rule. Original menu width minus all left/right paddings */
/*
* html .wireframemenu{ 
width: 164px;
}
*/

#navigation a {
  font: bold 12px Verdana;
  padding: 12px 0px 10px 10px;
  display: block;
  width: 220px; /*Define width for IE6's sake*/
  color: #993399;
  background-image:url(/images/nav_off.gif);
  text-decoration: none;
}

#navigation a.current{
  color:#036;
  background-image:url(/images/nav_on.gif);
}

#navigation a:hover{
  background-image:url(/images/nav_on.gif);
}

.serving {
  margin:0px;
  padding: 10px;
  color:#993399;
  font-size:11px;
  float: left;
  display: block;
}

#phone2 {
  margin: 0px;
  padding: 0px;
  height:71px;
  float:left;
  display: block;
  width: 100%;
}

.phone_left{
  float:left;
  margin:0px;
  padding:0px;
}

.phone_right{
  float:left;
  margin: 10px 0px 0px 0px;
  padding: 0px;
  font-weight:bold;
  font-size:11px;
  color:#3c68b8;
}

#rightcolumn { 
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 612px;
 display: block;
 float: right;
 overflow: hidden;
}

#page_content{
  padding: 10px;
}

#phone{
  margin:0px 5px 0px 0px;
  padding:0px;
  height:71px;
  float:right;
}

#flash{
  height:300px;
  width: 612px;
  margin: 0px;
  padding:0px;
  clear:both;
}

h1 {
  color:#000;
  font-size:18px;
  font-weight:bold;
  margin:0px;
  padding:0px;
  line-height:18px;
}

h2{
  color:#036;
  font-size:14px;
  font-weight:bold;
  margin:0px;
  padding:0px;
}

h3{
  color:#036;
  font-size:18px;
  font-weight:bold;
  margin:0px;
  padding:0px;
}

h4{
  color:#330033;
  font-size:14px;
  font-weight:bold;
  margin:0px;
  padding:0px;
}



#footer_top{
width:920px;
height:90px;
margin:0 auto;
padding:0px;
}
#footer{
width:920px;
height:90px;
margin:0 auto;
padding:0px;
color:#fff;
text-align:center;
}
#footer a{
padding:10px;
color:#fff;
text-decoration:none;
}
.copyright{
font-size:10px;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
