/* CSS for Country Arts WA */
/* October 2007 */
/* Web Development by Kuraman Creative */
/* www.kuramancreative.com.au */

body {
	background: transparent url(/cms/templates/cawa/images/bg.gif) top left repeat;
	margin: 0;
	padding: 0;
}


/* Fix for IE non-transparency of background images in CSS */
img, div { behavior: url(/iepngfix.htc) }


p, #pageText {
			background: none;
			font-family: "Trebuchet MS", Trebuchet, "Lucida Grande", "Lucida Sans", Arial, sans-serif;
			font-size: 11px;
			padding: 3px 0px 3px 0px;
			margin: 0px;
			font-weight: normal;
			color: #565454;
}

#pageText li {
				color: #565454;
}

td { }

a:link { }

a:visited { }

a:hover { }

a:active { }

/* General Text Divs */



/* Structural Divs */

#transparent {
	margin:  20px auto 0px auto;
	width: 818px;
	padding-top: 1px;
	padding-bottom: 1px;
	min-height: 670px;
	height: 100%;
	background: transparent url(/cms/templates/cawa/images/bg_transparent.png) center top no-repeat;
}

#whitebox {
	width:780px;
	margin: 20px;
	min-height:632px;
	background-color: #ffffff;
}

#menuandlogo {
	width: 174px;	
	padding: 12px 0px 0px 12px;
	float: left;
}

#homelogo {
	width: 174px;
	height: 109px;
	display: block;
	background: transparent url(/cms/templates/cawa/images/logo.gif) top left no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}



			#homelogo h1 {
				width: 174px;
				height: 109px;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;		
				}

			#homelogo h1 a {
				width: 174px;
				height: 109px;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;	
				cursor: hand;
				display: block;
				}

			#homelogo h1 a span {
				display: none;
				}
				
/* Top Level Navigation */				
				
#menu {

	width: 174px;	
	margin: 60px 0px 0px 0px;
	height: 351px;
	background: #ffffff url(/cms/templates/cawa/images/bg_menu.gif) top left no-repeat;
}				

	#menu ul {
		margin: 0;
		padding: 0;
		padding-top: 27px;		
	}
	
	#menu ul li {
		list-style-type: none;
		width: 171px;
		height: 29px;		
		margin: 0px;
		display: block;
}
	
	#menu ul li:hover {
		display: block;
	}

		
	#menu li a {
		color: #ffffff;
		text-decoration: none;
		font-family: "Lucida Grande", "Lucide Sans", Arial, Helvetica, sans-serif;
		font-size: 10pt;
		display: block;	
		width: 152px;
		margin-left: 2px;
		height: 22px;
		padding-top: 5px;
		padding-left: 15px;	
		padding-right: 0px;
	}
	
	#menu li a.current {
		font-weight: bold;
	}
	
	#menu li a:visited {
		color: #ffffff;
		text-decoration: none;
		font-family: "Lucida Grande", "Lucide Sans", Arial, Helvetica, sans-serif;
		font-size: 10pt;
	}	
	
	#menu li a:active {
		color: #ffffff;
		background-color: #14517a;
		font-weight: bold;
	}		
	
	#menu li a:hover {
		background-color: #14517a;
	}


		/* Second Level Navigation */
		
		#menu_2 ul#menu2 {
			padding: 10px 50px 0px 0px;
			margin: 0px 0px 0px 15px;
		}
		
			#menu_2 ul#menu2 li {
				display: inline;
				list-style-type: none;
				background: transparent url(/cms/templates/cawa/images/nav_bullet.jpg) right 3px no-repeat;
				padding: 0px 10px 0px 0px;		
				margin: 0px 3px 0px 3px;		
				color: #003355;
				line-height: 20px;
				font-size: .7em;
				font-weight: bold;
				font-family: "Trebuchet MS", Trebuchet, "Lucida Grande", "Lucida Sans", Arial, sans-serif;
			}
			
			#menu_2 ul#menu2 li a {
				color: #003355;
				text-decoration: none;
			}
			
			#menu_2 ul#menu2 li a.active {
				color: #003355;
				text-decoration: none;
				border-bottom: 1px solid #003355;
			}			

			#menu_2 ul#menu2 li a:hover {
				color: #003355;
				text-decoration: none;
				border-bottom: #ff6600 1px solid;
			}
/* The Search Field Styles */

