﻿@import url(thickbox.css);
@import url(default.css);

body { background:#6f8638 url(/images/drlove_bkgrd.gif) repeat-x; margin:0; }

#OuterWrapper { width: 958px; margin: 0 auto; position:relative; }
#Wrapper { width:902px; margin:0 auto; }

#Hdr { width:902px; height:131px; margin-top:39px; }
#Hdr #Logo { background: url(/images/drlove_mp_logo.gif) no-repeat; width:304px; height:131px; float:left; }
#Hdr #Navigation { background: url(/images/drlove_mp_nav-a.gif) no-repeat; width:598px; height:131px; float:left; }
#Ftr { background: url(/images/drlove_footer.gif) no-repeat; width:902px; height:79px; text-align:center; line-height:20px; vertical-align:middle; padding-top:5px; font-size:.9em; }

#CntMid { width:902px; height:320px; }
#CntMid .LSide { background: url(/images/dr_love_map_flash-placeholder_bg.gif) no-repeat; width:591px; height:320px; float:left; }
#CntMid .RSide { background: url(/images/drlove_mp_procedures2.gif) no-repeat; width:311px; height:320px; float:left; }
#CntMid .RSide #Procedures {  }

#CntBot { width:902px; height:231px; }
#CntBot .LSide { background: url(/images/drlove_mp_content-area.gif) no-repeat; width:591px; height:231px; float:left; position:relative; }
#CntBot .RSide { background: url(/images/drlove_mp_contactus.gif) no-repeat; width:311px; height:231px; float:left; position:relative; }
#CntBot .LSide .content { padding:24px 20px 0 30px; line-height:1.3em }
#CntBot .LSide .content img { margin:5px 0px; }
#CntBot .LSide .content h1 { margin:0 0 .5em 0; font-weight:normal; }
#CntBot .LSide a.pslogo { position:absolute; bottom:32px; right:30px; }
#CntBot .RSide .content { padding: 80px 30px 0 20px; font-size:.9em; }
#CntBot .RSide a.ir { background: url(/images/drlove_arrow-a.gif) no-repeat 0 10px; width:105px; padding-top:35px; position:absolute; bottom:25px; right:30px; }
#CntBot .RSide a.ir:hover { background: url(/images/drlove_arrow-b.gif) no-repeat 0 10px; }

#MainNav { width:588px; height:98px; }
#MainNav dd { float:left; }
#MainNav a.ir { padding-top:98px; }

#mnMeet a.ir { width:72px; background-position: 0 0; }
#mnAbout a.ir { width:96px; background-position: -72px 0; }
#mnProcs a.ir { width:107px; background-position: -168px 0; }
#mnSkin a.ir { width:85px; background-position: -275px 0; }
#mnForms a.ir { width:124px; background-position: -360px 0; }
#mnContact a.ir { width:104px; background-position: -484px 0; }

#MainNav a.ir:hover, #MainNav a.ir:active, #MainNav a.ir:focus, #MainNav .active a.ir { background-image: url(/images/drlove_mp_nav-b.gif); }

#ProcNav { width:300px; height:272px; padding:43px 11px 0 0; }
#ProcNav dd a.ir { background: url(/images/drlove_arrow-a.gif) no-repeat 10px 7px; width:300px; }

#pnBrAug a.ir { background-position: 0 -43px; padding-top:29px; }
#pnBrLift a.ir { background-position: 0 -72px; padding-top:26px; }
#pnBrRed a.ir { background-position: 0 -98px; padding-top:27px; }
#pnFace a.ir { background-position: 0 -125px; padding-top:28px; }
#pnLipo a.ir { background-position: 0 -153px; padding-top:28px; }
#pnTummy a.ir { background-position: 0 -181px; padding-top:27px; }
#pnEye a.ir { background-position: 0 -208px; padding-top:28px; }
#pnBrow a.ir { background-position: 0 -236px; padding-top:27px; }
#pnLsHrRm a.ir { background-position: 0 -263px; padding-top:28px; }
#pnBtFl a.ir { background-position: 0 -291px; padding-top:29px; }

#ProcNav a.ir:hover { background: url(/images/drlove_arrow-b.gif) no-repeat 10px 7px; }

h1.choose { background:url(/images/drlove_mp_article_title_choosing-surgeon.gif); width:165px; height:0; margin:0; padding:0; display:block; overflow:hidden; height:0; padding-top:21px; }

#specials_promo {
    background: url("/images/drlove_main_button_monthly_specials.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 0;
    overflow: hidden;
    padding-top: 166px;
    position: absolute;
    right: 0px;
    top: 21px;
    width: 29px;
}
