@charset "utf-8";

/* CSS Document */

@font-face {

 font-family: "Bauhaus Md BT";

 src: url("../fonts_call/Bauhaus%20Md%20BT.html");

}

body {

	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;

	font-size:13px;

	margin: 0;

	padding: 0;

	border: none;

	background-image:url(../images/background.jpg);

	background-color:#6c2e16;

	background-position:top;

	background-repeat:repeat-x;

	color:#FFFFFF;

}

a, a:link, a:visited, a:active {

	text-decoration: underline;

	color: #341414;

}

a:hover {

	text-decoration: none;

	color: #341414;

}



/*-------------- PageStart ----------------*/

.rightpadding{

padding: 5px 0px 5px 10px;

}



.leftpadding{

padding:5px 10px 5px 0px;

}

#main {

	width:989px;

	margin: 5px auto;

}

/*---------- Left Nav Start ----------*/



#leftnav {

	width:200px;

	float:left;

	background:#503535;

}

#topimage {

	width:200px;

	float:left;

	background:#503535;

}

#leftmenu {

	width:200px;

	height:auto;

	float:left;

	background:#503535;

	background-image:url(../images/menubase.jpg);

	background-repeat:no-repeat;

	background-position:top;

}

/*-------------UL Properties start-----------------*/

#navleft {

	padding:7px 0 7px 8px;

}

#navleft, #navleft li {

	margin:0px;

	width:180px;

	list-style:none;

}

#navleft a {

	font-family:Bauhaus Md BT, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;

	padding:1px 0 0px 0;

	width:180px;

	line-height:15px;

	font-size:13px;

	text-decoration:none;

	display:block;

	font-weight:bold;

	

}

a.mainlink {

	color: #f49952;

}

a.sublink {

	color:#f6eded;

}

#navleft a:hover {

	color: #ea5800;

	text-decoration:none;

}

#navleft a:focus, #nav3 a:active {

	color: #ffffff;

	text-decoration:none;

}

.left_padding {

	padding:0 0 0 12px;

	margin:0px;

}

.left_menupadding {

	padding:0 0 0 12px;

	margin:0px;

}

/*-------------UL Properties close-----------------*/



#signup {

	width:196px;

	float:left;

	background:#503535;

	padding:2px 0 2px 4px;

}

#calendar {

	width:196px;

	float:left;

	background:#503535;

	padding:2px 0 2px 4px;

}

#latiseThumb {

	width:196px;

	float:left;

	background:#503535;

	padding:2px 0 2px 4px;

}

#leftnavend {

	width:200px;

	float:left;

	background:#503535;

}

/*---------- Left Nav Close ----------*/





#rightnav {

	width:789px;

	float:right;

}


#righthomebar {

	width:190px;

	float:right;

}

.righthomebar2 {

	

	text-align:center;

}


#flash_header {

	width:789px;

	float:left;

	position:relative;

}

#body_content {

	width:789px;

	float:left;

	background-color:#ae6940;

	position:relative;

	margin:0;

	padding:0;

}



.border_body {

	float:left;

	width:789px;

	height:18px;

	position:relative;

	margin:0px;

	padding:0px;
	
	background-color:#af6940;

}

.bgbody_content2{

	float:left;

	width:789px;

	height:auto;

	position:relative;

	background-image:url(../images/bg_inner_body_small.gif);

	margin:0px;

	padding:0px;
	background-repeat:repeat-y;
	

}
.bgbody_content{

	float:left;

	width:789px;

	height:auto;

	position:relative;

	background-image:url(../images/bg_inner_body.gif);

	margin:0px;

	padding:0px;
	background-repeat:repeat-y;
	

}

.contentpadding{

	font-size:13px;

	float:left;

	width:715px;

	height:auto;

	position:relative;

	color:#341414;

	/*margin:5px 0px 5px 50px;*/

	padding:0px 0px 0px 50px;

	position:relative;

	text-align:left;

}
#right_nav {
	float:right;
	text-align:left;
}

