/*  
Theme Name: Twicet
Theme URI: http://www.warehouse242.org
Description: A 242 Theme
Version: 1
Author: Joel Kuehn
Author URI: http://www.joelkuehn.com 
*/

@import url(css/tweet.css);
 
body, ul, ol, h1,h2,h3,h4,h5,h6,form,li,p{
	margin:0;
	padding:0;
}

body{
	font-size:11.5px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height:21px;
	position:relative;
	color:#111;
	background-color: #111111;
	}
		
.wrap_all{ 
	width:100%;
	}
#layout {
	width:960px;
	margin:0 auto;
	padding:0 10px;
	position:relative;
	}

#head{
	position:absolute;
	z-index:5;
	top:32px;
	width:960px;
	position:relative;
	background:none;
	}
	
#subpage #head {
	background: #6B6B6B;
	}
		
#layout .navwrap #nav li.logo {border-left:none;border-right:1px solid #666666;width:210px;}

#layout .navwrap #nav li.logo a{
	display:block;
	height:50px;
	width:200px;
	padding:0 10px 0 0;
	margin:0;
	border-left:none;border-right:none;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/logo.png) center left no-repeat;
	}
#nav li.logo a:hover {
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/logo.png) center left no-repeat;
	}				
#layout .logo a{
	top:0;
	right:0;
	text-indent:-9999px;
	outline:none;
	}
#main{
	position:relative;
	background-color: #6B6B6B;
	}
#frontpage #main {
	background: none;
	padding:0;
	width:960px;}	

.top {
	position:relative;
	height:500px;
	overflow: hidden;
	margin:0;
	width:960px;
	background: #6B6B6B url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/top_bot.jpg) center bottom no-repeat;
	}			
#subpage #main {margin:0;padding:175px 0 0; position:relative;}
#subpage #footer {}
.clear {clear: both; margin: 0px}			

					
#mid_blocks {
	position:absolute;
	top:293px;
	width:985px;
	z-index:100;
	height:195px;
	left:-10px;
	}
	
#mid_blocks div {float:left;z-index:400;}					

.currentseries {
	width:353px;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bg_mid_blocks-new.png) -7px 0 no-repeat;
	margin:0 11px 0 0;
	height:135px;
	padding:8px 10px 10px 15px;
	}	

#mid_blocks span.meta {color:#6B6B6B;font-size:12px;font-weight:normal;margin:0 0 8px;padding:0;}
#mid_blocks #tif span.meta {color:#6B6B6B;font-size:12px;font-weight:normal;margin:0 0 8px;padding:0 10px 0 20px;}

#mid_blocks .home_search h2 {color:#6B6B6B;font-size:16px;font-weight:normal;margin:0 0 2px;padding:0;}
#mid_blocks h2 {font-size:14px;padding:6px 15px;} 
#mid_blocks #tif h4 {font-size:14px;padding:6px 25px;}

#mid_blocks h4 {font-size:12px;padding:5px 10px 0px 0px;}

#mid_blocks h2 a, 
#mid_blocks h2 a:link,
#mid_blocks h2 a:visited, 
#mid_blocks h4 a, 
#mid_blocks h4 a:link,
#mid_blocks h4 a:visited  {color:#FFF; }

#mid_blocks a,#mid_blocks a:link, #mid_blocks a:visited {color:#B91F13;}
#mid_blocks a:hover {color:#333333;}

.current-content {padding:10px 0 0;}	
#tif {
	width:345px;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bg_mid_blocks_ctrtop.png) 0 -9px no-repeat;
	margin:0 11px 0 0;
	padding:8px 0 10px;
	height:135px;
	z-index:10;
	position: relative;
	}
.tif-content {
	width:310px;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bg_mid_blocks_ctr.png) 0 0 repeat-y;
	margin: 0;
	padding:0 15px 0 20px;
	z-index:10;
	position: relative;
	}	
	
#tif .bot {
	width:345px;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bg_mid_blocks_ctrbot.png) 0 0 repeat-y;
	margin: 0;
	height:18px;
	padding:0;
	position:relative;
	z-index:400;
	}
	
.tif-content p {
	padding:0;
	}
.tif-content span#wpa0_meta {
	line-height:120%;
	padding: 0;
	color:#777;
	}	
.tif-content .wpa_meta {
	padding:5px 0 0px;
	margin:2px 0 0 30px !important;
	}		
#mid_blocks .wpa_download {
	float:right !important;
	}		
.home_search {
	width:220px;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bg_mid_blocks-new.png) -145px -336px no-repeat;
	margin:0;
	padding:8px 10px 10px;
	height:135px;
	}
.home_search ul {margin: 0 0 0 5px;}

.home_search li {list-style: none;list-style-image: none;list-style-type: none;}
.home_search li a {padding:0 3px;color:#B91F13;}

#mid_blocks #home-row {
	display:block;
	float:left;
	font-size:10px;
	color:#333333;
	width:925px;
	margin:10px 20px 0;
	padding:0 0 0 15px;
	z-index:2;
	position: relative;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/dot-lines.png) center center repeat-x; 
	}
#home-row p {padding:2px 0 0;z-index:auto;position:relative;}
	
#home-row a, #home-row a:link, #home-row a:visited {
	margin:5px 15px;
	text-transform: uppercase;
	font-size:16px;
	color:#484848;
	line-height: 100%;
	padding:2px 13px 2px 25px;
	position:relative;
	background-color:#6B6B6B;
	background-position: 3px 2px;
	background-repeat: no-repeat;
	z-index:auto;
	}
#home-row a:hover {color:#333;background-position: 3px -20px;}

#home-row a#podcast {
	background-image: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/link-podcast.png);
	}
#home-row a#videos {
	background-image: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/link-videos.png);
	}
#home-row a#share {
	background-image: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/link-share.png);
	}
#home-row a#enews {
	background-image: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/link-enews.png);
	}			
					
#frontpage #head-hr {display:none;}
#head-hr {
	position:absolute;
	top:-32px;
	left:0;
	height:160px;
	width:950px;
	overflow:hidden;
	margin:0 5px;
	background:#111;
	}							
#head-hr img{
	position: absolute; 
	top: 0; 
	left: 0;
	clip:rect(0 950px 160px 0);
	}
	
#foot-hr {
	overflow:hidden;
	height:10px;
	}							
