body {
margin:0; 
padding:0;
background-color: #FFFCEF;
}  

form, input {margin:0px; padding:0px;} 

p {
margin:10px 0px 0px 0px; 
padding:0;
}

h1 {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 24px;
font-weight: bold;
color: #0462C8;
text-align: center;
}

h2 {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 15px;
font-weight: bold;
color: #000000;
margin: 0px;
} 

h2 a{
font-family: Georgia, Times New Roman, Times, serif;
font-size: 15px;
font-weight: bold;
color: #0462C8;
margin-bottom: 0px;
text-decoration: underline;
} 

h2 a:hover{
font-family: Georgia, Times New Roman, Times, serif;
font-size: 15px;
font-weight: bold;
color: #52654F;
margin-bottom: 0px;
text-decoration: underline;
} 

h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #ffffff;
text-align: center;
text-decoration: underline;
} 

#form {
background-color: #d4dbd2;
border: #ffffff solid 1px;
padding: 2px;
margin: 0px 0px 0px 23px; 
} 

#form_service {
background-color: #d4dbd2;
border: #52654F solid 1px;
padding: 2px;
margin: 0px; 
} 

#form_fred {
background-color: #d4dbd2;
border: #52654F solid 1px;
padding: 2px;
margin: 0px 0px 0px 23px; 
} 
#form2 {
background-color: #c4cdc2;
border: #52654F solid;
border-width: 1px 0px 0px 1px; 
} 
#form3 {
background-color: #c4cdc2;
border: #52654F solid;
border-width: 1px 1px 0px 1px; 
} 
#form4 {
background-color: #c4cdc2;
border: #52654F solid;
border-width: 1px 0px 1px 1px; 
} 
#form5 {
background-color: #c4cdc2;
border: #52654F solid;
border-width: 1px 1px 1px 1px; 
} 

#servicebox {
background-color: #52654F;
border: #ffffff solid 1px; 
} 

#servicebox p {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #ffffff;
} 

#servicebox a {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #ffffff;
} 

#accordian {
	border: 0px;
	width: 450px;
	background-image: url("../images/bg_servicebox.gif");
	height: 450px;
	outline: none;
} 

#tipbox {
	border: 0px;
	width: 450px;
	background-image: url("../images/bg_accordian.gif");
	outline: none;
	padding: 0px 20px 0px 20px;
}

#request {
	border: 0px;
	width: 251px;
	background-image: url("../images/bg_request.jpg");
	height: 140px;
	outline: none;
}

.arrow_blue {
list-style-image: url("../images/arrow_blue_sm.gif");
} 

.topmenu  {   
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #52654F;
}
a.topmenu {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #52654F;
text-decoration: none; 
}
a.topmenu:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #0261C8;
text-decoration: underline; 
} 

#contenttable {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #000000;
text-decoration: none;
width: 778px;
padding: 0px 10px 0px 10px;
}

#servicetable ul {
margin: 0px;
padding: 0 0 0 20px;
font-weight: bold;
font-size: 13px;
color: #52654F;
background: url("../images/bg_camo.gif"); 
font-family: Arial, Helvetica, sans-serif;
border: #000000 solid 1px;
}

#servicetable li {
list-style-image: url(../images/bullet2.gif);
}

#main {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #000000;
border: solid 1px #52654F;
width: 800px;
background-color: #ECE9D8; 
margin-top: 5px;
} 


#testimonial {
color: #038f97;
width: 616px;
margin: 0px;
padding: 0px 20px 0px 20px;
background-image: url("../images/bg_testimonial.gif");
}

#testimonial p {
padding: 0px;
margin: 0px 0px 0px 0px;

}  


#locationbox {
border: solid 1px #000000;
padding:5px;
margin: 9px auto 9px auto;
width: 777px;
background-color: #0462C8;
}
   
#locationbox h1 {
padding: 0px; 
margin: 2px;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}





#homead {
background-image: url("../images/adbox.gif");
width: 253px;
margin: 0px;
padding: 0px;
}

#homeadcontent {
width: 251px;
margin: 0px;
padding: 0px;
}










#flashbox {
width: 777px;
margin: 0px;
padding: 0px;
}

#flashspecial {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 14px;
border-left: solid 1px #000000;
border-bottom: solid 1px #000000; 
margin:0px;
padding: 0px;
background-color: #ffffff; 
}

