@charset "UTF-8";
/* CSS Document */

body {
	background-image:url(images/background.gif);
	background-position: top center;
	background-repeat:no-repeat;
	background-color: #383226;
	color: #423c2d;
	margin:0 auto;
	padding:0;
	text-align: center;
	}
.procedures_bg {
	background-image:url(images/procedures/background_procedures.gif);
	background-position: top center;
	background-repeat:no-repeat;
	background-color: #383226;
	color: #423c2d;
	margin:0 auto;
	text-align: left;
}
.gallery_bg_ {
	background-image:url(images/gallery/background_gallery.gif);
	background-position: top center;
	background-repeat:no-repeat;
	background-color: #bfb4a8;
	color: #423c2d;
	margin:0 auto;
	text-align: left;
}
#outter_wrapper {
	margin:0 auto;
	text-align: left;
	width:978px;
}
#wrapper {
	margin:0 auto;
	text-align: left;
	width:978px;
	border: 1px #000 solid;
	color: #423c2d;
	background-color: #FFFFFF;
	background-image: url(images/main/table_btm_bg.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}
#nav {
	color: #FFFFFF;
	background-color: #332c24;
	font-size: 12px;
	padding-top: 11px;
	padding-bottom: 11px;
	margin:0 auto;
	text-align: left;
}
#content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right:10px;
	margin-left:10px;
	color: #423c2d;
	background-color:#FFFFFF;
	background-image: url(images/main/table_btm_bg.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	width:978px;
	margin:0 auto;
	text-align: left;
}
#content_gallery {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #423c2d;
	background-color:#FFFFFF;
	background-image: url(images/procedure_bg.jpg);
	background-position: bottom;
	background-repeat: repeat;
	width:978px;
	margin:0 auto;
	text-align: left;
}
p {
	font-size: 12px;
}
h2 {
	color:#675f4c;
	font-weight: bold;
	font-size: 17px;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
}
.h2_bg {
	background-image: url(images/main/h2_bg.jpg);
	background-repeat: repeat-x;
	background-position: top center;
	height:40px;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
}
.smaller_txt {
	font-size:11px;
}
a:link {
	color: #363022;
	text-decoration: underline;
	outline: none;
}
a:visited {
	color: #363022;
	text-decoration: underline;
	outline: none;
}
a:hover {
	color: #000;
	text-decoration: underline;
	outline: none;
}
a:active {
	color: #797f5d;
	text-decoration: none;
	outline: none;
}
/**********************************************************/
/* end                       **********                   */
/*********************************************************/


/***********************************************/
/* TABLE CSS                                   */
/***********************************************/


#main_text {
	margin-right:45px;
	margin-left:10px;
}
tr {
	vertical-align:top;
}

a#blogbutton { background-image: url(/images/blog-button.jpg); background-position: 0 0; text-decoration: none; width: 117px; height: 59px; display: block; }
a#blogbutton:link { background-image: url(/images/blog-button.jpg); background-position: 0 0; text-decoration: none; }
a#blogbutton:visited { background-image: url(/images/blog-button.jpg); background-position: 0 0; text-decoration: none; }
a#blogbutton:hover { background-image: url(/images/blog-button.jpg); background-position: 0 59px; text-decoration: none; }
a#blogbutton:active { background-image: url(/images/blog-button.jpg); background-position: 0 59px; text-decoration: none; }

a#twitterbutton { background-image: url(/images/twitter-button.jpg); text-decoration: none; width: 117px; height: 59px; display: block; }
a#twitterbutton:link { background-image: url(/images/twitter-button.jpg); background-position: 0 0; text-decoration: none; }
a#twitterbutton:visited { background-image: url(/images/twitter-button.jpg); background-position: 0 0; text-decoration: none; }
a#twitterbutton:hover { background-image: url(/images/twitter-button.jpg); background-position: 0 59px; text-decoration: none; }
a#twitterbutton:active { background-image: url(/images/twitter-button.jpg); background-position: 0 59px; text-decoration: none; }

