




























 
body	{
	margin:	0px;
	padding: 0px;
	font:100 11px/14px Arial,Helvetica;
	background : #888888;
	text-align:center;
	color:#214241;
	}

td {
	font:100 11px/14px Arial,Helvetica;
}
p {
	padding-left:4px;
}
p.bigHead{
	padding-left:10px;
}
p.reg {
	padding-left:0px;
}
.smallSpace {
	padding:0px 6px 0px 6px;
	margin-top:4px;
	padding-top:0px;
}
.summaryTxt p{
	padding:0px;
	margin-top:10px;
}
h3 {
	font:900 12px/12px Arial,Helvetica;
	display:inline;
}
li{
/*	list-style-type:none;
	padding:3px;
	text-indent:0px;*/
}
ul{
	padding:0px;
	text-indent:0px;
}
img	{
	border:	0;
	}	
DIV {
	position:relative;  
}
textarea, input{
	font:100 12px/14px Arial,Helvetica;
	padding:3px;
	margin-top:3px;
	border:1px solid #595959;
}

.clear{ clear: both; }

form select{
	font:100 11px/12px Arial,Helvetica;
	border:1px solid #595959;
}

form {
	padding:0px;
	margin:0px;
}

/* General Text Styles */
/* TEXT = REGULAR     BACKGROUND = NONE */

a.copy:link {
		color: #214241;
        text-decoration: none;
        }
a.copy:visited {
		color: #214241;
        text-decoration: none;
        }
a.copy:hover { 
		text-decoration: none; 
		}

/* links that look regular but rollover to the link color */		
.mainNav a:link, .titleBox a:link {
	color:#214241;
	text-decoration: none;
}
.mainNav a:visited, .titleBox a:visited  {
	color:#214241;
	text-decoration: none;
}
.mainNav a:hover, .titleBox a:hover  {
	color:#852208;
	text-decoration: none;
}


/* Header Link Styles */ 
/* TEXT = SPECIAL     BACKGROUND = NONE */
a	{
	color:	#852208;
	text-decoration: none;
	}
a:link	{
	color:	#852208;
	background-color: transparent;
	}
a:visited	{
	color:	#852208;
	background-color: transparent;
	}
a:active	{
	color:	#852208;
	background-color: transparent;
	}
a:hover	{
	background-color: transparent;
	text-decoration:	underline;
	}

.extraFirst {
	padding-left:5px;	
	line-height:160%
}

/* Non-Link-Headers and Nav */
td.header {
	background-color:#DCE0CE;
	font:900 11px/13px Trebuchet,Trebuchet MS,Arial,Helvetica;
	padding: 3px;
	}
td.darknav {
	padding: 0px;
	}

/* ADMIN LIST */
table.adminList {
	width:100%;
}
.adminList td{
	border:1px solid #595959;
	padding:2px;
}

/* Other Headers */

td.fileshead {
	height:15px;
	padding:5px;
	background-color:#ABB194;
	border:1px solid #595959;
	border-top:0px solid #595959;
}
.inlineList{
	/* margin-top:4px; */
	width:98%;
}
.inlineList li{
	display:inline;
	text-indent:0px;
}
.inlineList {
	margin-left:8px;
	padding:0px;
}	


/* Plain Text Blocks */
.lister {
	width:100%;
	position:relative;
}
.lister td{
	padding:3px 5px 3px 5px;
	border-bottom:1px dashed #595959;
}
.lister td.resultHead{
	border-bottom:1px solid #595959;
}

.workHeader {
	font-weight: bold;
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 12px;
	color:	#214241;
	line-height: 120%;
	}
	
	
/* Features */
/* Centering Images */
.imagefeature {
	padding:8px 0px 8px 0px;
	text-align:center;
	border-left:1px solid #595959;
	border-right:1px solid #595959;
	}
.imagefeature img, .imageCell img{
	margin-left:auto;
	margin-right:auto;
	border:1px solid #595959;
}
.centerMid {
	float:left;
	width:120px;
	text-align:center;
	}
.centerMid IMG{
	margin-left:auto;
	margin-right:auto;
	border:1px solid #595959;
}

.tourStartOverview{
	float:left;
	width:250px;
	text-align:center;
}
.tourStartOverview IMG{
	margin-left:auto;
	margin-right:auto;
	border:1px solid #595959;
}

.feature {
	text-align:left;
	font:100 11px/12px Arial,Helvetica;
	padding: 9px;
	border:1px solid #595959;
	background-color:#ABB194;
	}

/*	============== revised layout css for artst pages ================ */
div#artistWorkWrapper{
	border: 1px solid #3A3A3A;
	border-top: none;
}
div.artistWork{ width: 519px; text-align:center;}	
div.artistWork a { display: block;}
div.artistWork a img{
	background : #EDEFE5; 
}
/*div.artistWork img{display:block;} */


