	body{
		background-color:#eee;
	}	

	/* disable font size change on roation */
	html {
		-webkit-text-size-adjust:none;
	}


	.clearfix:after {
	        visibility: hidden;
	        display: block;
	        content: "";
	        clear: both;
	        height: 0;
	        }
	* html .clearfix             { zoom: 1; } /* IE6 */
	*:first-child+html .clearfix { zoom: 1; } /* IE7 */


	.no-scrolling {
		height: 100%;
		overflow: hidden !important;
	}

	#scroller{
		top:60px;
		bottom:0px;
		left:0px;
		right:0px;
		position: fixed;
		overflow: scroll;
		border: 3px solid black;

		-webkit-overflow-scrolling: touch;


	}

  #container{
	margin-top:70px;
	margin-left: 10px;
	border:0px solid blue;
	/*-webkit-overflow-scrolling: touch;*/


  }	

 #del_link{
 	text-decoration: none;
 	color:#a43131;
 } 

.counter{
	font-size: 11px;
	color: #444;
	line-height: 2em;
}

  .poster{
  	background-color:#ffffff;
  	border:1px solid #ccc;
  	color:#111;
  	padding:10px;
  	margin-bottom:12px;
	font-family: 'Oxygen', sans-serif;
	font-weight: normal;
  	font-size:18px;
  	text-align:left;
  	width:200px;
  	word-wrap:break-word;
  	
  }

.post_row{
	font: 13px 'Helvetica Neue', Arial, sans-serif;
	padding:5px;
	margin:10px;
	border:0px solid #ccc;
	border-top:1px solid #999;
	font-size: 18px;
	background-color: #ddd;
}


div.opost{
	/*margin:0px;
	padding:0px;*/
	/*border: 0px solid black;*/
	border-top: 0px solid #bbb;
	border-bottom: 0px solid #bbb;
	border-right: 0px solid #bbb;
	border-left: 0px solid #bbb;
	margin-bottom: 5px;
	margin-top: 5px;

}
div.opost_text{
	/*
	margin-left: 78px;
	margin: 5px;
	*/
	font-size: 18px;
	border: 0px solid black;

}

	a.app_dev_link:link{
		font-size: 14px;
		font-weight: normal;
		text-decoration:none;
		color:#444;	
	}
	a.app_dev_link:visited{
		font-size: 14px;
		font-weight: normal;
		text-decoration:none;
		color:#444;	
	}
	a.app_dev_link:active{
		font-size: 14px;
		font-weight: normal;
		text-decoration:none;
		color:#444;	
	}
	a.app_dev_link:hover{
		font-size: 14px;
		font-weight: normal;
		text-decoration:underline;
		color:#444;		
	}

	a.view_link:link{
		text-decoration:none;
		color:#eee;	
	}
	a.view_link:visited{
		text-decoration:none;
		color:#eee;	
	}
	a.view_link:active{
		text-decoration:none;
		color:#eee;	
	}
	a.view_link:hover{
		text-decoration:underline;
		color:#ffffcc;		
	}

	a.terms_link:link{
		text-decoration:none;
		color:#888;	
	}
	a.terms_link:visited{
		text-decoration:none;
		color:#888;	
	}
	a.terms_link:active{
		text-decoration:none;
		color:#888;	
	}
	a.terms_link:hover{
		text-decoration:underline;
		color:#888;		
	}


	a.app_link:link{
		text-decoration:none;
		color:#222;	
	}
	a.app_link:visited{
		text-decoration:none;
		color:#222;	
	}
	a.app_link:active{
		text-decoration:none;
		color:#222444;	
	}
	a.app_link:hover{
		text-decoration:underline;
		color:#222333;		
	}

	a.post_link:link{
		text-decoration:none;
		color:#41486c;	
	}
	a.post_link:visited{
		text-decoration:none;
		color:#41486c;	
	}
	a.post_link:active{
		text-decoration:none;
		color:#41486c;	
	}
	a.post_link:hover{
		text-decoration:underline;
		color:#41486c;		
	}


.post_content{
	word-wrap:break-word;
	margin-left:70px;
	padding:0px;
	//border:2px solid #333;

}

