

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, blockquote, 
dl, dt, dd, ol, ul, li,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}

ol, ul {
	list-style: none;
}

img 
{
    border:none;
}

a  
{
    text-decoration:none;
}

*:focus {
	outline: 0; 
}

body{

	background: #dde9ed url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/body_bg.gif) repeat-x left bottom;

}

/*

a{

	color:#cccccc;

}*/

a:link {

	color:#03C

}      /* unvisited link */

a:visited {

	color:#09F

}  /* visited link */

a:hover {

	color:#393

}  /* mouse over link */

a:active {color:#0000FF}  /* selected link */





p {

	line-height:18px;

	margin-bottom:12px;

}



/* h styles */

h1, h2, h3, h4, h5{

  font-weight: bold;

  margin:0; padding:0;

  color:#000;

}

				

h1 {

	font-size: 24px;

	padding: 10px 0 10px 0;

	color: #505;

	font-style: italic;

}

h2 { font-size: 15px; padding: 10px 0 10px 0; }

h3 { font-size: 18px; padding: 10px 0 10px 0; }

h4 { font-size: 15px; padding: 10px 0 10px 0; }

h5 { font-size: 13px; padding: 10px 0 10px 0; }


.gallery h4{
	padding: 0 0 5px 0;
}

.gallery{
	margin-bottom: 7px;
	float:left;
}

.gallery img{
padding:6px;
border:solid;
border-color: #dddddd;
border-width: 1px ;
background-color:eee;
margin-right: 4px;
float:left;
}

.gallcontent{
	float:left;
	width:375px;
	margin-left:5px;
}
.gallcontent a{
	font-size: 11px;
	margin-top:7px;
	color: #505;
}
hr{
	color: #505;
	margin-bottom:7px;
}

.img_top{

	padding-bottom:10px;

}



.img_bottom{

	padding-top:10px;

}



.img_left{

	padding-right:10px;

}



.img_left_center{

	padding-right:10px;

	padding-top:5px;

}



.img_right{

	padding-left:10px;

}



.img_right_center{

	padding-left:10px;

	padding-top:5px;

}



.header_bg {

	width:100%;

	display:table;

}



.header_container {

	width:900px;

	margin-left:auto;

	margin-right:auto;

	display:table;

}



.header_content_topading{

	height:50px;

	padding-top:10px;

	float:right;

		text-align:right; 

		font-style:italic;

	width: 500px;

	

}



.menu_holder{

	display:table;

	float:right;

}



.logo{

	float:left;

	text-align:center;

	display:table;

}



.menu_container{

	height:70px;

	z-index:10;

	float:right;

/*	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/menu_shadow.png) center bottom no-repeat;*/

}



.menu_items{

	float:right;

/*	display:table;*/

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/menu_t_bg.gif) repeat-x left top;

	height: 40px;

	z-index: 9999;

}



.main_menu, .main_menu * {

	margin:0;

	padding:0;

	list-style:none;

	z-index:10000;

}



.main_menu li.parent-li {

	float:left;

	position:relative;

	z-index: 9999;
}



.main_menu li.parent-li a {

	padding: 0px;

	display: block;

	text-decoration: none;

}

.main_menu li.parent-li a span{

	display: block;

	padding: 0 15px;

	line-height: 40px;

	color: #fff;

	background: url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/menu_border.gif) no-repeat right center;

}

.main_menu li#last a span{

	background-image: none;

}

.main_menu li.parent-li:hover{

	background: url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/menu_t_bg.gif) repeat-x left -120px;

}

.main_menu li.parent-li:hover a{

	background: url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/menu_t_bg.gif) no-repeat left -40px;

}

.main_menu li.parent-li:hover a span{

	background: url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/menu_t_bg.gif) no-repeat right -80px !important;

}



.main_menu li.pl-actived{

	background: url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/menu_t_bg.gif) repeat-x left -120px;

}

.main_menu li.pl-actived a{

	background: url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/menu_t_bg.gif) no-repeat left -40px;

}

.main_menu li.pl-actived a span{

	background: url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/menu_t_bg.gif) no-repeat right -80px !important;

}

.main_menu li.parent-li .sub-menu{

	display:none;

	position: absolute;

	left: 1px;

	top: 40px;

	z-index: 99999;
}

.main_menu li.parent-li .sub-menu table{

	border: solid 1px #5c2c6b;

	background-color: #866099;

	border-collapse: collapse;
	z-index: 9999;
	position: relative;
}

.main_menu li.parent-li .sub-menu table td{

	border-right: solid 1px #5c2c6b;

	vertical-align: top;

	z-index: 9999;

}

.main_menu li.parent-li .sub-menu a{

	background-image: none;

	line-height: 1.2em;

	color: #fff;

	padding: 3px 5px 3px 10px;

}

.main_menu li.parent-li .sub-menu .smt-title a{

	font-weight: bold;

}

.main_menu li.parent-li .sub-menu a:hover{

	background-color: #552364;

}

.main_menu li.parent-li:hover .sub-menu{

	display: block;

}

.main_menu li.parent-li #sm-about table{

	width: 175px;

}

.main_menu li.parent-li #sm-procedures{

	left: -263px;

}

.main_menu li.parent-li #sm-procedures table{

	width: 645px;

}
.main_menu li.parent-li #sm-beforeafter{

	left: -183px;

}

.main_menu li.parent-li #sm-beforeafter table{

	width: 550px;

}



.news{

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/news_bg.png);

	height:58px;

	width:100%;

	display:table;

}



.news_content{

	display:table;

	width:100%;

}



.hot_news{

	padding-top:20px;

	margin-right:15px;

	margin-left:15px;

	float:left;

	font-size:17px;

	font-weight:bold;

	color:#FFF;

}



.news_items{

	float:left;

	display:table;

	width:650px;

	padding-top:20px;

}



.news_line{

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/hot_news_line.png) left no-repeat;

	float:left;

	display:table;

	height:58px;

	width:2px;

	padding-right:10px;

}



.news_more{

	padding-top:17px;

	float:left;

	display:table;

}



.news_text {

	float:left;

}



#news_ticker li{

	background:none;

}



#news_ticker li a{

	color:#FFFBF0;

}



#news_ticker li a:hover{

	color:#FFFBF0;

}



.container{

	line-height:21px;

}



.container a{

	 color:#000;

}



.container a:hover{

	 color:#555;

}



.container_left_shadow{

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/container_left_shadow.png) left no-repeat;

	display:table;

	width:1000px;

}



.container_right_shadow{

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/container_right_shadow.png) right no-repeat;

	display:table;

	width:1000px;

}



/* page css */

.container_page_left_shadow{

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/container_page_left_shadow.png) left no-repeat;

	display:table;

	width:1000px;

}



.container_page_right_shadow{

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/container_page_right_shadow.png) right no-repeat;

	display:table;

	width:1000px;

}



.page_shortcut{

	display:table;

	width:100%;

	font-style:italic;

}



.page_title_container{

	display:table;

	padding-top:25px;

	padding-bottom:10px;

	width:100%;

}



.page_title{

	font-size:30px;

	color:#444;

	font-weight:bold;

/*	float:left;*/

	width:100%;

	line-height: 1.2em;

}



.page_categories{

	display:table;

	width:100%;

}



.page_categories ul li{

	padding-right:15px;

	padding-top:10px;

	float:left;

	font-size:17px;

}

.page_categories ul li a{

	color:#555;

	padding-left:15px;

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/plus.gif) center left no-repeat;

	line-height:0;

}



.page_categories ul li a:hover{

	color:#FF0033;

}





/* contact form */