div.artistWork div.artistWorkImageCaption{
	padding: 4px 4px 8px 4px;
	text-align:left;
	background-color:#ABB194;
}	
div.artistWork span.imageTitle{ font-weight:bold;}	

div#artistWorkTitle{ height: 20px; padding-top: 0px; }
div#artistWorkTitle h1, div#artistWorkTitle h3{float: left; margin-top:4px; margin-bottom:0px;}
div#artistWorkTitle.tour{ height: 15px; padding-right: 1px;}
div#artistWorkGalleryNav{ }
div#artistWorkGalleryNav div.imageGalleryControls{
	background: transparent url('/assets/global/gallery_controls.gif') no-repeat;
	width:19px; 
	height:24px;
	float: right;
	border-left:1px solid #595959;
}
div#artistWorkGalleryNav div#artistWorkImageGalleryPrev{ background-position: 5px 7px; }
div#artistWorkGalleryNav div#artistWorkImageGalleryNext{background-position: -10px 7px; }
div#artistWorkGalleryNav div#artistWorkImageGalleryStop{ background-position: -26px 7px; }
div#artistWorkImageGalleryNext, div#artistWorkImageGalleryPrev, div#artistWorkImageGalleryStop{
	cursor: pointer;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}

div.shortTitleBox{border-bottom:0;}
ul.artworkMediaList{margin-top:0;}

div#featuredWorkWrapper{
	border: 1px solid #3A3A3A;
	border-top: none;
	text-align:center;
/*	padding:10px;  */
}

div#featuredWorkWrapper div.feature{ border: 0;}
div#featuredWorkWrapper div.mediaWrapper{ padding: 10px 10px 0px 10px;}
div#featuredWorkWrapper div.mediaWrapper div.media div { display: none;}
	
.error {
	font:900 11px/11px Arial,Helvetica;
	color: #CC0000;
	}




/* ==== new centering here ==== */
/* if this works we all have to thank Owen from the noodleincident.com */

.centerMe {
	margin-left:auto;
	margin-right:auto;
	
	text-align:left;
	
	padding:7px 7px 7px 7px;
	
	background : #EDEFE5;  
	border-left:2px solid #595959;
	border-right:2px solid #595959;
	border-bottom:1px solid #595959;
	width:763px;
	widt\h:745px;
}
#content1 {
	float: left;
	padding:0px;
	margin:0px;
	width: 381px;
	widt\h: 382px;
}
#content2 {
	float: left;
	padding: 0px;
	margin:0px;
	margin-left:7px;
	width: 354px;
	widt\h: 350px;
	/* hide from ie mac \*/
	widt\h: 356px;
	/* end hide */
}

#content1A {
	float: left;
	padding:0px;
	margin:0px;
	width:521px;
}
#content2A {
	float: left;
	padding: 0px;
	margin:0px;
	margin-left:9px;
	width: 210px;
	/* ie 5 mac hack \*/
	width: 215px;
	/* end */
}


#content1 ul {	list-style-position: inside; }
#content1 ul li { margin-left: 10px; }
#content1A ul {	list-style-position: inside; }
#content1A ul li { margin-left: 10px; }
	
	
/* -======================}---0 ENTER THE NEW CSS 0---{======================-   */

.mainContent {
	text-align:left;
	
	position:static;
	margin-left:auto;
	margin-right:auto;
	
	padding:7px 9px 7px 9px;
	
	width:772px;
	widt\h:750px;
	
	background : #EDEFE5;  
	border-left:2px solid #595959;
	border-right:2px solid #595959;
}
.textRight {
	font:100 11px/12px Arial,Helvetica;
	margin-top:5px;
	padding-left:4px;
	width:95%;
	/* ie5 mac hack 
	width:auto;
	 end */
}
h3.titleRight {
	display:block;
	font:900 14px/11px Trebuchet,Trebuchet MS,Arial,Helvetica;
	padding-left:4px;
	margin-top:5px;
	line-height:1.15em;
	color:	#852208;
}

.darkRow {
	margin-top:4px;
	position:relative;
	height:98px;
	background-color:#CFCFB3;
	border:1px solid #595959;
	}
.lightRow {
	position:relative;
	height:98px;
	margin-top:4px;
	background-color:#DCE0CE;
	border:1px solid #595959;
	}