.rightMenu li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
    list-style-type:none;
	padding-top:2px;
	padding-bottom:2px;
}
.rightMenu li a {
       text-decoration: none;
}
.rightMenu .heading {
	   padding-bottom:3px;
	   border-bottom-style: none;
}
.rightMenu .bottom {
	border-bottom-style: none;
	padding-bottom:5px;
}
#left_bodycontent{

	width:500px;

	float:left;

	position:relative;

}

#right_bodycontent{

	width:344px;

	float:right;

	position:relative;

}

.heading_inner{

	font-size:16px;

	font-weight:bold;

}

.small_font{

	font-size:11px;

}

#content_part {

	width:739px;

	float:left;

	background-color:#ae6940;

	background-image:url(../images/right_bg_part.jpg);

	background-position:top;

	background-repeat:no-repeat;

	padding:4px 25px 3px 25px;

}

#left_part {

	width:412px;

	float:left;

}

#left_part_content {

	width:352px;

	float:left;

	padding:6px 25px 25px 32px;

}

#right_part {

	width:355px;

	float:right;

	padding-right:18px;

}

/*-------Inner Right Part start--------*/

.heading_main {

	font-family:Bauhaus Md BT, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;

	color: #ffd88e;

	line-height:15px;

	font-size:14px;

	font-weight:bold;

}

.heading_main03 {

	font-family:Bauhaus Md BT, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;

	color: #ffd88e;

	line-height:24px;

	font-size:25px;

	font-weight:bold;

}

#gallery_inner_thumb {

	width:196px;

	float:left;

	background:#503535;

	padding:2px 0 2px 4px;

}

#product_inner_thumb {

	width:196px;

	height:195px;

	float:left;

	background:#503535;

	padding:2px 0 2px 4px;

	background-image:url(../images/product_of_the_month_inner.jpg);

	background-repeat:no-repeat;

	background-position:center;

}

#product_image_inner {

	width:105px;

	height:103px;

	height:auto;

	float:left;

	padding:27px 0 2px 45px;

}

#mproduct_content_inner {

	width:150px;

	height:auto;

	padding:5px 5px 5px 15px;

	float:left;

	color:#4d2619;

	font-size:12px;

	line-height:14px;

}

#before_after_container {

	width:370px;

	height:auto;

	float:left;

	padding:10px 0 10px 42px;

}

.text_before_after {

	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;

	color: #331f1f;

	line-height:15px;

	font-size:13px;

	width:312px;

	height:auto;

	float:left;

	text-align:center;

}

.enlarge_button {

	width:108px;

	margin:0;

	padding:2px 0 0 0;

	float:right;

}

.before_image {

	width:102px;

	height:115px;

	float:left;

	margin:5px 0 0 35px;

}

.after_image {

	width:105px;

	height:115px;

	float:left;

	margin:6px 0 0 29px;

}

.before_after {

	background:url(../images/bg_before_after.gif) no-repeat;

	width:320px;

	height:181px;

	float:left;

	margin:10px 0 10px 0;

}

#left_part_inner {

	width:438px;

	float:left;

	padding:0px;

}

.left_part_content_inner {

	width:381px;

	float:left;

	padding:4px 25px 3px 25px;

}

#inner_right_part {

	width:351px;

	float:right;

	padding:0px;

}

#inner_header_part {

	width:351px;

	float:left;

}

#inner_video {

	width:351px;

	float:center;

	padding:0 0 20px 0;

}

#videounit {

	width:347px;

	float:center;

}

#video_top {

	width:347px;

	float:center;

}

#video_bg {

	width:342px;

	height:258px;

	float:center;

	padding:0 0 0 6px;

	background-image:url(../images/video_background.gif);

	background-repeat:repeat-y;

}

#video_bg2 {

	width:342px;

	height:278px;

	float:left;

	padding:0 0 0 6px;

	background-image:url(../images/video_background.gif);

	background-repeat:repeat-y;

}