#foot-hr img{
	position: absolute; 
	bottom: 40px; 
	left: 5px;
	clip:rect(143px 950px 163px 0px);
	}
	
.banners {position:relative;width:940px;height:140px;}
.banners ul {margin:0;padding:0;}
.banners li {display:inline;padding:0 10px;float:left;}	
.banners li.first {padding:0 10px 0 0;}
.banners li.last {padding:0 0 0 10px;}
.banners li a {display:block;width:210px;height:130px;border:5px solid #FFF;background:#CCC;}
.banners img {width:210px;height:130px;border: none;}	

/*****************************
3.) #mainpage image slider
/****************************/	

#featured{
	position:relative;
}

.featured_item{
	height:350px;
	margin:0 auto;
	position:relative;
	background:#484848;
	width:950px;
	overflow:hidden;
	display:none;
}

#layout .current{
	display:block;
}
							
						
.featured_text {
	width:45px;
	height:52px;
	z-index:1;
	top:140px;
	right:0;
	position:absolute;
	}
	
a.show-next, a:link.show-next, a:visited.show-next {
	display:block;
	height:52px;
	position:relative;
	width:45px;
	text-indent:-5000px;
	background-position:0 0;
	border:none;
	z-index:5;
	position: relative;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/btn-next-full.png);
	}

a.show-next:hover{
	background-position:0 -52px;
	}
								
#featured .entry{
	margin-bottom:8px;
	height:242px;
	overflow:hidden;
	border-bottom:none;
	padding-bottom:0;
	}
								
.featured_image {
	height:350px;
	position:absolute;
	right:0;
	top:0;
	width:950px;
	overflow:hidden;
	}
								
.featured_image img, #head-hr img{
	position:absolute;
	right:0;
	top:0;
	border:none;
	}

#featured_bottom{
	position:absolute;
	height:60px;
	bottom:-10px;
	width:100%;
}
						
.ticker{
	font-size:11px;
	margin:18px 15px 0 39px;
	width:450px;
	}

.ticker, .ticker a{
	text-decoration:none;
	}
	
.ticker span{display:none;}
.ticker .active_ticker{display:block;}	
	
.preview_images{
	height:60px;
	line-height:60px;
	position:absolute;
	right:39px;
	top:10px;
	}
	
.preview_images a img{
	padding:1px;
	}
	
.preview_images a{
	outline:none;
	display:block;
	position:relative;
	margin-right:5px;
	float:left;
	}
	
.pointer{
	height:13px;
	left:18px;
	position:absolute;
	top:37px;
	width:13px;
	background:transparent url(../images/pointer.png) no-repeat scroll left top;
	}
	
									
/*****************************
4.) breadcrumb navigation
/****************************/	
								

.breadcrumb{
	font-size:11px;
	z-index:5;
	display:block;
	position: absolute;
	top:94px;
	padding:10px 15px;
	height:24px;
	margin:0;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bc_mid.png) 0 0 repeat-x;
	}
.breadcrumb .left {
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bc_left.png) 0 0 no-repeat;
	height:44px;
	width:30px;
	position:absolute;
	left:-10px;
	top:0;
	}

.breadcrumb .right {
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bc_right.png) 0 0 no-repeat;
	height:44px;
	width:30px;
	position:absolute;
	right:-10px;
	top:0;
	}

.breadcrumb span {
	display:block;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bc_arrow.png) 0 0 no-repeat;
	width:20px;
	float:left;
	height:24px;
	margin:0 4px;
	text-indent: -5000px;
	}

.breadcrumb span.current_crumb {
	color:#cccccc;
	display:block;
	background: none;
	float:left;
	width:auto;
	text-indent: 0;
	}
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited{
	text-decoration:none;
	color:#FFFFFF;
	display: inline;
	float:left;
	width:auto;
	}
	
.breadcrumb a:hover{
	text-decoration:none;
	}

.page_0 .breadcrumb, .page_224718 .breadcrumb, .page_224596 .breadcrumb, .page_220519 .breadcrumb, .page_220520 .breadcrumb, .page_220521 .breadcrumb, .page_220522 .breadcrumb, .page_224775 .breadcrumb {display:none;}
.content_top{
	height:15px;
	margin:4px 0 0;
	display:block;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bg_contenttop.jpg) center bottom no-repeat;
	}	

#frontpage #content{
	padding:15px 10px 40px;
	}
					
#content{
	padding:30px 10px 40px;
	position:relative;
	width:940px;
	display:block;
	background:#6B6B6B url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bg_contentbottom.jpg) center bottom no-repeat;
	}
.left-col {
	width:130px;
	float:left;
	background:#737373;
	margin-right:20px;
	padding:5px;
	}				

.left-col p {
	padding:5px 0;
	margin:0 0 10px;
	text-align: center;
	line-height:120%;
	}
.left-col span {padding: 0 5px;}

.left-col img {width:124px;height:64px;}

#sidebar{
	float:left;
	padding:0 0 15px;
	position:relative;
	width:220px;
	overflow:hidden;
	}
#sidebar div {
	margin:0 0 20px; 
	}	

#sidebar div div {
	margin:0; 
	}
#sidebar_big{
	float:left;
	padding:15px 0;
	width:300px;
	overflow:hidden;
	position: relative;
	}							

.search_results .widget_pages {
	display: none;
	}

#side {
	width:300px; 
	margin:0;
	padding:0;
	z-index: 3;
	position: relative;
	right:-25px;
	float:left;
	}
.widget_pages {
	
	}

.widget_pages ul {
	width:260px;
	margin:0;
	padding:0 20px;
	background:url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/sb_mid.jpg) 0 0 repeat-y;
	}
.widget_pages ul ul {background: none;border:none;padding:0;}

.widget_pages li {border:none;list-style: none;list-style-image: none;padding:2px 0;}

.widget_pages li.page-item-224785, .widget_pages li.page-item-224788, .widget_pages li.page-item-224791, .widget_pages li.page-item-224797, .widget_pages li.page-item-224795, .widget_pages li.page-item-224799,  .widget_pages li.page-item-224793{display: none;}

.sb-top {
	width:300px;
	height:14px;
	display: block;
	background:url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/sb_top.jpg) 0 0 no-repeat;
	}
.sb-bot {
	width:300px;
	height:15px;
	display: block;
	background:url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/sb_bot.jpg) 0 0 no-repeat;
	}