.contact_form{

	display:table;

	width:500px;

	float:left;

	padding-top:20px;

}



.contact_form_title{

	padding-left:30px;

	margin-bottom:2px;

	float:left;

	width:100%;

}



.contact_form_required{

	float:left;

	color:#cccccc;

	font-size:9px;

}



.contact_form_bg{

	float:left;

	height:24px;

}



.contact_form_message_bg{

	float:left;

	height:106px;

}



.contact_form_submit{

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/contact_submit_bg.gif);

	margin-top:10px;

	display:table;

}



.contact_form_message_bg textarea{

	border:0px;

	background:none;

	font-size:11px;

	color:#999999;

	margin-left:33px;

	margin-top:5px;

	margin-right:5px;

	width:310px;

	height:100px;

	overflow:hidden;

}





.contact_form input{

	border:0px;

	background:none;

	font-size:10px;

	color:#999999;

	margin-left:33px;

	margin-top:5px;

	margin-right:5px;

	width:200px;

	

}



.contact_form_item{

	height:60px;

	width:100%;

}



.contact_form_input_bg{

	float:left;

	width:270px;

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/search_bg.png) left top no-repeat;

	display:table;

}



.contact_form_textarea_input_bg{

	float:left;

	width:378px;

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/from_textarea_bg.png) left top no-repeat;

	display:table;

}



.contact_title{

	font-size:19px;

	font-weight:bold;

	color:#555;

	display:table;

	padding-bottom:15px;

	padding-left:25px;

}



.success

{

	color: #249901;

	padding: 5px;

	margin-bottom:10px;

	margin-left:28px;

	width:300px;

	border: 1px solid #99CC00;

	background-color: #dff2d9;

	display:table;

}



.error

{

	color: #ffffff;

	padding: 5px;

	margin-bottom:10px;

	margin-left:28px;

	width:300px;

	border: 1px solid #FF4A4A;

	background-color:#FF8A8A;

}



.mini_div{

	width:125px; float:left;

}



.map_text{

	padding:20px;

}



.map_container{

	padding-left:17px;

}



/* -------------- */





.page_search{

	float:right;

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/search_bg.png) left top no-repeat;

}



.page_search_intro{

	font-size:9px;

	color:#c2c2c2;

	text-align:center;

}



.page_search .page_search_button{

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/search_button.png) no-repeat;

	float:left;

	width:27px;

	height:24px;

	border:0px;

	font-size:10px;

}



.page_search .search_input{

	border:0px;

	background:none;

	font-size:10px;

	color:#999999;

	margin-left:35px;

	margin-top:5px;

	margin-right:5px;

	width:175px;

}



.page_search_bg{

	float:left;

	height:24px;

}







.page_content{

	padding-top:20px;

	margin-bottom:20px;

	display:table;

	width:100%;

}



.page_container_contact{

	display:table;

	padding-bottom:20px;

	width: 100%;

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/lft_navigation_bg.png) left top repeat-y;

}



.page_contact_container{

	margin-left:20px;

	margin-top:20px;

	width:570px;

	float:left;

}



.page_navigation_contact{

	float:left;

	display:table;

	width:250px;

	margin-top:20px;

	margin-right:30px;

	padding-left: 20px;

}



.page_container{

	display:table;

	padding-bottom:20px;

	width: 100%;

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/navigation_bg.png) bottom right repeat-y;

	background-position:655px 0;

}



.page_content_with_categories{

	width:620px;

	float:left;

	display:table;

	margin-top:20px;

}



.page_navigation_container{

	float:right;

	display: block;

	width:220px;

	margin-top:0px;

	padding-right: 10px;

}



.page_navigation_title{

	/*text-align:center;*/

	width:100%;

/*	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/navigation_line.png) top no-repeat;*/

}



.page_tags{

	padding-top:20px;

	padding-bottom:20px;

	display:table;

}



.page_tags a{

	background-color:#f0f0f0;

	color:#666666;

	padding:3px;

	margin-right:2px;

	margin-top:10px;

	float:left;

	display:table;

}



.page_tags a:hover{

	background-color:#dddddd;

	text-decoration:underline;

}



.page_navigation_container h3{

	color:#666666;

}



.page_navigation_container ul{

	padding-top:10px;

}



.page_navigation_container ul li{

	font-size: 17px;

	font-weight:bold;

	padding-left:10px;

	padding-bottom:7px;

	margin-bottom:7px;

	padding-top:5px;

	border-bottom:1px solid #e9e9e9;

}



.page_navigation_container ul a{

	color:#555;

}



.page_navigation_container ul a:hover{

	color:#c00075;

}



.page_navigation_advert{

	padding-top:10px;

	padding-bottom:10px;

	display:table;

}



/* blog */



.blog_titles{

	margin-bottom:5px;

	margin-top:5px;

	display:table;

	width:99%;

	font-size:11px;

}



.blog_info{

	float:left;

	display:table;

}



.blog_comments{

	float:right;

	display:table;

}



/* portfolio css */





.portfolio_container{

	

	display:table;

}



/* begin portfolio skin 3*/



.blog_box_skin_3{

	padding-bottom:30px;

	padding-right:40px;

	float:left;

	display:table;

}



.portfolio_box_skin_3{

	padding-bottom:30px;

	padding-right:40px;

	float:left;

	display:table;

}



.portfolio_details_skin_3{

	float:left;

	display:table;

	padding-top:10px;

	margin-right:15px;

}

/* end portfolio skin 3*/



/* begin portfolio skin 2*/



.portfolio_box_container{

	width:100%;

	display:table;

}



.portfolio_box_skin_2{

	padding-bottom:30px;

	padding-right:15px;

	float:left;

	display:table;

}



.slider_item span{

	padding-top:180px;

}



.portfolio_image_skin2{

	display:table;

	float:left;

	border:1px solid #e5e5e5;

	background-color:#e9e9e9;

	position:relative; 

	overflow:hidden;

}



.portfolio_details_skin_2{

	float:left;

	display:table;

	padding-top:10px;

}



/* end skin 2 */



/* begin portfolio skin 1*/



.portfolio_box{

	padding-bottom:40px;

	width:100%;

	display:table;

}



.inside_border{

	padding:5px;

	border:1px solid #f3f3f3;

	float:left;

	font-size:0;

	line-height:0;

}



.comment_border{

	padding:5px;

	border:1px solid #f3f3f3;

	display:table;

	float:left;

	height:80px;

	width:775px;

}



.comment_date{

	font-size:11px;

	text-align:center;

	width:100%;	

}



.portfolio_box_anime{

	position:relative; 

	overflow:hidden;

	float:left;

}



.comment_box{

	display:table;

	float:left;

	border:1px solid #e5e5e5;

	background-color:#eaeaea;

	position:relative; 

	overflow:hidden;

	width:775px;

}



.portfolio_image{

	display:table;

	float:left;

	border:1px solid #e5e5e5;

	background-color:#e9e9e9;

	margin-right:10px;

	position:relative; 

	overflow:hidden;

}



.portfolio_zoom{

	width:900px;

	height:500px;

	display:none;

	position:absolute; 

	top:0;

	left:0;

	float:inherit;	

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/portfolio_bg.png);

	cursor:pointer;

}



.portfolio_details{

	float:left;

	display:table;

	width:375px;

}



.portfolio_title{

	font-size:19px;

	font-weight:bold;

	color:#555;

	display:table;

	padding-bottom:10px;

}



.portfolio_text{

	float:left;

}



.portfolio_details_with_categories_skin_2{

	padding-top:10px;



}