#video_bg_juvederm {

	width:342px;

	height:258px;

	float:center;

	padding:0 0 0 6px;

	background-image:url(../images/video_background.gif);

	background-repeat:repeat-y;

}



#video_bottom {

	width:347px;

	float:left;

}

#inner_botox2 {

	width:330px;

	float:left;

	padding:0 0 20px 0;

}

#videobotox2 {

	width:330px;

	float:center;

}

#video_top_botox2 {

	width:347px;

	float:left;

}

#video_bg_botox2 {

	width:342px;

	height:290px;

	float:left;

	padding:0 0 0 6px;

	background-image:url(../images/video_background.gif);

	background-repeat:repeat-y;

}

#video_bottom_botox2 {

	width:347px;

	float:left;

}

#inner_banner_right {

	width:351px;

	float:left;

	background-image:url(../images/bg_inner_banner.gif);

	background-repeat:no-repeat;

	background-position:top;

	background-color:#ba7a4b;

}

#inner_banner_right02 {

	width:351px;

	float:left;

	background-color:#ae6940;

}

#inner_banner_one {

	width:273px;

	float:left;

	padding:36px 0 0 35px;

}

#inner_banner_two {

	width:273px;

	float:left;

	padding:36px 0 0 35px;

}

#inner_right_space {

	width:351px;

	height:400px;

	float:left;

}

#banner_bottom_part {

	width:351px;

	float:left;

	padding:0px;

	vertical-align:bottom;

}

/*-------Inner Right Part close--------*/





#phone_no {

	width:357px;

	float:left;

}

#video_home {

	width:352px;

	float:center;

	padding:0 0 0 5px;

}

#contact_facebook {

	width:357px;

	height:49px;


	margin: 5px 0 5px 0;

	float:left;

	background-image:url(../images/facebook_background.gif);

}

#facebook_leftborder {

	width:12px;

	float:left;

}

#middle_facebook {

	width:333px;

	float:left;

	vertical-align:bottom;

	padding:2px 0 0 0;

}

.catchuson {

	padding:0px 15px 0px 6px;

}

.facebookicon {

	padding:0px 10px 0px 10px;

}

.myspaceicon {

	padding:0px 10px 0px 10px;

}

.twittericon {

	padding:0px 5px 0px 10px;

}

#facebook_rightborder {

	width:12px;

	float:right;

}

#month_product {

	width:357px;

	height:158px;

	float:left;

	background-image:url(../images/month_productbg.jpg);

	background-repeat:no-repeat;

}

#product_image {

	width:105px;

	height:103px;

	margin:43px 10px 0px 15px;

	float:left;

}

#mproduct_content {

	width:auto;

	height:auto;

	margin:67px 5px 5px 13px;

	float:left;

	color:#4d2619;

	font-size:12px;

	line-height:14px;

}

.title_heading {

	color:#4d2619;

	font-size:13px;

	font-weight:bold;

}

a.title_link {

	color:#ae6940;

	font-size:13px;

	font-weight:bold;

	text-decoration:underline;

}

a.title_link:hover {

	color:#a43d00;

	font-size:13px;

	font-weight:bold;

	text-decoration:underline;

}

a.title_link:visited, a.title_link:active {

	color:#000000;

	font-size:13px;

	font-weight:bold;

	text-decoration:underline;

}

#virtual_gallery {

	width:357px;

	height:158px;

	float:left;

	background-image:url(../images/virtual_gallery.jpg);

	background-repeat:no-repeat;

	margin:5px 0 5px 0;

}

#virtual_gallery_text {

	width:auto;

	height:auto;

	padding:69px 5px 5px 170px;

	float:left;

	color:#4d2619;

	font-size:12px;

	line-height:14px;

}

#third_thumbnail {

	width:357px;

	height:191px;

	float:left;

	margin:4px 0 0 0;

	padding:0 0 18px 0;

}