#search {
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 10px;
}


	#search .searchMain {
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	} 

	#search .searchMain form{
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	} 

	#search .searchMain form div.searchSpan {
		float: left;
	}

	#search .searchMain form div.searchSpan input.searchEntry {
		width: 114px;	
		height:14px;
	}
	
	#search .searchMain form div.sendForm{
		float: right;

	}
	
	

#rightcolumn {
	float: right;
	width: 568px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}	


#cawaimagery {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 568px;
	height: 275px;
}

.imagery0 {
background: transparent url(/cms/templates/cawa/images/imagery/cawaimagery1.jpg) top left no-repeat;
}
.imagery1 {
background: transparent url(/cms/templates/cawa/images/imagery/cawaimagery10.jpg) top left no-repeat;
}
.imagery2 {
background: transparent url(/cms/templates/cawa/images/imagery/cawaimagery11.jpg) top left no-repeat;
}
.imagery3 {
background: transparent url(/cms/templates/cawa/images/imagery/cawaimagery12.jpg) top left no-repeat;
}
.imagery4 {
background: transparent url(/cms/templates/cawa/images/imagery/cawaimagery13.jpg) top left no-repeat;
}
.imagery5 {
background: transparent url(/cms/templates/cawa/images/imagery/cawaimagery2.jpg) top left no-repeat;
}
.imagery6 {
background: transparent url(/cms/templates/cawa/images/imagery/cawaimagery3.jpg) top left no-repeat;
}
.imagery7 {
background: transparent url(/cms/templates/cawa/images/imagery/cawaimagery4.jpg) top left no-repeat;
}
.imagery8 {
background: transparent url(/cms/templates/cawa/images/imagery/cawaimagery5.jpg) top left no-repeat;
}
.imagery9 {
background: transparent url(/cms/templates/cawa/images/imagery/cawaimagery6.jpg) top left no-repeat;
}
.imagery10 {
background: transparent url(/cms/templates/cawa/images/imagery/cawaimagery7.jpg) top left no-repeat;
}
.imagery11 {
background: transparent url(/cms/templates/cawa/images/imagery/cawaimagery8.jpg) top left no-repeat;
}
.imagery12 {
background: transparent url(/cms/templates/cawa/images/imagery/cawaimagery9.jpg) top left no-repeat;
}


		#cawaimagery h1 {
			display: none;	
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;	
		}
		
		/* Smaller Banner Images for the Inside Pages */
		
		
		#cawainsideimagery {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			width: 568px;
			height: 163px;
		}