.widget_pages a, .widget_pages a:link, .widget_pages a:visited{
	text-align:left;
	padding:2px 0;
	line-height:20px;
	font-size:12px;
	color:#4A4A4A;
	font-weight:bold;
	text-transform: none;
	border-right:none;
	border-left:none;
	display:block;
	}

.widget_pages a:hover {color:#111111;}
.widget_pages ul ul li a:hover {
	background:url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/sb_plus.gif) 2px 6px no-repeat;
	}

.widget_pages ul ul li a,.widget_pages ul ul li a:visited, .widget_pages ul ul li a:link {color:#999999;padding:0 15px;}

.widget_execphp {}

#execphp-3 .execphpwidget, #execphp-4 .execphpwidget {
	margin:0;
	padding:0;
	width:300px;
	}

.sc-in {
	width:260px;
	margin:0;
	padding:0 20px 20px;
	background:url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/sb_mid.jpg) 0 0 repeat-y;
	
	}
#execphp-3, #execphp-4, #execphp-5 {
	float:left;
	margin:0 0 15px;
	padding:8px 0 10px;
	}

#execphp-3 .small_box .widget_search, #execphp-4 .small_box .widget_search {padding:20px 10px;}
#execphp-3 #searchform #s, #execphp-4 #searchform #s {width:210px;margin:0;}
#execphp-3 #searchform div, #execphp-4 #searchform div {width:270px;}	

.execphpwidget {width:210px;padding:5px 2px;}

.wpa_meta {padding:0 0 10px;margin:2px 0 0 30px !important;}

span#wpa0_meta {padding:0;line-height:120%;}
.wpa_container {padding:0 0 5px !important;}
.wpa_container a {color:#999 !important;}

#wpa0_bar {margin:5px 0 5px 30px;width:200px !important;}

#mid_blocks #wpa0_bar {margin:5px 0 5px 30px;width:280px !important;}

#wpa0_sub {margin:2px 0 0 30px;padding:5px 0;width:200px !important;}
 
#mid_blocks #wpa0_sub {margin:2px 0 0 30px;padding:5px 0;width:280px !important;}


.related {padding:15px 0 0;}

.related ol {margin:0;}
.related li {padding:3px 0;}
.related li a {display:block;}
#layout #sidebar .small_box{
	padding:0 0 15px 0;
	}

#yarpp {padding:0;}
#yarpp h3.widgettitle {display: none;}
#yarpp .related {padding:0;}

#yarpp .related li {background:#737373;margin:5px 0;padding:3px 8px;}

/* post sidebar widget styles */
	
#execphp-2 {
	padding:0 8px;
	background:#737373;
	}	
#twitter-tools, #twitter_hash_tag-4 {margin:0 0 15px;}
	
#twitter-tools h3.widgettitle, #twitter_hash_tag-4 h3.widgettitle, #twitter_hash_tag-4 h3.widgettitle a {display: block;color:#FFF;font-size:14px}	
#twitter-tools ul {margin:0;width:260px;}
#twitter-tools li {background:#737373;margin:5px 0;padding:10px}
#twitter-tools a.aktt_tweet_time {color:#ccc;}

#twitter_hash_tag-4 ul {margin:0;width:260px;}
#twitter_hash_tag-4 li {background:#868686;margin:5px 0;padding:10px}
#twitter_hash_tag-4 a img {width:30px;height:30px;margin:4px 10px 0 0;float:left;}
#twitter-tools li.aktt_more_updates, #twitter_hash_tag-4 li.view-all {padding:5px;}
#twitter-tools li.aktt_more_updates a, #twitter_hash_tag-4 li.view-all a {
	color:#000;
	padding:5px 0 2px 20px;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bullet-plus.gif) 0px 6px no-repeat;}

/*****************************
6.) Portfolio Page (no sidebar)
/****************************/	
#inner_content_big{
	float:left;
	width:560px;
	padding:10px 30px 15px 30px;
	position:relative;
	margin:0 20px 0 0;
	}
	
#inner_content_big.archive {
	float:left;
	width:630px;
	padding:0 0 15px 0;
	position:relative;
	margin:0 10px 20px 0;
	}
			
.entry_portfolio{
	padding-bottom:30px;
	clear:both;
	float:left;
	width:100%;
	position:relative;
	}
	
.entry_portfolio p{
	font-style:italic;
	}

.portfolio_item{
	height:132px;
	overflow:hidden;
	padding:5px;
	position:relative;
	width:250px;
	}
			
#layout .portfolio_item h3{	
	position:absolute;
	bottom:13px;
	left:0;
	border:none;
	padding:0;
	margin:0;
	line-height:1em;
	}

#layout #main .portfolio_item h3 a{
	padding:4px 8px;
	font-size:12px;
	display:inline;
	height:auto;
	width:auto;
	overflow:auto;
	}

.portfolio_item a{
	display:block;
	overflow:hidden;
	width:250px;
	height:132px;
	}

	
#layout .portfolio_item img, #layout .portfolio_item a img{
	border:none;
	padding:0 !important; /*ie 6 fix fix =)*/
	margin:0;
	}

.attachments {}
.attachments .attachments {padding:5px 10px;margin:0 0 15px;background:#737373;clear:both;height:auto;*height:60px;}
.icon {float:left;}
dt.icon img {border:none;width:36px;height:36px;}
dl.attachments dd {width:400px !important;}
dl.attachments dd.caption {padding: 0 0 0 10px !important;font-size:13px;}
#text-3 dl.attachments dd.caption {padding:0 0 0 10px !important;width:140px !important;float:left;}
	
/*****************************
7.)pages with sidebar
/****************************/								
					
#inner_content, .inner_content{
	float:left;
	width:540px;
	padding:0 0 15px;
	position:relative;
	margin:0 10px 0 0;
	}

#layout .portfolio_inner_content{
	width:100%;
	}
	
#inner_content .entry{
	width:530px;
	padding:0 10px 0 0;
	}

.search_results .entry{
	clear:both;
	margin-bottom:10px;
	overflow:hidden;
	padding-bottom:10px;
	position:relative;
	border-bottom:1px solid #737373;
	}
		
.entry{
	clear:both;
	margin-bottom:28px;
	overflow:hidden;
	padding-bottom:20px;
	position:relative;
	}
	
.entry-head{
	position:relative;
	top:-3px;
	margin-bottom:10px;
	font-size:11px;
	}
		
.comments, .entry-head a, .more-link, #layout .portfolio_item h3 a{
	text-decoration:none;
	padding:2px 0;
	}
