* {
margin: 0;
padding: 0;
}
html {
height: 100%;
}
body {
background:url(../images/mainbodybg.png) repeat 0 0;
height:100%;
font-family: "Verdana", Arial, Helvetica, sans-serif;
font-size: 12px;
}
#main {
height: 100%;
background: url(../images/bodybg1.png) repeat-x;
}
h1 {
font: 2.0em Tahoma, sans-serif;
color: white;
height: 0px;
}
a:link, a:active, a:visited {
font:11px;
font-family: "Verdana", Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#fff;
}
a:hover {
color:#af883e;
text-decoration:none;
}
img {
border: none;
}
#page-wrap {
background:#000;
width:956px;
margin:0 auto;
border-left:1px solid #b28d47;
border-right:1px solid #b28d47;
}
#page-wrap #inside {
margin:0;
padding:0;
}
/*-------------------------------------------------- Header Begins Here --------------------------------------------------------*/	

#header {
background: url(../images/headerbg.png) repeat-x;
text-align: center;
height:52px;
}
/*------------------------------------Topp navigation begins here---------------------------------------------------------------*/



#tabs {
float:left;
width:954px;
font-size:93%;
line-height:normal;
}
#tabs ul {
margin:28px 0 0 0;
padding:0px;
list-style:none;
}
#tabs li {
display:inline;
margin:0;
padding:0;
}
/*---------Home link---------*/

#tabs a#home {
float:left;
width:45px;
height:13px;
background:url(../images/tabs/home.png) no-repeat left top;
margin:0 13px 0 13px;
padding:0px;
text-decoration:none;
}
#tabs a#home:hover {
width:45px;
height:13px;
background:url(../images/tabs/home-hover.png) no-repeat left top;
}
#tabs a.active#home {
width:45px;
height:13px;
background:url(../images/tabs/home-hover.png) no-repeat left top;
}
/*---------Meet Dr. Krau link---------*/	  

#tabs a#meet {
float:left;
width:116px;
height:13px;
background:url(../images/tabs/meet_dr_krau.png) no-repeat left top;
margin:0 13px 0 13px;
padding:0px;
text-decoration:none;
}
#tabs a#meet:hover {
width:116px;
height:13px;
background:url(../images/tabs/meet_dr_krau-hover.png) no-repeat left top;
}
#tabs a.active#meet {
width:116px;
height:13px;
background:url(../images/tabs/meet_dr_krau-hover.png) no-repeat left top;
}
/*---------Before & After link---------*/		  	

#tabs a#beforeafter {
float:left;
width:121px;
height:13px;
background:url(../images/tabs/before_after.png) no-repeat left top;
margin:0 13px 0 13px;
padding:0px;
text-decoration:none;
}
#tabs a#beforeafter:hover {
width:121px;
height:13px;
background:url(../images/tabs/before_after-hover.png) no-repeat left top;
}
#tabs a.active#beforeafter {
width:121px;
height:13px;
background:url(../images/tabs/before_after-hover.png) no-repeat left top;
}
/*---------Testimonials link---------*/

#tabs a#testimonials {
float:left;
width:107px;
height:13px;
background: url(../images/tabs/testimonials.png) no-repeat left top;
margin:0 13px 0 13px;
padding:0px;
text-decoration:none;
}
#tabs a#testimonials:hover {
width:107px;
height:13px;
background:url(../images/tabs/testimonials-hover.png) no-repeat left top;
}
#tabs a.active#testimonials {
width:107px;
height:13px;
background:url(../images/tabs/testimonials-hover.png) no-repeat left top;
}
/*---------Out Of Town Patients link---------*/

#tabs a#town {
float:left;
width:180px;
height:13px;
background: url(../images/tabs/out_of_town_patients.png) no-repeat left top;
margin:0 13px 0 13px;
padding:0px;
text-decoration:none;
}
#tabs a#town:hover {
width:180px;
height:13px;
background:url(../images/tabs/out_of_town_patients-hover.png) no-repeat left top;
}
#tabs a.active#town {
width:180px;
height:13px;
background:url(../images/tabs/out_of_town_patients-hover.png) no-repeat left top;
}
/*---------In The Press link---------*/

#tabs a#press {
float:left;
width:99px;
height:13px;
background: url(../images/tabs/in_the_press.png) no-repeat left top;
margin:0 13px 0 13px;
padding:0px;
text-decoration:none;
}
#tabs a#press:hover {
width:99px;
height:13px;
background:url(../images/tabs/in_the_press-hover.png) no-repeat left top;
}
#tabs a.active#press {
width:99px;
height:13px;
background:url(../images/tabs/in_the_press-hover.png) no-repeat left top;
}
/*---------Contact Us link---------*/

