@charset "utf-8";
/* CSS Document */

body {
background:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#777;
margin:0px;
padding:0px;
}

img {
border:0px;
}
 
h1 {
font-size:10px;
color:#ccc;
}

h2 {
font-size:20px;
color:444px;
padding-top:9px;
padding-left:10px;
clear:both;
}

.drop h2 {
font-size:16px;
color:444px;
padding-top:9px;
padding-left:10px;
height:30px;
background:url(../images/h2-bg_10.png) top left repeat-x;
text-shadow:1px 1px #fff;
cursor:pointer;
clear:both;
}

h3 {
font-size:18px;
padding:0px;
margin:15px 0px 5px 0px;
}

li {
line-height:1.5em;
text-shadow:1px 1px #fff;
}

.nav {
text-align:center;
margin:5px 0px 10px 0px;
}
.nav a {
margin:0px 20px;
font-weight:bold;
}
.nav a:link, .nav a:visited {
color:#999;
text-decoration:none;
}
.nav a:hover, .nav a:active {
color:#c60;
text-decoration:none;
}

.header-home {
margin-top:50px;
}

.wrapper {
width:810px;
}

.header {
}

.buttons {
text-align:center;
}
.buttons img {
margin:3px 12px;
}

.phone {
font-family:Helvetica, sans-serif, Arial;
font-size:20px;
font-weight:bold;
color:#036;
margin:10px 0px;
}

.bigger {
font-size:1.4em;
}

.content {
text-align:left;
}
.content a:link, .content a:visited {
color:#29ABE2;
text-decoration:underline;
}
.content a:hover, .content a:active {
color:#1E84A8;
text-decoration:none;
}

.content_left {
float:left;
width:47%;
padding:10px;
}
.content_right {
float:right;
width:47%;
padding:10px;
}

.home_email {
font-size:18px;
font-weight:bold;
}

.menu_home a {
margin:0px 20px;
}

.content_home {
margin-top:200px;
font-size:12px;
text-align:left;
}
.content_home a {
font-weight:bold;
}
.content_home a:link, .content_home a:visited {
color:#999;
text-decoration:none;
}
.content_home a:hover, .content_home a:active {
color:#555;
text-decoration:underline;
}

.dr_testimonials {
width:70%;
text-align:left;
margin-bottom:50px;
}

.footer_hr {
margin-top:50px;
margin-bottom:150px;
color:#eee;
} 

.footer {
margin-top:20px;
clear:both;
}
.footer a:link, .footer a:visited {
color:#29ABE2;
text-decoration:none;
}
.footer a:hover, .footer a:active {
color:#29ABE2;
text-decoration:underline;
}

/* HOVER TEXT */

#dhtmltooltip{
position: absolute;
padding:2px 15px;
color:#555;
text-align:center;
text-shadow:1px 1px #fff;
min-width: 60px;
border: 1px dotted #555;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
