li.categories {text-indent: -5000px;}
li.categories ul li {text-indent: 0;}

#layout .entry-head a, .more-link{
	padding:2px 4px;	
	}

#inner_content_big.archives ul.category ul {margin:0;}
#inner_content_big.archives ul.category ul ul {margin:0 0 0 10px;}
#inner_content_big.archives ul.category ul ul a {background:#737373;padding:5px 0 5px 20px;}

#inner_content_big.archives a, #inner_content_big.archive a.entry {
	font-size:16px;
	padding:10px 0 10px 30px;
	margin:10px 0;
	position:relative;
	display: block;
	text-transform: uppercase;
	color:#000;
	background: #737373 url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bullet-plus.gif) 10px 14px no-repeat;
	}
#inner_content_big.archives a:hover, #inner_content_big.archive a.entry:hover {color:#ffffff;
	background: #999999 url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bullet-plus.gif) 10px -4px no-repeat;}
	
	
	
.archive .entry-head {
	font-size:11px;
	margin:0;
	position:relative;
	}
.archive .entry-content p {padding:0 0 4px;}
	
.date{
	padding:2px 4px 2px 0;
	line-height:100%;
	}					

#sm2-container, #soundmanager-debug-toggle, #soundmanager-debug {}				
#subpage #content{
	padding:0px 10px 40px;
	position:relative;
	}

.small-box-cont {
	width:940px;
	position:relative;
	color:#FFF;
	margin:0;
	padding:20px 0 10px;
	}						
.small_box{
	padding:0;
	width:300px;
	display:block;
	padding:0 10px;
	float:left;
	position:relative;
	}
	
#content .box1 {padding:0 10px 0 0;width:300px;}
.small-box-cont h4 {font-size:12px;color:#333;
	margin:0 0 3px;
	cursor:pointer;
	padding:1px 0 1px 20px;
	background:url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bullet-plus.gif) 0 3px no-repeat;
	}
.small-box-cont h4:hover {text-decoration: underline;}
.small-box-cont .box2 ul {margin:0 0 10px;padding:0 0 5px;border-bottom: 1px solid #333;}
#content .box2{
	padding:0 10px;
	border-right:1px solid #7E7E7E;
	border-left:1px solid #7E7E7E;
	}

 
/* Homepage Calendar area */							
#content .box3 {width:280px;padding:0 10px;border-right:none;}

.small-box-cont ul {margin:0;}
.small-box-cont .box2 ul {visibility: hidden;display: none;} 

#content .box3 li {
	font-weight: bold;
	font-size: 11px;
	padding:1px 0;
	line-height: 110%;
	background: none;
	width:280px;
	margin:1px 0;
	}
#content .box3 li a, #content .box3 li a:visited, #content .box3 li a:link {
	width:265px;
	height:17px;
	overflow:hidden;
	line-height:140%;
	padding:3px 0 2px 25px;
	display: block;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/calendar-list.png) 1px 0 no-repeat;}

#content .box3 li a:hover {
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/calendar-list.png) 1px -22px no-repeat;}
		
.small-box-cont li a:hover {}
.small_box h3,.small_box h2{
	margin:0 0 2px;
	font-size:18px;
	padding:0 0 2px;
	color:#333;
	/* background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/dot-lines.png) center top repeat-x; */
	}
	
.small_box h3.widgettitle {display: none;}		
								
.small_box img{
	padding:0;
	}
								
.widget_categories a, .widget_archive a , .widget_recent_entries a, li.recentcomments, .widget_meta a{
	padding:5px;
	display:block;
	text-decoration:none;
	width:250px; /*change if sidebarwidth changes*/
	}
								


/* uncomment this if you want sublevels with indents
.small_box ul ul a{
	padding-left:25px;
	width:230px;
	}
	
.small_box ul ul ul a{
	padding-left:45px;
	width:210px;
	}
	
.small_box ul ul ul ul a{
	padding-left:65px;
	width:190px;
	}
*/

.widget_tag_cloud a{
	text-decoration: none;
	padding:0px 3px;
}

.widget_tag_cloud a:hover{
	text-decoration: underline;
	font-weight: bold;	
}

li.recentcomments a{
text-decoration: none;
}

/*--------------------calendar--------------------*/
#wp-calendar a, #wp-calendar a:visited {
display:block;
text-decoration:none;
padding:0;
border:none;
width:auto;
}

#wp-calendar a:hover{
display:block;
}


							
							
#wp-calendar {
empty-cells: show;
width:100%;
text-align:center;

}

#wp-calendar #next a,#wp-calendar #prev a {
text-decoration:none;
display:block;
border:none;
}
#wp-calendar #next a:hover,#wp-calendar #prev a:hover {
}

#wp-calendar caption {
margin-bottom:5px;
}
			
#footer{
	clear:both;
	padding:10px 10px;
	position:relative;
	width:940px;
	float:left;
	margin:0 0 50px;
	color:#999999;
	font-size:12px;
	}
#footer a, #footer a:link, #footer a:visited {color:#999999;}
#footer a:hover {color:#333;}
		
.vision {position:absolute; bottom:5px; left:0;}
.vision ul {margin:0;padding:0 10px;width:940px;}
.vision li {list-style: none; list-style-type: none; list-style-image: none;display:inline;width:300px;padding:0;margin:0 20px 0 0;text-align: right;}
.vision li.last a {margin:0;}
.vision a, .vision a:link, .vision a:visited {font-size: 16px;color:#FFF;text-decoration: none;font-weight: normal;display:block;float:left;width:290px;padding:0 5px 3px;margin:0 20px 0 0;text-align: right;line-height: 110%;}
.vision a:hover span {color:#6B6B6B;}

.vision span.punch {font-size:10px;color:#2C2C2C;}

.vision li#last a {width:290px;margin:0;}
					
.copyright{
	float:left;
	display:block;
	font-size:10px;
	color:#333333;
	width:720px;
	padding:4px 50px 4px 170px;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/dot-lines.png) center 5px repeat-x; 
	}
	
.copyright p {
	font-size:10px;
	color:#333333;
	background:#111111;
	width:720px;
	padding:0 10px;
	text-align: center;
	}		
#footer .copyright a, #footer .copyright a:link, #footer .copyright a:visited {color:#333333;}
#footer .copyright a:hover {color:#999999;}
.scroll-top{
	float:right;
	display:block;
	}
	
/*****************************
#Single page comments	
/****************************/

textarea {
	width:538px;
	padding:10px;
	font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	}
	
#commentform{
	padding-bottom:20px;
	}
	
#layout .commententry li, #layout .commententry ul, #layout .commententry ol{
border:none;
}