.insideimagery0 {
background: transparent url(/cms/templates/cawa/images/imageryinside/cawainside1.jpg) top left no-repeat;
}

		
				#cawainsideimagery h1 {
					display: none;	
					margin: 0px 0px 0px 0px;
					padding: 0px 0px 0px 0px;	
				}		
		
		/* Headings for Inside Pages */
		
		body#aboutus #rightcolumn #content h1 {
			background: transparent url(/cms/templates/cawa/images/title_aboutus.jpg) top left no-repeat;
		}
		
		body#communities #rightcolumn #content h1 {
			background: transparent url(/cms/templates/cawa/images/title_communities.jpg) top left no-repeat;
		}
		
		body#news #rightcolumn #content h1 {
			background: transparent url(/cms/templates/cawa/images/title_news.jpg) top left no-repeat;
		}
		
		body#artists #rightcolumn #content h1 {
			background: transparent url(/cms/templates/cawa/images/title_artists.jpg) top left no-repeat;
		}
		
		body#youngpeople #rightcolumn #content h1 {
			background: transparent url(/cms/templates/cawa/images/title_youth.jpg) top left no-repeat;
		}
		
		body#contact #rightcolumn #content h1 {
			background: transparent url(/cms/templates/cawa/images/title_contact.jpg) top left no-repeat;
		}
		
		body#other #rightcolumn #content h1 {
			background: transparent url(/cms/templates/cawa/images/title_cawa.jpg) top left no-repeat;
		}

		body #rightcolumn #content h1 {
			width: 478px;
			height: 33px;
			margin: 17px 0px 0px 0px;
			padding: 0px 0px 0px 0px;				
		}
		
				body #rightcolumn #content h1 span {
					display: none;
				}
				
		/* Page Text Styles for Structural Divs for Inside Pages */
		
		#pageText {
			padding-top: 0px;
			padding-left: 15px;
			padding-right: 50px;
		}				
		
		/* Headings for Inside Pages */
	
		body #rightcolumn #content #pageText h1 {
			color: #00314d;
			font-family: "Trebuchet MS", Trebuchet, "Lucida Grande", "Lucida Sans", Arial, sans-serif;
			text-transform: uppercase;
			font-size: 16px;
			padding: 20px 0px 0px 0px;
			margin: 0px 0px 20px 0px;
			background: none;
			background-image: none;
		}
		
		body #rightcolumn #content #pageText h2 {
			color: #ff4c05;
			text-transform: capitalize;
			font-size: 16px;
			font-weight: normal;
			font-style: italic;
			padding: 15px 0px 4px 0px;			
			margin: 0px 0px 0px 0px;			
			font-family: "Trebuchet MS", Trebuchet, "Lucida Grande", "Lucida Sans", Arial, sans-serif;			
		}
		
		body #rightcolumn #content #pageText h3 {
			color: #ff4c05;
			text-transform: capitalize;
			font-size: 14px;
			padding: 15px 0px 4px 0px;			
			margin: 0px 0px 0px 0px;			
			font-weight: normal;			
			font-family: "Trebuchet MS", Trebuchet, "Lucida Grande", "Lucida Sans", Arial, sans-serif;			
		}		
		
		body #rightcolumn #content #pageText h4 {
			color: #ff4c05;
			text-transform: capitalize;
			font-size: 11px;
			font-weight: normal;
			padding: 7px 0px 4px 0px;			
			margin: 0px 0px 0px 0px;			
			font-family: "Trebuchet MS", Trebuchet, "Lucida Grande", "Lucida Sans", Arial, sans-serif;			
		}
				
		/* Paragraph Introduction Text for Inside Pages */
		
		body #rightcolumn #content #pageText p, body #rightcolumn #content #pageText td {
			font-size: 12px;
			color: #00314D;			
			line-height: 20px;
			padding-top: 6px;
			padding-bottom: 6px;			
		}
		 body #rightcolumn #content #pageText li {
			 font-size: 12px;
			color: #434242;			
			line-height: 20px;
			list-style-image: url(/cms/templates/cawa/images/bullet.png);
		 }
		 
		body #rightcolumn #content #pageText p.caption {
			font-size: 10px;
			color: #434242;			
			padding: 10px;
		 }
				 
		
		body #rightcolumn #content #pageText a {
			 color: #ff4c05;
			 text-decoration: none;
			 border-bottom: 1px dashed #ff4c05;
		 }		
		 
		body #rightcolumn #content #pageText a:hover {
			 color: #ffb74c;
			 text-decoration: none;
			 border-bottom: 1px dashed #ffb74c;
		 }	
		 
	 		 
	
		body #rightcolumn #content #pageText p.IntroductionText {
			font-weight: bold;
			color: #00314d;			
		}		
		
		body #rightcolumn #content #pageText table tr.alternate {
			background-color: #efefef;
		}
		
		body #rightcolumn #content #pageText table tr.alternaten {
			background-color: #dddfff;
		}
		
		/* Figure Text Style for Inside Page */
		
				body #rightcolumn #content #pageText img {
				  padding: 10px;
				}		
				body #rightcolumn #content #pageText img.nopadding {
				  padding: 0px;
				}	
				body #rightcolumn #content #pageText .figure {
				  margin: 0 0 1.5em;
				  padding: 20px 20px 0px 20px;
				  float: left;				  
				}
				
				body #rightcolumn #content #pageText .figure img {
				  border: 1px solid #cccccc;
				  padding: 10px;
				}
				
				body #rightcolumn #content #pageText .figure p {
				  margin: 0;
				}
				
				body #rightcolumn #content #pageText .figure .credit {
				  font-size: 9px;
				  color: #aaa;
  				  padding: 0px 10px 0px 10px;
				  text-align: left;

				}
				
				body #rightcolumn #content #pageText .figure .credit cite {
				  font-style: inherit;
				}
				
				body #rightcolumn #content #pageText .figure .caption {
				  font-size: 12px;
  				  padding: 0px 10px 0px 10px;				  
  				  font-style: italic;
				  color:#00314D;
				}
				
				body #rightcolumn #content #pageText .figure .title {
				  font-style: normal;
				  font-weight: bold;
				}
				
				body #rightcolumn #content #pageText .figure .title:after {
				  content: ":";
				}
		
				body #rightcolumn #content #pageText a.noborder {
					border-bottom: 0pt;
				}


