@charset "UTF-8";
/* CSS Document */
.center {text-align:center;}
#leftcolumn {width:60px; height:100%; float:left; font-family:Verdana, Geneva, sans-serif; color:#FFF; text-align:right; font-size:10px;}
#gallerytitle {top:0px; position: relative; height:344px; width:60px;}
#galleryplayer { float:right; position: absolute; left: 60px; right:0px; top:0px; width:840px; height:450px; margin:0px; padding:0px;}

#galleryhome { float:right; position: absolute; left: 60px; right:0px; top:0px; width:840px; height:450px; margin:0px; padding:0px; background:#1D1110; color:#Bac9aE;}

.block {height:65px; width:65px; overflow:hidden;}
#gallerymenu {background-image:url(http://bolindy.com/lifestyle/gallery/gallerymenu.gif); width:60px; height:106;}


#galleryframe {float:left; position:relative; top:0px; left:0px;}
.galleryteaser {width:800px; height:110px; position:relative; padding:0px 5px 5px 5px; margin-top:20px; margin-left:40px; }
.gallerythumb {width: 95px; height: 95px; overflow:hidden; float: left; margin:10px 10px 5px 5px;}
.galleryteasercontent  { position:relative; width:100%; height:100%; padding-right:10px;}
.teasertitle a:hover { font-weight:bold; color:#7D171A; line-height: 2em; letter-spacing:.4em; text-decoration:none;}
.teasertitle a { font-weight:bold; color:#8F8827; line-height: 2em; letter-spacing:.4em; text-decoration:none}

.teasertitle { font-weight:bold; color:#8F8827; line-height: 2em; letter-spacing:.4em;}
.teaserdescription {font-size:11px; color:#BAC9AE;}
.galleryteaser p {margin:0px; padding:0px;}

#content_wide #iframe {padding:0px; margin:0px;}
.lfloatnumber {
	float:left;
	position: absolute;
	left: 10px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 700%;
	color: #CFEAF5;
	top: -45px;
	z-index: -1;
}


.sitemap { list-style:none;
	margin-top: 0;
	margin-bottom: 0.3em;
	border: 0;
}

.lcolumntext {
	width:225px;
	position:relative;
	left: 1px;
	float:left;
	z-index: 0;
}
.rcolumntext {
	width:225px;
	position:relative;
	right: 20px;
	float:right;
	z-index: 0;
}

img {border-style:none}
body {background-color: #1D1110; 
	font-family: Verdana, Geneva, sans-serif;
	color: #1d1110; margin:0px; padding:0px; 

}
image {border: none }
.clear {clear:both}
#outwrap {text-align:center; margin:0px; padding:0px;}

#wrapper {margin-left:auto; 
		margin-right:auto; margin-top:0;
			width: 685px; text-align:left;
}
#wrapper_bottom {
	margin-left:auto;
	margin-right:auto;
	width: 685px;
	position:relative;
	top:130px;
	text-align:center;
}
#wrapper2 {
	margin-left:auto;
	margin-right:auto;
nd:#1D1110;	position: relative;
	top: 45px;
	z-index:0;
	width: 900px;
	height: 450px;
	backgrou
}

#wrapper3_wideevent_catalysts { background:url(events/catalysts/images/catalysts_background.jpg);
	margin-left:auto;
	margin-right:auto;
nd:#1D1110;	position: relative;
	z-index:0;
	width: 900px;
	height: 450px;
	backgrou
}
#wrapper2ie {
	margin-left:auto;
	margin-right:auto;
	position: relative;
	top: 48px;
	z-index:101;

}
#wrapper_large {margin-left:auto; 
		margin-right:auto; margin-top:0;
			width: 900px; text-align:left;
}


.nodisp {display:none}

#sidmin { float:right; z-index:-1; position:relative; }
.up {z-index:3;}

#nav {position:absolute; top: 53px; 
	width: 550; 
	padding-right: 2px; padding-left: 2px;
	text-align: center;
	color: #BAC9AE; z-index:100;
}

#subscribecontent {float: left;
		position: relative; top: 15px;
			
				width: 115px;
				font-size:.65em;
				text-align:left; margin-left:2px;
				color:#BAC9AE;
}
input#subscribecontent {width:100; padding-top:10px;}

#lcontent {float:left;	width: 550px;
}

#rcontent {
	float:right;
	width: 115px;
	left: 580px;
}

#logo {position: relative; top:165px;
		float:right;
}
#logo_bottom {
	position: relative;
	top:139px;
	float:right;
	padding-right: 8px; z-index:200;
}

#logo2 {
	position: relative;
	top:20px;
	left:15px;
	float:left;
	z-index: 303;
}
#logo2_bottom {
	position: relative;
	top:19px;
	float:right;
	z-index: 303;
}


#flashcontent {float:left;
				position: relative; top: 190px;
				height: 180px; 
				width: 550px;
}

#topline { 
			z-index: 301;			position:absolute; top: 75px; left:0px;
			width: 100%; height: 8px;
	
}

#midline {
			z-index: 98;	
			width: 100%; height: 8px;
			position:relative; top: 250px; 
}

#contentline {
			width: 100%; height: 5px;
			position:relative; top: 30px; 
		
}

#subscribeline {
			z-index: 301;	
			width: 100%; height:5px;
			position:relative; top: 10px; 
}

#sidebarline {
			z-index: 301;	
			width: 100%; height: 3px;
			position:relative; top: 27px; 
}

#sidebar {float: left;
		position: relative; top: 63px;
				height: 405px; 
				width: 115px;
}

