div.flashpagebacklink a, div.flashpagebacklink a:visited
	{
		display:block;
		color: #5A2625;
		font-size: 14px;
		text-decoration: none;
		padding-top: 70px;
		text-align: center;
	}
.FinePrint
	{
	color: #f7dfc5;
	font-family: verdana, geneva, helvetica, arial, sans-serif;
	font-size: 9px;
	text-decoration: none;
	}


/* TOOLS */
#tools
	{
	margin:0;
	padding:8px 0 0 0;
	text-align:right;	
	}

#tools a
	{
	font-size:.9em;	
	color:#7B5931;
	text-decoration:none;
	}

#tools a:hover
	{
	text-decoration:underline;			
	}

#tools ul
	{
	display:inline;
	margin:0;
	padding:0;
	}

#tools li
	{
	display:inline;
	margin:0;
	padding:8px 0 0 10px;
	text-align:right;
	font-size:12px;
	}

.Print a
	{
	padding-left:25px;
	background: url("/images_layout/icon_print.gif") no-repeat left 50%;
	}

.Print a:hover
	{
	text-decoration:underline;
	background: url("/images_layout/icon_print.gif") no-repeat left 50%;
	}

.Email a
	{
	padding-left:30px;
	background: url("/images_layout/icon_email.gif") no-repeat left 50%;					
	}

.Email a:hover
	{
	text-decoration:underline;
	background: url("/images_layout/icon_email.gif") no-repeat left 50%;					
	}

.Logout a
	{
	padding-left:18px;
	background: url("/images_layout/icon_logout.gif") no-repeat left;
	background-position:0 1px;
	}

.Logout a
	{
	text-decoration:underline;
	background: url("/images_layout/icon_logout.gif") no-repeat left;
	background-position:0 1px;
	}

#copyrights
	{
	background-color:#F5F2EF;	
	}

/* BEGIN: Login page */
.error
	{
	color:maroon;
	}
.success
	{
	color:green;
	}
/* END: Login page */

/* Events Frontend Begin */
.events_header
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:black;
	background-color:#CCCCCC;
	font-weight:bold;
	}

.events_description
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	background-color:white;
	padding-right:5px;
	}

.events_data
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000066;
	background-color:white;
	padding-left:5px;
	}

.required
	{
	color:maroon;
	}

.contact_even
	{
	background-color:#ECE4DD;
	}

.contact_odd
	{
	background-color:#E2D6CB;
	}

.contact_required
	{
	color:maroon;
	}
/* Events Frontend End */


.bna_popup
	{
	background-color:#F1F8F8; 
	}
	
	
/*Site Content Begin*/

/* remove default link styles */
:link,:visited { text-decoration:none; }

/* No list-markers by default - must redefine bullets w/ bg graphics */
ul,ol { list-style:none; }

/* Avoid browser default inconsistent heading font-sizes and pre/code */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* Remove inconsistent (among browsers) default padding or margin */
html,body,div,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,pre,form,fieldset,input { margin:0; padding:0; }

/* prevent blue linked image borders */
a img,:link img,:visited img { border:none; }


/* global elements
 * ------------------------------------------------------------------------- */

/* root selectors */ 
body {  }
p,a:link,a:visited,ul,ol,li,dl,dt,dd,h1,h2,h3 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#403423; text-decoration:none; }
p,dl,dt,dd,ul,ol,li { line-height:16px; }
p,pre,blockquote { margin-bottom:8px; }
a:link,a:visited { text-decoration:underline; }
a:hover,a:active { text-decoration:none; }
h1 { font-size:15px; padding-bottom:10px;}
h2 { font-size:13px;
padding-bottom:8px; }
h3 { font-size:12px; }
h1 span,h2 span,h3 span { display:none; }
.lightwindow_index { display:none; }