.imageCell {
	width:100px;
	position:absolute;
	top:6px;
	left:6px;
}
.textCell {
	position:relative;
	margin-left:106px;
	margin-top:6px;
}
/* - - - news styles - - - */
.newsChunk{
	position:relative;
	margin-left:4px;
	margin-top:9px;
}
.results{
	position:relative;
	padding:5px;
	margin-top:4px;
	float:left; 
	text-align:left;
	width:744px;
	widt\h:733px;
	border:1px solid #595959;
}
.rolesResults{
	position:relative;
	padding:5px;
	margin-top:4px;
	float:left; 
	text-align:left;
	width:382px;
	widt\h:370px;
	border:1px solid #595959;
}
.rolesResults.tours{ width: 509px;}
.rolesNavBox{
	float:left; 
	margin-top:8px;
	position:relative;
	background-color:#DCE0CE;
	border:1px solid #595959;
	word-spacing:2px;
	padding:2px 5px 2px 5px;
	width:380px;
	widt\h:370px;
}
.searchNavBox{
	float:left; 
	
	margin-top:8px;
	position:relative;
	background-color:#DCE0CE;
	border:1px solid #595959;
	word-spacing:2px;
	padding:2px 5px 2px 5px;
	width:744px;
	widt\h:733px;
}
.floatResults{
	float:left;
	margin-top:4px;
}
DIV.newsChunk a {
	font:900 12px/14px Trebuchet,Trebuchet MS,Arial,Helvetica;
	color:	#214241;
	text-decoration: none;
}
DIV.newsChunk a:link {
	color:	#214241;
	text-decoration: none;
}
DIV.newsChunk a:hover {
	color:	#214241;
	text-decoration: none;
}
DIV.newsChunk a:visited {
	color:	#214241;
	text-decoration: none;
}

/* - - - NEW IMAGE SIDE BY SIDES - - - */
.floatList{
	float:left;
	border-top:1px solid #595959;
	margin-top:8px;
}
.containIt{
	position:relative;
	padding:5px;
	float:left; 
	text-align:left;
	width:382px;
	widt\h:370px;
	border:1px solid #595959;
	border-top:0px solid #595959;
}

.containIt.artist{
	width: 509px;
}

div.artistTopList{
		position:relative;
		padding:5px;
		float:left; 
		text-align:left;
		width: 510px;
		border:1px solid #595959;
		border-top:0px solid #595959;
}


.containTxt{
	margin-left:125px;
}
.containImg{
	width:110px; 
	text-align:center; 
	float:left;
}
.containImg img{
	border:1px solid #595959;
}
.forceBreak {
	font:100 8px/8px Arial;
}
/* Media List - - - - - - - - - - - - -*/
.containMedia{
	position:relative;
	padding:2px;
	float:left; 
	text-align:left;
	
	width:222px;
	widt\h:204px;
	/* ie hack \*/
	widt\h:208px;
	/* end */
	
	border:1px solid #595959;
	border-top:0px solid #595959;
}
.containMedTxt{
	margin-left:10px;
	padding-top:6px;
}
.containMedImg{
	padding:0px;
	width:30px; 
	text-align:center; 
	float:left;
}

/* = - = - = - = - = - = - = - = - = - */



/* - - - media styles - - - */
#newMedia ul{
	border:1px solid #595959;
	border-top:0px solid red;
	padding:0px;
	margin-left:0px;
}
#newMedia li{
	border-top:1px solid #595959;
	list-style-type:none;
	/*position:relative;*/
	padding:0px;
	clear:both;
}
#newMedia li div{
	/*position:absolute;
	top:0px;
	left:0px;*/
/*	float:left;
	height:20px;*/
}
#newMedia p{
	display:inline;
	/*float:left;
	margin:0px; padding:0px; margin-left:28px;*/
}
#newMedia a{
	/*font:100 11px/20px Arial,Helvetica;*/
}
#newMedia img{
	
}
#newMedia .odd{
	background-color:#CFCFB3;
}
#newMedia .even{
	background-color:#DFE0CE;
}

#newMedia ul li{
	margin-left: 0px;
	padding-left: 10px;
}


/* - - - recent work - - - */
#recentWork{
	position:relative;
	border:1px solid #595959;
	border-bottom:0px solid #fff;
	margin-top:6px;
}
.recentChunk{
	border-bottom:1px solid #595959;
	position:relative;
	padding:5px;
}
.helpText {
	padding:8px;
	background-color:#EDEFE5;
	text-align:left;
}
.listOdd{
	background-color:#ABB194;
}
.leftside{
	border-left:1px solid #595959;
}
.rightside{
	border-right:1px solid #595959;
}
.bottomside{
	border-bottom:1px solid #595959;
}
.topside{
	border-top:1px solid #595959;
}

.listEven{
	background-color:#DCE0CE;
}
.resultOdd{
	padding:4px;
	margin-top:6px;
	background-color:#CFCFB3;
	border:1px solid #595959;
}
.resultEven{
	padding:4px;
	margin-top:6px;
	background-color:#ABB194;
	border:1px solid #595959;
}

.recentImage {
	width:110px;
	position:relative;
	text-align:center;
	font:100 65px/14px Trebuchet,Trebuchet MS,Arial,Helvetica;
}
.recentImage img, .summaryImage img{
	border:1px solid #595959;
}
.recentDesc{
	position:absolute;
	top:4px;
	left:130px;
}
.recentImage {
	width:110px;
	position:relative;
	text-align:center;
	font:100 65px/14px Trebuchet,Trebuchet MS,Arial,Helvetica;
}

