
<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: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 #active a {
background-position:0 -49px;
}

/* -- 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:#f6eeeb;
border-bottom:1px solid #92969f;
}

#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;
}

#contentLeft 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;
}

#contentLeft 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 65px 15px;

border-bottom:1px solid #92969f;
line-height:20px;
}


#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;
}



#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;


}


</style>