﻿* {
    padding:0;
    margin:0;
    border:0;
    font-family:Calibri !important;
    font-weight:normal !important;
}
.pic-caption {
    cursor:pointer !important;
}
body {
    padding:0;
    margin:0;
      background: url("/Images/bg.jpg") repeat-x;
     height:341px;
     width:100%;
}

.base {
    margin:0 auto;
    width:1024px;
}
#headertop {
    height:65px;
    padding-top:15px
}
#phone {
    background: url("/Images/phone.png") no-repeat;
    float:left;
    width:32px;
    height:32px;
     margin-top:10px;
}
#phone-number {
    float:left;
    width:200px;
    height:32px;
   margin-top:3px;
}
#contact {
    background-color:#fff;
    height:43px;
    width:214px;
    float:right;
}
.sendmail {
    background: url("/Images/Contact.jpg") no-repeat;
    float:right;
    width:215px;
    height:43px;
   background-position:right center;
    margin-right:10px;
}
#contactposition {
    padding-left:20px;
    padding-top:8px;
}
#contact a :hover{
    color:red;
}
#sliderbox {
    float:left;
    margin-left:13px;
    width:750px;
    background-color:#fff;
}
#logo {
    width:257px;
    height:380px;
    float:left;
}
#firstsection {
    width:100%;
}
#bottomlogo {
    background-color:#f7f7f7;
    width:258px;
    height:60px;
}
#toplogo {
height:320px;
}
#bottomLink {
  background: url("/Images/googlemap.jpg") no-repeat;
  background-position:left;
  width:37px;
  height:39px;
  margin-left:20px;
  float:left;
  margin-top:5px;
}
#addressText {
    font-family:Arial;
    color:#24b1f6;
    float:left;
   font-size:14px;
   width:180px;
   margin-left:10px;
   margin-top:8px;

}
#addressText:hover,.servicetext:hover{
    color:#038f28;
}
.servicetext {
    font-family:Arial;
    color:#24b1f6;
    float:left;
   font-size:14px;
   width:220px;
   text-align:center;
   padding-bottom:10px;

}
#linkimg {
margin-top:20px;
height:220px;
width:100%;
}
.urlImg1 { width: 248px; height:220px; display:block; background-image: url('/Images/Pic1.jpg');float:left;margin-right:10px  }

.urlImg1:hover {
        background-image: url('/Images/1.jpg');
    }
.urlImg2 { width: 248px; height:220px; display:block; background-image: url('/Images/Pic2.jpg');float:left;margin-right:10px }

.urlImg2:hover {
      background-image: url('/Images/2.jpg');
    }
.urlImg3 { width: 248px; height:220px;display:block; background-image: url('/Images/Pic3.jpg');float:left;margin-right:10px  }

.urlImg3:hover {
     background-image:  url('/Images/3.jpg');
    }
.urlImg4 { width: 248px; height:220px;display:block; background-image: url('/Images/Pic4.jpg');float:left; }

.urlImg4:hover {
  background-image: url('/Images/4.jpg');
    }
#logo-slider {
    width:100%;
    height:410px;
}
#shadowbox {
      height:16px;  
      width:100%;
}
.shadow {
     background: url("/Images/Shadow.jpg") no-repeat;
     width:248px;
     height:16px;
     float:left;
}
#graybox {
    background-color:#eeeeee;
    height:175px;
    width:100%;
}
.img1 {
    background: url("/Images/toothOver.jpg") no-repeat;
    width:127px;
    height:127px;
    float:left;
    margin-top:25px;
    margin-left:50px
}
.img1:hover {
 background: url("/Images/tooth.jpg") no-repeat;
}
.img2 {
    background: url("/Images/ToothPasteOver.jpg") no-repeat;
    width:127px;
    height:127px;
    float:left;
    margin-top:25px;
}
.img2:hover {
     background: url("/Images/toothPast.jpg") no-repeat;
}
.img3 {
    background: url("/Images/EmergancyOver.jpg") no-repeat;
    width:127px;
    height:127px;
    float:left;
    margin-top:25px;
}
.img3:hover  {
     background: url("/Images/emergency.jpg") no-repeat;
}
.imgtitle {
    
    padding-top:65px;
    font-family:Arial;
    font-weight:bold;
    font-size:20px;
    color:#464646;
    width:180px;
    
}
.imgtitle:hover {
    color:#96dd4d;
}
.footer {
     background:url("/Images/footerbg.jpg") repeat-x #022054; 
     height:261px;
     width:100%;
     min-width:1050px;
}
.footerpartition {
    padding-top:20px;
    width:339px;
    float:left;
    height:50px;
    font:14px Arial;
    color:#fff;
    line-height:21px;
}
#footermap {
    width:198px;
    margin:0 auto;
    margin-top:40px;
}
#copyright {
    color:#fff;
    font:12px Arial;
    text-align:center;
}
.blueline {
color:#00a5f6;
}
/*****************************Home************************************/
#homepic {
    float:left;
    padding-top:20px;
}
#hometext {
      float:left;
      width:97%;
    padding:20px;
}
#serviceimg {
    float:left;
}
.serviceRow {
    float:left;
    padding-left:25px;
}
.bottomborder {
    padding:10px;
    border-bottom:1px solid #d7f5f2
}
#emergencybg {
     background: url("/Images/emergencypic.jpg") no-repeat;
     background-position:bottom right;
    
     padding:10px 20px;
}
.footerpartition a {
    color:#fff !important;
   text-decoration:none;
}
.footerpartition a:hover{
  
   text-decoration:underline;
}
.servicebox {
    float:left;width:220px;
}