.details_button{

	width:76px;

	height:30px;

	display:table;

	float:left;

	padding:0;

	margin:0;

	color:#ffffff;

	text-align:center;

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/details_button.gif) no-repeat;

}



.portfolio_details_button span{

	padding:0;

	margin:0;

}



.portfolio_details_with_categories_button span{

	padding:0;

	margin-top:10px;

}



.portfolio_details_button{

	margin-top:10px;

	display:table;

}



/* end portfolio skin1 */





.footer_left_shadow{

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/footer_left_shadow.png) left repeat-y;

	display:table;

	width:1000px;

}



.footer_right_shadow{

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/footer_right_shadow.png) right repeat-y;

	display:table;

	width:1000px;

}



.container_portfolio_left_shadow{

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/container_portfolio_left_shadow.png) left repeat-y;

	display:table;

	width:1000px;

}



.container_portfolio_right_shadow{

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/container_portfolio_right_shadow.png) right repeat-y;

	display:table;

	width:1000px;

}



.pages_numbers a{

	padding-top:2px;

	width:100%;

	height:100%;

	float:left;

}



.pages_numbers a:hover{

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/page_num_hover.gif) top center no-repeat;

}



.pages_numbers{

	display:table;

	padding-bottom:10px;

}



.pages_numbers ul li{

	float:left;

	margin-right:10px;

	width:30px;

	height:24px;

	text-align:center;

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/page_num.gif) top center no-repeat;

}



.container_text{

	width:900px;

	background-color: #fff;

	margin-left:auto;

	margin-right:auto;

}



.intro_holder{

	display:table;

}



.intro_text{

	margin-top:20px;

	margin-bottom:20px;	

	color:#353535;

	font-size:25px;

	padding-top:15px;

	width:670px;

	float:left;

	font-weight:bold;

}



.intro_ready{

	margin-top:20px;

	margin-bottom:10px;

	float:right;

	display:table;

	width:221px;

	height:53px;

}





.page_line{

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/page_line.png) center no-repeat;

	height:2px;

	display:table;

	width:100%;

	font-size:0;

}





.some_text{

	margin-top:20px;

	margin-bottom:20px;

	display:table;

}



.some_img{

	margin-right:15px;

	margin-bottom:5px;

}

.some_widgets{

	margin-top:10px;

	margin-bottom:20px;

	display:table;

	float:left;

}



.some_widgets_item_bottom_last{

	width:270px;

	float:left;

	display:table;

}



.some_widgets_item_bottom {

	width:260px;

	margin-right:50px;

	float:left;

	display:table;

}



.some_widgets_item_last {

	width:270px;

	float:left;

	display:table;



}

.some_widgets_item {

	width:260px;

	margin-right:50px;

	float:left;

	display:table;

}



.some_widget_image{

	float:left;

	padding-right:15px;

	display:table;

}



.some_widget_text{

	padding-right:10px;

	display:table;

}



.some_content{

	padding-top:5px;

	padding-bottom:20px;

	display:table;

}



.some_content_image{

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/some_bg.png);

	text-align:center;

	width:250px;

	margin-top:15px;

	height:148px;

	padding:5px;

}



.some_title{

	color:#666666;

	font-size:17px;

	font-weight:bold;

}



.widgets{

	margin-top:20px;

	display:table;

}



.site_content{

	width:1000px;

	margin-left:auto;

	margin-right:auto;

	

}



.banner{

	width:100%;

	display:table;

	background-color:#f8f8f8;

	text-align:center;

	z-index:-100;

	margin-bottom:20px;

	margin-top:20px;

}





.slider_content{

	width:100%;

	margin-left:auto;

	margin-right:auto;

	z-index:0;

}



.sliders{

	z-index:0;

	margin-left:auto;

	margin-right:auto;

	width:1000px;

}



.sliders_full{

	z-index:0;

	margin-left:auto;

	margin-right:auto;

}



.slider_item{

	width:100%;

}

.slider_item  a{

	display:block;height:100%;width:100%;

}





.slider_nav {

	width:100%;

	left:0;

	background: #333333;

}



#nav{

	width:850px;

	display:table;

	margin-left:auto;

	margin-right:auto;

}



#nav a{

	padding:10px;

	color:#FFFFFF;

	background-color:#000000;

}



#nav a:hover{

	padding:10px;

	color:#000;

	background-color:#fff;

}



#recentimages li {

	list-style:none;

	float:left;

	margin:0;

	font-size:10px;

	z-index:1;

	cursor:pointer;

	background-image:url('/wp-content/themes/deluxe/images/banner_button.png');

	width:33px;

	height:33px;

}



.hover {

	width:33px;

	height:33px;

	top:0;

	left:0;

	display:none;

	float:left;

	z-index:0;

	background-image:url('/wp-content/themes/deluxe/images/banner_button_active.png');

}



#recentimages .selected{

	width:33px;

	height:33px;

	top:0;

	left:0;

	float:left;

	background-image:url('/wp-content/themes/deluxe/images/banner_button_active.png');

}





.page_top{

	width:100%;

	background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/page_top.png);

	height:4px;

	line-height:0;

	font-size:0;

}





/* details of pages */ 



.details_container{

	display:table;

}



.details_image{

	display:table;

	float:left;

	border:1px solid #e5e5e5;

	background-color:#e9e9e9;

	position:relative; 

	overflow:hidden;

}



.slider_nav_details {

	width:100%;

	left:0;

	top:250px;

	padding-top:20px;

	padding-bottom:20px;

}





#nav_details{

	width:900px;

	display:table;

	margin-left:auto;

	margin-right:auto;

}







#recentimages_details li {

	list-style:none;

	float:left;

	margin:0;

	cursor:pointer;

	width:80px;

	height:80px;

	padding:5px;

	line-height:0;

	font-size:0;

}



#recentimages_details .selected{



	top:0;

	left:0;

	float:left;

	background:#ccc;

}





/* - - - - - - - - - - - - - - - - - - - - - - */





.footer{

	line-height:21px;

}



.footer_content{

	padding-top:5px;

	width:900px;

	margin-left:auto;

	margin-right:auto;

	display:table;

}



.footer_end{

	width:100%;

	padding-bottom:15px;

	padding-top:10px;

	display:table;

}



.footer_copyright{

	display:table;

	float:left;

	font-size:10px;

	font-family:Tahoma;

	line-height:15px;

}



.footer_social_network{

	display:table;

	float:right;

	font-size:11px;

	font-family:Tahoma;

}



.footer_social_network ul li{

	float:left;

	padding-left:10px;

	padding-top:10px;

}

.footer_social_network_text{

	width:100%;

	display:table;

	float:left;

}



.footer a:hover{

	color:#ccc;

}





.footer_form{

	padding-top:14px;

}



.footer_form input{

	border:0;

	margin:0;

	font-size:9px;

	font-family:Tahoma;

	height:16px;

	padding-left:5px;

	padding-top:7px;

	padding-bottom:5px;

	width:175px;

}



.footer_form textarea{

	border:0;

	margin:0;

	font-size:9px;

	font-family:Tahoma;

	padding-left:5px;

	padding-top:7px;

	width:175px;

	height:48px;

	background:none;

	overflow:hidden;	

}



.footer_form .textarea_form{

	width:180px;

	height:58px;

}



.footer_form .submit_bg{

	width:46px;

	height:41px;

	cursor:pointer;

	float:right;

	margin-top:5px;

	padding-top:18px;

	color:#ffffff;

}



.cleardiv{

	clear:both;

}



.clearfix:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

}

 

.clearfix {

	display: inline-block;

}

 

html[xmlns] .clearfix {

	display: block;

}

 

