#digg_live_wrapper { margin-top:10px; }
#digg_live_wrapper img { border:none; }
#digg_live_credits { visibility: hidden; }

body { /*font:72% Verdana, "Bitstream Vera Sans", sans-serif;*/
		font-size:12px; 
		/*font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;*/
		font-family:Tahoma, sans-serif, verdana, arial, "Trebuchet MS";
	   color:#333;
	   text-align:center;
	   margin:0 0 0;
	   width:100%;
	   height:100%;
	   background:url(images/bg_body_top.png) right top repeat-x;
}

#page { text-align:left;
		margin:0 auto;
		padding:20px 0 10px;
		position:relative;
		width:900px; }

#header {  text-align:left;
		   background:url(images/bg_header.png) center top no-repeat;
		   height:180px;
		   
		}

#header h1 {letter-spacing:0; position:absolute; z-index:2; margin:0; padding:0; margin-left:80px; //margin-left:-128px; margin-top:120px; font-size:14px; color:#a87939; font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; font-weight:normal;}
.logo {margin:0px 0 0 30px; float:left;}
.banner_top {float:right; text-align:center; margin-top:35px; height:70px; width:476px; background:url(images/bg_bnr.png) center right no-repeat;}
.banner_top div {margin-top:5px;}

.random p a {margin-left:-15px; display:block; margin-top:10px;}


	.primary { width:425px;
		float:left;
		padding:0;
		margin:0 15px 0 0;
	}
	
	input#s{}
	
	.search { margin: 10px 0 20px 0 !important; }
	
	.secondary { font:1em/1.5em Tahoma, sans-serif, verdana, arial, "Trebuchet MS";
				 text-align:left;
				 width:450px;
				 float:right;
				 color:#555;
				 position:relative; }
	.secondary .left {
		float:left;
		width:200px;
		margin-right:20px;
	}
	.secondary .right {
		float:left;
		width:200px;
		display:inline;
	}
	
	.comments { text-align:left;
		 		padding:30px 0 0;
		  		position:relative; } 
	
	a img,
	:link img,
	:visited img { border:none; } 
	
	h2,
	h3,
	h4 { font-family: arial, sans-serif, verdana, Tahoma, "Trebuchet MS"; } 
	
	.pagetitle{text-align:left;margin:15px 0 15px;}
	.pagetitle h2{font-size:2em;font-weight:normal;letter-spacing:-1px;text-align:center;display:inline;}
	.primary h2 {font-size:13px;font-weight:bold; color: #555; border-bottom: 1px solid #eee;}
	.secondary h2{padding:0;display:inline;font-size:13px;font-weight:bold;color:#555;text-transform:uppercase;}
	.secondary h2 a:hover{color:#fff !important;}
	.secondary p{line-height:1.3em !important;margin-bottom:-2px !important;margin-top:5px !important;font-size:12px;}
	.sb-module{font-size:12px;line-height:1.1em;}
	code{font:1em 'Courier New',Courier,Fixed;display:block;overflow:auto;text-align:left;background:#111;color:#fff;border:1px solid #289ACF;border-left:6px solid #289ACF;padding:4px;}
	
	a:link,
	a:visited,
	a:active{-moz-outline:none;}
	
	.primary h3 a:hover{color:#000;}
	a{color:#cc3300;text-decoration:none;}
	
	a:hover{text-decoration:underline;}
	
	.clear:after {display:block;visibility:hidden;clear:both;height:0;content:".";}
	.clear {display:inline-block}.clear {display:block}
	
	.primary img{padding:2px 0 2px 0;max-width:100%;}
	
	.permalink .itemtext img{max-width:500px;min-width:0px;}
	
	.alignright{float:right;}
	.alignleft{float:left}
	
	img.center,img[align="right"]{display:block;margin-left:auto;margin-right:auto;}
	img.alignright,img[align="right"]{padding:4px;margin:0 0 2px 7px;display:inline;}
	img.alignleft,img[align="left"]{padding:4px;margin:0 7px 2px 0;display:inline;}
	
	small{font-size:.9em;line-height:1.4em;}
	small,strike{color:#ab8f55;}
	
	.commentlist blockquote,
	blockquote{margin: 20px 0;padding: 0 30px 0 30px;
		color:#888;
		line-height: 1.2em;
		font-family: Trebuchet MS, Serif;}
	
	hr{display:none;}
	.alert{background:#FFF6BF;
		border-left:2px solid #FFD324;
		border-right:2px solid #FFD324;
		text-align:center;
		margin:10px auto;
		padding:5px 20px;}
	
	.itemtext ol,.itemtext ul { padding:0 0 0 35px; margin:0; }
	.itemtext ol li,.itemtext ul li { margin:0 0 3px; padding:0; }
	.secondary ul,.secondary ol { margin:5px 0 0;padding-left:0; }
	.secondary ul{_margin-left:0;}
	.secondary ol{margin-left:15px;}
	.secondary ul li,
	.secondary ol li{margin:0;padding:1px 0;}
	.secondary ul li{list-style-type:none;list-style-image:none;}ol li{list-style:decimal outside;}

.menu_div {width:221px; padding:6px; background:url(images/bg_menu.png) top left no-repeat; display:table;}
	
ul.sbmenu{ padding:0; margin:0; text-align:left; width:90%; display:table; padding:30px 0 25px 25px;}
ul.sbmenu li{float:left;width:100%;}
ul.sbmenu li a{font-size:20px; font-family:arial, sans-serif, tahoma, verdana; letter-spacing:-1px; color:#c86c50;display:block;line-height:24px;}
ul.sbmenu li a:hover{background:none !important;color:#000;}
ul.sbmenu li.current_page_item a,ul.sbmenu li.current_page_item a:hover{font-size:20px; font-family:arial, sans-serif, tahoma, verdana; letter-spacing:-1px; color:#c86c50; background:none;text-decoration:none;}

h1{font-size:2.5em;
	font-weight:bold;
	letter-spacing:-1px;
	margin:0;
	padding: 0;
	color:#000; }

#header .description{font-size:1.2em;
	color:#333;
	margin:0;
	padding:0;
	color:#000;}

.center{text-align:center;
	padding-bottom:0px;
	margin:0;}
.ar-categories ul,.ar-popular ul{width: 500px;list-style-type:none;margin:0;padding:0;}
.ar-categories ul li {display: block;margin: 0;float:left;width: 230px;}

.primary h3 a:hover{background:#eee;color:#000;}.primary .metadata a:hover{color:#000;}.primary h3,.primary h4,.permalink .primary .aside h3{font-size:1.8em;font-weight:normal;letter-spacing:-1px;display:inline;}.primary .aside h3{font-size:1.5em;font-weight:normal;}.itemhead{margin-top:10px;}.itemtext h3{font-size:1.7em;display:block;padding:15px 0 0;}.itemtext h4{font-size:1.5em;display:block;padding:15px 0 0;}.secondary div{margin:20px 0 0;padding:0;}.permalink .primary .aside .itemtext{font-size:1.1em;color:#cc3300;}.aside{padding:10px 0px 20px 0px !important;font-size:1.0em;}.editlink img{width:16px;height:16px;border:none !important;padding:0 !important;margin:4px 0 0 !important;position:absolute;right:0;}.aside .editlink img{top:9px;}.commentseditlink{border:none;padding:2px;padding-left:10px;}h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited,h4,h4 a,h4 a:visited{color:#cc3300;}h3 a:hover{color:#fff;}h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,h4,h4 a,h4 a:hover,h4 a:visited{text-decoration:none;}h2 a:hover,h2 span a:hover{color:#000;background:#eee;}.metadata{color:#9c9c9c;font-size:12px;display:block;margin-bottom:-8px;margin-top:0;}.metadata a{color:#ab8f55;}.aside .metadata{font-size:12px;}.commentslink{padding:0;}.primary .item{margin:0;padding:5px 0 15px;position:relative;}.primary .item .itemtext{font:1.1em/1.5em Tahoma, sans-serif, verdana, arial, "Trebuchet MS";text-align:left;color:#444;}.primary .item .itemtext p,.primary .item .itemtext ul,.primary .item .itemtext ol,.primary .item .itemtext div,.primary .item .itemtext blockquote{margin:10px 0;}.primary .aside .itemtext p,.primary .aside .itemtext ul,.primary .aside .itemtext ol,.primary .aside .itemtext div,.primary .aside .itemtext blockquote{margin:8px 0;}.permalink .primary .aside .itemtext p,.permalink .primary .aside .itemtext ul,.permalink .primary .aside .itemtext ol,.permalink .primary .aside .itemtext div,.permalink .primary .aside .itemtext blockquote{margin:13px 0;}
.comments .commentlist{padding:10px 0 0;position:relative;}
.comments .commentlist li{margin:10px 0 10px ;padding:2px 0px 2px 5px;list-style:none;_margin-left:-42px;_padding:5px;}
.comments .commentlist li img.gravatar{float:right;padding-right:3px;width:38px;height:38px;}
.comments .commentlist li .commentauthor{font-size:1.5em;font-weight:bold;letter-spacing:-1px;}
.comments .commentlist li.authorcomment{list-style:none;background:#f5f5f5;border:1px solid #ccc;padding:2px 0px 2px 5px;}
.comments .pinglist{font-size:1.2em;padding:0;margin:0;}
.comments .pinglist li{list-style:none;margin-top:4px;padding:5px 0 5px 0;}
.comments .pinglist li .commentauthor{font-weight:bold;display:block;}
.comments .pinglist li small{font:1em Arial,Sans-Serif;display:block;}
.comments .pinglist li .counter{display:none;}
.comments .pinglist li img{padding:0;border:none;}
.comments #leavecomment{text-align:center;margin-bottom:40px;color:#ddd;font-size:2em;letter-spacing:-2px;}
.comments form{clear:both;padding:1px 0 30px;margin:0;width:420px;}
input[type=text],textarea{/*font:1.1em Verdana,Arial,Helvetica,Sans-Serif;padding:3px;color:#333;background:#fff;margin:0;*/}.comments form input[type=text]{width:45%;/*margin:5px 5px 1px 0;*/}.comments form textarea{height:200px;padding:2px;width:100%;_width:98.5%;}.comments form #submit{margin:0;float:right;}.navigation{text-align:center;margin:10px 0 10px;width:99%;}.navigation .left{float:left;width:50%;text-align:left;}.navigation .right{float:right;width:50%;text-align:right;}.navigation p{margin:0;padding:0;}.navigation a{color:#777;}.navigation a:hover{color:#fff;}

/*BLC*/.sb-comments-blc ul li span a, .sb-comments ul li small a{color: #999;}.sb-comments-blc li > a[title="Go to the comments of this entry"]{position: absolute;right:0;color: #999;}.sb-comments-blc a:hover{color:#fff !important;}.activityentry {font-size:12px;}div#brians-latest-comments small{display:block;margin:0;}

#footer small{font-size:1em;}
#footer{width:100%; height:60px; background:url(images/bg_body_bottom.jpg) bottom repeat-x; font-size:11px; color:#a87939; font-family:tahoma, sans-serif, arial; margin: 10px auto 0;position:relative;text-decoration:none;text-align:center;}
#footer a {color:#d93400; text-decoration:ubderline; font-size:11px; font-family:tahoma, sans-serif, arial;}
#footer a:hover {color:d93400f; text-decoration:none;}
#footer a.outgoing {color:#d93400 !important;}

/* for lili */

.column {
	float: left;
	width: 100%;
	margin: 0 2% 0 2%;
}

.search_block {width:223px; height:94px; background:#353535 url(images/bg_search_new.png) top left no-repeat; font-family:tahoma, verdana, arial; color:#ffffff; font-size:11px;}
.inp {border:1px solid #8b8b8b; background:#5c5c5c; font-size:11px; height:22px; color:#ffffff; font-family:tahoma, verdana, arial; margin-top:5px;}
.input_text {height:20px; border:1px solid #8b8b8b; background:#5c5c5c; font-size:11px; color:#ffffff; font-family:tahoma, verdana, arial; }
.input_button {float:right; width:50px; margin-right:20px; height:20px; border:1px solid #8b8b8b; background:#5c5c5c; font-size:11px; height:18px; color:#ffffff; font-family:tahoma, verdana, arial; }

.s1, .s2 {float:left;}
.s1 {width:27%; margin-top:20px;}
.s2 {width:70%; margin-top:-50px;}