#footer {

	width:789px;

	height:auto;

	float:left;

	background-color:#6c2e16;

	margin:20px 0 20px 0;

}

#firstrow {

	width:190px;

	background-color:#6c2e16;

	float:left;

}

/*-------------UL Properties start-----------------*/



#nav3, #nav3 li {

	padding:0px;

	margin:0px;

	width:190px;

	list-style:none;

}

#nav3 a {

	font-family:Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;

	width:150px;

	color: #e8a67e;

	line-height:13px;

	font-size:11px;

	text-decoration:none;

	display:block;

}

#nav3 a:hover {

	color: #ea5800;

	text-decoration:none;

}

#nav3 a:focus, #nav3 a:active {

	color: #ffffff;

	text-decoration:none;

}

.left_padding {

	padding:0 0 0 12px;

	margin:0px;

}

/*-------------UL Properties close-----------------*/

#secondrow {

	width:190px;

	background-color:#6c2e16;

	float:left;

}

#footer_address {

	font-family:Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;

	font-size:14px;

	width:400px;

	background-color:#6c2e16;

	color:#e8a67e;

	float:right;

}

.address_heading {

	font-family:Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

	margin:0px;

}

#marketing_line {

	width:300px;

	height:30px;

	float:left;

	background-color:#6c2e16;

	color:#e8a67e;

}

/*START:Sign Up page*/

.signupbg{

	float:left;

	margin:0 0 0 22px;

	background:url(../images/bgmain_signup_right.jpg) no-repeat left top;

	width:746px;

	height:1369px;

}



.formContainer{

	float:left;

	margin:678px 0 0 10px;

	width:600px;

}

.formRow{

	float:left;

	width:440px;

	margin:0 0 15px 110px;

}

.formLabel{

	float:left;

	width:410px;

	margin:0 0 10px 150px;

}

.formLabelEmail{

	float:left;

	width:370px;

	margin:0 0 10px 180px;

}

.formSubmit{

	float:left;

	width:410px;

	margin:10px 0 10px 150px;

}

.inputBox{

	width:255px;

	height:36px;

	background-color:#faf7eb;

	border:1px solid #8694b4;

	font-family:"Trebuchet MS", Arial, "Helvetica LT Std";

	font-size:22px;

	color:#000000;

}

.referFriendContainer{

	float:left;

	margin:31px 0 0 80px;

	width:520px;

}



/*END:Sign Up page*/

.referfriend{

	float:left;

	margin:0 0 0 22px;

	width:746px;

	

}

.genLinks01{

	color:#6c2e16;

	line-height:5px;

}

.genLinks01 a{

	color:#6c2e16;

	text-decoration:none;

}

.genLinks01 a:hover{

	color:#6c2e16;

	text-decoration:underline;

}

.genLinks02{

	color:#6c2e16;

}

.genLinks02 a{

	color:#6c2e16;

	text-decoration:none;

}

.genLinks02 a:hover{

	color:#6c2e16;

	text-decoration:underline;

}

.genLinks02{

	color:#6c2e16;

}

a.genLinks02 {

	color:#6c2e16;

	text-decoration:underline;

}

a.genLinks02:hover{

	color:#6c2e16;

	text-decoration:none;

}

.genLinks03{

	color:#341414;

	margin:0;

	padding:0;

}

.genLinks03 a{

	color:#341414;

	text-decoration:underline;

}

.genLinks03 a:hover{

	color:#EA5800;

	text-decoration:none;

}



.head02{

	font-size:18px;

	color:#341414;

}

#facialLeft{

	float:left;

	width:400px;

}

.facialLeftInner{

	float:left;

	

}

#facialRight{

	float:left;

	width:369px;

	margin:0 0 20px 10px;

}

#facialRight02{

	float:left;

	width:369px;

	margin:0 0 0 10px;

}

.facailrightInner{

	float:left;

	width:360px;

}