#tabs a#contact_us {
float:left;
width:102px;
height:13px;
background:url(../images/tabs/contact_us.png) no-repeat left top;
margin:0 13px 0 13px;
padding:0px;
text-decoration:none;
}
#tabs a#contact_us:hover {
width:102px;
height:13px;
background:url(../images/tabs/contact_us-hover.png) no-repeat left top;
}
#tabs a.active#contact_us {
width:102px;
height:13px;
background:url(../images/tabs/contact_us-hover.png) no-repeat left top;
}
/*-----------------------------------------------------Top navigation ends here-----------------------------------------------------*/



/*-------------------------------------------------------- Header Ends Here --------------------------------------------------------*/	





/*------------------------------------------------ Flash Banner Begins Here --------------------------------------------------------*/	



#logo {
width:289px;
height:250px;
float:left;
}
#flash-banner {
width:665px;
height:250px;
margin:0;
float:right;
}
/*-------------------------------------------------- Flash Banner Ends Here --------------------------------------------------------*/	





/*-------------------------------------------------- Main Content Begins Here --------------------------------------------------------*/	

#main-content-top {
background: url(../images/main-content-top.png) no-repeat 0 0;
height:50px;
width:955px;
}
#main-content {
background:url(../images/content-bg.png) no-repeat 0 0;
width:955px;
margin:0 0 0 0;
}
/*----------------------------------------------Left menu begins here---------------------------------------------------------------*/

#left-sidebar {
width: 227px;
background:url(../images/left-bar-bg.png) no-repeat 0 0 #000;
float: left;
}
#left-sidebar .imgs {
clear:both;
margin-bottom:1em;
margin-top:1em;
overflow:hidden;
vertical-align:middle;
}
#left-sidebar .imgs dt {
float:left;
overflow:hidden;
margin:0 17px;
text-align:center;
}
/*-----OnlY for IE6------*/

* html #left-sidebar .imgs dt {
float:left;
overflow:hidden;
margin:0 17px 0 8px;
text-align:center;
}
#left-sidebar .imgs dd {
float:left;
margin-bottom:15px;
overflow:hidden;
}
#left-sidebar .imgs dd h6 {
color: #debc7d;
border-bottom: 1px solid #3b3423;
padding: 1px 0;
background-color: black;
font: bold 13px "Trajan Pro";
text-transform:uppercase;
}
#left-sidebar .imgs dd ul {
margin: 0;
padding:3px 0 0 0;
list-style-type: none;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
#left-sidebar .imgs dd ul li a {
display: block;
line-height:14px;
padding: 0;
width: 135px;
text-decoration: none;
color: #debc7d;
}
#left-sidebar .imgs dd li a:hover {
color:#990000;
}
/*----------------------------------------------Left menu Ends here---------------------------------------------------------------*/







/*----------------------------------------------Doctor'S Logos begin here---------------------------------------------------------*/



#ASPS, #ASAPS {
float:left;
overflow:hidden;
margin:10px 71px 15px 73px;
text-align:center;
clear: both;
}
#ASAPS {
margin:10px 78px 25px 65px;
}
/*-----Only for IE6------*/

* html #ASPS {
float:left;
overflow:hidden;
margin:10px 0 0 35px;
text-align:center;
}
* html #ASAPS {
float:left;
overflow:hidden;
margin:10px 0 0 35px;
text-align:center;
}
* html #ABPS {
float:left;
overflow:hidden;
margin:25px 0 0 20px;
text-align:center;
}
/*----------------------------------------------Doctor'S Logos begin here---------------------------------------------------------*/

#survey-1 h2 {
margin: 0
}
.poll {
margin: 25px;
color: #fff
}
.clear {
clear: both
}
.elem {
float: left;
}
input[type=radio] {
float: left;
margin-bottom: 10px;
}
label {
margin-left: 10px;
}
/*----------------------------------------------Right Part begins here------------------------------------------------------------*/

#right-sidebar {
width: 728px;
float: left;
background:#25241f;
}
* html #right-sidebar {
width: 725px;
float: left;
background:#25241f;
}
#p-cnt {/*min-height: 680px;*/
height: 100%;
}
/*-----Only for IE6------*/