.summaryImage {
	width:110px;
	position:absolute;
	text-align:center;
	font:100 65px/14px Trebuchet,Trebuchet MS,Arial,Helvetica;
}
.summaryTxt{
	position:relative;
	margin-left:130px;
}

.otherHeader {
	display:inline;
	font:900 11px/14px Trebuchet,Trebuchet MS,Arial,Helvetica;
	color:	#095986;
}
DIV.articleChunk SPAN.header a {
	font:900 14px/16px Trebuchet,Trebuchet MS,Arial,Helvetica;
	color:	#852208;
	text-decoration: none;
}
DIV.recentDesc SPAN.header a {
	font:900 13px/14px Trebuchet,Trebuchet MS,Arial,Helvetica;
	color:	#852208;
	text-decoration: none;
}
.recentDesc p{
	padding-left:0px;
}

DIV.articleChunk SPAN.header a:link {
	color:	#852208;
	text-decoration: none;
}
DIV.articleChunk SPAN.header a:hover {
	color:	#852208;
	text-decoration: none;
}
DIV.articleChunk SPAN.header a:visited {
	color:	#852208;
	text-decoration: none;
}

.iconIMG {
	 vertical-align: middle;
}

#moreArticle {
	position:relative;
	float:left;
	margin-top:10px;
	margin-left:10px;
}

.imageDiv {
	height:80px;
	width:110px;
	float:left;
	text-align:center;
}
.imageDiv img{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #595959;
}
.articleDesc{
	float:left;
	width:370px;
	widt\h:377px;
	margin-left:20px;
	padding-bottom:10px;
}

.articleType{
	font:100 11px/12px Arial,Helvetica;
}
.date{
	font:100 10px/12px Arial,Helvetica;
}
.bigTitleBox {
	background-color:#D2C291;
	border:1px solid #595959;
	padding:4px 4px 4px 7px;
}

.titleBox {
	position:relative;
	background-color:#D2C291;
	border:1px solid #595959;
/*	height:15px;
	height:15px;  */
	padding:4px 0px 4px 7px;
}
.arrowHolder {
	height:15px; 
	padding:0px;
}
.slideShowTitle {
	height:19px;
	heigh\t:15px;
	position:relative;
	border:1px solid #595959; 
	border-right:0px solid #595959;
	background-color:#D2C291;
	padding:3px 0px 0px 7px;
}
.arrowButton {
	width:19px; 
	height:19px;
	heigh\t:15px;
	border:1px solid #595959;
	background-color:#D2C291;
	padding:3px 0px 0px 0px;
	
}
.arrowLeft {
	border-right:0px solid #595959;
}
#workLeft{
	position:absolute;
	left:208px;
	top:0px;
}
#workRight{
	position:absolute;
	left:228px;
	top:0px;
}
#collectLeft{
	position:absolute;
	left:225px;
	top:0px;
}
#collectRight{
	position:absolute;
	left:245px;
	top:0px;
}

.arrowButton img {
	margin-top:-9px;
	margin-to\p:3px;
	margin-left:6px;
}
.arrowLeft img {
	margin-top:-9px;
	margin-to\p:3px;
	margin-left:6px;
}

.navBox{
	/*margin-top:8px;*/
	position:relative;
	background-color:#DCE0CE;
	border:1px solid #595959;
	border-top:0px solid #595959;
	word-spacing:2px;
	padding:2px 2px 2px 5px;
}

.spaceTop {
	margin-top:8px;
}
.featuredWork {
	text-align:center;
	height:246px;
	position:absolute;
	top:26px;
	background-color:#DCE0CE;
	border:1px solid #595959;
	padding:0px;
}

.featuredWork p{
	margin-top:6px;
	margin-left:5px;
	text-align:left;
}
.works{
	width:247px;
}

div.workSlide{
	width: 247px;
	height: 246px;
	background-repeat: no-repeat;
	background-position: center center;
}
/* this is used to set a semi-transparent bg */
div.workSlide div.workInfoHidden{
	width: 247px;
	position: absolute;
	bottom: 0px;
	background-color: #CFCFB3;
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
	left:0px;
}
div.workSlide:hover div.workInfoHidden{
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}
div.workSlide div.workInfoHidden p { visibility: hidden; }

div.workSlide div.workInfo{
	width: 247px;
	position: absolute;
	bottom: 0px;
	left:0px;
}
div.workSlide a.workLink{
	width: 247px;
	height: 246px;
	display: block;
}


