*{font-family:myriad pro, arial}
a img{border:0;}

#wrapper{
border:0;
padding:0;
margin:0;
margin:auto auto;
}
 #leftcol{
 font-family:myriad pro, arial;
 width:371px;
 float:left;
 }
 #leftcol img{
 float:left;
 }
  #leftcol #panel{
  float:left;
  background-image:url(images/panel.jpg);
  width:371px;
  height:336px;
  }
  #leftcol #panel #text{
  clear:left;
  color:#FFFFFF;
  font-size:13px;
  padding-top:10px;
  margin-left:83px;margin-right:10px;
  }
	.add_subpage, .add_main_page{ display:none; }
 #rightcol{
 width:729px;
 float:left;
 }
  #rightcol #right-top{
  width:100%;
  height:152px;
  float:left;
  }
  #rightcol #navpane, #rightcol #Menu1{/*ul*/
  float:left;
  margin:0;padding:0;
  list-style-type:none;
  }
   #rightcol #navpane .tab, #rightcol #Menu1 li{/*ul li*/
   border-bottom:1px solid #7f7f7f;
   text-align:left;
   padding-top:3px;padding-bottom:3px;
   /*width:153px;*/
   width:163px;
   }
    #rightcol #navpane .tab a, #rightcol #Menu1 li a{/*ul li a*/
    font-weight:bold;
    color:#595959;
    font-size:17px;
    text-decoration:none;
    text-transform:capitalize;
    display:block;
    }
     #rightcol #navpane .tab a:hover, #rightcol #Menu1 li a:hover{/*ul li a:hover*/     
     color:#083995;
     }
  #rightcol #Menu1{
  margin-left:10px;
  }
  #rightcol #phone{
  float:left;
  position:relative;
  top:70px;
  left:60px;
  }
  #rightcol #video{
  clear:left;
  /*background-image:url(images/video.jpg);
  background-repeat:no-repeat;*/
  width:678px;
  height:465px;
  }
/***** below the fold *******/

/* Disabled - using page setup instead
#fold-leftcol{
width:371px;
float:left;
text-align:right;
}
 #fold-leftcol *{
 padding-right:15px;
 }
#fold-rightcol{
width:729px;
float:left;
}
 #fold-rightcol #content{
 font-family:arial;
 font-size:12px;
 }
*/
.content{ /*page setup table*/
font-size:13px;
}
 .content .lcol{
 text-align:right;
 width:365px;
 }
 .content .rcol{
 }
 /*testimonial video page table styles*/
 .content .testimonial{
 border: 1px solid black;
 margin-bottom:15px;
 }
  .testimonial td{
  padding:5px;
  }
 .content .testimonial:hover{
 background-color:#eef4f8;
 }
 /*smile gallery page*/
 .content .before_after{
 float:left;
 width:281px;
 margin-left:20px;margin-bottom:20px;
 border: 1px solid black;
 padding:3px;
 }
  .content .before_after .fakelink{
  cursor:pointer;
  color:black;
  display:block;
  width:100%;height:100%;
  text-decoration:none;
  font-size:15px;
  text-align:center;
  }
   .content .before_after a:hover{
   background-color:#eef4f8;
   }
#cmsfooter{
clear:both;
text-align:center;
padding-top:30px;
}
 #cmsfooter a{
 font-family:arial;
 text-decoration:none;
 text-transform:capitalize;
 font-size:15px;
 font-weight:bold;
 color:#18469c;
 margin-left:15px;
 }
  #cmsfooter a:hover{
  text-decoration:underline;
  }
#addr{
font-size:18px;
font-weight:bold;
margin-top:5px;
}
/**** cms lock ****/
h1,h2,h4,h5,h6,h7,h8{
font-size:27px;
line-height:26px;
color:#083995;
}
h3{
font-size:18px;
line-height:26px;
color:#083995;
}
/**** common headers ****/
.h{font-size:27px;line-height:26px;}
/**** common dimensions *****/
.sitewidth{width:1100px;}
/**** colors ****/
.darkgrey{color:#3f3f3f;}
.darkblue{color:#083995;}
.lightblue{color:#18469c;}
.black{color:#000000;}
.white{color:#FFFFFF;}
/**** common txt effects *****/
.b{font-weight:bold;}
.i{font-style:italic;}
/**** alignment ****/
.tright{text-align:right;}

/**** side bar text ****/
.invisible{display:none;}
/*styling exclusively for inside the cms*/
.sidebartext{
}
/**** cosm dest btns ****/
.cosm_dentstr_btn{
  float:left;
	height:41;
}
.cosm_dentstr_btn a{
clear:both;
}