* html .clearfix {

	height: 1%;

}



/* added by Jurgen Mantzke jurgen@enfineitz.com, on April 2, 2010 */

div#call-to-action {

	position: absolute;

	top: 450px;

	z-index: 9999;

	margin-left: 465px;

}



div#call-to-action ul {

	font: lighter 120% Arial, Helvetica, sans-serif;

	text-transform: uppercase;

}



div#call-to-action li {

	display: inline;

	list-style: none;

	margin: 0px 6px 0px 0px;

	padding: 0px;

}



div#call-to-action a {

	width: 200px;

	display: inline-block;

	padding: 8px 0px;

	line-height: 20px;

	font-weight: bold;

	color: #FFFFFF;

}



div#call-to-action a.contextual {

	background: url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/C2A2_normal.png) no-repeat left top;

	color: #993300;

}



div#call-to-action a.contextual:hover {

	background: url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/C2A2_hover.png) no-repeat left top;

	color: #660000;

}



div#call-to-action a.normal {

	background: url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/C2A1_normal.png) no-repeat left top;

}



div#call-to-action a.normal:hover {

	background: url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/C2A1_hover.png) no-repeat left top;

}


div.title_banner .custom_title_blog,
div.title_banner .custom_title {

	color: #505;

	position: absolute;

	margin-top: 90px;

	margin-left: 15px;

		font-size: 24px;

		font-style: italic;

}



div.title_banner {

	margin-top: 10px;

	margin-bottom: 10px

}



div#associations {

/*	background: #FFFFFF;*/

}



div#featured-content-slider {

background:none repeat scroll 0 0 #3F4045;

border:0;

height:300px;

margin:0 0 10px;

overflow:hidden;

padding:0;

width:900px;

}

/* END added by Jurgen Mantzke, jurgen@enfineitz.com, on April 2, 2010 */



/* wp-feature-content-slider styles from slide.css */

#slider	{ 

		background:url(slide.png); 

		height: 400px; 

		overflow: hidden;

		position: relative; 

		margin: 0px 0; 

		border-bottom:10px solid #CCC;

		}







.stepcarousel{

position: relative; /*leave this value alone*/

overflow: scroll; /*leave this value alone*/

width: 900px; /*Width of Carousel Viewer itself*/

height: 300px; /*Height should enough to fit largest content's height*/

margin: 0px 30px 0px 30px;



}



.stepcarousel .belt{

position: absolute; /*leave this value alone*/

left: 0;

top: 0;

}



.stepcarousel .panel{

float: left; /*leave this value alone*/

overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/

margin: 10px 20px ; /*margin around each panel*/

width:900px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */



height:210px;



}

.stepcarousel .panel p{

text-align: justify; /*leave this value alone*/

overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/

margin: 5px 5px ; /*margin around each panel*/

width:500px;

line-height:20px;

color:#fff;

font-family:georgia, Helvetica, Sans-Serif; 

font-size: 14px; 

}



.stepcarousel .panel h2{

	font-family:georgia, Helvetica, Sans-Serif; 

	font-size: 20px; 

	color: #ac0000; 

	padding:5px 5px;

	margin:10px 0px;

	width:500px;

	

	overflow:hidden;



}

.stepcarousel .panel h2 a:link, .stepcarousel .panel h2 a:visited  {

	color:#fff;

	background-color: transparent;

	line-height: 20px;

	margin:5px 0px;

	}

.stepcarousel .panel img{

	position: absolute; 

	top: 20px; 

	right: 60px; 

	background:#AD4944; 

	padding:10px 10px;

}



/*Featured*/

.featout{

	width:650px;

	overflow: hidden;

	padding:5px 5px;

	margin:0px 4px 5px 5px;

	background:#55656f;



}

.featured{

	width:650px;

	overflow: hidden;

	padding:5px 0px 2px 0px;

	margin:0px 0px 0px 0px;

	background:#39525e;

	font-family:Georgia,Century gothic,Verdana,Helvitica,sans-serif;

}

.featured h2{

	font-size:22px;

	margin:3px 0 4px 10px;

		

}

.featured h2 a, .featured h2 a:link, .featured h2 a:visited  {

	color: #fff;

	background-color: transparent;

	}

.featured h2 a:hover  {

	color: #fff;

	background-color: transparent;

	}



.fentry{

	height:auto;

	overflow:hidden;

}



.fentry a:link,.fentry a:visited{

	color:#92C5EC;

}



.cat{

	padding:1px 5px 1px 10px;

	font-size:12px;

	}





.cat a:link,.cat a:visited{

	color:#ac2d2d;



	}

.cat a:hover{

	color:#ac2d2d;



	}

.cats{



	margin:1px 5px 1px 0px;

	font-size:13px;

	margin-left:5px;

	color:#24a1cc;

}

.cats a:link,.cats a:visited{

	color:#24a1cc;



	}

.cats a:hover{

	color:#24a1cc;



	}



.fentry p{

	margin: 5px 10px;

	color:#c2d4dd;

	line-height:20px;



}

.fentry img {

	border:0;

	padding:4px 4px;

	background:#1E1F20;

	border:1px solid #1E1F20;

	margin:2px 5px 5px 5px;

	}

	

	



.featmeta{

	

	height:22px;

	text-align:right;

	padding:3px 5px 0 0;

	background:url(images/readm.jpg) right no-repeat;

	

	

}

.featmeta a:link,.featmeta a:visited{

	color:#3c2e1b;

	font-weight:bold;

	text-decoration:none;

	}



img {

border:none;

	}



.showme {

display:none;

	}

	

/* END wp-feature-content-slider styles from slide.css */

/*

.yui-content .slide{

	height: 220px;

	background: #d7e2e6;

	padding: 10px;

	overflow: hidden;

}



.yui-content .slide h3 {

	font: italic lighter 27px Georgia, "Times New Roman", Times, serif;

	color: #6A0745;

	text-decoration: none;

	margin: 0px;

	padding-top: 2px;

	padding-bottom: 2px;

	width: 400px;

	float: left;

}



div.slide-list {

	padding-left: 36px;

	width: 400px;

	float: left;

}



div.slide-list p {

	list-style: none;

	font: bold 12px/16px Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	color: #666666;

	letter-spacing: 1px;

}

*/

.jurgen-tabbed_clear {

	clear: both;

	font-size: 0;

	line-height: 0;

	padding: 0;

	margin: 0;

}





.yui-content #slide-1{

	background: #d7e2e6 url(/wp-content/themes/deluxe/images/images/720X240_images/1-denver_surgeon_SM.png) no-repeat right 0px;

}



.yui-content #slide-2{

	background: #d7e2e6 url(/wp-content/themes/deluxe/images/images/720X240_images/2-breasts_SM.png) no-repeat right 0px;

}



.yui-content #slide-3{

	background: #d7e2e6 url(/wp-content/themes/deluxe/images/images/720X240_images/3-body_SM.png) no-repeat right 0px;

}



.yui-content #slide-4{

	background: #d7e2e6 url(/wp-content/themes/deluxe/images/images/720X240_images/4-facial_SM.png) no-repeat right 0px;

}



.yui-content #slide-5{

	background: #d7e2e6 url(/wp-content/themes/deluxe/images/images/720X240_images/5-skin_care_SM.png) no-repeat right 0px;

}



#tabbed-wrap {

	height: 300px;

	width: 900px;

}



/*///// calls YUI javascript functions //////*/



#nav-tabs {

	font: bolder 10px Arial, Helvetica, sans-serif;

	color: #000000;

	text-decoration: none;

	background: url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/720X240_images/bottom_tabs_BKG.gif) repeat-x 0px 0px;

}





			