div.workSlide div.workInfo p a span.artistName{ color: #214241;}
div.workSlide div.workInfo p a span.workTitle,
div.workSlide div.workInfoHidden p a span.workTitle { color:#095986; font-weight:bold;}
div.workSlide div.workInfo p a span.date{ color:#214241;}

div.workSlide div.workInfo p a span.eventTitle,
div.workSlide div.workInfoHidden p a span.eventTitle { color:#095986; font-weight:bold;}
div.workSlide div.workInfo p a span.date{ color:#214241;}


.tours{
	width:264px;
}


div.tourSlide{
	width: 264px;
	height: 246px;
	background-repeat: no-repeat;
	background-position: center center;
}
/* this is used to set a semi-transparent bg */
div.tourSlide div.tourInfoHidden{
	width: 264px;
	position: absolute;
	bottom: 0px;
	background-color: #CFCFB3;
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
	left: 0px;
}
div.tourSlide:hover div.tourInfoHidden{
	filter: alpha(opacity=85);
	-moz-opacity: .85;
	opacity: .85;
}
div.tourSlide div.tourInfoHidden p { visibility: hidden; }

div.tourSlide div.tourInfo{
	width: 264px;
	position: absolute;
	bottom: 0px;
	left: 0px;
}
div.tourSlide a.tourLink{
	width: 264px;
	height: 246px;
	display: block;
}
div.tourSlide div.tourInfo p a span.tourTitle,
div.tourSlide div.tourInfoHidden p a span.tourTitle { color:#095986; font-weight:bold;}
div.tourSlide div.tourInfo p a span.date{ color:#214241;}

div.tourSlide div.tourInfo p a span.eventTitle,
div.tourSlide div.tourInfoHidden p a span.eventTitle { color:#095986; font-weight:bold;}



#feature-one {
	position:static;
	left:0px;
	top:0px;
	width:247px;
	z-index:1;
}
#feature-two {
	position:absolute;
	width:264px;
	top:0px;
	left:256px;
	z-index:1;
}
h2 {
	font:100 11px/11px Trebuchet,Trebuchet MS,Arial,Helvetica;
	color:#214241;
	display:inline;
}
h1 {
	font:900 16px/16px Trebuchet,Trebuchet MS,Arial,Helvetica;
	color:#214241;
	display:inline;
}
h1.regHead {
	display:block;
	margin-left:10px;
}
	
.superlink {
	font:900 14px/16px Trebuchet,Trebuchet MS,Arial,Helvetica;
	color:#852208;
	margin:18px 5px 5px 10px;
	text-decoration:underline;
	display:inline;
}
.biglink {
	font:900 14px/16px Trebuchet,Trebuchet MS,Arial,Helvetica;
	color:#852208;
	text-decoration:underline;
	display:inline;
}

/* - - - Admin Styles - - - */
.rightPanel ul, #content2A ul, #content2 ul{
	padding:0px;
	margin:0px;
}
.rightPanel li, #content2A li, #content2 li{
	list-style-type:none;
	padding:3px;
	padding-left:6px;
	text-indent:0px;
}
fieldset {
	border:1px dashed #595959;
	margin-top:12px;
	margin-left:0px;
	padding:10px;
}
fieldset .formSpace {
	margin-top:12px;
}
fieldset div{
	margin-left:10px;
	margin-top:10px;
	font:100 10px/14px Arial,Helvetica;
}
legend {
	font:900 12px/13px Arial,Helvetica;
	background-color:#EDEFE5;
	padding-left:3px;
	padding-right:3px;
	margin:0px;
}

.important {
	color:#095986;
}
.formHead {
	font:900 11px/13px Arial,Helvetica;
}

/* - - - Artist Navigation - - - */
.secondNavBox {
	position:relative;
	background-color:#CFCFB3;
	border:1px solid #595959;
	border-top:0px solid #595959;
	padding:0px;
	margin:0px;
}
.secondNavBox ul{
	margin:0px;
	border-top:5px solid #CFCFB3;
}
.secondNavBox li{
	list-style-type:none;
	padding: 2px 3px 2px 5px;
	margin-top: 0px;
	margin-bottom: 5px;
	background-color:#DCE0CE;
/*	width:348px;
	widt\h:345px;  */
	font:100 11px/12px Trebuchet,Trebuchet MS,Arial,Helvetica;
	cursor: hand;
	cursor: pointer;
}
.pageNumOn{
	background-color:#852208;
	color:#DFE0CE;
	padding:0px 2px 0px 2px;
}
/* - - - NAV STYLES - - - */
.smallest {
	color:#214241;
	font:100 10px/13px Arial,Helvetica;
}

.mainNav {
	position:relative;
	height:115px;
	font:100 11px/13px Trebuchet,Trebuchet MS,Arial,Helvetica;
}
.mainNav ul {
	list-style-type: none;
	list-style-position: outside;
	padding: 0px;
	margin: 0px;
	margin-top:12px;
}
.mainNav li {
	padding: 2px 3px 2px 5px;
	margin-top: 7px;
	background-color:#DCE0CE;
	font:100 11px/13px Trebuchet,Trebuchet MS,Arial,Helvetica;
}

.navBoxTwo li {
	padding: 2px 3px 2px 5px;
	margin-top: 7px;
	background-color:#DCE0CE;
	font:100 11px/13px Trebuchet,Trebuchet MS,Arial,Helvetica;
}

.logoback {
	height:115px; 
	width:118px;
	padding:0px;
	background-color:#ABB194;
	border:1px solid #595959;
	cursor: hand;
	cursor: pointer;
}
.mainNav li {
	cursor: hand;
	cursor: pointer;
}
#logotype {
	position:absolute;
	top:68px;
	left:7px;
}
#logo {
	position:absolute;
	top:10px;
	left:20px;
}
.navBoxOne {
	position:absolute;
	width:120px;
	height:115px;
	top:0px;
	left:127px;
	background-color:#CFCFB3;
	border:1px solid #595959;
}
.navBoxTwo {
	position:absolute;
	width:124px;
	height:115px;
	top:0px;
	left:256px;
	background-color:#ABB194;
	border:1px solid #595959;
}
.navBoxThree {
	position:absolute;
	width:131px;
	height:115px;
	top:0px;
	left:389px;
	background-color:#CFCFB3;
	border:1px solid #595959;
}
.navBoxFour {
	position:absolute;
	width:215px;
	height:115px;
	top:0px;
	left:530px;
	/*background-color:#DCE0CE;
	border:1px solid #595959;*/
}
#nav_on {
	background-color:#DFE0CE;
	border-top:1px solid #595959;
	border-bottom:1px solid #595959;
}

.navMove{
	position:absolute;
	/*display:none;*/
}
.navMover1{
	/*display:none;*/
	z-index:20;
	width:155px;
	top:-7px;
	left:70px;
	visibility:hidden;
}
.navMover2{
	/*display:none;*/
	z-index:12;
	width:120px;
	top:5px;
	left:70px;
	visibility:hidden;
}
.navMover3{
	/*display:none;*/
	z-index:13;
	width:120px;
	top:30px;
	left:70px;
	visibility:hidden;
}
.navMover2 ul{
	margin-top:6px;
}



/* ////////////////////// */

/*  NEW NAV POPUP STYLES */

.inner {
	position: absolute;
	z-index:40;
	top:0px;
	left:60px;
	padding:5px;
	width:125px;
	background-color:#fff;
	border:1px solid #595959;
	display: none;
}

#inner1{top:-8px;	/*display: none;		visibility: hidden;*/ }
#inner2{top:10px;	/*display: none;		visibility: hidden;*/ }
#inner3{top:46px;	/*display: none;		visibility: hidden;*/ }

.inner DIV {
	padding:3px;
	margin:0px; 
	border:1px solid #595959;
	border-bottom:0px solid #3A3A3A;
	background-color:#DCE0CE;
}

.inner .lastItem {
	border-bottom:1px solid #595959;
}

SPAN.point {
	position:absolute;
	left: -11px;
}

SPAN.point1 { top:17px; }
SPAN.point2 { top:24px; }
SPAN.point3 { top:15px; }


/* //////////////////// */

DIV.contentBox{
	background-color:#fff;
	border: 1px solid #595959;
	margin-left:10px;
	padding:10px;
}
DIV.contentBox ul {
	list-style-type: none;
	list-style-position: outside;
	border: 1px solid #595959;
	border-top: 0px solid #595959;
	padding: 0px;
	margin: 0px;
}
DIV.contentBox li {
	padding: 4px 4px 4px 6px;
	margin-top: 0px;
	border-top: 1px solid #595959;
	background-color:#DCE0CE;
	font:100 11px/13px Trebuchet,Trebuchet MS,Arial,Helvetica;
}
#eventsnews a{
	color:#095986;
}
#arrow1{
	position:absolute;
	top:15px;
}
#arrow2{
	position:absolute;
	top:25px;
}
#arrow3{
	position:absolute;
	top:23px;
}