#layout .commentlist {
	padding:0;
	clear: both;
	position: relative;
	}

#layout .commentlist li {
clear:both;
position:relative;
list-style-type:none;
padding:5px 0px 0px 50px;
background-image:none;
margin-bottom:5px;
text-transform: none;
border-bottom:1px solid #737373;
	}
	
#respond{
	clear:both;
	margin:20px 0 0 0;
	width:100%;
	}
	
#comment, fieldset textarea{
	height:100px;
	padding:5px;
	width:97%;
	line-height:24px;
	background:#CCCCCC;
	border:none;
	}
#commentform p, fieldset p{
	padding:2px 0;
	clear:both;
	position:relative;
	}	
	
#commentform input{
	padding:2px 5px;
	border:none;
	}
#commentform input#author, #commentform input#email, #commentform input#url {
	background:#999999 !important;
	}
.commentlist li h3{
	float:left;
	}


.commentlist .says{
	display:none;
	}

.commentlist .avatar{
border:1px solid #DDDDDD;
left:0;
padding:3px;
position:absolute;
top:7px;
z-index:3;
	}
	
.commentlist .commentmetadata{
font-size:11px;	
	padding:4px 0;
	}
	
.commentlist .commentmetadata a{
	position:relative;
	font-size: 10px;
	color:#888;
	text-decoration: none;
	line-height: 10px;
	top:-5px;
	}
	
.reply{
font-size:11px;
left:-19px;
position:absolute;
top:53px;
	}
.comment-author {
	margin:0 0 5px;
	padding:0;	
	}
	
.fn{
	font-weight:bold;
	font-style:normal;
	font-size: 13px;
	}
	
.fn a{
text-decoration: none;
}

.reply a{
	text-decoration:none;
	}
.reply a:hover{
	text-decoration:underline;
	}
	
.comment_nav{
	float:left;
	height:38px;
	padding:0 0 15px 50px;
	width:508px;
	}
	
.comment_nav a{
	text-decoration:none;
	cursor:pointer;
	}
	
.comment_next{float:right;}

.comment_prev{float:left;}
	
	
.commentlist .children{
	padding-left:20px;
	padding-bottom:0;
	
	}
#layout .children li{
padding-right:0;

}



#layout #cancel-comment-reply-link{
float:right;
height:26px;
line-height:26px;
margin-right:1px;
position:relative;
right:14px;
text-decoration:none;
	}
	
.advancedlink{
	line-height:28px;
	}

.fullwidth{
	width:558px;
	}
	
	
	
/* ---------------------- Pagination -------------------*/

.pagination{
	clear:both;
	display:block;
	float:left;
	padding:0 0 20px 0px;
	position:relative;
	z-index:3;
	}

.pagination span, .pagination a{
	display:block;
	float:left;
	font-size:14px;
	line-height:13px;
	margin: 2px 2px 2px 0;
	display:block;
	padding:3px 6px;
	text-decoration:none;
	}

.pagination .current{
	font-size:14px;
	padding:3px 6px;
	}

/*****************************
#basic & common styles	
/****************************/

a, a:link, a:visited{
		text-decoration:none;
		color:#75A1D0;
	}

a:hover{
		text-decoration:none;
		color:#CCC;
	}
	
a img{
	border:2px solid #CCC;padding:0;
	}
	
p{ padding: 0 0 1em 0; font-size:12px;line-height: 140%;}
p.overview { padding: 0 0 1em 0; line-height:160%;font-size:14px;color:#CCC;}
p.header { padding: 0 0 1em 0; line-height:160%;font-size:15px;color:#CCC;}


ul, ol{
	list-style-position:outside;
	list-style: none;
	list-style-image: none;
	margin-left:20px;
	}	
	
#sidebar ul, #sidebar ol{
	margin-left:0px;
	}
	
#sidebar li{
	list-style-type:none;	
		}
	

h1,h2,h3,h4,h5,h6, legend{
	font-weight:normal;
	padding-bottom:5px;
	line-height:1.4em;
		}
	
	h1{clear:both; font-size:24px;font-weight:bold;text-transform: uppercase;}
	h2{font-size:22px; clear:both;}
	h3, legend{font-size:18px; clear:both;}
	h4{font-size:16px; clear:both;}
	h5{font-size:14px; clear:both;}
	h6{font-size:13px; clear:both;}
	
h4#comments {}
#inner_content .entry.commententry {
	padding:25px 10px 0 0;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/dot-lines.png) center 0 repeat-x; 
	}	
	#subpage h3 {font-size:14px; clear:both;color:#EEEEEE;}	
	
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
		text-decoration:none;
		} 
		
	
		
		
	#featured h2{
		margin-bottom:8px;
		padding-bottom:8px;
		}	
		
	#inner_content h2, #inner_content h2 a, #inner_content h2 a:link,#inner_content h2 a:visited, #inner_content_big h2, #inner_content_big h2 a{
		font-size:20px;text-transform:uppercase;color:#000;
				}

#inner_content_big.archives h2 {padding:10px 0 0;} 
	blockquote p{
	padding:11px 0px;
	}
	
	blockquote{
	margin:0 0 22px 5px;
	padding:0 15px;
		}
	
.floatleft{
	float:left;
	}

.floatright{
	float:right;
	}
	
.clearboth{
	clear:both;
	}
	
.alignleft{
float:left;
margin:0px 15px 15px 0pt;
}

.alignright{
float:right;
margin:0px 0pt 15px 15px;
}

.aligncenter{
clear:both;
display:block;
margin:10px auto;
padding: 10px 0;
}

#layout .wp-smiley{
	border:none;
	padding:0;
	}
	
.meta{
	position:relative;
	font-size:11px;
	line-height:14px;
	min-height:14px;
	}
	
.entry ul, .entry ol{
	list-style-type:none;
	list-style-position:inside;
	margin:0;
	padding:0 0 20px 0;
	}
	
#layout .entry ol{
	list-style-type:decimal;
	}
.entry li, .small-box-cont .small_box.box1 li, .small-box-cont li {
	background: #737373 ;
	padding:5px 0 5px 10px;
	margin:5px 0;
	text-transform: uppercase;
	}
