/* STUDIO CITY DENTAL GROUP STYLES BEGIN */


html
{
	height: 100%;
}

body
{
	height: 100%;
	scrollbar-3dlight-color: #;
    scrollbar-arrow-color: #b1ad97;
    scrollbar-base-color: #;
    scrollbar-darkshadow-color: #000000;
    scrollbar-face-color: #908a65;
    scrollbar-highlight-color: #9db000;
    scrollbar-shadow-color: #000000;
}

table, td, tbody, div
{
	font-family: Arial, Verdana, Trebuchet MS, San Serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;
}

.smalltext
{
	font-family: Arial, Verdana, Trebuchet MS, San Serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}

#wrapper
{
	height: 100%;
}



#mainbody
{
    background: #908a65;
}

#head
{
	width: 765px;
	
}

#homepic
{
	width: 765px;
	height: 379;
}

#homecontent
{
	width: 765px;
	padding: 15px;
}

#footer
{
	background: #908a65;
}

#footerspace
{
	height: 30px;
}

#footertop
{
	height: 2px;
	background: #A8AA98;
}

#footermiddle
{
	background: #9097AB;
}

#footerbottom
{
	height: 2px;
	background: #A8AA98;
}

#homecontact
{
	width: 765px;
	padding: 15px; 
}

#homephone
{
	width: 250px;
	padding: 5px;
}

#homeaddress
{
	margin-left: 50px;
}

.homemargin
{
	margin-left: 50px;
	margin-right: 40px;
}

h1
{
	font-family: Times New Roman;
	font-size: 30px;
	text-decoration: none;
	color: #FFFFFF;
}

h2
{
	font-family: Times New Roman;
	font-size: 20px;
	text-decoration: none;
	color: #FFFFFF;
}

p {font-family: Arial;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;}
	
li { line-height:20px}	

#subtitle
{
	width: 765px;
	height: 48px;
}

#subpic
{
	width: 239px;
	height: 331;
	padding-top:28px
}


#subtext1
{
	width: 526px;
    height: 331px;
    padding: 20px;
    vertical-align: top;
    border-bottom: 2px solid #FFFFFF;
    border-right: 2px solid #FFFFFF;
    background: #908a65;
    color: #FFFFFF;
}

#subcontent
{
	width: 765px;
	padding: 0px;
}

#subtext2
{
	width: 765px;
	padding: 15px;
}

img.sub50
{
	float: right;
}

img.subPDF
{
	float: right;
	margin-left: 10px;
}


.submargin
{
	margin-left: 50px;
}

.submargin
{
	margin-left: 100px;
}

#sublayer
{
	position: relative;
	width: 231px;
	padding: 0px;
	border: 0px;

}

p.sublayer
{
	margin-left: 15px;
	margin-right: 20px;
	font-weight: bold;
	color: #333E5D;
}

.bluetext
{
	color: #333E5D;
}



.back2list
{
	font-family: Arial, Verdana, Trebuchet MS, San Serif;
	font-size: 12px;
}

#headshot
{
	margin-right: 15px;
	float: left;
}

.formtext
{
	color: #333E5D;
	line-height: 80%;
	
}


a:link,a:active,a:visited
{
	font-family: Arial, Verdana, Trebuchet MS, San Serif;
	font-size: 14px;
	text-decoration: underline;
	color: #FFFFFF;
}

a:hover
{
	font-family: Arial, Verdana, Trebuchet MS, San Serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;
}


a.blue:link,a.blue:active,a.blue:visited
{
	font-family: Arial, Verdana, Trebuchet MS, San Serif;
	font-size: 14px;
	text-decoration: underline;
	color: #333E5D;
}

a.blue:hover
{
	font-family: Arial, Verdana, Trebuchet MS, San Serif;
	font-size: 14px;
	text-decoration: none;
	color: #333E5D;
}

a.biolink:link,a.biolink:active,a.biolink:visited
{
	font-family: Arial, Verdana, Trebuchet MS, San Serif;
	font-size: 14px;
	text-decoration: underline;
	color: #333E5D;
}

a.biolink:hover
{
	font-family: Arial, Verdana, Trebuchet MS, San Serif;
	font-size: 14px;
	text-decoration: none;
	color: #333E5D;
	font-weight: bold;
}

.bio
{
	position:relative;
	width:98%;
	padding:5px;
	border:1px solid #FFFFFF;
	background-color:#908a65;
	margin-top:8px;
}

#familytree
{
	position:relative;
	width:450px;
	height:800px;
	padding:0px;
	border:1px solid #FFFFFF;
	background-color:#908a65;
}

#familytreestripe
{
	position:relative;
	width:100%;
	padding:4px;
	border:0px;
	background-color:#A8AA98;
}

#ftname
{
	position:absolute;
	top: 50px;
	left: 10px;
	width:120px;
}

#fttitle
{
	position:absolute;
	top: 50px;
	left: 140px;
	width:140px;
}

#ftrelationship
{
	position:absolute;
	top: 50px;
	left: 290px;
	width:120px;
}

#right { width:700px;  padding-left:18px; float:left}

#right p {padding: 5px 15px 5px 0px}

#right h1 { padding: 0px 15px 5px 0px}

*.staff { width:530px; clear:both; padding-top:20px}

*.staffpic { width:140px; float:left; border: 2px solid; border-color: #999999; height:185px; margin:5px 15px 15px 0px }

*.staffinfo {width:370px; float:left; height:185px; margin-top:5px }

h1.staffinfo{ padding-top:0px}

#menu
{
    width: 770px;
    height: 46px;
	color:#ffffff;
	clear:both;
	padding-left:0px;
	margin-left:0px;
	font-family: Times New Roman;
	
}

#menu ul
{
    padding: 0px;
    margin: 0px;
    padding-top: 13px;
    font-family: Times New Roman;
    font-weight: bold;
    margin-left: 25px;
    font-size: 16px;

	
}
#menu li 
{
    float: left;
    padding: 0px;
    margin: 0px;
    list-style-type: none;
    padding-left: 10px;
    margin-left: -16px;
    margin-right: 16px;
	font-size:16px;
	font-weight:bold; 
	font-family: Times New Roman;

}

#menu a {font-size:16px;
	font-weight:bold; 
	text-decoration:none;
	font-family: Times New Roman;}


#submenu { width:200px; float:left; padding-top:5px}
#submenu li a{ list-style:none; margin-left:-30px; line-height:14px; font-weight:bold; font-size:12px;  text-decoration:none}
#submenu li  { list-style:none;}

.picholder{ background-color:#ffffff;   margin-top:10px; margin-bottom:20px   }
.picholder td {padding:5px;}

/* END STUDIO CITY DENTAL GROUP STYLES */

/* added by WebsiteMaintenanceLabs.com from studio-city-dental.com */
#team {
	width: 575px; /* force 3 wide columns */
}
.teamname {width:155px; float:left; margin-right:5px; padding-left:5px; padding-bottom:10px}
#team p { font-size:11px}
#team h2 { padding-top:20px}
.teampic { width:140px; float:left; border: 2px solid; border-color: #999999; height:185px; margin:5px 20px 5px 0px }