#show_earlier{
	border:0px solid black;
	padding:8px;
	color:white;
	margin-bottom: 10px;
	text-align: center;
	cursor: pointer;
	background-color: #b3b2a6;
	border-radius: 4px;
}

img.avatar{
	border-radius:0px;

	border:0px solid #333;
	float:left;
	margin-right:10px;
}

#terms{
	font-family: 'Oxygen', sans-serif;
	margin:0px;
	padding:0px;
	z-index:1000000;
	position:fixed;
	bottom:-1px;
	height:26px;
	color:#999;
	width:150px;
	border:0px solid #ccc;
	left:30px;
	font-size: 11px;
	text-align: center;
}

.row_grad{

background: #e2e2e2; /* Old browsers */
background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 4%, #d1d1d1 8%, #fefefe 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(4%,#dbdbdb), color-stop(8%,#d1d1d1), color-stop(100%,#fefefe)); 
background: -webkit-linear-gradient(top, #e2e2e2 0%,#dbdbdb 4%,#d1d1d1 8%,#fefefe 100%); 
background: -o-linear-gradient(top, #e2e2e2 0%,#dbdbdb 4%,#d1d1d1 8%,#fefefe 100%); 
background: -ms-linear-gradient(top, #e2e2e2 0%,#dbdbdb 4%,#d1d1d1 8%,#fefefe 100%); 
background: linear-gradient(to bottom, #e2e2e2 0%,#dbdbdb 4%,#d1d1d1 8%,#fefefe 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); 

}

.timeago{
	float:right;
	font-size:12px;
	color:#888;
}

.source{
	text-align:right;
	font-size:9px;
	color:#888;
}

	.poster_large{
		background-color:#eee;
		border:1px solid #ccc;
		color:#111;
		padding:10px;
		margin-bottom:12px;
		font-family: 'Oxygen', sans-serif;
		font-size:18px;
		text-align:left;
		width:400px;
		word-wrap:break-word;
	}

span#rss_feed{
	color:#111;
}

 	a#rss_link:link{
 		color:#aaa;
		text-decoration:none;
		
	}
	a#rss_link:visited{
		color:#aaa;
		text-decoration:none;
		
	}
	a#rss_link:active{
		color:#aaa;
		text-decoration:none;
		
	}
	a#rss_link:hover{
		color:#aaa;
		text-decoration:none;
	}

 	a#user_name_link:link{
 		color:#4f3131;
		text-decoration:none;
		
	}
	a#user_name_link:visited{
		color:#4f3131;
		text-decoration:none;
		
	}
	a#user_name_link:active{
		color:#4f3131;
		text-decoration:none;
		
	}
	a#user_name_link:hover{
		color:#4f3131;
		text-decoration:none;
	}

 	a#client_name:link{
 		color:#4f3131;
		text-decoration:none;
		
	}
	a#client_name:visited{
		color:#4f3131;
		text-decoration:none;
		
	}
	a#client_name:active{
		color:#4f3131;
		text-decoration:none;
		
	}
	a#client_name:hover{
		color:#4f3131;
		text-decoration:none;
	}

 	a#logo:link{
		text-decoration:none;
		
	}
	a#logo:visited{
		text-decoration:none;
		
	}
	a#logo:active{
		text-decoration:none;
		
	}
	a#logo:hover{
		text-decoration:none;
	}

 h2#logotext{
	
		font-size:38px;
		font-family:'Cutive';
		color:#fff;
		margin-top:1px;
		padding-top:3px;
		margin-bottom:1px;
		padding-bottom:2px;		
		
		line-height: 1.2em;

  		text-shadow: 0 1px 0 #ccc,
		   0 2px 0 #c9c9c9,
		   0 3px 0 #bbb,
		   0 0 5px rgba(0,0,0,.1),
		   0 1px 3px rgba(0,0,0,.2),
		   0 3px 5px rgba(0,0,0,.25),
		   0 5px 10px rgba(0,0,0,.3);
	}


  #top-bar{
  
  	background:#666;
  	z-index:99999;
  	top:0px;
  	left:0px;
  	width:100%;
  	position:fixed;
  	height:40px;
  	border-bottom:1px solid #999;
	-webkit-box-shadow: 0px 1px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 1px 5px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 1px 5px rgba(50, 50, 50, 0.75);

	/*
	background: rgb(69,72,77);
	background: -moz-linear-gradient(top,  rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1))); 
	background: -webkit-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); 
	background: -o-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); 
	background: -ms-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); 
	background: linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
	*/

	background:#ddd url(https://bli.ms/_images/roughcloth.png);

	padding:10px;
	padding-left:25px;
	font-family: 'Oxygen', sans-serif;
  	font-size:20px;  
  	color:#444;
  	
  	overflow:hidden;
  
  }
  .post-author{
  	cursor:pointer;
  	float:right;
  	font-size:18px;
 	font-family: 'Oxygen', sans-serif;
  	color:#990000;
  }
 
 	.post-author.viewer{
 	 	font-weight:bold;
 	}	
 
  span#user_name{
	font-family: 'Oxygen', sans-serif;
	font-size:24px;
  	float:left;
  	color:#333;
  	line-height:1.2em;
  }

	div#m{
		border: 0px solid blue;
		width:160px;
		padding: 9px;
		text-align: center;
		float: left;
		/*line-height:2.4em;*/
		font-family: 'Oxygen', sans-serif;
		font-size:16px;
		background-color: #eee;
		border-radius: 4px;
		border: 1px solid #ccc;
		
	}
	
	span.post-title{
		color:#222;
		font-family: 'Oxygen', sans-serif;
		font-size:16px;
		/* font-weight:bold; */
	}

	span.post-mobile{
		color:#111;
		font-family: 'Oxygen', sans-serif;
		font-size:22px;
		font-weight:bold;
	}

  
	.small_text{
	  	font-family:Arial, Helvetica;
	  	font-size:11px;
	  	color:#777;
	}
 
 	.comment_text{
	  	
	  	font-size:14px;
	  	
	}
	
	.post_box{
		border:0px solid black;
		cursor:pointer;
		margin-bottom: 0px;
	}

	.user_img{
    	background: transparent;
    	/*background: rgb(200,200,200);*/ 
    	/*
		background: rgb(76,76,76); 
		background: -moz-linear-gradient(top,  rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(102,102,102,1) 25%, rgba(71,71,71,1) 39%, rgba(44,44,44,1) 50%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 60%, rgba(43,43,43,1) 76%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(76,76,76,1)), color-stop(12%,rgba(89,89,89,1)), color-stop(25%,rgba(102,102,102,1)), color-stop(39%,rgba(71,71,71,1)), color-stop(50%,rgba(44,44,44,1)), color-stop(51%,rgba(0,0,0,1)), color-stop(60%,rgba(17,17,17,1)), color-stop(76%,rgba(43,43,43,1)), color-stop(91%,rgba(28,28,28,1)), color-stop(100%,rgba(19,19,19,1))); 
		background: -webkit-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); 
		background: -o-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); 
		background: -ms-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); 
		background: linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); 
		*/
		padding-top:0px;
		padding-bottom: 10px;
	}
  
  .site_img{
  	background:transparent;
  	border:1px;
  }