* html #p-cnt {
height:680px;
}
a.b-link {
font:11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#debc7d;
background:url(../images/arrow.png) no-repeat 0 4px;
padding:0 0 0 12px;
}
a:hover.b-link {
color:#af883e;
text-decoration:none;
}
a.moreLinks {
font:11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
border-bottom:1px dashed #615723;
color:#fff;
background:url(../images/arrow.png) no-repeat 0 4px;
padding:0 0 1px 0;
line-height:18px;
}
a:hover.moreLinks {
color:#f10;
text-decoration:none;
border-bottom:none;
padding:0 0 1px 0;
line-height:18px;
}
a.link {
font:11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#debc7d;
}
a:hover.link {
color:#af883e;
text-decoration:none;
}
#videoBox {
float:right;
clear:both;
padding:0px 23px 23px 23px;
margin-top:30px;
}
* html #videoBox {
float:right;
clear:both;
padding:0px 27px 23px 23px;
margin-top:30px;
}
/*----------------------------------------------Right Part ends here--------------------------------------------------------------*/

/*-------------------------------------------------- Main Content End Here -------------------------------------------------------*/	







/*--------------------------------------------------Footer Begins here------------------------------------------------------------*/



#footer {
clear:both;
background-position:bottom;
margin:0 23px;
border-top:1px solid #493c29;
text-align: center;
padding-top: 20px;
padding-bottom: 20px;
color: #debc7d;
}
#footer ul {
margin:0;
padding:0;
list-style:none;
}
#footer ul li {
display:inline;
padding:0 5px;
}
#footer ul li a {
font:10px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#debc7d;
}
#footer ul li a:hover {
color:#af883e;
}
/*--------------------------------------------------Footer Ends here------------------------------------------------------------*/





/*--------------------------------------------------textlink Begins here------------------------------------------------------------*/



.innerTextLists {
margin:0;
padding:0 10px 2px 10px;
}
.innerTextLists ul {
margin:0;
padding:0;
}
.innerTextLists li {
list-style:none;
background: url(../images/squareBullet.png) 13px 10px no-repeat;
text-decoration: none;
line-height:20px;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#debc7d;
line-height:15px;
text-align:justify;
padding:4px 23px 4px 30px;
}
/*--------------------------------------------------textlink Ends here------------------------------------------------------------*/









/*--------------------------------------------------Navlink Begins here------------------------------------------------------------*/



.innerNavLists {
margin:0;
padding:0 10px 2px 10px;
}
.innerNavLists ul {
margin:0;
padding:0;
list-style:none;
}
.innerNavLists li {
margin:0;
display:block;
text-decoration:none;
line-height:20px;
background: url(../images/squareBullet.png) 13px 9px no-repeat;
padding:0 0 0 30px
}
* html .innerNavLists li {
margin:0;
display:block;
text-decoration:none;
line-height:20px;
background: url(../images/squareBullet.png) 13px 10px no-repeat;
padding:0 0 0 30px
}
.innerNavLists li a {
text-decoration: none;
line-height:20px;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#debc7d;
line-height:16px;
text-align:justify;
padding:0 0 2px 0;
border-bottom:1px dashed #565137;
}
.innerNavLists li a:hover {
color:#AF883E;
border:none;
border-bottom:none;
}
.innerNavLists li a:active {
color:#AF883E;
}
/*--------------------------------------------------Navlink Ends here------------------------------------------------------------*/





/*--------------------------------------------------imageLists Begins here------------------------------------------------------------*/



#imageLists {
margin:0;
float:right;
clear:both;
padding:5px 23px 5px 23px;
}
#imageLists ul {
margin:0;
padding:0;
list-style:none;
}
#imageLists li {
margin:0 0 0 0;
display:block;
text-decoration:none;
padding:5px 23px;
}
#imageLists li a {
padding:0;
width:160px;
height:50px;
background:#25241f;
}
/*--------------------------------------------------imageLists Ends here------------------------------------------------------------*/









/*------------------------------------------------Multi Column Lists starts Here ----------------------------------------------------------*/

.multiColumnTxtList li {
list-style:none;
background: url(../images/squareBullet.png) 23px 10px no-repeat;
text-decoration: none;
line-height:20px;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#debc7d;
line-height:15px;
text-align:justify;
padding:4px 23px 4px 40px;
}
.licol {
float: left;
width: 240px;
}
/*------------------------------------------------Multi Column Lists Ends Here----------------------------------------------------------*/





/*------------------------------------------------Title Images Starts Here----------------------------------------------------------*/