#flashcontspecial {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 14px;
border-top: solid 1px #000000;
margin:0px;
padding: 0px;
background-color: #ffffff; 
}

#flashspecial2 {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 14px;
margin:0px;
padding: 9px;
background-color: #ffffff; 
}

#flashspecial3 {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 14px;
border-right: solid 1px #000000; 
margin:0px;
padding: 0px 0px 10px 0px;
background-color: #ffffff; 
}

#flashcontentbox {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 14px;
border-top: solid 1px #000000;
border-left: solid 1px #000000;
border-bottom: solid 1px #000000; 
margin:0px;
padding:9px;
background-color: #ffffff; 
}

#flashcontentboxextend {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 14px;
border-right: solid 1px #000000;
border-bottom: solid 1px #000000; 
margin:0px;
padding:9px;
background-color: #ffffff; 
}

#contentbox {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 14px;
border: solid 1px #000000;
margin:0px;
padding:9px;
background-color: #ffffff; 
}

#flashcontentbox a {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 14px;
}

#detailcontentbox {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 14px;
border: solid 1px #000000; 
margin: 0px;
padding: 9px;
background-color: #ffffff;

}
.detailbullets {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 13px;
color: #000000;
}
a.detailbullets {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 13px;
color: #52654F;
}
a.detailbullets:hover {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 13px;
color: #0261C8;
}
.detailsmall {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
color: #000000;
}
a.detailsmall {
font-family: Georgia, Times New Roman, Times, serif; 
font-size: 12px; 
color: #52654F;
text-decoration: none;
}
a.detailsmall:hover {
font-family: Georgia, Times New Roman, Times, serif; 
font-size: 12px;
text-decoration: none; 
color: #0261C8;
}

.detailcontent {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 14px;
color: #000000;
}
#detailgreen {
background-color: #d1d5d0;
padding: 5px;
margin: 0px;
border-color: #000000;
border-style: solid;
border-width: 0px 1px 1px 1px; 
} 
#detailtan {
background-color: #ece9d8;
padding: 5px;
margin: 0px; 
border-color: #000000;
border-style: solid;
border-width: 0px 1px 1px 0px; 
} 
#detaildark {
background-color: #929c91;
padding: 5px;
margin: 0px; 
border: #000000 solid 1px; 
} 


#headerhm {
width: 798px;
background: url("../images/bg_camo.gif"); 
padding: 0px;
margin: 0px; 
} 

#topmenu {
width: 798px;
background-color: #52654F;
padding: 0px;
margin: 0px; 
} 

#flash {
background-color: #ECE9D8; 
padding: 0px 0px 0px 0px;
} 

.specials {
border: solid 1px #52654F;
margin: 2px 0px 0px 0px;
}

#contenthm {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding: 0px 0px 0px 5px; 
} 

#bnadbox {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
font-weight: bold;
background-image: url("../images/bg_adbox_top.gif"); 
margin: 0px;
padding: 0px 0px 8px 10px;
text-align: left;
}

#adbox {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-image: url("../images/bg_adbox.gif"); 
margin: 0px;
}



#adboxsingle {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
border: solid 1px #52654F;
background: url("../images/bg_camo.gif"); 
margin: 0px 0px 10px 10px;
}

#adboxsingleleft {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
border: solid 1px #52654F;
background: url("../images/bg_camo.gif"); 
margin: 0px 10px 10px 0px;
}   

#adcontent {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding: 0px 10px 10px 10px;
text-align: left;
height: 375px;
}   



#homecontent p {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 13px;
color: #000000;
padding: 10px 5px 5px 5px; 
margin: 0px 0px 0px 0px;
text-align: justify;

} 

#homecontent p.colortext{
font-family: Georgia, Times New Roman, Times, serif;
font-size: 15px;
font-weight: bold;
color: #0462C8;
text-align: center;
}

#newcontenthm {
padding: 0px 0px 0px 0px; 
margin: 5px 5px 0px 0px;
height: 383px;
width: 535px;          
border: solid 1px #52654F;
background-color: #ffffff;
} 

#newcontenthm h2 {
padding: 5px 5px 0px 5px; 
margin: 5px 5px 0px 0px;
color: #0462C8;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
}