#post_stats{
	width:200px;
	/*border:1px solid #999;*/
	height:30px;
	float:right;
	font-size: 24px;
	color: #444;
	text-align: right;
}

#filter_icon{

	margin-right: 10px;
	font-size: 18px;
	color: #444;
}

.filter_icons{

	font-size: 35px;
	border: 3px solid #bbb;
	padding:14px;
	border-radius: 8px;
	line-height: 0.7em;
	float:left;
	margin-left: 14px;
	cursor: pointer;
	color: #888;
}

.filter_on{
	color: #222;
	background-color: white;
}

.filter_labels{
	font-size: 12px;
}


#appnet_stats{
	height:30px;
	/*background-color: #eee;*/
	padding:3px;
	margin-bottom: 20px;
}


  #hoverlay{
  	
  	z-index:999;
  	position:fixed;
  	top:0px;
  	left:0px;
  	right:0px;
  	bottom:0px;
  	background:#fff;
  	background-color: rgba(230,230,230,0.95);

	opacity:0.0;
	-webkit-overflow-scrolling: touch;
	
  }

  #fullscreen{
  	text-align: center;
  	color:#eee;
	font-family: 'Oxygen', sans-serif;
  	font-size: 24px;
  	z-index:999999;
  	position:fixed;
   	top:0px;
  	left:0px;	
	right:0px;
	bottom:0px;
	background-color: rgba(10,10,10,0.9);
	padding:20px;
  }