.small-box-cont li {font-size:11px; color:#000;}
	
.entry li a, .entry li a:visited, .entry li a:link, .small-box-cont li a, .small-box-cont .small_box.box1 li a{
	color:#000;
	padding:5px 0 5px 20px;
	background: #737373 url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bullet-plus.gif) 0px 6px no-repeat;
	}

.entry li a:hover {
	color:#ffffff;
	}
	
blockquote{
	font-size:13px;
	font-style:italic;
	margin:0 0 20px;
	padding:10px 20px 10px 41px;
	}
	
	
/*CONTACT FORM*/	

#searchsubmit, #send, #layout #submit{
	cursor:pointer;
	}	
	
#s, .text_input, .text_area{
padding:5px;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
width:200px;
font-size:11.5px;
}

#searchform #s {
	padding:3px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	width:160px;
	margin:0 0 0 5px;
	height:16px;
	font-size:11.5px;
	background:#CCC;
	color:#333;
	border:1px solid #CCC;
	}
#searchform div {position:relative;width:220px;}

#sidebar #s{
width:155px !important; /*ie6fix*/
width:125px;
}

#layout #searchsubmit, #layout  #send{
padding:4px 20px;
width:55px;
border:none;
position:absolute;
font-size: 0;
line-height: 0;
right:0;
top:-14px;
height:60px;
text-indent: -5000px;
background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/btn_search.png) 0 0 no-repeat;
}

#layout #submit {
	padding:4px 20px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	font-size:11.5px;
	width:55px;
	border:none;
	position:relative;
	height:60px;
	text-indent:0;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/btn_submit.jpg) 0 0 no-repeat;

}
#commentform input#submit {
	padding:4px 20px;
	font-size:0px;
		line-height: 0px;
	width:94px;
	border:none;
	position:relative;
	height:36px;
	text-indent:-5000px;
	*text-indent:0;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/btn_submit.jpg) 0 0 no-repeat;
	}
#commentform input#submit:hover {
	padding:4px 20px;
	font-size:0px;
	line-height: 0px;
	width:94px;
	border:none;
	position:relative;
	height:36px;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/btn_submit.jpg) 0 -46px no-repeat;
	}
		
.hidden{
	display:none;
	}
#commentform{
	padding-bottom:20px;
	}


fieldset{
border:none;
padding:0;
margin:0;
overflow:hidden;
}

fieldset label{
	padding-left:7px;
	}
.blocklabel{
	display:block;
	padding:10px 0 0 0;
}

#layout .text_area{
	width:450px;
	}
	
.corner_left, .corner_right{
	position:absolute;
	top:0;
	height:5px;
	width:5px;
	z-index:6;
	left:0;
		}
	
#layout .corner_right{
	left:935px;
		}
	
/*navigation*/

.navwrap{
	height:50px;
	line-height:50px;
	padding:0 18px 0 8px;
	position:absolute;
	top:0;
	left:-10px;
	font-size:12px;
	z-index:6;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/nav_left.png) 0 0 no-repeat;
	}

#layout #nav{
	float:left;
	height:50px;
	z-index:100;
	line-height:50px;
	position: relative;
	width:890px;
	padding:0 0 10px;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bg_nav.png) left top repeat-x;
}


#nav, #nav ul{
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
	position:relative;
	line-height:50px; 
	z-index:5;
}


#layout #nav a{
	height:30px;
	display:block;
	padding:10px 14px;
	text-decoration:none;
	text-align:center;
	line-height:28px; 
	outline:none;
	z-index:15;
	position:relative;
	float:left;
	font-size:14px;
	color:#000;
	text-transform: uppercase;
	background:none;
	border-left:1px solid #CCCCCC;
	}

#layout #nav a:hover {
	background: #6B6B6B url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/bg_nav.png) 0 -60px repeat-x;
	}

#layout #nav ul a{
	line-height:33px; 
}

#layout #nav li{
	float:left;
	position:relative;
	z-index:20;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}

#layout #nav li li{
	padding:0 0 4px 134px;
	border-left:none;
	border-right:none;
	}
#layout #nav li li li{
	padding:0 0 0 5px;
	border-left:none;
	border-right:none;
	}	

#layout #nav ul {
	position:absolute;
	display:none;
	width:172px;
	top:33px;
	left:-1px;
	}

#layout #nav .col1 {margin:0 0 0 134px; width:140px;display:block;float:left;padding:0 0 0px;*padding:0 0 20px;height:180px;}
#layout #nav .col1 li {padding:0;}

#layout #nav .col2 {margin: 0 0 0 40px;width:140px;display:block;float:left;}
#layout #nav .col2 li {padding:0;}
#layout #nav .col2 a {}

#layout #nav li ul a{
	width:180px;
	height:auto;
	float:left;
	text-align:left;
	padding:0;
	line-height:20px;
	font-size:12px;
	color:#4A4A4A;
	font-weight:bold;
	text-transform: none;
	border-right:none;
	border-left:none;
}
#layout #nav li ul a:hover{
	background: none;
	color:#111111;
}
#layout ul#nav ul{
	width:286px;
	top:50px;
	border:none;/* #96958E */ 
	padding:4px 0 10px;
	background: #FFF url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/subnav_top.png) left top repeat-x;
	}	

#layout #nav li ul ul {
	position: relative;
	background:none;
	color:#CCC;
	top:0;
	padding:0 0 0 15px;
	z-index:200;
}
#layout #nav li ul ul a {color:#999;font-size:10px;}

#layout #nav li:hover ul ul, #layout #nav li:hover ul ul ul,#layout  #nav li:hover ul ul ul ul, #layout #nav li:hover ul, #layout #nav li li:hover ul, #layout #nav li li li:hover ul, #layout #nav li li li li:hover ul{
	display:block;
	}
	
/* Banners */		
#layout #nav ul li.page-item-224785,#layout #nav ul li.page-item-224788, #layout #nav ul li.page-item-224793, #layout #nav ul li.page-item-224795, #layout #nav ul li.page-item-224797,#layout #nav ul li.page-item-224799  {
	position:absolute;
	left:10px;
	top:10px;
	padding:0;
	}
#layout #nav ul li.page-item-224791 {
	position:absolute;
	left:10px;
	top:100px;
	padding:0;
	}	