#bloglist ul{
	margin: 4px 0px 7px 0px;
}
#bloglist ul a {
	font:900 12px/14px Trebuchet,Trebuchet MS,Arial,Helvetica;
	color:#095986;
	text-decoration: none;
}
#bloglist ul a:link {
	color:#095986;
	text-decoration: none;
}
#bloglist ul a:hover {
	color:#095986;
	text-decoration: none;
}
#bloglist ul a:visited {
	color:#095986;
	text-decoration: none;
}


#searchDiv form{
	margin:12px 0px 0px 14px;
}
#searchDiv p{
	height:12px;
	display:inline;
	margin-top:3px;
}
#searchDiv a{
	margin-top:3px;
	color:#852208;
	text-decoration: none;
}
#skinDiv form{
	margin:10px 0px 0px 14px;
}
#searchDiv{
	background-color:#ABB194;
	border:1px solid #595959;
	border-bottom:0px solid #595959;
	height:60px;
}

/* modified tab setup for refining search results */
div#refineSearch{
	background-color:#CFCFB3;
	border:1px solid #595959;
	width: 733px;
	padding: 5px 5px 0px 5px;
}
div#refineSearch h2{ font-weight:bold;}
div#refineSearch ul.refineList{ 
	width: 720px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#refineSearch ul.refineList li{
	display: block; 
	width:  89px;
	float: left;
	background-color:#ABB194;
	border:1px solid #595959;
	border-bottom: 0;
	margin-right: 5px;
}
div#refineSearch ul.refineList li a{
	display: block;
	width: 107px;
	padding: 4px;
	
}
div#refineSearch ul.refineList li:hover{ background-color:#DCE0CE;}
div#refineSearch ul.refineList li.currentRefine{ background-color:#DCE0CE;}