#actandstories {
	width: 568px;
	padding-top: 30px;
}

		#actandstories p {
			background: none;
			font-family: "Trebuchet MS", Trebuchet, "Lucida Grande", "Lucida Sans", Arial, sans-serif;
			font-size: 11px;
			padding: 3px 0px 3px 0px;
			margin: 0px;
			font-weight: normal;
			color: #00314d;
		}	

#currentactivities {
	width: 344px;
	float: left;
	padding-right: 10px;
	background: #ffffff url(/cms/templates/cawa/images/bg_currentactivities.gif) right top repeat-y;
}

		#currentactivities h1 {
			background:  transparent url(/cms/templates/cawa/images/title_currentactivities.jpg) top left no-repeat;
			width: 336px;
			height: 33px;
			margin: 0px;
			padding: 0px;
		}
		
		#currentactivities h1 a  {
			width: 336px;
			height: 33px;
			display: block;
		}
		
		#currentactivities h1 a span {
			display: none; 
		}
		
		
				/* Main Feature Story */
		
				#currentactivities #activityfeature {
					margin-left: 10px;
				}	
					
				#currentactivities #activityfeature h1 {
					background: none;
					font-family: "Trebuchet MS", Trebuchet, "Lucida Grande", "Lucida Sans", Arial, sans-serif;
					font-size: 14px;
					padding: 10px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
					font-weight: normal;
					color: #00314d;
				}
				
				#currentactivities #activityfeature a {
					color: #cc3300;
					text-decoration: none;
					border-bottom: 1px #cc3300 solid;
				}				
		
				#currentactivities #activityfeature #featurestoryimage {
					padding: 10px 0px 10px 0px;
				}
		
				#currentactivities #activityfeature #featurestoryimage img {
					border: 0px;
				}
				
				#currentactivities #activityfeature #featurestoryimage a {
					border-bottom: none;
				}
				
				
				
				/* Other Activities Stories Listed Underneath */
		
				#currentactivities #activity1 {
					margin-left: 10px;
				}
				
				#currentactivities #activity1 h1 {
					background: none;
					font-family: "Trebuchet MS", Trebuchet, "Lucida Grande", "Lucida Sans", Arial, sans-serif;
					font-size: 14px;
					padding: 10px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
					font-weight: normal;
					color: #00314d;
				}
				
				#currentactivities #activity1 a {
					color: #cc3300;
					text-decoration: none;
					border-bottom: 1px #cc3300 solid;
				}
				
				
#greatstories {
	width: 180px;
	float: right;
	padding-right: 20px;
}

	#greatstories h1 {
			background:  transparent url(/cms/templates/cawa/images/title_greatstories.jpg) top left no-repeat;
			width: 181px;
			height: 33px;
			display: block;
			margin: 0px;
			padding: 0px;
		}
		
		#greatstories h1 a {
			width: 181px;
			display: block;
			height: 33px;
			text-decoration: none;
			border-bottom: none;
		}
		
		#greatstories h1 a span {
			display: none;
		}
		
		#greatstoriesimage {
			padding: 10px 0px 10px 0px;
		}
			
		#greatstories a {
					color: #cc3300;
					text-decoration: none;
					border-bottom: 1px #cc3300 solid;
		}				
		
				
						
#footer {
	clear: both;
	background: #ffffff url(/cms/templates/cawa/images/bg_footer.jpg) left bottom no-repeat;
	width: 751px;
	height: 51px;
	padding: 30px 0px 0px 0px;
	margin: 20px auto 0px auto;
}			

	#footer p {
		color: #999999;
		font-size: 8px;
		font-family: "Trebuchet MS", Trebuchet, "Lucida Grande", "Lucida Sans", Arial, sans-serif;
		margin-left: 200px;
	}
	
	#footer p a {
		color: #999999;	
		text-decoration: none;
	}


div.news-title {
	font-style: italic;
	color: #fe5500;
	padding-bottom: 2px;
	font-size: 12pt;
	font-weight: 200;
	width: 20em;
	border-bottom: 1px dashed #999;
}

div.news-publishdate {
	font-style: italic;
	color: #999;
	padding-bottom: 2px;
	font-size: 11px;
	width: 20em;
}

div.nav-article {
	min-height: 100px;
}

* html div.nav-article {
	height: 100px;
}