#welcome {
background:url(../images/welcome.png) no-repeat 0 0;
height:22px;
margin:20px 0 0 23px;
}
#meet-dr-krau {
background: url(../images/meet-dr-krau.png) no-repeat 0 0;
height:22px;
margin:20px 0 0 23px;
}
#testimonials {
background: url(../images/testimonials.png) no-repeat 0 0;
height:22px;
margin:20px 0 0 23px;
}
#town-patients {
background: url(../images/out-of-town-patients.png) no-repeat 0 0;
height:22px;
margin:20px 0 0 23px;
}
#in-the-press {
background: url(../images/in-the-press.png) no-repeat 0 0;
height:22px;
margin:20px 0 0 23px;
}
#ask-the-doctore-question {
background: url(../images/ask_the_doctor_a_question.png) no-repeat 0 0;
height:26px;
margin:20px 0 0 23px;
}
#botox {
background: url(../images/botox.png) no-repeat 0 0;
height:55px;
margin:20px 0 0 23px;
}
#breast-augmentation {
background: url(../images/breast-augmentation.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#breast-lift-implants {
background: url(../images/breast-lift-implants.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#breast-reduction {
background: url(../images/breast-reduction.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#breast-augmentation-revision {
background: url(../images/breast-augmentation-revision.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#chin-implants {
background: url(../images/chin-implants.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#contact-us {
background: url(../images/contact-us.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#eyelid-surgery {
background: url(../images/eyelid-surgery.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#facelift-rhytidectomy {
background: url(../images/facelift-rhytidectomy.png) no-repeat 0 0;
height:24px;
margin:20px 0 0 23px;
}
#thank-you {
background: url(../images/thank-you.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#laser-skin-resurfacing {
background: url(../images/laser-skin-resurfacing.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#liposuction {
background: url(../images/liposuction.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#male-breast-reduction {
background: url(../images/male-breast-reduction.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#noise-reshaping {
background: url(../images/noise-reshaping.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#skin-care {
background: url(../images/skin-care.png) no-repeat 0 0;
height:22px;
margin:20px 0 0 23px;
}
#before-after-photo-gallery {
background: url(../images/before-after-photo-gallery.png) no-repeat 0 0;
height:22px;
margin:20px 0 0 23px;
}
#tummy-tuck-abdominoplasty {
background: url(../images/tummy-tuck-abdominoplasty.png) no-repeat 0 0;
height:22px;
margin:20px 0 0 23px;
}
#sorry {
background: url(../images/sorry.png) no-repeat 0 0;
height:22px;
margin:20px 0 0 23px;
}
#newsletter {
background: url(../images/newsletter.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#finance_option {
background: url(../images/finance_options.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#cosmetic_surgery {
background: url(../images/cosmetic_surgery.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#reconstructive_plastic_surgery {
background: url(../images/reconstructive_plastic_surgery.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#beauty_magazine {
background: url(../images/beauty_magazine.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#ocean_drive {
background: url(../images/ocean_drive.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#miami_slice {
background: url(../images/miami_slice.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#channels_magazine {
background: url(../images/channels_magazine.png) no-repeat 0 0;
height:21px;
margin:20px 0 0 23px;
}
#appointment {
background: url(../images/appointment.png) no-repeat 0 0;
height:26px;
margin:20px 0 0 23px;
}
/*------------------------------------------------Title Images Ends Here----------------------------------------------------------*/



/*------------------------------------------------Home Styles Begin Here----------------------------------------------------------*/

.articlesBox{
border-top:1px solid #444;
margin:10px 0 25px 25px;
padding:10px 0 0;
width:480px;
}
.articlesBox p{
margin:0;
padding:5px 0 0;
}





.label {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
padding:0 10px 0 0;
line-height:14px;
color:#debc7d;
}
.label2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
padding:0 10px 0 0;
line-height:14px;
color:#debc7d;
}
/*------------------------------------------------Form CSS start Here----------------------------------------------------------*/

td {
vertical-align:top;
}
.form {
float:left;
padding:0 0px 0px 0px;
}
.form label {
padding:0px 10px 0 0;
font-weight:normal;
cursor:default;
}
.form select {
float:left;
width:146px;
margin-top:0px
}
.form input {
float:left;
margin-top:0px
}
.form .submit {
clear:both
}
.txtbox {
border:1px solid #debc7d;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
padding:1px 0;
}
.txtarea {
border:1px solid #debc7d;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
padding:1px 0;
width:200px;
height:50px;
}
.txtphonebox {
border:1px solid #debc7d;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
padding:1px 0;
width:30px;
margin:0 7px 0 0;
}
#msg {
display:none;
position:absolute;
z-index:200;
background:url(../images/msg_arrow.gif) left center no-repeat;
padding-left:7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#msgcontent {
display:block;
background:#000;
border:2px solid #DEBC7D;
border-left:none;
padding:5px;
min-width:150px;
max-width:250px;
color:#DEBC7D
}
/*------------------------------------------------Form CSS ends Here----------------------------------------------------------*/





/* Spacer*/

.spacerform {
background:url(../images/blank.gif) repeat 0 0;
height:10px;
}