#skinDiv{
	height:54px;
	border:1px solid #595959;
	background-color:#DCE0CE;
}
#footer {
	border: 1px solid #595959;
	padding:4px;
	margin-top:8px;
	background-color:#ABB194;
	text-align:left;
}
#footerOuter {
	clear: both;
	padding-top:8px;
}

/* - - - article styles - - - */
.articlesHeader{
	margin-top:10px;
}
.articleChunk{
	float:left;
	position:relative;
	margin-left:8px;
	padding-top:13px;
	margin-top: 13px;
	border-top:1px dashed #ABB194;
}

/* overrides for first article */
div#articleFirst.articleChunk{
	padding-top:0;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	width: 518px;	
/*	background-color:#DCE0CE;
	border:1px solid #595959;*/
	border-top: 0;

	
}
div#articleFirst.articleChunk div.imageDiv{
	width: 246px;
	height: auto;
}
div#articleFirst.articleChunk div.imageDiv img{
	border: 0;
}
div#articleFirst.articleChunk div.articleDesc{
	width: 254px;
	float: right;
	margin:6px 6px 0 12px; 
	padding-left: 0px;
}
div#articleFirst.articleChunk div.articleDesc p.reg{
	font-weight: bold;
}

div#articleFirst.articleChunk div.articleDesc h2.header a {
	font:900 18px/21px Trebuchet,Trebuchet MS,Arial,Helvetica;
	color:	#852208;
	text-decoration: none;
}
div#articleFirst.articleChunk div.articleDesc a.moreLink{
	color: #095986;
	font: 900 11px/13px Trebuchet,Trebuchet MS,Arial,Helvetica;
}

/* overides 2nd article */
div#articleSecond.articleChunk{
	padding-top:0;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	width: 245px;	
/*	background-color:#DCE0CE;
	border:1px solid #595959;*/
	
}
div#articleSecond.articleChunk div.imageDiv{
	width: 243px;
	height: auto;
}
div#articleSecond.articleChunk div.imageDiv img{
	border: 0;
}
div#articleSecond.articleChunk div.articleDesc{
	width: 228px;
	margin:6px 6px 0 10px; 
}
div#articleSecond.articleChunk div.articleDesc p.reg{margin-top:0;}

div#articleSecond.articleChunk h3.header a {
	font:900 16px/18px Trebuchet,Trebuchet MS,Arial,Helvetica;
	color:	#852208;
	text-decoration: none;
}
div#articleSecond.articleChunk div.articleDesc a.moreLink{
	color: #095986;
	font: 900 11px/13px Trebuchet,Trebuchet MS,Arial,Helvetica;
}


/* overides 3rd article */
div#articleThird.articleChunk{
	padding-top:0;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	width: 264px;	
/*	background-color:#DCE0CE;
	border:1px solid #595959;*/
	float: right;
}
div#articleThird.articleChunk div.imageDiv{
	width: 262px;
	height: auto;
}
div#articleThird.articleChunk div.imageDiv img{
	border: 0;
}
div#articleThird.articleChunk div.articleDesc{
	width: 240px;
	margin:6px 6px 0 10px; 
}
div#articleThird.articleChunk div.articleDesc p.reg{ margin-top:0; }

div#articleThird.articleChunk h3.header a {
	font:900 16px/18px Trebuchet,Trebuchet MS,Arial,Helvetica;
	color:	#852208;
	text-decoration: none;
}
div#articleThird.articleChunk div.articleDesc a.moreLink{
	color: #095986;
	font: 900 11px/13px Trebuchet,Trebuchet MS,Arial,Helvetica;
}





.relatedArticle{
	border-bottom:1px solid #595959;
	padding:5px;
}
.relatedDesc{
	position:relative;
	margin-left:65px;
}

div#articleImageGallery{ 
	overflow:hidden;
	border:1px solid #595959;
	border-top: 0px;
	height: 150px;
	background-color:#DFE0CE
}
div#articleImageGallery div.articleImageCaption{
	padding: 4px 4px 8px 4px;
	/* border-top:1px solid #595959;  */
}
div#articleImageGalleryNav{ 
	margin-top: 15px;
	height:19px;
	position:relative;
	border:1px solid #595959; 
	background-color:#D2C291;
	padding: 0px;
} 
div#articleImageGalleryNav h2{ 
	float: left;
	margin: 4px;
}