div.news-thumbnail {
	float: right;
	border: 1px solid #d1d1d1;
}

/* Tool styles */
#calendar .calleft {
	width: 150px;
	float: left;
	margin: 10px;
}

#calendar th {
	width: 30px;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
}

#calendar td {
	width: 30px;
	text-align: center;
	font-size: 10px;
}

#calendar .calselected {
	font-weight: bold;
}

#calendar .calboxright {
	width: 150px;
	float: left;
	font-size: 10px;
	margin: 10px;
}

#calendar .calboxright p {
	font-size: 10px;
}

#calendar .clear {
	clear: left;
	border-bottom: 2px solid #ddd;
}

#contact textarea {
	width: 250px;
}

#contact .contactfieldinput {
	margin-top: -1.4em;
}

#contact .contactfieldname {
	float: left;
	clear: left;
	width: 80px;
}

#actions p input {
	margin-left: 6em;
}

#downloads li {
	list-style-type: none;
	margin: 5px;
}

#downloads li span {
	display: block;
}

#downloads li span span {
	width: 100px;
	display: inline;
	padding-right: 30px;
}

html>body #downloads li span {margin-left:100px}
html>body #downloads li span span {float: left; margin-left:-100px}


#board .boardwelcome {
	display: block;
	margin-bottom: 5px;
}

#board .boardtable {
	width: 380px;
}

#board .boardpage {
	text-align: right;
}

#board .boardtd , #board boardth {
	background-color: #eee;
	margin: 2px;
}

#gallery li {
	list-style-type: none;
	margin: 5px;
	width: 240px;
	border: 1px solid #eee;
	-moz-radius: 4px;
	float: left;
	padding: 10px;
}

#gallery li img{
	margin-left: 30px;
}

#gallery li span {
	display: block;
}

#gallery li span span {
	width: 100px;
	display: inline;
	padding-right: 30px;
}

html>body #gallery li span {margin-left:100px; height: 20px;}
html>body #gallery li span span {float: left; margin-left:-100px}

#gallery .gallery-large {
	list-style-type: none;
	display: block;
	padding: 10px;
	width: 340px;
	border: 1px solid #eee;
	-moz-radius: 4px;
}

#gallery .gallery-large span {
	display: block;
}


#gallery .gallery-large span span {
	width: 100px;
	display: inline;
	padding-right: 30px;
}

html>body #gallery .gallery-large span {margin-left:100px; height: 20px;}
html>body #gallery .gallery-large span span {float: left; margin-left:-100px}

#login p {
	display: block;
}


#login p span {
	width: 100px;
	display: inline;
	padding-right: 30px;
}

#login .loginsubmit {
	margin-left: 100px;
}

html>body #login p {margin-left:100px; height: 20px;}
html>body #login p span {float: left; margin-left:-100px}


/* Search Results */
		#searchresults {
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
		}
		
		#searchresults ul {
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
		
		}
		#searchresults li {
			list-style-type: none;
			margin: 5px;
		}
		
		
		#searchform {
			display: none;
		}
		
		#searchresults li span {
			display: block;
		}
		
		span.searchresults-label-title {
			display: none;
		}
		
		.search-nav {
			margin: 0px 0px 20px 0px;
			padding: 0px;
			color: #003355;
		}
		
		#searchresults li span span {
			width: 70px;
			display: inline;
			padding-right: 30px;
		}
		

		html>body #searchresults li span {margin-left:0px; min-height: 20px;}
		html>body #searchresults li span span {float: left; margin-left:-70px;padding-bottom: 30px;}

		#pageText #search #searchresults ul.searchresults-ul li.searchresults-li span.searchresults-title span.searchresults-label-title {
			display: none;
			width: 1px;
		}
		
		#pageText #search #searchresults ul.searchresults-ul li.searchresults-li span.searchresults-description span.searchresults-label-description {
			display: none;
			width: 1px;
		}

/* Sitemap */

		.sitemap-label-title {
			display: none;
		}
		
		.sitemap-title {
			font-weight: bold;
		}
		
		.sitemap-title a {
			font-weight: normal;
		}
		
		#sitemap ul {
			margin-top: 0.7em;
			margin-bottom: 1.4em;
			display: block;
			width: 360px;
		}
		
		#sitemap ul li ul li .sitemap-title {
		}
		
		#sitemap ul li ul li .sitemap-description {
			display: block;
			float: right;
			margin-top: -1.4em;
		}
		
		.sitemap-li span span {
			display: none;
		}
		
		
		#sitemap li {
			list-style-type: none;
		}