section:-webkit-full-screen
{
	float: none;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: 0 none;
	background-color: #f00;
}

section:-moz-full-screen
{
	float: none;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: 0 none;
}

section:-ms-full-screen
{
	float: none;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: 0 none;
}

section:-o-full-screen
{
	float: none;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: 0 none;
}

section:full-screen
{
	float: none;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: 0 none;
}




  
  #overall{
  
  	z-index:99999;
  	position:fixed;
   	top:0px;
  	left:0px;	
	right:0px;
	bottom:0px;
	margin-left:0px;
 	padding-top:10px;
 	padding-left:10px;
 	overflow-x: auto;
	overflow-y: scroll;
	border-left: 0px solid black;
	/*background-color: red;*/
	opacity:0.2;
  	-webkit-overflow-scrolling: touch;

  }
 
 /* loading banner */ 
 #infscr-loading{
  	background:white;
  	width:350px;
  	padding:6px;
  	position:fixed;
  	bottom:0px;
  	margin:0 auto;
	-webkit-box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 0px 10px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 0px 10px rgba(50, 50, 50, 0.75);
		
}
  
.fadey{
  
	background: rgb(226,226,226); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(226,226,226,1) 0%, rgba(255,255,255,1) 50%, rgba(237,237,237,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(237,237,237,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(255,255,255,1) 50%,rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(255,255,255,1) 50%,rgba(237,237,237,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(255,255,255,1) 50%,rgba(237,237,237,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(255,255,255,1) 50%,rgba(237,237,237,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */


  }
  

#post_loader{

	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -50px;
	margin-left: -50px;
	width:100px;
	height:100px;
	background-color: white;
	border: 5px solid #999;
	border-radius: 55px;
	text-align: center;
	-webkit-box-shadow: 0px 1px 10px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 1px 10px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 1px 10px rgba(50, 50, 50, 0.75);  
}

.corner-stamp {
	width: 434px;
	height: auto;

	background: #333;
	color: white;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.blocky{
 
	background: rgb(125,126,125); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(125,126,125,1) 0%, rgba(14,14,14,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,126,125,1)), color-stop(100%,rgba(14,14,14,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */

	color:#fff;
  
  }
 

isotope,
.isotope .isotope-item {
  /* change duration value to whatever you like */
  -webkit-transition-duration: 0.3s;
     -moz-transition-duration: 0.3s;
      -ms-transition-duration: 0.3s;
       -o-transition-duration: 0.3s;
          transition-duration: 0.3s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:      -o-transform, opacity;
          transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}


#reply_box{
	font-size: 18px;
	height:240px;
	border: 3px solid #aaa;
	border-radius: 4px;
	background-color: #eee;
	margin-bottom: 12px;
	padding:10px;

}

#reply_field{
	padding: 5px;
	margin-top: 10px;
	background-color: #fff;
	font-size: 18px;
	width: 99%;
	font-family: 'Helvetica Neue', sans-serif;
     -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
     -moz-box-sizing: border-box;    /* Firefox, other Gecko */
     box-sizing: border-box;         /* Opera/IE 8+ */

     height:150px;
}

#char_msg{
	font-size: 13px;
	color: #333;
	font-weight: normal;
}

#char_count{
	font-weight: bold;
	font-size: 16px;
	color: #888;
}

#post_reply_btn{

	width:160px;
	height: 32px;
	color: white;
	font-size: 16px;
	background-color: #048EC7;
	border-radius: 4px;
	cursor: pointer;
	float:right;
	margin-top: 8px;
	margin-right: 6px;

}



	.button{
		
		opacity:0.5;
		background:#fff;
		font-size:40px;
		text-align:center;
		border:0px solid #333;
		border-radius:10px;
		position:absolute;
		top:40%;
		right:26px;
		width:30px;
		height:40px;
		z-index:10;
		padding:10px;
		padding-top:0px;
		color:black;
		
	
	}
	
  .center{
    margin: auto;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
  }

	#content{
		font-size:20px;
		font-family: 'Special Elite', cursive;
		position:absolute;
	    margin: auto;
	    position: absolute;
	    top: 85px;
	    left: 0px;
	    right: 0px;
	    border:0px solid #333;

	}

	
	#post{
		
		font-size:20px;
		font-family: 'Oxygen', sans-serif;
		position:absolute;
	    margin: auto;

	    /* adjust this for mobile */
	    margin-left:210px;
	    
	    margin-bottom:100px;
	    position: absolute;
	    top: 0px;
	    /*
	    border-left:2px solid #444;
	    border-right:2px solid #444;
		*/
		

		padding:0px;
		/*
		this is to stop it catch the clicks :) 
		*/
		width:200px;
		float:left;
		height:auto;
		
		/*
		background:rgba(50, 50, 50, 0.84);
	
-webkit-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.84);
-moz-box-shadow:    0px 0px 8px rgba(50, 50, 50, 0.84);
box-shadow:         0px 0px 8px rgba(50, 50, 50, 0.84);	
		*/

		
		
	}
	
	
	#inner_post{
		word-wrap:break-word;
		font-size:24px;
		font-family: 'Oxygen', sans-serif;
		position:absolute;
	    margin-left:10px;
	    
	     margin-bottom:0px;
	     margin-top:0px;
	    position: relative;
	    top: 0px;
	    left: 0px;
	    border-bottom:2px solid #999;
	    border-left:2px solid #999;
	    border-right:2px solid #999;

		padding:14px;
		width:602px;
		float:left;
		
		background:#fff;
		height:auto;

		color:black;
	
		-webkit-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.54);
		-moz-box-shadow:    0px 0px 8px rgba(50, 50, 50, 0.54);
		box-shadow:         0px 0px 8px rgba(50, 50, 50, 0.54);	
		
		cursor: auto;

		min-height:1000px;
		
	}
	
	#post_title{
		font-weight: bold;
		padding-bottom: 15px;
		margin-bottom: 10px;
		border-bottom: 0px solid #ddd;

	}

	#post_side{
		float:right;
		border:0px solid #444;
		height:100%;
		width:20px;
		margin-left:460px;
		position:fixed;
		top:0px;
		
		background:#e3e3e3;