#video_home_facial {

	width:364px;

	float:center;

	padding:0 0 0 5px;

}

#video_bg_facial{

	width:340px;

	height:280px;

	float:left;

	padding:0 0 0 6px;

	background-image:url(../images/video_background.gif);

	background-repeat:repeat-y;

}

#inner_video_skin {

	width:330px;

	float:center;

	padding:0 0 20px 0;

}

#videounitSkin {

	width:330px;

	float:center;

}

#video_top_skin {

	width:330px;

	float:left;

}

#video_top_skin p{

	text-align:center;

	font-family:'Bauhaus Md BT', 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;

	margin:0;

	padding:0;

	color:#ae603a;

	font-size:14px;

	font-weight:bold;

}

#video_bottom_skin {

	width:330px;

	float:left;

}

#video_bg_skin{

	float:left;

/*	width:310px;

	height:280px;

	padding:0 0 0 6px;

/*	background-image:url(../images/video_background.gif);

	background-repeat:repeat-y;*/

}

#video_bg_index{

	width:341px;

	height:230px;

	float:left;

	padding:0 0 0 6px;

	background-image:url(../images/video_background.gif);

	background-repeat:repeat-y;

}

#videounitFacial {

	width:347px;

	float:center;

}

#video_top_facial {

	width:347px;

	float:left;

}

#video_bottom_facial {

	width:347px;

	float:left;

}

.pdfLinks{

	padding:0 15px 0 0;

}

.imLinks01{

	padding:0 70px 0 0;

}

.heading_inner02{

	font-family:'Bauhaus Md BT', 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;

	font-size:25px;

	font-weight:bold;

	margin:0;

	padding:0;

}

.heading_main02 {

	font-family:Bauhaus Md BT, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;

	color: #ffd88e;

	line-height:15px;

	font-size:20px;

	font-weight:bold;

}

#pmakeup_content {

	width:789px;

	float:left;

	background-color:#ae6940;

	position:relative;

	margin:0;

	padding:0;

	height:1400px;

}

.thanksBg{

	float:left;

	margin:0 0 0 22px;

	background:url(../images/bgmain_thank_you.jpg) no-repeat left top;

	width:746px;

	height:1364px;

}

.thankContainer{

	float:left;

	margin:678px 0 0 10px;

	width:600px;

	height:418px;

}



.referFriendContainerthanks{

	float:left;

	margin:31px 0 0 80px;

	width:520px;

}

.thankTXT{

	font-size:20px;

	color:#341414;

	width:480px;

	padding:0 20px;

	margin-bottom:0;

}

.thankSmall{

	font-size:10px;

	color:#341414;

	width:480px;

	padding:0 20px

}



#vizualizer {

	width:789px;

	float:left;

	background-color:#ae6940;

	position:relative;

	margin:0;

	padding:0;

	height:1400px;

}

.vizualizer{

	float:left;

	margin:0 0 0 72px;

	width:694px;

	

}


.vizualizer_social{

	float:left;

	margin:0 0 0 72px;

	width:994px;

	

}

.bTxtBox{

	background:#e7cdb9 url(../images/bgbTxt.gif) repeat-y left top;

	float:left;

	margin:10px 0 0 0;

	padding:5px 0 5px 10px;

}

.bTxtBox p{

	margin:0;

	padding:0;

}

.bTxtBoxN{

	background:#ae6940 url(../images/bg_botox_notice.gif) left top repeat-y;

	float:left;

	margin:10px 0 0 0;

	padding:5px 0 5px 10px;

}

.bTxtBoxN p{

	margin:0;

	padding:0;

	color:#ffffff;

}

.btVdThumbOuter{

	float:left;

	width:168px;

	margin:0 5px 10px 0;

}

.btVdThumbOuterLast{

	float:left;

	width:168px;

	margin:0 0 20px 0;

}

.btVdThumbOuterLastGen{

	float:left;

	width:168px;

	margin:0 0 5px 0;

}