form { width:148px; padding:4px 0 15px 47px; }
input, textarea { background-color:#f7ddb9; border:1px solid #461515; width:148px; height:18px; margin-bottom:4px; padding-top:2px; padding-left:4px;
                  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#403423; }
textarea { height:70px; overflow:auto; }

/* classes */
.right { text-align:right; }
.center { text-align:center; }
.clear { clear:both; height:.01em; }
.thumbs-left { margin:2px 8px 0 0; }
.thumbs-right { margin:2px 0 0 8px; }
.submit, .submit-main-contact, #submit { width:60px; padding:0; cursor:pointer; }
.submit-main-contact { margin:0 0 0 219px; background-color:#fff; }
.no-padding { margin-top:0; }
.text-required { margin-bottom:0; font-size:10px; }


/* framework
 * ------------------------------------------------------------------------- */
#wrap, #wrap-inside 
{ 
	background:url("/images_layout/bg-wrap.gif") repeat-y;
	border-collapse:collapse;
	width:800px; 
	margin:0 auto; 
	text-align:left; 
}
 #banner { background:url("/images_layout/banner.jpg"); height:369px; }
 
 #column-left { width:234px;  padding:0px; margin:0px;}
 #column-left img { margin-left:33px; }
 #column-left #ptt { margin-left:3px;}
 #column-left #video  { margin: 0;}
 #column-left p { padding-left:53px; padding-right:43px; color:#000; line-height:14px; }
  #top-left { background:url("/images_layout/top-left.gif") no-repeat top left; height:31px; }
  #header-quick-contact { background:url("/images_layout/header-quick-contact.gif"); height:52px; margin:10px 0; }
  
  /*
 #column-left2 { width:230px; float:left; padding:0px; margin:0px;}
 #column-left img { margin-left:33px; }
 #column-left #ptt { margin-left:3px;}
 #column-left p { padding-left:53px; padding-right:43px; color:#000; line-height:14px; }
  #top-left { background:url("/images_layout/top-left.gif") no-repeat; height:31px; }
  #header-quick-contact { background:url("/images_layout/header-quick-contact.gif"); height:52px; margin:10px 0; }
 */
/*#map { padding-left:10px; margin-bottom:15px; }  */

#column-right
{
	width:566px; 
	padding:0px; margin:0px;
}

#content-right
{
	padding-left:47px;
	padding-right:80px;
}

  
#wrap-welcome
{
	background:url("/images_layout/bg-welcome.gif") repeat-y;
	
}

#header-welcome { background:url("/images_layout/header-welcome.gif"); height:88px; padding:0; }
   
   #bottom-welcome { background:url("/images_layout/bottom-welcome.gif"); height:15px; clear:both; overflow:hidden; }
  
#wrap-mini-columns { background:url("/images_layout/bg-mini-columns.gif") repeat-y; }
#mini-column-left { width:266px; float:left; }
#mini-column-left ul { padding:0; list-style-type:none; }
#mini-column-left li { margin-bottom:5px; text-align:center; } 
#header-mini-column-left { background:url("/images_layout/header-mini-column-left.gif") no-repeat; height:54px; }
#bg-mini-column-left { background:url("/images_layout/bg-mini-column-left.gif") no-repeat; padding-top:11px; }

#mini-column-right { width:300px; float:left; }
#mini-column-right p { padding-left:30px; padding-right:80px; }
#header-mini-column-right { background:url("/images_layout/header-mini-column-right.gif") no-repeat; height:54px; }
#bg-mini-column-right { background:url("/images_layout/bg-mini-column-right.gif") no-repeat; padding-top:11px; height:183px; }
 
 #bottom, #bottom-inside { background:url("/images_layout/bottom.jpg") no-repeat; width:800px; height:77px; clear:both; }


/* inside framework
 * ------------------------------------------------------------------------- */
 #wrap-inside { background:url("/images_layout/bg-wrap-inside.gif") repeat-y; }
 #bottom-inside { background:url("/images_layout/bottom-inside.jpg"); }
 
#left-column-extra img 
{ 
	padding-left:5px; 
	text-align:center;
	margin-bottom:15px; 
}

#contact_us_sp1 p
{
  padding:0;
}

#contact_us_sp1 p img
{
	padding:0;
	margin-left:0;
}

#left-column-button img {
	margin-left: 29px; 
	text-align:center;
	margin-bottom:15px; 

}



#left-column-extra p
{ 
	padding-left:50px;
}
 
 /* headers */
#content-header
{
	background:url("/images_layout/content-header.jpg");
	height:88px;
}
#content-welcome
{
	background:url("/images_layout/header-welcome.gif");
	height:88px;
}
#content-about
{
	background:url("/images_layout/header-about.jpg");
	height:88px;
}
#content-meet
{
	background:url("/images_layout/header-meet.jpg");
	height:88px;
}
#content-face
{
	background:url("/images_layout/header-face.jpg");
	height:88px;
}
#content-body
{
	background:url("/images_layout/header-body.jpg");
	height:88px;
}
#content-breast
{
	background:url("/images_layout/header-breast.jpg");
	height:88px;
}
#content-skin
{
	background:url("/images_layout/header-skin.jpg");
	height:88px;
}
#content-gallery
{
	background:url("/images_layout/header-gallery.jpg");
	height:88px;
}
#content-media
{
	background:url("/images_layout/header-media.jpg");
	height:88px;
}
#content-contact
{
	background:url("/images_layout/header-contact.jpg");
	height:88px;
}
#content-sitemap
{
	background:url("/images_layout/header-sitemap.jpg");
	height:88px;
}
 

/* footer
 * ------------------------------------------------------------------------- */


#footerLinks 
{ 
	width:760px; 
	text-align:center; 
	margin:0 auto;
}

#footerLinks p
{
	color:#FFFFFF;
}

#footerLinks a:link, #footerLinks a:visited
{ 
	text-decoration:none; 
	color:#f7dfc5; 
}

#footerLinks a:hover, #footerLinks a:active 
{ 
	text-decoration:underline; 
}




/* main contact form
 * ------------------------------------------------------------------------- */
#main-contact { padding:20px 0 10px 0px; }
#main-contact label, #main-contact select { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#494526; }
#main-contact label { width:200px; position:relative; display:block; text-align:right; }
#main-contact label input, #main-contact label textarea, #main-contact select { background-color:#fff; position:absolute; width:200px; left:110%; top:-2px; }
#main-contact label textarea { width:200px; height:100px; top:0; }