#sidebariframeA {float: left;
		position: relative;
				height: 135px; 
				width: 115px;
}

#sidebariframeB {float: left; 
		position: relative; top:50px;
				height: 135px; 
				width: 115px;
}


#sidebariframeC {float: left; display:none;
		position: relative; top:76px;
				height: 135px; 
				width: 115px;
}

#sidebariframeD {float: left;
		position: relative; top:115px;
				height: 135px; 
				width: 115px;
}

.sidetitle {color:#1C617C;
			font-size: .8em;
			text-align: left;
}

#subscribeline {
			z-index: 301;	
			width: 100%; height: 6px;
			position:relative; top: 22px; 
}

#subscribe {float: left;
		position: relative; top: 10px;
				height: 80px; 
				width: 115px;
				font-size:.9em;
				text-align:left; margin-left:2px;
				color:#BAC9AE;
}

#navigationi {border:none;}


#back {
	float:left;
	position:relative;
	top: 215px;
	background-color: #FFF;
	width:100%;
}

#back2 { 
	background-image:url(images/bolminside-32.png);
	background-position:right bottom;
	background-repeat:no-repeat;
	float:left;
	position:relative;
	top:190px;
	background-color: #FFF;
	width:100%; 
}

#back2 #content {min-height:500px;}
#back {min-height:400px;}


.front {z-index:500; margin:0 0 6px 0; } 
#content {
	padding: 15px;
	z-index:305;
	color: #FFF;
}
#content img {padding-left:2px; text-align:center;}
.textblock {
	position:relative;
	top: 17px;
	z-index: 0;
	padding-bottom:30px;
}


.textblock img {float: left; padding-right: 5px;}

.textblock2 {
	position:relative; float:right;
	top: 17px;
	left: 0px;
	width: 190px;
	color: #000;
}

.textblock3 {
	position:relative; float:left;
	top: 17px;
	left: 30px;

	color: #000;
}

#eastergallery {position: relative; float:left; top:17px; width: 300px; height: 300px; z-index:600; }

.title {
	font-size: 1.2em;
	padding-right: 1px;
	color: #1D1110;
	float: right;
	font-weight:bold;
	letter-spacing: .1em;
}

.headline { color:#1C617C;
			font-size: 18px;
			text-align: left;
			font-weight:bold;}

.headline a:hover { color:#8F8827;}

.headline a { color:#1C617C;
text-decoration:none;}

.expander { font-size:10px; line-height:14px;
color: #1C617C; font-weight:normal; font-style:italic;}

.bodytext {
	font-size:14px;
	line-height: 1.6;
	color: #1D1110;
	text-align: left;
	font-weight:normal;
	font-family: Verdana, Geneva, sans-serif;
}

.bodytext a:hover {
	color: #1C617C;
	text-decoration:underline;
	font-family: Verdana, Geneva, sans-serif;
}
.bottompad {
	margin-bottom: 5px;
	margin-top: 3px;
}
.bodytext a {color: #1C617C; text-decoration:none;}

.bodytexti {
	font-size:10px;
	line-height: 1;
	color: #1D1110;
	text-align: left;
	font-weight:normal;
	font-family: Verdana, Geneva, sans-serif;
	z-index: 500;
}
.bodytexti a:hover {
	color: #1C617C;
	text-decoration:underline;
	font-family: Verdana, Geneva, sans-serif;
}

.bodytexti a {color: #1C617C; text-decoration:none;}




.bodytexti2 {
	font-size:9px;
	line-height: 1;
	color: #1D1110;
	text-align: left;
	font-weight:normal;
	font-family: Verdana, Geneva, sans-serif;
}
.bodytexti2 a:hover {
	color: #1C617C;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
}

.bodytexti2 a {color: #1C617C; text-decoration:none;}




#footer {  
		position:relative;
			bottom: 0px;
			width:100%; 
			height:20px ;
		padding: 5px;
		color:#8F8827;
			background-color:#1D1110;
			font-size: 9px;
			text-align: center;
			
}
#footerbottom {
	position:relative;
	width:100%;
	height:20px;
	padding: 5px;
	color:#8F8827;
	background-color:#1D1110;
	font-size: 9px;
	text-align: center;
	float: left; clear:both;
}
#content_wide {
	height: 450px;
	width: 900px;
	position: relative;
	top: 0px; margin:0px; padding:0px;
}


#footer a:hover {color:#BAC9AE;}
#footer a	{		color:#8F8827;
text-decoration:none;}
#footerbottom a:hover {color:#BAC9AE;}
#footerbottom a	{		color:#8F8827;
text-decoration:none;}


#sidebaradvertisements {text-align:center}
.adtitle {font-size:13px; font-weight:bold; text-align:center;}
.adcontent {font-size:12px; font-weight: normal; line-height:1em;}
#sidebaradvertisements	a {  color: #BAC9AE;
	    text-decoration:none; 
		}
		
#adimg a:hover {background-image:url(images/podcastimg_b.png); border:none;} 
#adimg {background-image:url(images/podcastimg.png); border:none; height:60px; width:60px;}

.sitemap a:hover { text-decoration:underline; color: #1C617C;}
.sitemap a {text-decoration: none; color:#1D1110;}
.leftpadding {
	text-align: left;
	line-height: 1.1;
	font-size: 90%;
	color: #666;
}
#print_header {visibility:hidden;
position:absolute; top:10px; left:10px;
}
#frontblock {padding:10px 5px;
	}