body {
  background:#7d7d7d url(../images/bg.gif);
  font-family:Verdana, "Trebuchet MS", Arial, serif;
  margin:0px;
}
#wrapper {
  background:#FFF;
  width:777px;
  padding-top:5px;
  font-size:.7em;
  color:#7d7d7d;
  padding-bottom:10px;
  border-bottom:1px solid #CCC;
}
.clear {
  clear:both;
}
#footer {
  display:block;
  height:20px;
  background:#7d7d7d url(../images/welcome_pie.gif) right no-repeat;
  text-align:left;
  font-size:.7em;
  color:#666;
}
#footer a {
  color:#FFF;
  text-decoration:none;
  border-bottom:1px dotted #FFF;
  line-height:20px;
  margin:20px;
}
p {
  line-height:1.5em;
}
.title {
  background:url(../images/title.gif) no-repeat;
  width:187px;
  height:27px;
  display:block;
  text-indent:-1000em;
  margin-left:10px;
}
.slogan {
  font-family:"Trebuchet MS", Arial;
  position:absolute;
  top:15px;
  left:200px;
  font-size:1.2em;
  color:#999;
}
h1 {       
  font-family:"Trebuchet MS", Arial;
  color:#adadad;
  font-size:1.4em;
  border-top:1px solid #CCC;
  border-bottom:1px solid #CCC;
  padding:5px 10px;
}
img {
  border:none;
}
.cent {
  display:block;
  text-align:center;
}
.cent img {
  margin:0 auto;
}
hr {
  height:1px;
  border:none;
  background:#CCC;
}
a {
  color:#F60;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
h2, h3 {
  font-size:1.3em;
  font-weight:normal;
}
h2, h3, h4, h5 {
  color:#F60;
  margin:0px;
}
#content {
  padding-left:195px;
  padding-right:220px;
}
.column {
  float:left;
  position:relative;
}
#center {
  width:100%;
  padding:0 15px;
}
#center img {
  margin-bottom:10px;
}  
#left {
  width:185px;
  margin-left:-777px;
  left:195px;
}
#right {
  width:185px;
  margin-right:-100%;
}
ul {
  margin:0px;
}
#phone {
  background:#E8E8E8;
  color#:999;
  font-weight:bold;
  position:absolute;
  font-size:1.5em;
  padding:6px 20px;
  border-left:1px #CCC solid;
  top:246px !important;
  top:255px;
  left:580px;
}
#bottom {
  width:777px;
  padding:15px;
  font-size:.9em;
  color:#777;
}
#bottom li {
  padding-bottom:10px;
}
#botleft {
  float:left;
  width:360px;
}
h5 {
  margin:5px;
}
#botright {
  float:right;
  width:380px;
  border-left:1px solid #CCC;
  padding-left:20px;
}
ul.dots {
  list-style-image:url(../images/bullet.gif);
  padding-left:25px;
}
.dots li {
  padding-bottom:5px;
  line-height:1.4em;
}
ul.arrow {
  list-style-image:url(../images/mod-bullet.gif);
  padding-left:25px;
  font-size:.9em;
}
.green {
  color:#018001;
  font-size:1.3em;
  font-family:"Trebuchet MS";
  line-height:2em;
  font-weight:bold;
  margin-left:5px;
}
ul.standard {
  padding-left:20px;
  margin-bottom:10px;
}
a img {
  display:block;
  margin:10px 0;
}
h4 {
  height:1.3em;
  background:url(../images/bullet.gif) left center no-repeat;
  font-size:1.3em;
  padding-left:15px;
  margin-left:5px;
}
.module {
  border-left:1px #CCC solid;
  border-right:1px #CCC solid;
}
.mtop {
  background:url(../images/mod-top.gif) top no-repeat;
  height:8px;
  width:185px;
  margin-bottom:0px !important;
  margin-bottom:-5px;
}
.mbot {
  background:url(../images/mod-bottom.gif) no-repeat;
  height:8px;
  width:185px;
  margin-bottom:20px;
}
.module a {
  margin-left:7px;
  margin-right:7px;
}
.module strong {
  margin:0 5px;
}
.module p {
  margin: 10px 5px;
}
.moduledark {
  background:#7d7d7d url(../images/dmod-top.gif) top no-repeat;
  padding:15px;
  color:#FFF;
}
.moduledark img {
  margin-bottom:15px;
}
.mdbot {
  background:url(../images/dmod-bottom.gif) no-repeat;
  height:8px;
}