#layout #nav ul li.page-item-224785 a, 
#layout #nav ul li.page-item-224788 a,
#layout #nav ul li.page-item-224791 a, 
#layout #nav ul li.page-item-224793 a, 
#layout #nav ul li.page-item-224795 a, 
#layout #nav ul li.page-item-224797 a,
#layout #nav ul li.page-item-224799 a  {
	width:114px; 
	height:80px;
	display:block;
	padding:0;
	margin:0;
	text-indent:-5000px;
	border-left:none;
	z-index:80;
	cursor: pointer;
	}
#layout #nav ul li.page-item-224785 a {	
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/subnav_entrypoint.jpg) 0 0 no-repeat;
	}
#layout #nav ul li.page-item-224788 a {	
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/subnav_smallgroups.jpg) 0 0 no-repeat;
	}
#layout #nav ul li.page-item-224791 a {	
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/subnav_dock.jpg) 0 0 no-repeat;
	}
#layout #nav ul li.page-item-224793 a {	
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/subnav_studio.jpg) 0 0 no-repeat;
	}
#layout #nav ul li.page-item-224795 a {
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/subnav_sunday.jpg) 0 0 no-repeat;
	} 
#layout #nav ul li.page-item-224797 a {
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/subnav_smallgroups.jpg) 0 0 no-repeat;
	}
#layout #nav ul li.page-item-224799 a {
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/subnav_serve.jpg) 0 0 no-repeat;
	}
	
/* bottom border, bg shadow */	
#layout #nav ul #subbot {
	display:block;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/subnav_edges.png) right top no-repeat;
	position:absolute;
	bottom:-10px;
	right:0;
	height:10px;
	padding:0 0 4px;
	text-indent: -4000px;
	}
#layout #nav #subbot {
	width:280px;
	}
#layout #nav ul #subbot_left {
	display:block;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/subnav_edges-left.png) 0 0 no-repeat;
	position:absolute;
	bottom:-10px;
	left:0;
	width:10px;
	height:10px;
	padding:0 0 4px;
	text-indent: -4000px;
	}
#layout #nav ul #bg {
	right:-9px;
	top:0;
	position:absolute;
	width:9px;
	text-indent: -4000px;
	background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/subnav_shadow.png) right top repeat-y;
	}	

#layout #nav ul ul #subbot, #layout #nav ul ul #subbot_left,#layout #nav ul ul #bg {display:none;} 


/* I'm New Here */
#layout ul#nav .page-item-224596 ul {width:326px;}
#layout #nav .page-item-224596 ul #bg {height:140px;}
#layout #nav .page-item-224596 #arrow {position:absolute;left:0;bottom:-26px; 
background:url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/subnav_arrow.png) 0 0 no-repeat;
width:125px; z-index:10; height:26px;text-indent: -5000px;visibility: hidden;}
#layout #nav .page-item-224596 #subbot {
	width:320px;
	}
/* Community */
#layout #nav .page-item-220519 ul #bg {height:202px;}	
#layout #nav .page-item-220519 #subbot {width:470px;}
#layout ul#nav li.page-item-220519 ul{width:475px;}
#layout ul#nav li.page-item-220519 ul ul {width:160px;}
#layout ul#nav li.page-item-220519 ul li {width:160px;}	
	
#layout #nav .page-item-220519 #arrow {position:absolute;left:0;bottom:-26px; 
background:url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/subnav_arrow.png) -5px -28px no-repeat;
width:125px; z-index:10; height:26px;text-indent: -5000px;visibility: hidden;}	

/* Creativity */
#layout #nav .page-item-220520 ul #bg {height:106px;}
#layout ul#nav .page-item-220520 ul {padding:4px 0 25px;}	

#layout #nav .page-item-220520 #arrow {position:absolute;left:0;bottom:-26px; 
background:url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/subnav_arrow.png) -10px -56px no-repeat;
width:125px; z-index:10; height:26px;text-indent: -5000px;visibility: hidden;}

/* Spirituality */
#layout #nav .page-item-220521 ul #bg {height:136px;}
#layout #nav .page-item-220521 #arrow {position:absolute;left:0;bottom:-26px; 
background:url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/subnav_arrow.png) -4px -84px no-repeat;
width:125px; z-index:10; height:26px;text-indent: -5000px;visibility: hidden;}

/* Service */
#layout #nav .page-item-220522 ul #bg {height:110px;}
#layout #nav li.page-item-220522 a {border-right:1px solid #666;}

#layout #nav li.page-item-220522 ul li a {border-right:none;}

#layout #nav li.page-item-224775 {display: none;}

#layout #nav .page-item-220522 #arrow {position:absolute;left:0;bottom:-26px; 
background:url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/subnav_arrow.png) -20px -112px no-repeat;
width:125px; z-index:10; height:26px;text-indent: -5000px;visibility: hidden;}

#layout #nav li.page-item-220632 {padding:10px 0 4px 134px;}

#layout #social{
	position:absolute;
	right:20px;
	top:-10px;
	z-index: 20;
	height:80px;
	list-style-type: none;
	list-style-image: none;
	line-height:80px;
	padding:0;
	margin:0;
	width:150px;
}

#layout #social li {width:75px;float:left;}
#layout #social li#fb {border-right:none;}

#layout #social li#fb a {display:block; text-indent:-5000px;width:68px;padding:1px 6px 0 0;background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/btn_facebook.png) 0 5px no-repeat;height:75px;border-left:none;float:left;}
#layout #social li#fb a:hover {background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/btn_facebook.png) 0 -74px no-repeat;}

#layout #social li#tw {border-right:none;border-left:none;}

#layout #social li#tw a {display:block; text-indent:-5000px;width:72px;padding:0;background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/btn_twitter.png) 0 0 no-repeat;height:74px;border-left:none;float:left;}
#layout #social li#tw a:hover {background: url(http://www.warehouse242.org/wp-content/themes/warehouse2009/images/btn_twitter.png) 0 -74px no-repeat;}

/*Add and edit the following classes to change width of the embedded group */

.tweeter .tweet_content_container {
     width: 540px;          
     height: 140px; }

.tweeter .tweet_content_container .tweet_text {
     width: 540px;          
}

.tweet_list .header .title {
     width: 330px;          
}

.tweet .tweet_information {
     width: 440px;          
}

.tweet .text {
     width: 440px;          
} 


/*Add and edit the following classes to change the fonts, colors and margins of the embedded group*/