background: -moz-linear-gradient(left,  rgba(0,0,0,0.27) 0%, rgba(0,0,0,0.01) 44%, rgba(0,0,0,0) 46%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.27)), color-stop(44%,rgba(0,0,0,0.01)), color-stop(46%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(0,0,0,0.27) 0%,rgba(0,0,0,0.01) 44%,rgba(0,0,0,0) 46%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(0,0,0,0.27) 0%,rgba(0,0,0,0.01) 44%,rgba(0,0,0,0) 46%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(0,0,0,0.27) 0%,rgba(0,0,0,0.01) 44%,rgba(0,0,0,0) 46%); /* IE10+ */
background: linear-gradient(left,  rgba(0,0,0,0.27) 0%,rgba(0,0,0,0.01) 44%,rgba(0,0,0,0) 46%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */


		
	}

	#map{
		width:180px;
		border: 0px solid black;	
		position: absolute;
		right:0px;
		top:70px;
		padding:0px;
		background-color: transparent;
		color:#333;
		text-align: right;
	}
	#post_back{
		width:180px;
		border: 0px solid black;	
		cursor:pointer;
		position: absolute;
		right:0px;
		top:10px;
		text-align: right;
	}

	#post_controls{
		padding:0px;
		width:910px;
		margin-left:0px;
		position:fixed;
		top:0px;	
		left:20px;	
	/*	border-top:1px solid #e3e3e3;
		border-left:1px solid #e3e3e3;
		*/
		z-index:999999;
		font-family: 'Oxygen', sans-serif;
		opacity:0.0;
		color:#333;
		font-size:16px;
		font-weight:bold;
		
		
		
		border: 0px solid black;
		height:5px;

		
	}
	
	#client_name{
		font-size: 18px;
		font-weight: bold;

	}
	
	#post_right_block{
		border: 0px solid black;
		width:180px;
		position: relative;
		top:80px;
		right:0px;

	}

	#sharing{
		font-size:14px;
		font-family: 'Oxygen', sans-serif;
		position:absolute;
	    top: 60px;
		width:180px;
	    border-right:0px solid #333;
		margin-left:4px;		
		text-align:right;
		font-weight:normal;
		padding-right:10px;
		color:#333;
		border:0px solid black;
	}
	
	#stats{
		
		margin-top:20px;
		font-size:16px;
		font-family: 'Oxygen', sans-serif;
		color:#333;
		margin-left:1px;
		padding-bottom: 10px;
	}

	.blims_app{

		font-weight: bold;
		border:0px solid black;
		height:40px;
		padding-top:4px;
		padding-bottom:4px;


	}

	.count_msg{
		color:#fff;
		font-size:18px;
		font-weight:bold;
	}

	.clear {
		clear:both;
		height:1px;
		overflow:hidden;
	}
	
	p{
		font-size:14px;
	}
	
	#site_logo{
		cursor:pointer;
		margin-right:26px;
	}
	
	.divider{
		border-left:0px solid #ccc;
		border-right:0px solid #888;

		width:0px;
		height:42px;
		float:left;
		margin-right:2px;
		margin-left:42px;
		
	}


	img.user_thumb{
		width:34px;
		height:34px;
		float:right;
		margin-left:10px;
		margin-bottom:6px;
		cursor:pointer;
	}

	img.user_thumb_nu{
		width:24px;
		height:24px;
		float:right;
		margin-left:10px;
		margin-bottom:6px;
		cursor:pointer;
	}
	
	img.user_thumb.big_thumb{
		width:100px;
		height:100px;
	}
	
	.navigation{
		margin:30px;
		font-size:16px;
		padding-bottom:30px;
		display:none;
	}


	#shared_link{
		font-size: 13px;

	}

	.shared_link{
		background-color: #fff;
		border:1px dashed #888;
		margin-bottom: 25px;

	}

	#options_menu{

		border: 0px solid #444;
		height: 40px;
		width: 220px;
		float:left;
		padding:0px;
		cursor: pointer;
	}

	#close_menu_btn{
		cursor:pointer;
		background-color:#eee;
		border-radius:4px;
		border:1px solid #ccc;
		padding:6px;
		float:right;
		font-size:24px;
	}
	#menu_btn{
		cursor:pointer;
		background-color:#eee;
		border-radius:4px;
		border:1px solid #ccc;
		padding:6px;
		float:right;
		font-size:24px;
	}
	#menu_block{
		position: absolute;
		top:60px;
		left:14px;
		padding: 10px;
		border: 2px solid #bbb;
		width: 430px;
		height: 70px;
		border-radius: 8px;
		font-size: 14px;
		text-align: center;
		background-color: #ccc;


	}
	#filter_msg{
		border: 0px solid black;
		position: absolute;
		top:170px;
		left:37px;
		width:300px;
		font-size:18px;

	}

	#about_msg{
		border: 0px solid black;
		position: absolute;
		top:190px;
		left:37px;
		width:300px;
		font-size:18px;

	}

	#menu_close{
		border: 0px solid black;
		position: absolute;
		top:170px;
		left:427px;

	}
	#user_link{
		padding: 10px;
		font-size: 14px;
		border: 1px solid #222;
		border-radius: 4px;
		text-align: center;
		width:176px;
		background-color: #444;

	}
	#loginout_link{
		padding: 0px;
		font-size: 14px;
		border: 0px solid #eee;
		text-align: center;
		margin-top: 4px;
		margin-bottom: 8px;
		width:196px;
	}

	#filter_mesg{
		font-size: 17px;
		color:#405f4e;
		font-weight: bold;
	}

.donator{
	margin-top: 8px;
	text-align: center;
	line-height: 2.1em;
	font-family: "Cutive";
	height: 30px;
}

	a.donate_link:link{
		text-decoration:none;
		color:#111;	
	}
	a.donate_link:visited{
		text-decoration:none;
		color:#111;	
	}
	a.donate_link:active{
		text-decoration:none;
		color:#111;	
	}
	a.donate_link:hover{
		text-decoration:underline;
		color:#111;		
	}


