
h1.gallery_title,
span.gallery_subtitle
{
	display:	block;
	width:		130px;
	color:		#c00;
	font-size:	22px;
    font-family: "Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;
text-align:		left;
}
span.gallery_subtitle
{
	color:		#bbb;
	font-size:	15px;
}
h3.links_category
{
	display:	block;
	position:	relative;
	left:		-90px;
	margin:		30px 0px 10px 0px;
	color:		#bbb;
}

.footer
{
    font-family: "Trebuchet MS",Arial,Verdana,Helvetica;
    font-size: 11px;
    color: #666;
    font-weight: normal;
    text-align: center;
}

.footer a
{
    font-family: "Trebuchet MS",Arial,Verdana,Helvetica;
    color: #d33;
    font-weight: bold;
    text-decoration: none;
}
.footer td
{
    padding-left: 10px;
}
span.statement_header
{
    font-family: "Trebuchet MS",Arial,Verdana,Helvetica;
    font-size: 11px;
    line-height: 1.5em;
    color: #909497;
    font-weight: normal;
    letter-spacing: .09em;
}
span.statement_header strong
{
    font-family: "Trebuchet MS", Arial,Verdana,Helvetica;
    font-size: 14px;
    letter-spacing: 0.08em;
    color: #cdcdcf;
}


img.cover_proxy
{
    margin-top: 30px;
    margin-bottom: 20px;
}
.book_intro
{
    font-size: 12px;
    line-height: 1.6em;
    letter-spacing: 0.07em;
    color: #999999;
}
.events_divider
{
	position:	relative;
	height:		10px;
	width: 		750px;
	margin:		10px 0px 20px 0px;
	padding:	0px;
	border:		1px solid #666;
	border-width:	1px 0px 1px 0px;
	overflow:	visible;
}
.events_divider a
{
	position:	absolute;
	top: 		-20px;
	right:		0px;
}


 	body
	{
		margin:				0px 0px 0px 0px;
		font-family: 		helvetica, verdana, arial, sans-serif;
		font-size: 			11px;
		background-image:   url(../01_common/bg.gif);
		background-repeat:  repeat-x;
		background-color:   #1e2531;
		overflow:			scroll;
	}
	#wrapper
	{
		position:           absolute;
		left:               50%;
		top:                12px;
		width:              400px;
		margin-top:         0px;
		margin-bottom:      0px;
		margin-left:        -450px;
	}
	#content
	{
		position:           relative;		
	}   
	
	
	
	.textonlighthdr {font-family: Verdana,Arial,Helvetica;font-size: 12px;font-weight: bold;color: #3e464c;}		
	.textonlightbig {font-family: Verdana,Arial,Helvetica;font-size: 12px;font-weight: normal;color: #3e464c;}			
	.textonlightcopy {font-family: Verdana,Arial,Helvetica;font-size: 11px;font-weight: normal;color: #3e464c;}		
	.textondarkhdr {font-family: Verdana,Arial,Helvetica;font-size: 12px;font-weight: bold;color: #939393;}		
	.textondarkcopy {font-family: Verdana,Arial,Helvetica;font-size: 11px;font-weight: normal;color: #939393;line-height:15px;}
	.textwhitehdr {font-family: Verdana,Arial,Helvetica;font-size: 12px;font-weight: bold;color: #ffffff;}	
	.textwhitecopy {font-family: Verdana,Arial,Helvetica;font-size: 11px;font-weight: normal;color: #ffffff;}	
	
			
	
	.space {font-family: Arial,Helvetica;font-size: 5px;}		
	
	a.linksonlight {font-family: Verdana,Arial, Helvetica;font-size: 11px;font-weight: normal;color: #d11b24;text-decoration: none;text-transform: lowercase;}	
	a.linksonlight:hover {text-decoration: underline;}	
	a.linksondark {font-family: Verdana,Arial, Helvetica;font-size: 11px;font-weight: normal;color: #d11b24;text-decoration: none;text-transform: lowercase;line-height:17px;}	
	a.linksondark:hover {text-decoration: underline;}	
	a.linkswithcaps {font-family: Verdana,Arial, Helvetica;font-size: 11px;font-weight: normal;color: #d11b24;text-decoration: none;text-transform: capitalize;line-height:17px;}	
	a.linkswithcaps:hover {text-decoration: underline;}	
	a.linksallcaps {font-family: Verdana,Arial, Helvetica;font-size: 11px;font-weight: normal;color: #d11b24;text-decoration: none;line-height:17px;}	
	a.linksallcaps:hover {text-decoration: underline;}		
	a.linkssitemap {font-family: Verdana,Arial,Helvetica;font-size: 8px;font-weight: normal;color: #a5ad99;text-decoration: none;}
	a.linkssitemap:hover {text-decoration: underline;}	
P {
	  color:#d11b24;
	  font-size:11px;
	  line-height:17px;
	  font-family: Verdana,Arial, Helvetica;
}
	
.whitehdr {
	  color:#ffffff;
	  font-size:12px;
	  font-weight: bold;
	  letter-spacing:1px;
	  font-family: Verdana,Arial, Helvetica;
}
	

#mainContent {
	position: relative;
	top: 0px;
	left: 0px;
	width: 750px;
	height: auto;
	visibility: visible;
	
}	
#CenteredContent
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 750px;
	margin:			12px auto;
}	
#galleryMenu {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 126px;
	z-index: 2;
	visibility: hidden;
}
	
#aboutMenu {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 96px;
	z-index: 12;
	visibility: hidden;
}
	
#subGalleryMenu {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 126px;
	z-index: 2;
	visibility: hidden;
}
	
#subAboutMenu {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 96px;
	z-index: 12;
	visibility: hidden;
}

#NS4pic {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 640px;
	z-index: 22;
	visibility: hidden;
}

.formtext {font-family: Verdana,Arial, Helvetica;font-size: 11px;font-weight: normal;background: #bfc6d2;color: black;border-style:none;}
.formtextlight {font-family: Verdana,Arial, Helvetica;font-size: 11px;font-weight: normal;background: #ffffff;color: #3e464c;border-style:ridge;}
.formbutton {font-family: Verdana,Arial, Helvetica;font-size: 10px;text-transform: lowercase;line-height:18px;font-weight: bold;color: #BCBEAA;background: #b6beaa;border-color:#D11B24}
.formradio {font-family: Verdana,Arial, Helvetica;font-size: 11px;font-weight: normal;background:transparent;}



a.client_login_link
{
	color: #fff;	
}

a span.no_underline,
a:active span.no_underline,
a:link span.no_underline,
a:visited span.no_underline
{
	text-decoration: none !important;
}

/*  ROUNDED CORNERS  */

/* 4 rounded corners */

 .all-four-rounded-corners
{
	-webkit-border-radius: 					3px;
	-khtml-border-radius: 					3px;	
	-moz-border-radius: 					3px;
	border-radius: 							3px;
	-webkit-outline-radius: 				3px;
	-khtml-outline-radius: 					3px;	
	-moz-outline-radius: 					3px;
	outline-radius: 						3px;
}

		