.btVdThumb{

	float:left;

	width:158px;

	text-align:center;

}

.btVdThumb a{

	color:#341414;

	text-decoration:underline;

}

.btVdThumb a:hover{

	color:#EA5800;

	text-decoration:none;

}

.vdThumbHead{

	font-family:'Bauhaus Md BT', 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ae6940;

	float:left;

	padding-bottom:10px;

	width:650px;

	text-align:center;

}

.vdThumbLink{

	font-family:"Trebuchet MS", Arial, "Helvetica LT Std";

	font-size:13px;

	color:#ae6940;

	float:left;

	width:650px;

	text-align:center;

}



.genLinks04{

	color:#6c2e16;

}

a.genLinks04 {

	color:#6c2e16;

	text-decoration:underline;

}

a.genLinks04:hover{

	color:#6c2e16;

	text-decoration:none;

}

#body_content_Skin {

	width:789px;

	float:left;

	background-color:#ae6940;

	position:relative;

	margin:0;

	padding:0;

	height:1215px;

}

#body_content_faceLift {

	width:789px;

	float:left;

	background-color:#ae6940;

	position:relative;

	margin:0;

	padding:0;



}

#body_content_Contact {

	width:789px;

	float:left;

	background-color:#ae6940;

	position:relative;

	margin:0;

	padding:0;

	height:1400px;

}

.contactformOuter{

	float:left;

	margin:10px 0 0 0;

	width:510px;

}

.contacImg{

	float:left;

	width:170px;

}

.contactformInner{

	float:left;

	width:340px;

}

.contactformRight{

	float:left;

	width:250px;

}

.contactformLeft{

	float:left;

	width:240px;

}

.contactlabel{

	float:left;

	width:200px;

	margin-bottom:3px;

	padding-left:10px;

}

.contactField{

	float:left;

	width:200px;

	margin-bottom:6px;

	padding-left:10px;

}

.contactlabelComments{

	float:left;

	width:460px;

	margin-bottom:3px;

	padding-left:10px;

}

.contactfieldComments{

	float:left;

	width:460px;

	margin-bottom:10px;

	padding-left:10px;

}

.contactSubBtn{

	float:left;

	width:345px;

	margin-bottom:15px;

	padding-left:115px;

}

.paraNoMarPad{

	margin:0 0 10px 0;

	padding:0;

}

.bodyLeftJ{

	float:left;

	width:400px;

}

.bodyRightJ{

	float:left;

	width:288px;

}

#inner_juvederm {

	width:300px;

	float:left;

	padding:0 0 20px 50px;

}

.juve_before_after {

	background-image:url(../images/bg_before_after.gif);

	width:320px;

	height:181px;

	float:left;

	margin:10px 0 10px 5px;

}

.juve_before_image {

	width:102px;

	float:left;

	margin:38px 0 0 30px;

}

.juve_after_image {

	width:105px;

	float:left;

	margin:38px 0 0 45px;

}

.perl_before_after {

	background-image:url(../images/bg_before_after.gif);

	width:320px;

	height:181px;

	float:left;

	margin:10px 0 10px 5px;

}

.perl_before_image {

	width:102px;

	float:left;

	margin:30px 0 0 40px;

}

.perl_after_image {

	width:105px;

	float:left;

	margin:30px 0 0 29px;

}

.rest_before_after {

	background:url(../images/bg_before_after.gif) no-repeat;

	width:320px;

	height:181px;

	float:left;

	margin:10px 0 10px 5px;

}

.rest_before_image {

	width:102px;

	float:left;

	margin:5px 0 0 30px;

}

.rest_after_image {

	width:105px;

	float:left;

	margin:5px 0 0 50px;

}

.vidLibRow{

	float:left;

	width:688px;

}

.aesthOuter01{

	float:left;

	width:357px;

	margin:0 0 5px 10px;

}

.aesthhead01{

	float:left;

	width:337px;

	height:88px;

}