div.yui-content {

	overflow: hidden;

}

#sfstest-sidebar{

	padding-left: 15px; 

	font-size: 90%;

	line-height: 1.2em;

}





#footertab {

    color: #666;

	clear:both;

	width: 900px;

	text-align: center;

       margin-top: 15px;

	font-family: Arial;

	

} 

#wrapperpage #footertab {margin-top:10px;}

#footertab .tabmenu {margin:2px auto 0 auto;  text-align: left} 

#footertab .tabmenu .curve_top {

/*    background-image: url('/wp-content/themes/deluxe/images/bk_foot_tablink_curvetop.png');*/

    background-repeat: no-repeat;

    width: 900px;

    margin: 0 auto;

    padding-top: 5px;

} 



#footertab .tabmenu .links_container {

    color: #FFFFFF;

   margin:0 auto;

    text-align: left;

    font-size: 12px;

    line-height: 16px;

    background:transparent url('/wp-content/themes/deluxe/images/bk_foot_tablink.png') no-repeat scroll 0 0;

    width: 950px; height:23px;

    position:relative;

}



#footertab .tabmenu .links {

	position: absolute;

	left:31px; top:4px;

	width:950px; height:19px;

} 



*:first-child+html #footertab .tabmenu .links {top:2px;} 

#footertab .tabmenu .links h2 {

    display: inline;

    font-size: 12px;

    color: #FFFFFF;

    margin: 0 5px;

} 



#footertab .tabmenu .links a {

    color: #FFFFFF;

    text-decoration: none;

    font-weight: normal;

	position:relative;

	display: block;

	float: left;

}

#footertab .tabmenu .links b {

	float: left;

	width: 15px;

	text-align: center;

	display: block;

	font-weight: normal;

}



#footertab .tabmenu .links a.selected {font-weight:bold;} 



#footertab .tabmenu .links a:hover {text-decoration: underline;} 



#footertab .tabmenu .links a .indicator {

	display:none;

	position:absolute;

	width:100%; 

	height:17px;

	left:0; top:0;

}



#footertab .tabmenu .links a .indicator span {

	display:block;

	position:relative;

	margin:0 auto;

	width:14px; height:6px;	

	top:17px;

	background:transparent url('/wp-content/themes/deluxe/images/indicator.png') no-repeat scroll 0 0;	

}



*:first-child+html #footertab .tabmenu .links a .indicator span {top:20px;} 



#footertab .tabmenu .links a.selected .indicator {display:block;}



#footertab .tabmenu .tab_container {

	min-height:200px;

	background-color: #F5F5F5;

    color: #808080;

    width: 840px;

    padding: 0 30px;

/*    margin: 0 41px;*/

	margin:0 auto;

}

/* SEO Footer Tab */

#footertab .tabmenu .tab {

	margin:0;

	padding:20px 0 0;

    font-size: 12px;

    line-height: 20px;

	display:none;

} 



body #footertab .tabmenu .tab1 {display:block;}

#footertab .tab a {

    text-decoration: underline;

    color: #808080;

} 



#footertab .tab a:hover {

    text-decoration: none;

    color: #FF0000;

} 



#footertab .tab .short_version h1{padding:5px 0 7px; text-align: left; line-height: 1em;}

#footertab .tab .remainder_of_long_version h1{padding:10px 0 7px; text-align: left; line-height: 1em;}



#footertab .tab .short_version h2, #footertab .tab .remainder_of_long_version h2 {font-size:18px; color:#000000; margin:0 0 0px; padding:0;}



#footertab .tab .short_version ul, #footertab .tab .remainder_of_long_version ul, #footertab .tab .list_no_details ul { list-style-position:inside; padding:4px 0 0px; }



#footertab .tab .short_version li, #footertab .tab .remainder_of_long_version li,  #footertab .tab .list_no_details li { background:transparent; padding:0 0 0 10px; }



#footertab .tab .readmore,



#footertab .tab .collapse {

	color:#015ba7;

	text-decoration:none;

	font-size:11px; line-height:19px;

	display:block;

	text-align:right;

	padding:0 14px 11px;

	position:relative;

	left:9px;

	top:-4px;

	cursor:pointer;

	width:810px;

}



#footertab .tab .collapse {display:none;}



#footertab .tab .readmore .indicator, #footertab .tab .collapse .indicator{

	display:block;

	position:absolute;

	width:10px; height:5px;

	right:0px; top:8px;

	background:transparent url('/wp-content/themes/deluxe/images/readmore_arrow.png') no-repeat scroll 0 0;



}



#footertab .tab .collapse .indicator {background-image:url('/wp-content/themes/deluxe/images/collapse_arrow.png'); }



#footertab .tab .readmore:hover .indicator, #footertab .tab .collapse:hover .indicator{	background-position:-10px 0;}



*:first-child+html #footertab .tab .readmore .indicator {top:5px;}



*:first-child+html #footertab .tab .collapse .indicator {top:5px;}



#footertab .tab .readmore:hover, #footertab .tab .collapse:hover, {

	color:#FF0000;

}



#footertab .tab .short_version p, #footertab .tab .remainder_of_long_version p {

	color:#808080;

	font-size:11px; line-height:17px;

	margin:0; padding:0 0 10px 0;

}



#footertab .tab .remainder_of_long_version {display:none;}



#footertab .tab .list_w_details {padding:0 0 10px 0;}



#footertab .tab .list_w_details h1, #footertab .tab .list_no_details h1 {  padding:5px 0 7px; text-align: left;}



#footertab .tab .list_w_details .line {overflow:hidden; margin:0 0 15px 0; width:100%;}

#footertab .tab .list_w_details .line .col {

	float:left; 

	width:240px;

	font-size:10px; line-height:13px;

	margin:0 55px 0 0;	

}



#footertab .tab .list_w_details .line .col3 {margin:0;}



#footertab .tab .list_w_details .line .col a {

	display:block;

	font-size:10px; line-height:13px;

	color:#015ba7;	

	text-decoration:none;

}



#footertab .tab .list_w_details .line .col a:hover {color:#FF0000;}



#footertab .tab .list_no_details {padding-bottom:15px; overflow:hidden; width:100%;}



#footertab .tab .list_no_details .col {

	float:left;

	width:180px;

	margin:0 34px 0 0;	

	background:transparent url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/footer/hr_180.png) no-repeat scroll 0 0;		

}



#footertab .tab .list_no_details .col4 {margin:0;}



#footertab .tab .list_no_details .col li {

	display:block;

	background:transparent url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/footer/hr_180.png) no-repeat scroll 0 100%;	

	padding:2px 0 0 12px;

}



#footertab .tab .list_no_details .col1 li {

	background:transparent url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/footer/hr_180.png) no-repeat scroll 0 100%;	

	padding-left:0;

}







#footertab .tab .list_no_details a {

	text-decoration:none;

	font-size:10px; line-height:12px;

	color:#015ba7;

}



#footertab .tab .list_no_details a:hover {color:#FF0000;}





.news_top_line{display: none;}

#subpage .page_shortcut{padding-bottom: 10px;}

#subpage_with_banner .subpage_lft_contr{width: 655px; float: left;}

#subpage_with_banner .subpage_lft_contr .page_line{width: 665px;}



#subpage_with_banner .page_title .custom_title{font-size: 26px; margin-top: 70px;}

#subpage_with_banner .page_title img{width: 655px;}