#homeaddress {
padding: 0px 0px 0px 0px; 
margin: 0px 5px 0px 0px;
height: 23px;          
width: 535px;          
border: solid 1px #52654F;
border-top: solid 0px #52654F;
background-color: #0462C8;
}

#homeaddress h2 {
padding: 0px; 
margin: 2px;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}

#signupbox {
padding:0px 0px 0px 0px;
margin:5px 0px 0px 0px;
color: #000000;
font-weight: bold;
width: 251px;
height: 262px;
border: solid 1px #52654F;
background: url("../images/bg_camo.gif"); 
}

#signupbox h2 {
padding:10px 5px 5px 5px;
margin:0px 0px 0px 0px;
color: #0462C8;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
}

#signupbox p {
padding:5px 5px 5px 5px;
margin:0px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
}

#signupbox form {
padding:10px 0px 0px 0px;
margin:0px 0px 0px 0px;
}


.photo {
border: solid 1px #52654F;
}

.photo_clear {
border: 0px;
}
a.photo_clear {
border: 0px;
}
a.photo_clear:hover {
border: 0px;
}

.photo_clear_left {
border: 0px;
margin: 0px 5px 5px 0px;
}
a.photo_clear_left {
border: 0px;
margin: 0px 5px 5px 0px;
}
a.photo_clear_left:hover {
border: 0px;
margin: 0px 5px 5px 0px;
}

.photo_clear_right {
border: 0px;
margin: 0px 0px 5px 5px;
}
a.photo_clear_right {
border: 0px;
margin: 0px 0px 5px 5px;
}
a.photo_clear_right:hover {
border: 0px;
margin: 0px 0px 5px 5px;
}

.photo_left {
border: solid 1px #52654F;
margin: 0px 5px 5px 0px;
}

.photo_right {
border: solid 1px #52654F;
margin: 0px 0px 5px 5px;
}

.photo1 {
border: solid 1px #000000;
}
.photobox {
padding: 0px 5px 0px 5px;
}
.photowhy {
border: solid 1px #52654F;
margin: 0px 15px 0px 0px;
}

.adphoto {
border: solid 1px #52654F;
margin: 1px 1px 2px 5px;
}

.adphoto-noborder {
border: solid 0px #52654F;
margin: 1px 1px 2px 5px;
}


.highlight {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #52654F;
font-weight: bold;
}

.highlight1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #52654F;
}
a.highlight1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #52654F;
font-weight: bold;
}
a.highlight1:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #0261C8;
font-weight: bold;
text-decoration: none;
}

.highlight1a {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #52654F;
font-weight: bold;
}
a.highlight1a {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #52654F;
font-weight: bold;
}
a.highlight1a:hover {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #0261C8;
font-weight: bold;
text-decoration: none;
}

.highlight2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #52654F;
font-weight: bold;
}

.highlight3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #52654F;
font-weight: bold;
}


.highlightblk {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
}

.highlightblk1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
font-weight: bold;
}

.highlightblk2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #000000;
font-weight: bold;
}

.highlightblk3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #000000;
font-weight: bold;
}

.highlightorng  {   
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold; 
color: #FF6600;
}


a {
font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 14px; 
color: #52654F;
text-decoration: none;
}
a:hover {
font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 14px;
text-decoration: underline; 
color: #0261C8;
}

a.lightboxlink {
font-family: Georgia, Times New Roman, Times, serif; 
font-size: 14px; 
color: #52654F;
text-decoration: none;
}
a.lightboxlink:hover {
font-family: Georgia, Times New Roman, Times, serif; 
font-size: 14px;
text-decoration: underline; 
color: #0261C8;
}



.adbox  {   
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000;
}
a.adbox {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #0261C8;
text-decoration: underline; 
}
a.adbox:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #52654F;
text-decoration: underline; 
} 

.adbox-alert  {   
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #ff0000;
}
a.adbox-alert {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
text-weight: bold;
color: #ff0000;
text-decoration: underline; 
}
a.adbox-alert:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #ff0000;
text-decoration: underline; 
} 

.footercontact  {   
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold; 
color: #0261C8;
}
.footer  {   
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #52654F;
}
a.footer {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #52654F;
text-decoration: none; 
}
a.footer:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #0261C8;
text-decoration: underline; 
} 