.midaesth01{

	background:#f2b07b url(../images/mid_aesthticBg01.gif) no-repeat left top;

	float:left;

	width:337px;

}

.midaesth01 ul {

	margin:0 0 0 40px;

	padding:0;

}

.midaesth01 ul li{

	color:#784429;

	list-style:circle;

	padding:0 0 0 5px;

}



.aesthbottom01{

	float:left;

	width:337px;

}

.aesthOuter02{

	float:left;

	width:330px;

	margin:0 0 5px 20px;

}

.midaesth02{

	background:#f2b07b url(../images/mid_aesthticBg02.gif) no-repeat left top;

	float:left;

	width:307px;

}

.midaesth02 ul li{

	color:#784429;

	list-style:circle;

	padding:0 0 0 5px;

}

.aesthOuter03{

	float:left;

	width:245px;

	margin:0 0 5px 0;

}

.midaesth03{

	background:#f2b07b url(../images/mid_aesthticBg03.gif) no-repeat left top;

	float:left;

	width:241px;

}

.aesthOuterJuv{

	float:left;

	width:245px;

	margin:0 0 5px 40px;

}

.aesthOuter04{

	float:left;

	width:310px;

	margin:0 0 5px 10px;

}

.textBefore_after {

	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;

	color: #331f1f;

	line-height:15px;

	font-size:13px;

	width:312px;

	height:auto;

	float:left;

	text-align:center;

	padding:5px 0 0 0;

}

.enlarge_button2 {

	width:108px;

	margin:0;

	padding:8px 0 0 0;

	float:right;

}

.heading_inner05{

	float:left;

	font-size:16px;

	font-weight:bold;

}

.resttableHolder{

	float:left;

	width:300px;

}

.imgGal{

	float:left;

	width:320px;

}

.imgGal dl{

	float:left;

	margin:0 0 10px 10px;

}


#formsside_bg {
    color: #331F1F;

	width:342px;

	height:650px;

	float:left;

	padding:0 0 0 6px;

	background-image:url(../images/video_background.gif);

	background-repeat:repeat-y;

}


#full_width_inner {

	width:787px;

	float:left;

	padding:0px;

}

.full_width_content_inner {

	width:710px;

	float:left;

	padding:4px 25px 3px 25px;

}




a.linkbrown { color: #331F1F; text-decoration: underline }
a.linkbrown:hover { text-decoration: none }

a.bot { color: #E8A67E; text-decoration: none }
a.bot:hover { text-decoration: underline }


.lmargin { margin-right: 10pt; margin-left: 10pt }

.publication {
	padding:10px;
	width:212px;
	background-color: #E1BFA6;
	border: 1px solid #DC6D3F;
	font-size:11px;
	text-align:center;
	float:left;
}
.publication img {
	border: 1px solid #DC6D3F;
}
.publication .magazine {
	font-style:italic;
}
.publication a {
	color:#06F;
}


.hours {
	color: #341414;
	font-size: 13px;
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	margin-right: 10pt; margin-left: 10pt ;
	line-height: 22px;
}


a.sidemenu { color: #FFFFFF; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.sidemenu:hover { color: #E5A67E }

.photor { font-size: 8pt; margin-right: 0pt; margin-left: 10pt; margin-bottom: 8pt; }

.photol { font-size: 8pt; margin-right: 10pt; margin-left: 0pt; margin-bottom: 8pt; }



#left_welcome {

	width:338px;

	float:left;

	padding:0px;

}

.table2 { color: #331F1F; font-size: 9pt; font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; }



.photor { font-size: 8pt; margin-right: 10pt; margin-left: 10pt; margin-bottom: 8pt; }
.photor2 { font-size: 8pt; margin-right: 10pt; margin-left: 20pt; margin-bottom: 8pt; }
.photol { font-size: 8pt; margin-right: 10pt; margin-left: 0pt; margin-bottom: 8pt; }
