
<style type="text/css">
*{

margin:0;
padding:0;


}

body{

text-align:center;
font-family:"Trebuchet MS",verdana, arial, sans-serif;
background:url(http://www.smilesbybecker.com/images/bgTile.gif) top left;

}

#wrapper{

width:1028px;
height:auto;
margin:20px auto 0 auto;
text-align:left;
}


#innerTop{

position:relative;
float:left;
background:url(http://www.smilesbybecker.com/images/shadowTop.png) top left no-repeat;
width:1028px;
height:20px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.smilesbybecker.com/images/shadowTop.png', sizingMethod='image/scale/crop');
_background-image: none;

}

#innerMid{

float:left;

width:1028px;
height:auto;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.smilesbybecker.com/images/shadowMid.png');
background:url(http://www.smilesbybecker.com/images/shadowMid.png) top left repeat-y;
_background-image: none;

}


#branding{

width:990px;
height:92px;
position:relative;
float:left;
text-align:center;
padding:0 19px 0 19px

}


#mainNav{

width:990px;
height:82px;
position:relative;
float:left;
text-align:center;
padding:0 19px 0 19px

}


* a { position:relative }

/* --- Navigation styles --- */

#mainNav ul li
{
position:relative;
list-style-type: none;
padding: 0;
margin: 0;
display: block;
float: left;
font: 10px/20px "Lucida Grande", verdana, sans-serif;
text-align: center;

}

li#n1 a
{
position:relative;
display: block;
background: url(http://www.smilesbybecker.com/images/btnHome.gif) top left no-repeat;
width:141px; 
height:49px;
text-indent: -9000px;
}

li#n2 a
{
display: block;
background: url(http://www.smilesbybecker.com/images/btnAboutUs.gif) top left no-repeat;
width:142px; 
height:49px;
text-indent: -9000px;
}

li#n3 a
{
position:relative;
display: block;
background: url(http://www.smilesbybecker.com/images/btnServices.gif) top left no-repeat;
width:141px; 
height:49px;
text-indent: -9000px;
}

li#n4 a
{
position:relative;
display: block;
background: url(http://www.smilesbybecker.com/images/btnSmileMakeovers.gif) top left no-repeat;
width:141px; 
height:49px;
text-indent: -9000px;
}

li#n5 a
{
position:relative;
display: block;
background: url(http://www.smilesbybecker.com/images/btnYourFirstVisit.gif) top left no-repeat;
width:142px; 
height:49px;
text-indent: -9000px;
}

li#n6 a
{
position:relative;
display: block;
background: url(http://www.smilesbybecker.com/images/btnAskDrBecker.gif) top left no-repeat;
width:142px; 
height:49px;
text-indent: -9000px;
}

li#n7 a
{
position:relative;
display: block;
background: url(http://www.smilesbybecker.com/images/btnContact.gif) top left no-repeat;
width:141px; 
height:49px;
text-indent: -9000px;
}


#mainNav a:hover {
background-position:0 -49px;

}

#mainNav a.menu-current, #mainNav a.menu-parent {
background-position:0 -49px;
}


/* -- Sub Nav Styles -- */

 #subNav ul
{
width:240px;
margin:0 0 20px 10px;
padding-left: 0;
list-style-type: none;
font-family: "Lucida Grande", verdana, sans-serif;
font-size:12px;
}

#subNav a
{

display: block;
padding: 3px 3px 3px 10px;
margin:2px 0 2px 0;
width:213px;
/*
background-color: #A3B7D2;
border-left:4px solid #5F6361;
*/
}

#subNav a:link, #subNavlist a:visited
{
color:#964B32; 
text-decoration: underline;
}

#subNav a:hover

{

color: #333;
}

#subNav li.menu-current a {
	text-decoration:none;
}



/* -- content links -- */

 a{

font-size: 11px;
color:#92969f;
text-decoration:underline;


}

 a visited{

font-size: 11px;
color:#92969f;
text-decoration:underline;


}


 a:hover{

font-size: 11px;
color:#333;
text-decoration:underline;


}


#content{

width:990px;
height:auto;
position:relative;
float:left;

padding:0 19px 0 19px

}

#photoArea{

width:990px;
height:91px;
position:relative;
float:left;

}

#contentLeft{

position:relative;
float:left;
width:250px;
height:auto;
margin:20px 0 20px 0;


}

#contentLeft h1{

font-family:"Trajan Pro",georgia, times, serif;
font-size: 22px;
color:#92969f;
margin:5px 10px 0 15px;
padding:4px 10px 2px 15px;
font-weight:normal;
background-color:#f6eeeb;
border-bottom:1px solid #92969f;
}
* html #contentLeft h1{