/* Styling for News Article Tool */


#news span a {
	display: none;
}

#news div.nav-article a {
display: none;
}
#news div.nav-article p a {
display: inline;
}
.news-description {
font-size: 12px;
padding: 20px 10px 20px 10px ;
color: #333333;
}

/* Styling for Podcast Article Tool */

div.podcast-subscribe {
	padding-bottom: 20px;
}

div.podcast-title {
	font-style: italic;
	color: #fe5500;
	padding-bottom: 2px;
	font-size: 12pt;
	font-weight: 200;
	width: 20em;
	border-bottom: 1px dashed #999;
}

body #rightcolumn #content #pageText div.podcast-title a {
	border: 0px;
}

div.podcast-publishdate {
	font-style: italic;
	color: #999;
	padding-bottom: 2px;
	font-size: 11px;
	width: 20em;
}

div.podcast-recording {
	margin-top: 20px;
	min-height: 100px;
}

* html div.podcast-recording {
	height: 100px;
}

#podcast span a {
	display: none;
}

#podcast div.podcast-recording p a {
display: inline;
}
.podcast-description {
font-size: 12px;
padding: 20px 10px 20px 10px ;
color: #333333;
}

body #rightcolumn #content #pageText img.toolbox {
	padding: 0px;
}

body #rightcolumn #content #pageText p.notes {
	font-size: 9px;
	line-height: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* Styles for Photo Gallery */
body #rightcolumn #content #pageText #gallery li {
	list-style-image: none;
}

body #rightcolumn #content #pageText #gallery ul.gallery-list {
	list-style-image: none;
	list-style-type: none;	
	margin: 0px;
}

body #rightcolumn #content #pageText #gallery ul.gallery-list li.gallery-file {
	margin: 10px;
	list-style-image: none;
	width: 164px;
	height: 260px;
	list-style-type: none;	
}

body #rightcolumn #content #pageText #gallery ul.gallery-list li.gallery-file a img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body #rightcolumn #content #pageText #gallery li a {
	border-bottom: 0px;
}

body #rightcolumn #content #pageText #gallery ul.gallery-list li.gallery-file a {
	border-bottom: 0px;
	display: block;
}

body #rightcolumn #content #pageText #gallery ul.gallery-list li.gallery-file a:hover {
	border-bottom: 0px;
}

body #rightcolumn #content #pageText #gallery ul.gallery-list li.gallery-file span.gallery-title {
	margin: -5px 0px 0px 0px;
	_margin: 5px 0px 0px 0px;
}

body #rightcolumn #content #pageText #gallery ul.gallery-list li.gallery-file a span.gallery-title a {
	border-bottom: 0px;
}

body #rightcolumn #content #pageText #gallery ul.gallery-list li.gallery-file a span.gallery-title span.gallery-label-title {
	display: none;
}

body #rightcolumn #content #pageText #gallery ul.gallery-list li.gallery-file span.gallery-description span.gallery-label-description {
	display: none;
}

body #rightcolumn #content #pageText #gallery ul.gallery-list li.gallery-file span.gallery-description {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	color: #999999;	
}

body #rightcolumn #content #pageText #gallery p.gallery-large {
	padding: 0px 0px 20px 0px;
	width: 520px;
}
body #rightcolumn #content #pageText #gallery a {
	border-bottom: 0px;
}

body #rightcolumn #content #pageText #gallery p.gallery-large span.gallery-title a {
	display: inline;
	margin-left: 10px;
	color: #ff6600;
}

body #rightcolumn #content #pageText #gallery p.gallery-large span.gallery-title span.gallery-label-title {
	display: none;
}

body #rightcolumn #content #pageText #gallery p.gallery-large span.gallery-description span {
	display: none;

}
body #rightcolumn #content #pageText #gallery p.gallery-large span.gallery-description {
	margin-left: 10px;
	color: #999999;
}

body #rightcolumn #content #pageText #gallery p.gallery-nav {
	text-align: center;
}
body #rightcolumn #content #pageText #gallery p.gallery-nav a {
	margin: 0px 3px 0px 3px;
	background-color: #ff6600;
	color: #ffffff;
	border: #cc6633 1px solid;
	padding: 4px 16px 4px 16px;
}