.tweetizen_embed {
     margin: 5px 0 15px 0;
	padding:0;
     background: none;
	background-color: transparent !important;
	width:520px !important;
}

.tweeter .tweet_content_container {
     background: #939393;
     margin-left: 2px;
	width:540px !important;
}

.tweeter .tweet_content_container .tweet_text {
     color: #000;
	background-color:#CCCCCC;
     font-size: 14px;
     height: 70px;
	width:500px !important;
     border:none !important;
     margin: 15px 10px 5px 10px;
}

.tweet .tweet_information {
     padding-left: 10px;
     line-height: 16px;
	width:470px !important;
}

.tweet .text {
     font-size: 12px;
     line-height: 17px;
	width:440px !important;
}

.tweeter .people_container .people_collection {
     margin: 0px 5px 0px 5px;
     width: 170px;
     letter-spacing: 1px;
}

.tweet_list .header .title {
     font-family:Helvetica,Arial,sans-serif;
     font-size: 12px;
     color: #202020;
     font-weight: bold;
     text-shadow: #fff 0 1px 1px;
     padding: 7px 0 0 5px;
}

.tweetizen_embed, .dijitDialog {
     font-size: 12px; 
     font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, Verdana, sans-serif; 
     color: #1b1b1b; 
}

.tweetizen_embed .footer {
     border-top: solid #CCCCCC 1px;
     padding-top: 5px;
}

.tweetizen_embed .powered_image {
     margin-left: 20px;
}

.tweetizen_embed a, .dijitDialog a {
     color:#ccc !important;
     text-decoration:none;
     cursor:pointer; 
     cursor: hand;
}

.tweet {
     border-bottom: none !important;
	border:none !important;
		background: #737373;
		padding:7px 10px !important;
		margin: 10px 0 !important;
		width:520px !important;
}

.tweet .profile_image {
     background: transparent none no-repeat center center !important;
     border: 1px solid #eee !important;
	width:30px !important;
	height:30px !important;
	float:left;
}

.tweet .from_user {
     color: #ccc !important;
     font-size: 12px;
     font-weight: bold;
}

.tweet .from_user:hover { 
     color: #333333 !important; 
     border-bottom: none !important; 
}

.tweet .created_at {
     color: #666 !important;
     font-size:11px;
}
.tweet_list .tweet_collection {min-height:auto !important;}
.tweet a.user_link {color: #ccc !important;}

.tweet a.user_link:hover {color: #333 !important; border-bottom: none !important;}

.tweet a.ext_link {color: #ccc !important;}

.tweet a.ext_link:hover {color: #333 !important;}

.tweeter {
     height: 180px;
}

.tweeter .title {
     font-weight: bold;
     font-size:18px;
     text-transform:capitalize;
     margin: 0px 0 0 5px;
     font-family: Helvetica, Arial, sans-serif;
     color: #393b3c;
}

.tweeter .character_count {
     color: #d8d8d8;
     font-size: 35px;
     letter-spacing: -2px;
     font-weight: bold;
     text-align: right;
     margin: 0px 5px 0px 0;
     line-height: 40px;
	width:530px !important;
}

.tweeter .character_count_over {
     color: #f73497;
}

.tweeter .tag_container .tag_title {
     color: #fff;
     font-weight: bold;
     font-size:11px;
     margin: 6px 0 3px 3px;
}

.tweeter .tag_container .tag {
     background-color: #303030;
     margin: 3px 0px 3px 5px;
     padding: 4px;
     color: #fff;
     font-size: 11px;
}

.tweeter .tag_container .tag:hover {
     background-color: #000000;
}

.tweeter .tag_container .tag_selected {
     background-color: #4cb4ea !important;
}

.tweeter .people_container .people_title {
     color: #fff;
     font-weight: bold;
     font-size:11px;
     margin: 3px 0 0 3px;
}

.tweeter .people_container .insert_person {
     background-color: #6c6c6c;
     margin-left: 7px;
     padding: 4px;
     color: #fff;
     font-size: 11px;
}

.tweeter .people_container .insert_person:hover {
     background-color: #00c0f3;
}

#tweetizen_widgets_embed_ui_TweetList_0, .tweet_list {
     font-size: 12px;
     background: none !important;
	background-color: transparent !important;
     margin: 0 0px 15 5px;
	min-height:auto !important;
}

#tweetizen_widgets_embed_ui_TweetList_0, .tweet_list_loading {
     background:transparent url('http://www.tweetizen.com/img/loading.gif') no-repeat center center !important;
     background-position: center 100px;
}

.tweet_list a,
.tweet_list a:active,
.tweet_list a:visited,
.tweet_list a:hover {
     text-decoration: none;
     color: #527299;
     border-bottom: 1px dashed transparent;
     font-weight: bold;
}

.tweet_list a:hover {
     border-bottom: 1px dashed #a8cde5;
}

.tweet_list .header .button {
     background-color: #747474;
     color: white;
     margin: 5px 4px 0 10px;
     padding: 2px 7px 3px 7px;
     cursor: pointer;
     cursor: hand;
}

.tweet_list .header .button:hover {
     background-color: #979797;
}

.tweet_list .header .button_selected {
     background-color: #979797 !important;
}

.tweet_list .pager .newer_link,
.tweet_list .pager .older_link {
     height: 22px;
     line-height: 1.5em;
     font-size: 14px;
     font-weight: bold;
     padding:6px 0;
     width: 275px;
}

.tweetizen_embed a:visited, .dijitDialog a:visited {color:#173d65;}

.tweetizen_embed a:hover, .dijitDialog a:hover {color:#1f6da3;}

.tweetizen_embed input.text, .dijitDialog input.text {
     padding: 5px;
     border: solid #B1AE9E 1px;
     color: #4C616F;
     font-family: 'Lucida Grande', sans-serif;
     font-size: 11pt;
}

.tweetizen_embed textarea,.dijitDialog textarea {
     font-family: 'Lucida Grande', sans-serif;
     font-size: 11pt;
     color: #4C616F;
     border: solid #B1AE9E 1px;
     padding: 5px;
}

.tweetizen_embed button, .tweetizen_embed input.button,.dijitDialog button, .dijitDialog input.button {
     border: solid #CCCCCC 1px;
     background-color: #E6E6E6;
     cursor: pointer;
     cursor: hand;
     font-size:x-small;
     padding:4px 8px;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
     border-radius: 5px;
}