a#facebookbutton { background-image: url(/images/facebook-button.jpg); text-decoration: none; width: 117px; height: 59px; display: block; }
a#facebookbutton:link { background-image: url(/images/facebook-button.jpg); background-position: 0 0; text-decoration: none; }
a#facebookbutton:visited { background-image: url(/images/facebook-button.jpg); background-position: 0 0; text-decoration: none; }
a#facebookbutton:hover { background-image: url(/images/facebook-button.jpg); background-position: 0 59px; text-decoration: none; }
a#facebookbutton:active { background-image: url(/images/facebook-button.jpg); background-position: 0 59px; text-decoration: none; }

a#emailbutton { background-image: url(/images/mail-list-button.jpg); text-decoration: none; width: 117px; height: 59px; display: block; }
a#emailbutton:link { background-image: url(/images/mail-list-button.jpg); background-position: 0 0; text-decoration: none; }
a#emailbutton:visited { background-image: url(/images/mail-list-button.jpg); background-position: 0 0; text-decoration: none; }
a#emailbutton:hover { background-image: url(/images/mail-list-button.jpg); background-position: 0 59px; text-decoration: none; }
a#emailbutton:active { background-image: url(/images/mail-list-button.jpg); background-position: 0 59px; text-decoration: none; }

/**********************************************************/
/* end                       **********                   */
/*********************************************************/


/***********************************************/
/* btm brown floral bg   / FOOTER              */
/***********************************************/

#bottom {
	background-image: url(images/main/btm_bg.jpg);
	background-repeat: repeat;
	margin-top: 434px;
	left:0;
	padding:0;
	text-align: left;
	width: 100%;
	height: 360px;
	z-index: -50;
	position: absolute;
	color: #FFFFFF;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
a.footer:link {
	color: #FFFFFF;
	text-decoration: underline;
}
a.footer:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
a.footer:hover {
	color: #e1d6cb;
	text-decoration: underline;
}
a.footer:active {
	color: #c8beb4;
	text-decoration: none;
}
/**********************************************************/
/* end                       **********                   */
/*********************************************************/


/***********************************************/
/* cell decorations                            */
/***********************************************/


#main_cell {
	background-image: url(images/main/top_left_floral.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	border-right: 1px solid #47423c;
}
#btm_cell {
	border-right: 1px solid #47423c;
}
#side_cell {
	background-image: url(images/main/top_right_floral.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
/**********************************************************/
/* end                       **********                   */
/*********************************************************/


/***********************************************/
/* side bar                                    */
/***********************************************/

#breast_augmentation {
	background-color: #f3eee9;
	width: 303px;
	height: 115px;
}
.readmore {
	margin-top:8px;
}
/**********************************************************/
/* end                       **********                   */
/*********************************************************/


/***********************************************/
/* FLOATS                                      */
/***********************************************/

.drkim_float {
	float:left;
	margin-right: 10px;
	margin-bottom: 5px;
}
/**********************************************************/
/* end                       **********                   */
/*********************************************************/


/***********************************************/
/* PROCEDURES                                  */
/***********************************************/