div#articleImageGalleryNav div.imageGalleryControls{
	background: transparent url('/assets/global/gallery_controls.gif') no-repeat;
	width:19px; 
	height:19px;
	float: right;
	border-left:1px solid #595959;
}
div#articleImageGalleryNav div#articleImageGalleryPrev{ background-position: 5px 5px; }
div#articleImageGalleryNav div#articleImageGalleryNext{background-position: -10px 5px; }
div#articleImageGalleryNav div#articleImageGalleryStop{ background-position: -26px 5px; }
div#articleImageGalleryNav div#articleImageGalleryClose{ background-position: -40px 5px; }
div#articleImageGalleryStop, div#articleImageGalleryClose{
	filter: alpha(opacity=40);
	-moz-opacity: 0.40;
	opacity: 0.40;
	cursor: default;
}
div#articleImageGalleryNext, div#articleImageGalleryPrev, div#articleImageGalleryStop.active, div#articleImageGalleryClose.active{
	cursor: pointer;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}

a#articleGalleryStart{ 
	background-color:#D2C291;
	height: 150px;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 50;
	width: 100%;
	filter: alpha(opacity=35);
	-moz-opacity: 0.35;
	opacity: 0.35;
	padding-top:50px;
	text-align:center;
	font-size: 24px;
}
a#articleGalleryStart:hover{text-decoration: none;}
a#articleGalleryStart span{
	border: 1px solid #852208;
	padding: 5px 10px;
}
a#articleGalleryStart:hover span{	background-color: #EDEFE5; }


div#articleImageGallery span.imageTitle { font-weight: bold;}

div#articleImageGallery div.articleImageSub a.copy{
	display: block;
	text-align: center;
	width: 511px;
}


.articleImages{
	float:left;
	padding:10px;
	padding-top:0px;
	margin-top:-6px;
	width:115px;
}
.articleImages img{
	border:1px solid #595959;
}
.articleBody{
	padding-left:8px;
	position:relative;
	font:100 12px/16px Arial,Helvetica;
}
.articleBody p{
	padding-left:0px;
}
.articleBody ul li{
	list-style-type:disc;
}
.articleBody ol li{
	list-style-type: decimal;
}
.articleBody ul, .articleBody ol{
	padding-left:0px;
	margin-left:0px;
	list-style-position: inside;
}
.articleBody blockquote{
	background-color:#DCE0CE;
	margin: 1em 30px;
	display: block;
	padding: 0 4px;
}


/* article author/bio */
.authorBioImage{ 
	margin-right: 10px;
	float: left;
}


/* PRINT STYLES */
body.printer {
	background:#ffffff;
	color:#000000;
	text-align:left;
	padding:6px;
}
.printer h1 {
	color:#000000;
	padding-top:8px;
}
.printer a:link { color:#000000; text-decoration: none;}
.printer a { color:#000000; text-decoration: none;}
.printer a:hover { color:#000000; text-decoration: none;}
.printer a:active { color:#000000; text-decoration: none;}
.printer a:visited { color:#000000; text-decoration: none;}
.printer .articleBody { padding-left:0px; margin-top:8px;}
.printer p { padding-left:0px;}

#rsslink, .rsslink, a.rsslink, a.rsslink:link, a.rsslink:hover, a.rsslink:active, a.rsslink:visited, a#rsslink, a#rsslink:link, a#rsslink:hover, a#rsslink:active, a#rsslink:visited {
	float:right;
	text-decoration:none;
	padding-right: 4px;
	color:#214241;
}
a.artist.rsslink{
	/*margin-top: -12px;*/
}




/* ================= media =================== */
div.media{
	display: block;
}
div.media div { 
	margin-top: 5px;
	position: static; 
	display: block; 
}

/* =============== sharing =================== */
div#shareThis{ display: none;}

div#shareThis ul li{ 
	width: 160px;
	display: block;
	float: left;
	margin-bottom: 7px;
}


.sprite_ical, .sprite_gcal,.sprite_email,.sprite_friend,
.sprite_twitter,  .sprite_facebook, .sprite_myspace, .sprite_delicious,
.sprite_google,.sprite_yahoo, .sprite_browser{  
	display: block;
	background-image:url('/assets/global/sharing_icons.png');
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	margin-right: 6px;
	float: left;
}

.sprite_ical{   		background-position: 0px 0px; 	}
.sprite_gcal{  			background-position: 0px -20px; }
.sprite_email{ 		background-position: 0px -37px; }
.sprite_friend{ 		background-position: 0px -60px; }
.sprite_twitter{  		background-position: 0px -80px; }
.sprite_facebook{  		background-position: 0px -100px; }
.sprite_myspace{  		background-position: 0px -120px; }
.sprite_delicious{ 		background-position: 0px -140px; }
.sprite_google{  		background-position: 0px -160px; }
.sprite_yahoo{  		background-position: 0px -180px; }
.sprite_browser{  		background-position: 0px -200px; }