background-color:transparent;
border-bottom:none;
}

#contentLeft p{


font-size: 11px;
color:#92969f;
margin:5px 10px 10px 15px;
padding:3px 10px 15px 15px;
font-weight:normal;
background:#fdfbfa;
border-bottom:1px solid #92969f;
line-height:14px;
}
* html #contentLeft p{

background-color:transparent;
border-bottom:none;
}
#callout ul {

font-size: 11px;
color:#92969f;
margin:5px 10px 10px 15px;
padding:3px 10px 15px 15px;
font-weight:normal;
background:#fdfbfa;
border-bottom:1px solid #92969f;
line-height:14px;
}
* html #contentLeft ul{

background-color:transparent;
border-bottom:none;
}
#callout li {
	margin-left:20px;
	list-style:disc;
}

#mainContent{

position:relative;
float:left;
width:490px;
height:auto;
margin:20px 0 20px 0;
}

#mainContent h1{

font-family:"Trajan Pro",georgia, times, serif;
font-size: 22px;
color:#92969f;
margin:5px 5px 10px 5px;
padding:2px 0 3px 0;
font-weight:normal;
border-bottom:1px solid #92969f;
}

#mainContent p{

font-size:13px;
color:#92969f;
margin:5px;
padding:0 10px 10px 10px;
border-bottom:1px solid #92969f;
line-height:20px;
}

#mainContent img.headshot {
	padding: 0 0 20px 20px;
}

#copy {
	margin-left:5px;
	margin-right:5px;
	padding-left:15px;
	padding-right:10px;
	padding-bottom:30px;
	border-bottom:1px solid #92969f;
	text-align:left;
}
#copy input.search_box {
	width:300px;
	margin-right:30px;
}

#copy input.search_btn {
	width:90px;
}

#copy td {
	*height:20px;
}

#copy label, #copy td {
	font-family:"Trebuchet MS",verdana, arial, sans-serif;
	font-size:14px;
	color:#636975;
}

#copy input#match_all, input#match_any, input#match_exact {
	width:15px;
}

#copy .radio_btns {
	padding-bottom:5px;
	border-bottom:1px solid #92969f;
}

#contentRight{

position:relative;
float:left;
width:235px;
height:auto;
margin:50px 0 20px 0;

}

#contentRight h1{

font-family:"Trajan Pro",georgia, times, serif;
font-size: 20px;
color:#92969f;
margin:5px 10px 0 10px;
padding:4px 10px 2px 15px;
font-weight:normal;
background:#f6eeeb;
border-bottom:1px solid #92969f;
}

#contentRight p{


font-size: 11px;
color:#92969f;
margin:5px 10px 10px 10px;
padding:3px 10px 15px 15px;
font-weight:normal;
background:#fdfbfa;
border-bottom:1px solid #92969f;
line-height:14px;
}

#contentRight img{

border-top:1px solid #92969f;
border-bottom:1px solid #92969f;
margin:5px 10px 10px 10px;
}

#mainContent img.captcha {
	display: block;
	float: none !important;
}

#footer{

width:990px;
height:auto;
position:relative;
float:left;

}



#footerLeft{

position:relative;
float:left;
width:760px;
height:auto;


}

#footerLeft p{

font-size: 11px;
color:#92969f;
margin:0 10px 5px 10px;
padding:3px 10px 2px 25px;



}


#footerRight{

position:relative;
float:left;
width:220px;
height:auto;


}

#footerRight p{

font-size: 11px;
color:#92969f;
margin:0 10px 5px 10px;
padding:3px 10px 2px 15px;
text-align:center;


}




#innerBottom{

position:relative;
float:left;
background:url(http://www.smilesbybecker.com/images/shadowBottom.png) top left no-repeat;
width:1028px;
height:29px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.smilesbybecker.com/images/shadowBottom.png', sizingMethod='image/scale/crop');
_background-image: none;

}

/* sitemap! */

#sitemap {
	margin-left:20px;
}

#sitemap li {
	list-style:disc;
	line-height:18px;
}

#sitemap ul {
	list-style:disc;
	padding-left:20px;
}

</style>
