/*
Theme Name: L9
Theme URI: 
Description: 
Version: 1
Author: Advanstar
Author URI: 
Tags: 

	L9 v1
	
*/

/* Begin Typography & Colors */		
		#Content {
			width:962px;
			margin:0 auto;
			text-align:left;
			padding:0;
			/* font-family:  Tahoma, "Nimbus Sans L", sans-serif; */
			font-family: arial, HelveticaNeue, "helvetica neue", helvetica, verdana, sans-serif; 
			font-size:13px;
			line-height:20px;
			color:#333;
			}
			
		div { border:0; }
			
		#hiddenDiv {
			background: #FFF;
			color: #FFF;
			width:962px;
			padding: 0;
			margin: 0;
			text-align:left;
			font-family:  Tahoma, "Nimbus Sans L", sans-serif;
			font-size:11px;
			line-height:16px;
			display:none;
			}
		
		#hiddenDiv h3 {
			color:#666;
			padding: 0 0 15px 0;
			margin: 0;
			}
			
		#hiddenDiv a:link, #hiddenDiv a:visited { color:#FFF; text-decoration: none; }
		#hiddenDiv a:hover, #hiddenDiv a:active { color:#FFF; text-decoration: underline; }
		
		.exhibitors-btn { width:962px; /*background:url(images/exhibitors-only-bg.png) no-repeat;*/ text-align:center; display:inline-block; }
		
		#hiddenDiv ul, #hiddenDiv li{ border:0; margin:0; padding:0; list-style:none; }
		#hiddenDiv ul{ height:24px ;}
		#hiddenDiv li{ float:left; margin-right:0px; margin:0; padding:0; }
		
		#hiddenDiv .tab a:link, #hiddenDiv .tab a:visited{
		/* background:url(images/tab-round.png) right 60px; */
		color:#999;
		display:block;
		display:inline-block;
		font-weight:bold;
		height:24px;
		line-height:20px;
		text-decoration:none;
		}
		#hiddenDiv .tab a span{
		/*background:url(images/tab-round.png) left 24px;*/
		display:block;
		display:inline-block;
		height:24px;
		margin-right:12px;
		padding-left:12px;
		}
		#hiddenDiv .tab a:hover{
		background:url(images/tab-round.png) right top;
		display:block;
		display:inline-block;
		color:#fff;
		text-decoration:none;
		}
		#hiddenDiv .tab a:hover span{
		background:url(images/tab-round.png) left top;
		display:block;
		display:inline-block;
		text-decoration:none;
		}
		
		.hiddenDivpadd { padding:10px 10px 0 10px; }
		
		#utilitynav {
			width:962px;
			float:left;
			margin:15px;
			font-family: Geneva, Tahoma, "Nimbus Sans L", sans-serif;
			font-size:11px;
			color:#999;
			}
			
		#tagline { 
			width:590px;
			/*width:730px;*/
			float:left;
			} 
		
		#utility { 
			width:347px;
			/*width:202px;*/
			float:left; 
			display:inline;
			color:#82939F;
			}
			
		#utility a:link, #utility a:visited { color:#CBDCE5; text-decoration: none; }
		#utility a:hover, #utility a:active { color:#FFF; text-decoration: underline; }
		
		.utilityleft { float:left; margin-bottom:3px; padding-top:2px; }
			
		#hdr {
			float:left;
			background:url(images/hdr-bg.gif) repeat-x;
			width:962px; 
			height:115px;
			/* border-left: 1px solid #D7D7D7; */
			/* border-right: 1px solid #D7D7D7;*/
			border-bottom: 1px solid #B5CCD9 /*#D7D7D7*/;
			}
			
		#hdrtop {
			background:url(images/hdr-top.gif) no-repeat; 
			height:8px; 
		} 
			
		#lefthdr {
			float:left; 
			background:url(images/hdr-left.jpg) no-repeat; 
			width:10px; 
			height:107px;
			}
			
		#logo {
			float:left; 
			padding-top:0px; 
			padding-left:10px;
			}
			
		#righthdr {
			float:left; 
			background:url(images/hdr-right.jpg) no-repeat;
			width:10px; 
			height:107px;
			}
			
		#maincontent {
			float:left; 
			width:960px; 
			background:#fff; 
			border-left:1px solid #B5CCD9 /*#D7D7D7*/; 
			border-right:1px solid #B5CCD9 /*#D7D7D7*/;
			}
			
		.main { 
			padding-bottom:25px; 
		}
				
		/* h2 { font-size:29px; line-height:24px; font-weight:normal; color:#333; margin-bottom:5px; }
		h2 a:link, h2 a:visited { color:#333; text-decoration:none; }
		h2 a:hover, h2 active { color:#333; text-decoration:underline; } */
		
		h2 { 
			color:#023647;
			font-family: arial, HelveticaNeue, "helvetica neue", helvetica, verdana, sans-serif; 
			font-size:24px; 
			font-weight:normal; 
			line-height:27px; 
			margin-bottom:12px;
		}
		
		h2 a:link, h2 a:visited { color:#023647; text-decoration:none; }
		h2 a:hover, h2 a:active { color:#023647; text-decoration:underline; }
		
		h3 { font-size:16px; line-height:22px; font-weight:bold; color:#666; margin:0 0 5px 0; padding:0; }
		
		h3 span { font-size:16px; font-weight:normal; color:#333; }
		
		h3 a:link, h3 a:visited { color:#333; text-decoration:none; }
		h3 a:hover, h3 a:active { color:#333; text-decoration:underline; }
		
		h4 { font-size:14px; line-height:20px; font-weight:bold; color:#666; margin-bottom:5px; }
		
		h5 { font-size:16px; line-height:22px; font-weight:normal; color:#666; padding:6px 25px 0 85px; }
		
		h6 { font-size:14px; line-height:20px; font-weight:normal; color:#666; padding:0; margin:0; }
		
		/* p { padding:0 0 20px 0; margin:5px 0 5px 0; } */
		
		p {
			color:#666;
			font-family: arial, HelveticaNeue, "helvetica neue", helvetica, verdana, sans-serif; 
			font-size:13px; 
			padding:0 0 20px 0; 
			margin:5px 0 5px 0;
		}
		
		.maincontentpad{
			float:left; 
			padding:8px 20px 25px 20px;
			}
			
		/* .breadcrumb { font-size:11px; color:#999; padding-bottom:5px; padding-left:12px; }	
			
		.breadcrumb a:link, .breadcrumb a:visited { color:#999; text-decoration:none; }
		.breadcrumb a:hover, .breadcrumb a:active { color:#999; text-decoration:underline; } */
		
		.breadcrumb { 
			font-family: "Trebuchet MS";
			color:#061947;
			font-size:9px;
			font-weight:normal;
			text-transform: uppercase;
			padding-bottom:5px;
			padding-left:12px;
		}
		
		.breadcrumb a:link, .breadcrumb a:visited { color:#061947; text-decoration:none; }
		.breadcrumb a:hover, .breadcrumb a:active { color:#061947; text-decoration:underline; }
		
		div.navigation { 
			font-family: "Trebuchet MS";
			color:#061947;
			font-size:9px;
			font-weight:normal;
			text-transform: uppercase;
			padding-bottom:5px;
			padding-left:12px;
		 }
		 
		div.navigation a:link, div.navigation a:visited { color:#061947; text-decoration:none; }
		div.navigation a:hover, div.navigation a:active { color:#061947; text-decoration:underline; }
			
		#left p.edit a:link, #left p.edit a:visited { font-size:11px; color:#666; text-decoration:none; }
		#left p.edit a:hover, #left p.edit a:active { font-size:11px; color:#666; text-decoration:underline; }
		
		#leftshow p.edit a:link, #leftshow p.edit a:visited { font-size:11px; color:#666; text-decoration:none; }
		#leftshow p.edit a:hover, #leftshow p.edit a:active { font-size:11px; color:#666; text-decoration:underline; }
			
		.hdrimg { margin-bottom:20px; }
		
		.grayline { border-bottom:1px solid #EAEAEA; }	
			
		.entry { color:#666; /* border-bottom:1px solid #D4D4D4; */ /* margin-bottom:25px; */ }
			
		.entry a:link, .entry a:visited { color:#9EA412; text-decoration:none; font-weight:bold; }
		.entry a:hover, .entry a:active { color:#fff; text-decoration:none; background:#CCDA01; font-weight:bold; }
		
		.entry ul { font-size:12px; color:#666; margin:15px 20px 30px 20px;  }
		.entry li { margin-top:5px; }
		
		.more-link { padding: 5px; }
		
		.blogpost { border-bottom:1px solid #B5CCD9 /*#D4D4D4*/; /*margin-bottom:25px;*/  }
			
		.blogpost a:link, .blogpost a:visited { color:#9EA412; text-decoration:none; font-weight:bold; }
		.blogpost a:hover, .blogpost a:active { color:#fff; text-decoration:none; background:#CCDA01; font-weight:bold; }
		
		#left {
			float:left; 
			width:670px; 
			padding-right:45px;
			}
			
		#leftshow {
			float:left; 
			width:875px; 
			padding-right:45px;
			}
		
		#right {
			float:left;
			width:205px;
			}
			
		/* #right img { padding:10px 5px 10px 5px; border:0; } */
			
		#rightblocknav { padding:0; margin:0px; /* border-bottom:1px solid #EAEAEA; */ background:#C8C9CA; }
		
		#rightblocknav h3 { padding:0 0 0 7px; margin:0; font-size:13px; font-weight:normal; }
		
		.rightblock { padding:5px 0 5px 0; border-bottom:1px solid #EAEAEA; }
		
		.rightblock a:link, .rightblock a:visited { font-size:10px; color:#999; text-decoration:underline; }
		.rightblock a:hover, .rightblock a:active { color:#999; text-decoration:none; }	
		
		.rightrailpaddt { padding-top:7px; } 
		
		.newsletterpaddt { padding-top:0; margin-bottom:10px; }
		
		
		/* OLD MOD STUFF */
		
		#modtop { background:url(images/bg-top-mod.png) repeat-x #F4F4F4; padding-bottom:15px; margin:0; }
		
		#twitter { background:url(images/logo-twitter.jpg) no-repeat; padding:5px 0 0 80px; font-size:14px; }
		
		#flickr { background:url(images/logo-flickr.jpg) no-repeat; padding:5px 0 0 70px; font-size:14px; }
		
		.modpad { font-size:11px; padding:0 10px 0 10px; }
		
		.modpad a:link, .modpad a:visited { color:#999; text-decoration:underline; }
		.modpad a:hover, .modpad a:active { color:#999; text-decoration: none; }
		
		.modpad img { padding:10px 5px 10px 5px; border:0; }
		
		#modbtm { background:url(images/bg-btm-mod.png) repeat-x; height:45px; }
		
		/* OLD MOD STUFF */
		
		/* NEW MOD STUFF */
		
		.modt, .modf, .modc { font-size:11px; color:#666; }
		
		.modtpadd, .modfpadd { padding:0 10px 10px 10px; }
		
		.modt { border-left:1px solid #f5f5f5; background:url(/wp-content/themes/L9/images/image-twitter-t.png) no-repeat bottom right; }
		.modt a:link, .modt a:visited { color:#999; text-decoration:underline; }
		.modt a:hover, .modt a:active { color:#999; text-decoration: none; }
		.modt img { padding:5px 5px 5px 5px; border:0; }
		 
		.modf { border-left:1px solid #f5f5f5; background:url(/wp-content/themes/L9/images/image-flickr-dots.png) no-repeat bottom right; }
		.modf a:link, .modf a:visited { color:#999; text-decoration:underline; }
		.modf a:hover, .modf a:active { color:#999; text-decoration: none; } 
		.modf img { padding:5px 5px 5px 5px; border:0; }
		
		.modc { line-height:14px; padding:0 0 20px 10px; }
		
		br.mod { padding:0; margin:0; display: none; }
		
		.modc { border-left:1px solid #f5f5f5; position: relative; /* background:url(/wp-content/themes/L9/images/image-twitter-t.png) no-repeat bottom right; */ }
		.modc img { padding:0; border:0; }
		
		.modcleft { float:left; margin:0px 5px 0px 10px; width:40px; }
		.modcright { float:right; padding-right:5px; font-family:verdana; font-size:10px; width:130px; }
		
		#modhover { padding:10px 0 10px 0;}
		
		div #modhover:hover { background-color: #F3F9FC; }
		
		.arrow  { background: url(images/btn-arrow-link.png) no-repeat top right; padding-right:18px; }
		
		.facebook a:link, .facebook a:visited { /*color:#3B5997;*/ color:#023647; text-decoration:none; }
		.facebook a:hover, .facebook a:active { /*color:#3B5997;*/ color:#023647; text-decoration:underline; }
		
		.rss a:link, .rss a:visited { color:#F37021; text-decoration:none; }
		.rss a:hover, .rss a:active { color:#F37021; text-decoration:underline; } 
		
		/*.grntitle { color:#7BA61F; color:#9EA412; font-weight:bold; } */
		
		.grntitle a:link, .grntitle a:visited { color:#669900; font-weight:bold; text-decoration:none; }
		.grntitle a:hover, .grntitle a:active { color:#669900; font-weight:bold; text-decoration:underline; } 
		
		.dotted { padding:5px 0 5px 0; }
		
		/* NEW MOD STUFF */
		
		/* CALENDAR */
		
		.calendar ul  { list-style: none; padding:0; margin:0 0 5px 0; }
		.calendar li { margin:0 0 10px 0; padding:0; }
		
		.calendar a:link, .calendar a:visited { color:#999; text-decoration:underline; }
		.calendar a:hover, .calendar a:active { color:#999; text-decoration: none; }
		
		.calendar h2 { display:none; } 
		
		/* CALENDAR */
		
		#blocked {
			float:left; 
			padding-top:20px; 
			padding-bottom:20px;
			}
			
		#blocked h3 { font-size:16px; /* font-weight:normal; */ color:#666; margin-bottom:5px; }
			
		.block {
			float:left; 
			width:325px; 
			padding-right:10px;
			color:#666;
			}
			
		.block a:link, .block a:visited { color:#666; text-decoration:underline; }
		.block a:hover, .block a:active { color:#666; text-decoration:none; }
		
		.block img { margin-right:10px; margin-bottom:10px; }
		
		#btm {
			float:left;
			background:url(images/btm-bg.jpg); 
			width:962px; 
			height:121px;
			}
			
		#leftbtm {
			float:left; 
			background:url(images/btm-left.jpg) no-repeat; 
			width:10px; 
			height:121px;
			}
			
		#btmholder {
			float:left; 
			padding-top:20px; 
			padding-left:11px; 
			padding-right:0;
			}
			
		#banner {
			float:left; 
			width:292px;
			padding-top:20px; 
			padding-left:0;
			}
			
		#rightbtm {
			float:left; 
			background:url(images/btm-right.jpg) no-repeat; 
			width:10px; 
			height:121px;
			}
		
		/* FOOTER */	
		
		#footer { color:#95A9B4; font-size:10px; }
			
		#footer img { vertical-align: middle; }
		
		.footerpad { padding:20px 25px 25px 25px; }
		
		#footer a:link, #footer a:visited { color:#95A9B4; text-decoration:none; }
		#footer a:hover, #footer a:active { color:#95A9B4; text-decoration:underline; }
		
		/* FOOTER */
		
		#navbar {
			float:left; 
			padding-top:34px; 
			padding-left:15px; 
			padding-right:17px;
			}
		
		#btn1,#btn2,#btn3,#btn4,#btn5,#btn6,#btn7,#btn8,#btn1-there,#btn2-there,#btn3-there,#btn4-there,#btn5-there,#btn6-there,#btn7-there,#btn8-there { font-family:verdana; font-size:10px; font-weight:bold; color:#006600;  }
		#btn1 a:link,#btn2 a:link,#btn3 a:link,#btn4 a:link,#btn5 a:link,#btn6 a:link,#btn7 a:link,#btn8 a:link { color: #006600; text-decoration:none; }
		#btn1 a:visited,#btn2 a:visited,#btn3 a:visited,#btn4 a:visited,#btn5 a:visited,#btn6 a:visited,#btn7 a:visited,#btn8 a:visited { color: #006600; text-decoration:none; }
		#btn1 a{display:block; float:left; width:80px; height:26px; text-decoration:none; padding-top:10px;}
		#btn1-there a{display:block; float:left; width:80px; height:26px; text-decoration:none; padding-top:10px; background-color:#FFFFFF; }
		#btn2 a{display:block; float:left; width:80px; height:26px; text-decoration:none; padding-top:10px;}
		#btn2-there a{display:block; float:left; width:80px; height:26px; text-decoration:none; padding-top:10px; background-color:#FFFFFF; }
		#btn3 a{display:block; float:left; width:120px; height:26px; text-decoration:none; padding-top:10px;}
		#btn3-there a{display:block; float:left; width:120px; height:26px; text-decoration:none; padding-top:10px; background-color:#FFFFFF; }
		#btn4 a{display:block; float:left; width:150px; height:26px; text-decoration:none; padding-top:10px;}
		#btn4-there a{display:block; float:left; width:150px; height:26px; text-decoration:none; padding-top:10px; background-color:#FFFFFF; }
		#btn5 a{display:block; float:left; width:90px; height:26px; text-decoration:none; padding-top:10px;}
		#btn5-there a{display:block; float:left; width:90px; height:26px; text-decoration:none; padding-top:10px; background-color:#FFFFFF; }
		#btn6 a{display:block; float:left; width:80px; height:26px; text-decoration:none; padding-top:10px;}
		#btn6-there a{display:block; float:left; width:80px; height:26px; text-decoration:none; padding-top:10px; background-color:#FFFFFF; }
		#btn7 a{display:block; float:left; width:150px; height:26px; text-decoration:none; padding-top:10px;}
		#btn7-there a{display:block; float:left; width:150px; height:26px; text-decoration:none; padding-top:10px; background-color:#FFFFFF; }
		#btn8 a{display:block; float:left; width:80px; height:26px; text-decoration:none; padding-top:10px;}
		#btn8-there a{display:block; float:left; width:80px; height:26px; text-decoration:none; padding-top:10px; background-color:#FFFFFF; }
		#btn1 a:hover,#btn2 a:hover,#btn3 a:hover,#btn4 a:hover,#btn5 a:hover,#btn6 a:hover,#btn7 a:hover,#btn8 a:hover, {text-decoration:underline; background-position:left bottom;}
		
		/* SPECIAL COLOR BLOCKS */
		
		#blueblock {
			background:url(images/status-info.png) no-repeat #D8E5F8 20px 10px; 
			border-top:2px solid #629DE3; 
			border-bottom:2px solid #629DE3; 
			color:#0055BB; 
			margin-top:10px; 
			margin-bottom:10px;
			}
			
		#blueblock p {
			padding:5px 25px 5px 60px;
			}
			
		#blueblock a:link, #blueblock a:visited { color:#0055BB; text-decoration:underline; background:transparent; }
		#blueblock a:hover, #blueblock a:active { color:#0055BB; text-decoration:none; background:transparent; }
		
		#redblock {
			background:url(images/status-alert.png) no-repeat #FFD6D6 20px 25px; 
			border-top:2px solid #FE7B7A; 
			border-bottom:2px solid #FE7B7A; 
			color:#CC0015; 
			margin-top:10px; 
			margin-bottom:10px;
			}
			
		#redblock p {
			padding:5px 25px 5px 60px;
			}
			
		#redblock a:link, #redblock a:visited { color:#CC0015; text-decoration:underline; }
		#redblock a:hover, #redblock a:active { color:#CC0015; text-decoration:none; }
			
		#yellowblock {
			background:url(images/status-note.png) no-repeat #FEF6D8 20px 10px; 
			border-top:2px solid #FDE179; 
			border-bottom:2px solid #FDE179; 
			color:#B79027; 
			margin-top:10px; 
			margin-bottom:10px;
			}
			
		#yellowblock p {
			padding:5px 25px 5px 60px;
			}
			
		#yellowblock a:link, #yellowblock a:visited { color:#B79027; text-decoration:underline; background:transparent; }
		#yellowblock a:hover, #yellowblock a:active { color:#B79027; text-decoration:none; }
			
		#greenblock {
			background:url(images/status-download.png) no-repeat #EEF7DD 20px 10px; 
			border-top:2px solid #C2DF88; 
			border-bottom:2px solid #C2DF88; 
			color:#5A861A; 
			margin-top:10px; 
			margin-bottom:10px;
			}
			
		#greenblock p {
			padding:5px 25px 5px 60px;
			}
			
		#greenblock a:link, #greenblock a:visited { color:#5A861A; text-decoration:underline; background:transparent; }
		#greenblock a:hover, #greenblock a:active { color:#5A861A; text-decoration:none; background:transparent; }
		
		/* SPECIAL COLOR BLOCKS */
			
		/* #right ul { list-style-type: none; padding:0; margin:0; width:172px; }
		 ul#right ul { margin:5px; }
		 
		 #right li a { display:block; color:#666; height:24px; background:url('images/bg-r-list.jpg') no-repeat left top; text-decoration:none; padding-left:25px;  }
		 #right li a:hover { background-position:left bottom; } */
		 
		 #twitterb { 
		 	padding:0;
		 	margin:0; 
		 	height:106px; 
		 	/* background:url(images/bg-twitter-bird.png) no-repeat; */ 
		 	}
		 
		 .aktt_tweets ul {
		 	margin: 0;
		 	padding: 0 0 10px 0;
		 	font-size:11px;
		 	line-height:16px;
		 	}
		 	
		 .aktt_tweets ul li {
		 	list-style: none;
		 	margin: 0;
		 	padding: 5px 0 5px 10px;
		 	}
		 	
		 .aktt_tweets a:link, .aktt_tweets a:visited { color:#999; text-decoration:underline; }
		 .aktt_tweets a:hover, .aktt_tweets a:active { color:#999; text-decoration:none; }
		 
		 ul.menu {
			margin: 0;
			padding: 0 0 0 0;
			background: none;
			}
		
		ul.menu li {
			list-style: none;
			margin: 0;
			padding: 0;
			}
		
		ul.menu a:hover {
			text-decoration: none;
			color: #777;
			background: url(images/menu4-sideactive-bg.png) 0 0 no-repeat;
			}
		
		ul.menu li.active.parent a {
			background: url(images/menu4-sideactive-bg.png) 0 0 no-repeat;
			}
		
		ul.menu span {
			display: block;
			}
		
		ul.menu a {
			display: block;
			line-height: 24px;
			text-indent: 10px;
			height: 24px;
			color: #fff;
			text-decoration:none;
			}
		
		ul.menu ul {
			margin: 4px 0;
			}
		
		ul.menu ul li a {
			text-indent: 20px;
			}
		
		ul.menu ul a {
			background: none;
			text-indent: 0;
			}
		
		ul.menu ul {
			margin-left: 0;
			padding: 0;
			}
		
		ul.menu ul ul {
			padding: 0;
			margin-left: 0;
			}
		
		ul.menu li li {
			padding: 0;
			margin: 0;
			}
		
		ul.menu ul a {
			text-indent: 0;
			}
		
		ul.menu li.active li a {
			color: #fff;
			border: 0;
			}
		
		ul.menu li.active a {
			background: url(images/menu4-sideactive-bg.png) 0 0 no-repeat;
			border: 0;
			}
		
		ul.menu li a {
			color: #fff;
			padding-left: 10px;
			background: none;
			}
			
		ul.menu span { 
			width:205px;
			height:25px;
			overflow: hidden; 
			}		
		
		/* NEW NAV */
		
		#navright { background:url(images/nav-bg.png) no-repeat; font-size:12px; display: block; }
		
		ul#menu4 { padding:20px 7px 5px 7px; *margin:20px 0 5px 0;  list-style:none; height:210px; }
		
		li.first { padding:0 0 0 0; border-bottom:1px solid #D6D6D8; }
		
		li.after { padding:0 0 0 0; /*border-top:1px solid #fff;*/ border-bottom:1px solid #D6D6D8; width:185px; height:30px; overflow: hidden; }
		
		li.first a:link, li.first a:visited { padding-left:7px; padding-top:6px; height:23px; /*color:#ADB3C0;*/ color:#95A9B4; text-decoration:none; display: block; }
		li.first a:hover, li.first a:active { padding-left:7px; padding-top:6px; height:23px; color:#fff; /*background:#ADB3C0;*/ background:#95A9B4; text-decoration:none; display: block; }
		 
		li.after a:link, li.after a:visited { padding-left:7px; padding-top:5px; height:23px; /*color:#ADB3C0;*/ color:#95A9B4; text-decoration:none; display: block; }
		li.after a:hover, li.after a:active { padding-left:7px; padding-top:5px; height:23px; color:#fff; /*background:#ADB3C0;*/ background:#95A9B4; text-decoration:none; display: block; }
		
		/* NEW NAV */
		
		
		.meetartistimage { float:left; padding:5px 5px 5px 5px; }
		
		.artistbioover { float:left; margin:2px 4px 2px 2px; width:120px; font-size:10px; }
		.artistbioover2 { float:left; margin:2px; width:72px; font-size:10px; }
		
		.artistbioover2 a:link, .artistbioover2 a:visited { color:#999; text-decoration:underline; }
		.artistbioover2 a:hover, .artistbioover2 a:active { color:#999; text-decoration:none; }
		
		.artist { width:260px; text-align:left; }
		.artistpad { padding:5px; }
		.artistleft { float:left; width:150px; }
		.artistright { float:left; width:100px; }
		.artistright img { padding-top:5px; }
		
		#shareleft { float:left; width:465px; /*border:1px solid #000;*/ }
		#shareright { float:left; padding-top:17px; font-size:11px; color:#666; padding-left:55px; }
		
		#shareright a:link, #shareright a:visited { color:#666; text-decoration:none; font-weight:bold; }
		#shareright a:hover, #shareright a:active { color:#666; /* color:#9EA412; */ text-decoration:underline; font-weight:bold; margin:0; }
		
		#shareleft h2 { letter-spacing:-0.05em; }
		
		.more { display: none; padding:0; margin:0; }
		
		 #slideshow {
			position: relative;
			width: 670px;
			height: 255px;
		  }
		  #slideshow div {
			position: absolute;
			top: 0;
			left: 0;
		  }
		    
		.iconemail { background: url(images/icon-email.jpg) no-repeat top left; padding-left:17px; }
		
		/* POSTED DATE */
		
		.posteddateleft { float:left; width:465px; padding-left:10px; font-size:11px; color:#B5CCD9 /* #D4D4D4*/; }
		
		.posteddateright { float:right; padding-right:10px; font-size:11px; color:#B5CCD9 /* #D4D4D4*/; }
		  
		.posteddateleft a:link, .posteddateleft a:visited { color:#023647; text-decoration:none; }
		.posteddateleft a:hover, .posteddateleft a:active { color:#023647; text-decoration:underline; }
		
		.posteddateright a:link, .posteddateright a:visited { color:#023647; text-decoration:none; }
		.posteddateright a:hover, .posteddateright a:active { color:#023647; text-decoration:underline; }
		
		/* POSTED DATE */
		
		/* SEARCH AREA */
		
		.hidden { display:none; }
		
		#searchmod { 
			background:url(images/search-bg.gif) 0 0 no-repeat; 
			height: 22px; 
			width: 177px; 
			float: left; 
			margin-top: 0; 
			margin-right: 0;
			margin-left:15px;
			float:left; 
		}
		
		#s { 
			padding: 5px 0 0 24px; 
			overflow: hidden; 
			width: 150px; 
			font-size: 100%; 
			border: 0; 
			background: none; 
			font-weight: normal;
			color:#666;
		} 
		
		/* .btn { 
			font-size:12px; 
			border:1px solid #C8C9CA; 
			background:#C8C9CA; 
			color:#fff; 
			cursor: pointer; 
			cursor: hand;
		} */
		
		/* SEARCH AREA */
		
		
		/* RELATED POST */
		
		ul.related_post { padding-left:25px; }
		.related_post a:link, .related_post a:visited { color:#666; text-decoration: underline; }
		.related_post a:hover, .related_post a:active { color:#666; text-decoration: none; }
		
		/* RELATED POST *
		
		
		/* 404 PAGE */
		
		/* ul .404 { padding:10px; } */
		
		/* 404 PAGE */
		
		
		/* CONTENT IMAGE */
		
		.contentimage { float:left; padding:2px 10px 10px 10px; }
		
		/* CONTENT IMAGE */
		
		
		/* COMMENTS */
		
		.alt { background:#F3F9FC; border-bottom:1px solid #B5CCD9; border-top:1px solid #B5CCD9; }
		
		#author, #email, #url, #comment { 
		font-family: arial, HelveticaNeue, "helvetica neue", helvetica, verdana, sans-serif; 
		font-size:11px; 
		border:1px solid #F8F8F8; 
		color:#061947; 
		background:#B5CDD9/*#F3F9FC*/; 
		padding:3px 7px 3px 7px;
		}
		
		.comments { margin-top:55px; margin-bottom:45px;  }
			
		.comments a:link, .comments a:visited { color:#023647; text-decoration:none; font-weight:bold; }
		.comments a:hover, .comments a:active { color:#023647; text-decoration:underline; font-weight:bold; }
		
		.commentlist { background:#F5F8F9; }
		
		/* COMMENTS */
		
		
		/* RELATED POST */
		
		.relatedpost { background:#F3F9FC /*#F1F1F1*/; border-top:1px solid #B5CCD9; border-bottom:1px solid #B5CCD9; }
		
		/* RELATED POST */
		
		/* SHARE ICON */
		a.stico_default {background-image: url(images/icon-share-grn.png) !important;}
		/* SHARE ICON */
		
		/*PREV NEXT LINKS*/
		
		.prevnextnav { /*background:#F3F9FC #F1F1F1*/; border-top:1px solid #B5CCD9; margin-top:30px; float:left; width:100%; }
	
		.prevnextnav a:link, .prevnextnav a:visited { color:#023647; text-decoration:none; font-weight:bold; }
		.prevnextnav a:hover, .prevnextnav a:active { color:#023647; text-decoration:underline; font-weight:bold; }
		
		.prev { float:left; margin-left:8px; margin-top:5px; }
		
		.next { float:right; margin-right:8px; margin-top:5px; }
		
		/*PREV NEXT LINKS*/