﻿
body {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size:small;
  line-height:1.3em;
  background-color:#666666;
  text-align:justify;
}

p {
  margin: 10px 0 0 0;
  padding:0 10px 0 3px;
  font-size:85%;
}

blockquote {
  color:#333333;
  font-weight:bold;
  font-size:90%;
}

a, .orange {
  color:#ff9900;
}

#container {
  margin:35px auto;
  padding:0;  
  width:700px;
  background-color:#ffffff;
}

#left-col {
  margin:0;
  padding:0;
  width:185px;
  float:left;
}

#right-col {
  margin:12px 5px 0 5px;
  padding:0;  
  width:495px;
  float:right;
}

.hide {
  display:none;
}

#welcome {
  margin:0;
  padding:0;
}

#welcome h1 {
  margin:0 0 20px 0;
  padding:0;
  width:300px;
  height:25px;
  background: #ffffff url(images/welcome.gif) 0 0 no-repeat;
}

#tel {
  height:66px;
  width: inherit;
  background: url(images/telephone-number.gif) 50% 15px no-repeat;
}

#tel h4 {
  display:none;
}

#featured-service {
  margin:20px 10px 20px 0;
  padding:10px;
  background-color:#eeeeee;
}

#featured-service img {
  float:right;
  border:1px #cccccc solid;
}

#featured-service h4 {
  margin:0;
  padding:0;
  font-size:115%;
  color:#666666;
}

#featured-service p {
  width:240px;
  margin: 10px 0 0 0;
  padding:0;
  font-size:85%;
}

#featured-service a {
  font-weight:bold;
  color:#ff9900;
}

#featured-service a:hover {
  font-weight:bold;
  color:#666666;
}

#sign-up {
  background-color:#eeeeee;
  margin:30px 0 5px 2px;
  border-right:3px #cccccc solid;  
}

#sign-up input {
  font-size:85%;
}

#sign-up h4 {
  margin:0;
  padding:10px;
  font-size:90%;
  color:#ffffff;
  background-color:#ff9900;
}

#sign-up dl {
  margin:5px 0 0 10px;
  padding:0 0 5px 0;
  font-size:85%;
}


  

#sign-up dl dt {
  padding:2px;
}

#sign-up dl dd {
  margin:0;
  padding:3px;
}



#footer {
  margin:0 0 0 0;
  padding:0;  
  clear:both;
  height:50px;
  background-color:#666666;
}

#copyright {
  margin:20px 0 0 0;
  padding:0 0 0 15px;
  width:335px;
  color:#ffffff;
  float:left;
  font-size:80%;
}

#contact {
  margin:20px 0 0 0;
  padding:0 15px 0 0;
  width:335px;
  color:#ffffff;
  float:right;
  text-align:right;
  font-size:80%;
}


#logo {
  margin: 0;
  padding: 0;
  width: inherit;
  height: 65px;
  background: #ffffff url(images/logo.gif) 50% 15px no-repeat;
}

#logo h1 {
  display:none;
}

#nav ul {
  margin:15px 0 10px 2px;
  padding:0;
}

#nav li {
  margin:0 0 2px 0;
  padding:0;
  width:183px;
  list-style:none;
  }
#nav a {
  display:list-item;
  width:147px;
  color:#666666; 
  font-weight:bold;
  background:#eeeeee; 
  padding:15px 0 15px 33px; 
  text-decoration:none; 
  border-right:3px #cccccc solid; 
  }
#nav a:hover, #nav a.active {
  color:#fff; 
  background:#ff9900;
  border-right:3px #666666 solid; 
  }
  
#design-by a {
  color:#ffffff;
  font-weight:bold;
} 

.blog-item {
  margin:10px 0 15px 0;
}

.blog-item h4 {
  color:#ff9900;
  margin:0 0 0 2px;
  padding:0;
}

p.blog-details a.blog-comments-link {
	float:right;
}