#subpage_with_banner .page_navigation_container{background:url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/navigation_bg.png) left top repeat-y;

	margin-left:10px;

	margin-top: 30px;

	padding-left:10px;

	padding-right:15px;

	padding-top:20px;

	width:210px;

}

#subpage_with_banner .page_navigation_container .page_line{

left:-8px;

position:relative;

top:-20px;

width:233px;}

#subpage1_page_container{width: 900px; background-position: 664px top;}

/*** Sub Page with Left Navigation Bar ***/

.page_title .custom_title_blog,
#subpage_with_lftnav .page_title .custom_title{font-size: 22px; line-height: 1.2em; font-weight: normal; margin-top: 70px; width: 400px !important; margin-top: 25px !important; margin-left: 240px  !important; text-align: left;}
.page_title .custom_title_blog b,
#subpage_with_lftnav .page_title .custom_title b{font-size: 28px; font-weight: bold;text-transform:uppercase;}
#subpage_with_lftnav .header_container {position: relative; display: block; z-index: 999;}
#subpage_with_lftnav .logo {position: absolute; left: 0; top: 0;}
#subpage_with_lftnav .menu_container {height: 40px;}
#subpage_with_lftnav .subpage_rgt_contr{width: 670px; float: right; padding-left: 30px; }
#subpage-main-contr{background: url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/sub_container_lft_bg.png) repeat-y 200px 0;}
#subpage_with_lftnav .page_navigation_container {width: 200px; padding: 20px 0 0; float: left;}
.page_title,
#subpage_with_lftnav .page_title{width: 660px; height: 140px; margin: 0 auto; overflow: hidden; background-color: white; text-align: left;}
#subpage_with_lftnav #subpage1_page_container{background: none; }
#subpage_with_lftnav .page_shortcut{width: 670px; padding: 10px 0 0 0; }
#sub_page_title_container{margin:0 0 0 -10px; width: 680px; background: url(http://implants.murphyplasticsurgery.com/wp-content/themes/deluxe/images/sub_banner_bg.jpg) no-repeat; text-align: center; padding: 10px 0 16px;}
#subpage_with_lftnav #top-container{margin-bottom: 0px;}
#subpage_with_lftnav .page_navigation_container ul{padding-top: 0;} 
#subpage_with_lftnav .page_navigation_container ul li {font-size: 12px; color: #646464; line-height: 1em; border-bottom: none 0; margin-bottom: 0;}
#subpage_with_lftnav .page_navigation_container ul li.current {color: #550055;}
#subpage_with_lftnav .page_navigation_container ul li a{font-size: 12px; color: #646464; }
#subpage_with_lftnav .page_navigation_container ul li.current a{color: #550055;}
#subpage_with_lftnav .page_navigation_container ul li ul.sub-ul{display: none; margin-top: 5px;}
#subpage_with_lftnav .page_navigation_container ul li ul.sub-ul li{list-style: disc;color: #696969; list-style-position: outside; padding-left: 5px; margin-left: 20px;}
#subpage_with_lftnav .page_navigation_container ul li ul.sub-ul li a{color: #696969; font-size: 11px;}
#subpage_with_lftnav .page_navigation_container ul li ul.sub-ul li.current_page_item a{color: #550055;}
#subpage_with_lftnav #sfstest-sidebar {font-size: 14px; font-weight: normal; color: #550055; font-style: italic;}
#subpage_with_lftnav .sfstst-readmore a{color: #550055;}
#subpage_with_lftnav .page_navigation_container h2{color: #646464; font-size: 14px;}

#subnav-murphy a {
    font-size: 13px;
    font-weight: bold;
    color: #646464;
}

/*info*/
a.info{
    position:relative; /*this is the key*/
    z-index:24;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25;}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #F5F5F5;
    background-color:#F5F5F5; color:#000;
    text-align: center}

#gform_wrapper_1 {
    width: 500px !important;
}

#gform_wrapper_1 #input_1_4 {
    height: 87px !important;
    width: 412px !important;
    background-color: #ececec;
    background: transparent url(http://www.murphyplasticsurgery.com/wp-content/themes/deluxe/images/txafld_form.png) 0 0 no-repeat !important;
    border:0 !important;
    color: #787878;
    padding:2px;
}


#gform_wrapper_1 #input_1_1,
#gform_wrapper_1 #input_1_2,
#gform_wrapper_1 #input_1_3 {
    height: 29px !important;
    width: 173px !important;
    background-color: #ececec;
    background: transparent url(http://www.murphyplasticsurgery.com/wp-content/themes/deluxe/images/txtfld_form.png) 0 0 no-repeat !important;
    border:0 !important;
    color: #787878;
    padding:2px;
}

#gform_wrapper_1 .gform_footer {
    height: 126px !important;
    width: 500px !important;
    background: transparent url(http://www.murphyplasticsurgery.com/wp-content/themes/deluxe/images/form_bottom.png) 0 0 no-repeat;
}

#TB_window {
    width: 500px !important;
    z-index: 9999 !important;
    background: transparent url(http://www.murphyplasticsurgery.com/wp-content/themes/deluxe/images/form_bg.png) 0 0 no-repeat !important;
    border:0 !important;
    box-shadow: none !important;
    border-radius: 15px 0px 15px 15px !important;
    -moz-border-radius:15px 0px 15px 15px  !important;
    -webkit-border-radius:15px 0px 15px 15px  !important;
}
#gform_wrapper_1 .gfield_label {
    color: #6d6d6d !important;
    font-size: 12px !important;

}

#gform_wrapper_1 #field_1_6 {
    width: 220px !important;
    position: absolute;
    top: 243px !important;
    left: 230px !important;
    font-family: Tahoma;
    color: #3a3a3a;
}

#gform_wrapper_1 #field_1_5 {
    margin-bottom: 3px;
    padding-left: 20px;
}

#gform_wrapper_1 .gfield {
    margin-top: 15px !important;
}

#TB_title {
    background: none !important;
}

#gform_submit_button_1 {
    padding-top: 37px;
    padding-left: 170px;
}

