img {
   behavior: url("http://www.solid-band.de/plugin/pngbehavior.htc");
}
#serendipityFAQNav {
    border-bottom:1px solid #000000;
    margin:auto auto 10px auto;
}

#serendipityFAQNav a {
    text-decoration:none;
}

#serendipityFAQNav p {
    margin:0px 0px 0px 0px;
    padding:2px 2px 2px 2px;
}
/* templates/solidfishbowl/style.css  */
* 						{font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}
body 					{font-size: 62.5%; /* Resets 1em to 10px */ color: #333; text-align: center; background-image:url(templates/solidfishbowl/img/bg_.jpg); background-position:top center; background-repeat: repeat;}
	
a:link, a:visited 		{color:#333; text-decoration:none; font-weight:bold;}
a:hover 				{color:#ff350d;}
	
h2, h3 					{display:block; background:transparent url(templates/solidfishbowl/img/column_top.gif) top right no-repeat; font-size:18px; text-transform:lowercase; margin:30px 0px 4px 0px;}
h2 span, h3 span		{display:block; background:transparent url(templates/solidfishbowl/img/column_bottom.gif) bottom right no-repeat; padding:5px 64px 5px 5px;}
h2 a, h3 a				{display:block; text-decoration:none; background:transparent url(templates/solidfishbowl/img/stern.gif) 0px 5px no-repeat; padding-left:14px;}
				
.cleaner, .spacer_1, .spacer_2 {clear:both !important; display:block !important; line-height:0 !important; height:0 !important;}
.spacer_1 				{height:10px !important;}
.spacer_2 				{height:30px !important;}


#nav 					{margin:0 auto; height: 95px; width: 955px; background-image:url(templates/solidfishbowl/img/nav_bg.gif); background-position:top center; background-repeat:no-repeat; overflow:hidden;}
#nav .nav_left 			{float:left; display:block; width:314px; height:95px; position:relative;}
#nav .nav_left div 		{width:97px; height:60px; cursor:pointer; position:absolute; top:24px; right:100px;}
#nav .nav_right 		{float:left; display:block; width:620px; height:95px;}

#nav ul 				{list-style:none; margin-top:54px;}
#nav li 				{float:left;}


#nav a 					{display:block; height:26px; margin-left:12px;}
#nav a.news:link, #nav a.news:visited {width:37px; background:transparent url(templates/solidfishbowl/img/buttons/news.gif) 0 0 no-repeat;}
#nav a.news:hover 		{background-position:0px -26px;}
#nav a.band:link, #nav a.band:visited {width:33px; background:transparent url(templates/solidfishbowl/img/buttons/band.gif) 0 0 no-repeat;}
#nav a.band:hover 		{background-position:0px -26px;}
#nav a.gigs:link, #nav a.gigs:visited {width:29px; background:transparent url(templates/solidfishbowl/img/buttons/gigs.gif) 0 0 no-repeat;}
#nav a.gigs:hover 		{background-position:0px -26px;}
#nav a.media:link, #nav a.media:visited {width:41px; background:transparent url(templates/solidfishbowl/img/buttons/media.gif) 0 0 no-repeat;}
#nav a.media:hover 		{background-position:0px -26px;}
#nav a.guests:link, #nav a.guests:visited {width:47px; background:transparent url(templates/solidfishbowl/img/buttons/guests.gif) 0 0 no-repeat;}
#nav a.guests:hover 	{background-position:0px -26px;}
#nav a.shop:link, #nav a.shop:visited {width:31px; background:transparent url(templates/solidfishbowl/img/buttons/shop.gif) 0 0 no-repeat;}
#nav a.shop:hover 		{background-position:0px -26px;}
#nav a.contact:link, #nav a.contact:visited {width:57px; background:transparent url(templates/solidfishbowl/img/buttons/contact.gif) 0 0 no-repeat;}
#nav a.contact:hover 	{background-position:0px -26px;}
#nav a.links:link, #nav a.links:visited {width:38px; background:transparent url(templates/solidfishbowl/img/buttons/links.gif) 0 0 no-repeat;}
#nav a.links:hover 		{background-position:0px -26px;}


.navigation				{display:block; border-top:solid 1px #c2c2c2; text-align:left !important; margin-top:30px; padding-top:2px;}


#header 				{margin:0 auto; background-image:url(templates/solidfishbowl/img/header.gif); background-repeat:no-repeat; background-position:top center; width: 955px; height: 111px; text-align:center;}

#container 				{width: 955px; margin: 0 auto; text-align: left; background-image:url(templates/solidfishbowl/img/bg.jpg); background-repeat:repeat-y; background-position:top center;}
#container div.container_padding {width: 718px; margin:0px 0px 30px 130px;}

/* contents left */
.columnheadline 		{background-image:url(templates/solidfishbowl/img/column.jpg); background-repeat:no-repeat; width:360px; height:33px; padding-top:6px; padding-left: 5px; padding-bottom:10px; font-weight:bold; font-size:18px; text-transform:lowercase;}

#leftnewscolumn			{display:block; width:390px; overflow:hidden; font-size:13px; text-align:left; margin:0px 0px 20px 10px;}
#leftnewscolumn img 	{padding-right: 10px; float:left;}
#leftnewscolumn strong  {display:block; font-weight:bold; font-size: 12px; margin-bottom: 5px; text-transform:uppercase;}


/* contents right */
#rightnewscolumn 		{display:block; width:247px; float:right; overflow:hidden; font-size:13px; text-align:left; padding:0px 25px 20px 0px;}
#rightnewscolumn ul 	{list-style:none;}
#rightnewscolumn li 	{padding-bottom:20px;}

.allnewscolumn 			{display:block; margin-left:12px; width:680px; overflow:hidden; font-size:13px; text-align:left; padding:0px 0px 20px 0px;}
	
#footer 				{margin:0 auto; width: 955px; background:url(templates/solidfishbowl/img/footer.jpg) top center no-repeat; height:33px;}/* User Gallery */
div.serendipity_gallery_row {
   clear:left;
   padding-left: 3%;
   margin-right: 3%;
}

div.serendipity_gallery_thumbs {
    padding: 3px;
    border: 1px solid #afafaf;
    float: left;
    overflow:hidden;
    margin: .5em;
}

div.serendipity_gallery_info {
   margin-left:auto; 
   margin-right:auto; 
   text-align:center;
}

div.serendipity_gallery_entry {
   margin-left:auto; 
   margin-right:auto; 
   text-align:center;
}

div.serendipity_gallery_title {
    font-size: 1.1em;
    text-align:center;
    font-weight:bold;
}

div.serendipity_gallery_navigation {
    font-size: 1.0em;
    text-align:center;
}

img.gallery_thumb {
   margin-left:auto; 
   margin-right:auto; 
   text-align:center;
   border: 0;
}

div.serendipity_gallery_pagination_top {
	border-top: 1px solid #ccc;
}

div.serendipity_gallery_pagination_bottom {
	border-bottom: 1px solid #ccc;
}

/* EXIF TAGS */
.all_img_info {
 	width: 100%;
 	float: left;
 	text-align: center;
 	margin-bottom: 2em;
}
.exif_info_head {
 	background-color: #ccd9e6; 
 	border: 1px solid #fff;
}
.exif_info_row, .exif_info_head {
 	clear: both;
 	margin: 0 auto;
 	width: 400px;
}
.exif_info_tag, .exif_info {
 	float: left;
 	display: block;
 	width: 120px;
 	text-align: left;
	border: 1px solid #fff;
	background-color: #ccd9e6;
	padding: 3px;
}
.exif_info {
 	width: 264px;
 	background-color: #eee;
}