#procedures_maincell {
	background-image:url(images/procedure_bg.jpg);
	color: #000000;
	background-color:#bcafa2;
	background-repeat: repeat;
}
#procedure_text {
	font-size: 11px;
	color: #000;
	margin-top:15px;
	margin-right:15px;
	margin-left:10px;
}
p.procedures {
	font-size: 11px;
	color: #000;
}
.h2_pro_bg {
	background-image: url(images/procedures/procedures_heading-bg.gif);
	background-repeat: repeat-x;
	background-position: top center;
	height:40px;
	width: 645px;
	color: #332c24;
	font-family: Arial, Helvetica, sans-serif;
}
h2.procedures {
	color:#332c24;
	font-weight: bold;
	font-size: 17px;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
}
h3.procedures {
	color:#000;
	font-weight: bold;
	font-size: 12px;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:0;
}
#btm_logo {
	background-image:url(images/procedures/btm_logo-beverly-hills-plastic-surgery.gif);
	background-position: right center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-right:30px;
	font-size:11px;
}
#brown_bar {
	background-image:url(images/procedures/brown_bar-bg.gif);
	background-repeat:repeat-x;
	background-position: center;
}
a.slide_nav:link {
	color:#FFFFFF;
	text-decoration: none;
}
a.slide_nav:visited {
	color:#FFFFFF;
	text-decoration: none;
}
a.slide_nav:hover {
	color:#e1d6cb;
	text-decoration:underline;
}
a.slide_nav:active {
	color:#FFFFFF;
	text-decoration: none;
}
.float_eye1 {
	width: 112px;
	height:129px;
	float:left;
	margin-right: 10px;
	margin-bottom: 5px;
}
.float_eye_sm {
	float:left;
	margin-right: 10px;
	margin-bottom: 5px;
}
.float_eye_right {
	width: 112px;
	float:right;
	margin-left: 10px;
	margin-bottom: 5px;
	font-size:9px;
	font-style: italic;
}
.float_left {
	float:left;
	margin-right: 10px;
}
.float_left_with_border { float:left; margin-right: 10px; border: solid 1px #332c24; }
.captions {
	padding-right: 5px;
}
.onpage { color: #f7e758; text-decoration: underline; }
.onpic { text-decoration: underline; }
/**********************************************************/
/* end                       **********                   */
/*********************************************************/


/***********************************************/
/* GALLERY                                 */
/***********************************************/

.h2_gallery_bg {
	background-image: url(images/procedures/procedures_heading-bg.gif);
	background-repeat: repeat-x;
	background-position: top center;
	height:40px;
	width: 550px;
	color: #332c24;
	font-family: Arial, Helvetica, sans-serif;
}
.gallery_table {
	font-size: 11px;
	color: #000;
}
.gallery_numbers {
	background-color: #f5eee8;
	padding-right:15px;
	padding-left:10px;
	line-height: 18px;
	width:952px;
	height:36px;
}
.gallery_numbers a:link {
	text-decoration: none;
}
.gallery_numbers a:visited {
	text-decoration: none;
}
.gallery_numbers a:hover {
	color:#8cb8ed;
	text-decoration: none;
}
.gallery_numbers a:active {
	text-decoration: none;
}
.gallerylink a:link {
	text-decoration: none;
}
.gallerylink a:visited {
	text-decoration: none;
}
.gallerylink a:hover {
	color:#8cb8ed;
	text-decoration: none;
}
.gallerylink a:active {
	text-decoration: none;
}
.gallerylink img {
	margin-top: 3px;
}
.gallery_cell {
	padding-right:15px;
	padding-left:10px;
}
.prev_next {
	background-color: #c9beb3;
	height: 50px;
	font-size: 14px;
	min-width: 200px;
}
.prev_next_table {
	border: 1px solid #332c24;
	background-color:#f3eee9;
}
.gallery_arrows {
	padding-top:5px;
}
#image_desc {
	margin-top: 13px;
	margin-right: 13px;
	margin-bottom: 13px;
	margin-left: 13px;
	width:224px;
	height:404px
}
#logo {
	margin-top:15px;
	margin-bottom: 5px;
}
#more_galleries {
	text-align: right;
	margin-right: 10px;
}
#bottom_gallery_footer {
	background-image: url(images/main/btm_bg.jpg);
	background-repeat: repeat-x;
	margin-top: 680px;
	padding:0;
	text-align: left;
	width: 100%;
	height: 190px;
	z-index: -50;
	position: absolute;
	color: #FFFFFF;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.in {
	margin-left: 40px;
}
.in_ul {
	margin-left:0;
	padding-left:0;
}

/**********************************************************/
/* end                       **********                   */
/*********************************************************/


/***********************************************/
/* TESTIMONIALS                                */
/***********************************************/


#long_btm_logo {
	background-image:url(images/testimonials/long_btm_logo-beverly-hills-plastic-surgery.gif);
	background-position: right center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-right:30px;
	font-size:11px;
}
.h2_testimon_bg {
	background-image: url(images/procedures/procedures_heading-bg.gif);
	background-repeat: repeat-x;
	background-position: top center;
	height:40px;
	width: 959px;
	color: #332c24;
	font-family: Arial, Helvetica, sans-serif;
}
.testimon_nav {margin-right:10px;}

/**********************************************************/
/* end                       **********                   */
/*********************************************************/


/***********************************************/
/* links/resources                             */
/***********************************************/

p.links {display: inline; line-height:0px;}