#TB_closeWindowButton {
    position: absolute;
    top:-5px;
}

 div.light_rounded .pp_top .pp_left{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_arrow_previous{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_arrow_previous{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_arrow_previous{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_arrow_previous{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_nav .pp_arrow_previous{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_nav .pp_arrow_next{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_next:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(/wp-content/themes/deluxe/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_content .ppt{left:auto;margin-bottom:5px;position: relative;top:auto;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(/wp-content/themes/deluxe/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}

@charset "UTF-8";

.yui-content .slide{
	height: 220px;
	background: #d7e2e6;
	padding: 10px;
}

.yui-content .slide h3 {
	font: italic lighter 26px Georgia, "Times New Roman", Times, serif;
	color: #550055;
	text-decoration: none;
	margin: 0 0 10px;
	padding: 10px 0;
	border-bottom: solid 1px #e9e9e9;
}

div.slide-list {
	padding-left: 400px;
	width: 455px;
	position: relative;
	z-index: 10;
}

div.slide-list p {
	list-style: none;
	font-Family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #646464;
	margin-bottom: 10px;
}
.yui-content div.slide-list ul{
	list-style-image:none;
	list-style-position: outside !important;
	list-style-type: disc !important;
}

.yui-content .slide-list ul li{
	margin-left: 15px;
	padding-left: 0;
	overflow: visible !important;
	width: 180px;
	text-align: left !important;
	color: #646464;
	font-weight: bold;
	line-height: 1.5em;
}
.yui-content .slide-list ul li.clear{
	clear: both;
	list-style-type: none;
	height: 0;
	line-height: 0;
}
.jurgen-tabbed_clear {
	clear: both;
	line-height: 0;
	text-indent: -9999;
	height: 0;
	font-size: 0;
	margin: 0;
	padding: 0;
}


.yui-content #slide-1{
	background: #fff url(/wp-content/themes/deluxe/images/1-denver_surgeon_SM1.jpg) no-repeat 0px 0px;
}

.yui-content #slide-2{
	background: #FFFFFF url(/wp-content/themes/deluxe/images/2-breasts_SM1.jpg) no-repeat 0 0px;
}

.yui-content #slide-3{
	background: #FFFFFF url(/wp-content/themes/deluxe/images/3-body_SM1.jpg) no-repeat 0px 0px;
}

.yui-content #slide-4{
	background: #FFFFFF url(/wp-content/themes/deluxe/images/4-facial_SM1.jpg) no-repeat 0px 0px;
}

.yui-content #slide-5{
	background: #FFFFFF url(/wp-content/themes/deluxe/images/5-skin_care_SM1.jpg) no-repeat 0px 0px;
}

#tabbed-wrap {
	margin: 0 auto 10px auto;
	height: 300px;
	width: 900px;
	position: relative;
}
#slider-bg-img{
	position: absolute;
	left: -9px;
	top: -9px;
}


div.C2A {
	padding-left: 400px;
	position: relative;
	z-index: 10;
	padding-top: 20px;
}

div.C2A a {
	height: 39px;
	width: 197px;
	display: inline-block;
	Font-family: Georgia, Arial;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	color: #fff;
	line-height: 28px;
}

div.C2A a.btn1 {
	background: url(/wp-content/themes/deluxe/images/slider_btn.jpg) no-repeat 0px 0px;
	margin-right: 15px;
}

div.C2A a.btn2 {
	background: url(/wp-content/themes/deluxe/images/slider_btn.jpg) no-repeat 0px -39px;
	margin-left: 5px;
}
div.C2A a:hover {
	color: #eee;
}
/*
div.C2A a.btn1:hover {
	background: url(/wp-content/themes/deluxe/images/C2A2_hover.png) no-repeat 0px 0px;
	color: #000000;
}

div.C2A a.btn2:hover {
	background: url(/wp-content/themes/deluxe/images/C2A1_hover.png) no-repeat 0px 0px;
	color: #FFFFFF;
}
*/
/*///// calls YUI javascript functions //////*/

#nav-tabs {
	height: 60px;
	font: bolder 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: url(/wp-content/themes/deluxe/images/bottom_tabs_BKG.gif) repeat-x 0px 0px;
}

#content-explorer {
    width:100%;
    line-height:normal;
	
	}
	#content-explorer ul {
	margin:0;
	list-style:none;
	padding: 0px;
		}
		#content-explorer ul li {
	float: left;
	text-align: center;
	overflow: hidden;
			}
			#content-explorer ul li a {
	display: block;
	background: url(/wp-content/themes/deluxe/images/bottom_tab-N.png) no-repeat left top;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	height: 43px;
	width: 180px;
	text-decoration: none;
	text-transform: uppercase;
	padding: 17px 0px 0px;
	line-height: 2.2em;
			}
			#content-explorer ul li a:hover {
	color: #FFFFFF;
	background: url(/wp-content/themes/deluxe/images/bottom_tab-H.png);
			}
			#content-explorer ul li.selected {
			}
			#content-explorer ul li.selected a {
	background: url(/wp-content/themes/deluxe/images/bottom_tab-A-N.png) no-repeat right top;
	color: #FFFFFF;
			}
			
			#content-explorer ul li.selected a:hover {
				background: url(/wp-content/themes/deluxe/images/bottom_tab-A-H.png) no-repeat right top;
			color: #6A0745;
			}
			
div.yui-content {
	overflow: hidden;
}




@charset "utf-8";
/* CSS Document 
Author:Tejaswini
Website:http://www.clickonf5.org
*/
#smooth_sldr div,#smooth_sldr p,#smooth_sldr li,#smooth_sldr span,#smooth_sldr img,#smooth_sldr h2,#smooth_sldr ul{list-style:none;background:transparent;vertical-align:baseline;}
#smooth_sldr div{display:block;}
#smooth_sldr span{display:inline;}
#smooth_sldr{overflow:hidden;margin: 10px auto;line-height:18px;}
#smooth_sldr a{text-decoration:none;}
#smooth_sldr_items{width:100%;}
#smooth_sldr_body{width:100%;}
#smooth_sliderc{position:relative;text-align:justify;}
#smooth_sliderc .smooth_sliderb{position:absolute;/*dont change this value*/left:0;top:0;}
.smooth_slideri{padding-right:10px;overflow:hidden;line-height:18px;}
.sldr_title{margin:0;}
#smooth_sldr_body h2{clear:none;display:block;padding:0px;}
.slider_item {padding-left:1px;}
#smooth_sldr_body p.more a{text-decoration:underline;float:right;}
#smooth_sldr_body p.more a:hover{text-decoration:none;}
#smooth_sliderc_nav{float:left;width:70%;overflow:hidden;padding:0;margin:2px 0 0 0;}
a.smooth_sliderc_nav{margin:0 5px 0 0;display:block;float:left;background-repeat:no-repeat;background-position:center;}
#smooth_sliderc_nav li{float:left;margin:0 5px 0 0;display:block;background-color:transparent;line-height:14px;}
#smooth_sliderc_nav li a{display:block;padding:1px 5px 1px 5px;outline:none;}
.sldrbr{line-height:1px;}
.sldrlink{clear:both;display:block;font-size:8px;float:right;margin-top:-8px;font-family:Verdana, Helvetica, sans-serif;}
.sldrlink a{color:#333333;}



/* CSS for WP-Testimonials */
#sfstest-form label {
float: left;
width: 200px;
font-weight: bold;
}

#sfstest-form input {
width: 250px;
margin-bottom: 5px;
border: 1px solid #ccc;
}

#sfstest-form br {
	clear: left;
}

#sfstest-sidebar .sfstst-readmore {
	text-align: center;
	margin-top: 5px;
}

# ul.paging { list-style: none; padding: 0; font-weight: bold; }  
# ul.paging li { float: left; margin: 0 6px 6px 0; }  
# ul.paging li a, ul.paging li.active { display: block; padding: 3px 6px; background-color: #f5f5f5; border: 1px solid #ccc; }  
# ul.paging li.active { background-color: #000; border-color: #000; color: #fff; } 

/*
CSS Name: Shadow Effect with Description text
Description: NextGEN Default Style with a Shadow effect and description text below the thumbnail
Author: Alex Rabe
Version: 1.50
   
This is a template stylesheet that can be used with NextGEN Gallery. I tested the
styles with a default theme Kubrick. Modify it when your theme struggle with it,
it's only a template design

*/

/* ----------- Album Styles Extend -------------*/

.ngg-albumoverview {
	margin-top: 10px;
	width: 100%;
	clear:both; 
	display:block !important;
}

.ngg-album {
	/*height: 130px;*/
	padding: 5px;
	margin-bottom: 5px;
	border: 1px solid #cccccc;
	overflow:hidden;
}

.ngg-albumtitle {
	text-align: left;
 	font-weight: bold;
	margin:0px;
	padding:0px;
	font-size: 1.4em;
	margin-bottom: 10px;
}

.ngg-thumbnail {
	float: left;
	margin-right: 12px;
}

.ngg-thumbnail img {
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-thumbnail img:hover {
	background-color: #A9A9A9;
}

.ngg-description {
	text-align: left;
}

/* ----------- Album Styles Compact -------------*/

.ngg-album-compact {
	float:left;
	height:180px;
	padding-right:6px !important;
	margin:0px !important; 
	text-align:left;
	width:120px;	
}

.ngg-album-compactbox {
	background:transparent url(albumset.gif) no-repeat scroll 0%;
	height:86px;
	margin:0pt 0pt 6px !important;
	padding:12px 0pt 0pt 7px !important;
	width:120px;
}


.ngg-album-compactbox .Thumb {
	border:1px solid #000000;
	margin:0px !important;
	padding:0px !important;
	width:91px; 
	height:68px;
}

.ngg-album-compact h4 {
	font-size:15px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	width:110px;
}

.ngg-album-compact p {
	font-size:11px;
	margin-top:2px;
}

/* ----------- Gallery style -------------*/

.ngg-galleryoverview {
	margin-top: 10px;
	width: 100%;
	clear:both; 
	display:block !important;
}

.ngg-gallery-thumbnail-box {
	float: left;
}

.ngg-gallery-thumbnail {
	float: left; 
	background: url(shadowAlpha.png) no-repeat bottom right !important;
	background: url(shadow.gif) no-repeat bottom right;
	margin: 10px 0 0 10px !important;
	padding:10px 15px 10px 15px;
	border-color:#EEEEEE;
	border-style:solid none none solid;
	border-width:1px medium medium 1px;
}

.ngg-gallery-thumbnail img {
	margin: -6px 6px 6px -6px;
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	display:block; 
	padding:4px;
	position:relative;
}

.ngg-gallery-thumbnail img:hover {
	background-color: #A9A9A9;
} 

.ngg-gallery-thumbnail span {
	margin: -6px 6px 6px -6px;
	text-align:center;
	font-size:90%;
	color:#808080;
	display:block;
}

.ngg-clear {
	clear: both;
}

/* ----------- Gallery navigation -------------*/

.ngg-navigation {
	font-size:0.9em !important;
	clear:both !important;
	display:block !important;
	padding-top:15px;
	text-align:center;
}

.ngg-navigation span {
	font-weight:bold;
	margin:0pt 6px;
}

.ngg-navigation a.page-numbers,
.ngg-navigation a.next,
.ngg-navigation a.prev, 
.ngg-navigation span.page-numbers,
.ngg-navigation span.next,
.ngg-navigation span.prev {
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-navigation a.page-numbers:hover,
.ngg-navigation a.next:hover,
.ngg-navigation a.prev:hover, 
.ngg-navigation span.page-numbers:hover,
.ngg-navigation span.next:hover,
.ngg-navigation span.prev:hover {
	background-color: #0066CC;
	color: #FFFFFF !important;
	text-decoration: none !important;
}

/* ----------- Image browser style -------------*/

.ngg-imagebrowser {
	
}

.ngg-imagebrowser h3 {
	text-align:center;
}

.ngg-imagebrowser img {
	border:1px solid #A9A9A9;
	margin-top: 10px; 
	margin-bottom: 10px; 
	width: 100%;
	display:block !important;
	padding:5px;
}

.ngg-imagebrowser-nav {
	padding:5px;
	margin-left:10px;	
}

.ngg-imagebrowser-nav .back {
	float:left;
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-imagebrowser-nav .next {
	float:right;
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-imagebrowser-nav .counter {
	text-align:center;
	font-size:0.9em !important;
}

.exif-data {
  	margin-left: auto !important;
    margin-right: auto !important;	
}

/* ----------- Slideshow -------------*/
.slideshow {
	margin-left: auto; 
	margin-right: auto;
	text-align:center;
	outline: none;	
}

.slideshowlink {
	
}

/* ----------- Single picture -------------*/
.ngg-singlepic {
	background-color:#FFFFFF;
	display:block;  
	padding:4px;
}

.ngg-left {
	float: left;
	margin-right:10px;
}

.ngg-right {
	float: right;
	margin-left:10px;
}

.ngg-center {
  	margin-left: auto !important;
    margin-right: auto !important;
}

/* ----------- Sidebar widget -------------*/

.ngg-widget,
.ngg-widget-slideshow {
	overflow: hidden;
	margin:0pt;
	padding:5px 0px 0px 0pt;
}

.ngg-widget img {
	border:2px solid #A9A9A9;
	margin:0pt 2px 2px 0px; 
	padding:1px; 
}

/* ----------- Related images -------------*/
.ngg-related-gallery {
	background:#F9F9F9;
	border:1px solid #E0E0E0;
	overflow:hidden;
	margin-bottom:1em;
	margin-top:1em;
	padding:5px;
}
.ngg-related-gallery img {
	border: 1px solid #DDDDDD;
	float: left;
	margin: 0pt 3px;
	padding: 2px;
	height: 50px;
	width:  50px;
}

.ngg-related-gallery img:hover {
	border: 1px solid #000000;
} 

/* ----------- Gallery list -------------*/

.ngg-galleryoverview ul li:before {
	content: '' !important;
}

.ngg-gallery-list {
	list-style-type:none;
	padding: 0px !important;
	text-indent:0px !important;	
}

.ngg-galleryoverview div.pic img{
	width: 100%;	
}

.ngg-gallery-list li {
	float:left;
	margin:0 2px 0px 2px !important;
	overflow:hidden;
}

.ngg-gallery-list li a {
	border:1px solid #CCCCCC;
	display:block;
	padding:2px;
}

.ngg-gallery-list li.selected a{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#000000 none repeat scroll 0 0;
}

.ngg-gallery-list li img {
	height:40px;
	width:40px;	
}

li.ngg-next, li.ngg-prev {
	height:40px;
	width:40px;	
	font-size:3.5em;
}

li.ngg-next a, li.ngg-prev a  {
	padding-top: 10px;
	border: none;
	text-decoration: none;
}

/* Shutter */
#shDisplay div#shTitle {
	font: normal 12px/17px 'Lucida Grande', Verdana, sans-serif; /* caption font */
	color: #ffffff; /* caption colour */
	text-align: center;
	margin: 0 auto;
}

#shDisplay div#shCount {
	color: #999999;
	font: normal 10px/12px 'Lucida Grande', Verdana, sans-serif;
}

#shDisplay div#shTitle a {
	text-decoration: none;
	font: bold 16pt 'Courier New', Courier, fixed;
	letter-spacing: -2px;
	margin: 0 10px;
	width: 26px;
	color: #999999;
}

#shDisplay div#shTitle a:hover {
	color: #ffffff;
	border: none;
}

#shDisplay div#shNext{
	float:right;
}

#shDisplay div#shPrev {
	float:left;
}

body {
	height: 100%;
}

#shShutter *, #shDisplay * {
	padding: 0;
	margin: 0;
}

div#shShutter, div#shDisplay {
	top: 0;
	left: 0;
	width: 100%;
	position: absolute;
}

div#shShutter {
	height: 100%;
	z-index: 1000;
	background-color: #000000;
	opacity: 0.8;
	filter:alpha(opacity=80);
}

div#shDisplay {
	display: block;
	background-color: transparent;
	z-index: 1002;
}

div#shDisplay img#shTopImg {
	margin: 0 auto;
	border: 1px solid #555;
	background: transparent;
	display: block;
	max-width: none;
	max-height: none;
	float: none;
	padding:2px;
	cursor: pointer;
}

div#shDisplay div#shWrap {
	visibility: hidden;
}

div#shWaitBar {
	font: bold 32px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	height: 36px;
	width: 100%;
	left: 0;
	cursor: default;
	opacity: 0.999;
	filter: alpha(opacity=100);
	z-index: 1001;
	margin-top: 160px;
	color: #ae0a0a;
}
