/*  
Theme Name: BlueTheme
Author URI: http://www.ourtuts.com/
Version: 1.0
Author: Madalin Tudose
Description: OurTuts Magazine Style  is a free wordpress theme powered by Madalin Tudose (OurTuts.com)
The CSS/XHTML is released under GPL: 
http://www.opensource.org/licenses/gpl-license.php
*/

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
	{margin:0;padding:0;}
fieldset,img
	{border:0;}
html	{height:100%;margin-bottom:1px;}
body	{position:relative;}
ul	{margin:0;padding:0;}
ul li	{margin:0;padding:0;list-style:none;}
ol	{margin:0;padding:0;}
ol li	{margin:0;padding:0;list-style:none;}
a img	{border:none;}
p img	{padding:0;max-width:100%;}
.clear	{clear:both;}
a, a:link, a:visited
{color:#B30000;text-decoration:none;outline-color:-moz-use-text-color;	outline-style:none;	outline-width:medium;	text-decoration:none;}
a:hover		{color:#C00;text-decoration:underline;outline-width:medium;}
h1, h2, h3, h4, h5, h6	{font-family:Georgia;font-weight:normal;padding-bottom:0px;margin-bottom:5px;line-height:100%;color:#444;}
h1	{font-size:250%;}
h2	{font-size:225%;padding:5px 0;	font-style:italic;}
h3	{font-size:200%;padding:5px 0;}
h4	{font-size:175%;padding:5px 0;}
h5	{font-size:150%;padding:5px 0;}
h6	{font-size:125%;padding:5px 0;}
h3.post_titles {font-size:225%;padding:10px 0;	font-style:normal; font-weight:bold;border-bottom:2px solid #333333;}
h2.pagetitle	{font-size:250%;font-weight:normal;color:#1d6c8d;font-family:Georgia;margin:0 0 20px 0;}
	
/* page setup */
body	{font-family:Tahoma;font-size:12px;line-height:150%;color:#444;}
body#page	{background:#EBE9E1 url(images/header-bg.png) scroll repeat-x;}
div#header{position:relative;height:176px;margin:0px 0px 20px 0px;}
#top {clear:both;font-size:11px;height:30px;line-height:29px;margin:0 auto;padding:0;margin-left:auto;margin-right:auto;width:960px;}
.grid_1{width:500px;display:inline;float:left;margin-left:10px;margin-right:10px;}
.grid_top_right{	display:inline;float:right;margin-left:10px;margin-right:10px;background:url(images/Billboard_Feed_24x24.png) no-repeat scroll center right;padding-right:25px;}	
#top_nav li{display:inline;}
#top_nav li a{	color:#CCCCCC;padding:0 10px;z-index:100;}
#middle{	clear:both;font-size:11px;height:110px;margin:0 auto;padding:0;margin-left:auto;margin-right:auto;width:960px;}
#middle .logo{	background: transparent url(images/logo.png) scroll;float:left;height:76px;margin:21px 0 0;text-indent:-9999px;width:246px;}
.grid_2{	width:300px;float:right;display:inline;}
#search{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/search-bg.png) no-repeat scroll 0 0;height:35px;margin-top:40px;}
div#search ul{	float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;width:300px;}
#search li.searchtext{height:30px;border:medium none;margin:6px 10px 0 15px;padding:2px 0 0;width:240px;_margin-left:7px;_margin-right:0px;}
div#search input.searchinput {border:medium none;background:transparent none repeat scroll 0 0;color:#333333;font-family:Tahoma;width:240px;}
div#search li.searchbutton {width:27px;height:27px;float:left;}
div#search input.searchsubmit {background-color:transparent;background-image:url(images/search.png);border:medium none;cursor:pointer;	font-family:Arial,Helvetica,sans-serif;height:27px;margin:3px 0 0 3px;width:27px;_margin-left:4px;}
#search li{	float:left;}
#main-menu{	height:35px;width:960px;margin:0 auto;clear:both;font-size:13px;margin-bottom:20px;}
#main-menu ul{	float:left;padding:0;margin:0;height:35px;}
#main-menu li{display:inline;line-height:34px;height:35px;width:120px;background:transparent url(images/left-ul.png) no-repeat scroll right top;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;	}
#main-menu ul li a{color:#333333;padding:0 10px;z-index:100;height:35px;}
#main{clear:both;width:960px;margin:0 auto;	display:block;height:auto !important;}
#center-col{	float:left;width:650px;margin-bottom:30px;max-width:650px;}
div.post {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#FFFFFF url(images/box-bgr.gif) repeat-x scroll left top;border:1px solid #DDDDDD;line-height:180%;margin:0 0 21px;padding-bottom:15px;}
.the_content{border:1px solid #FFFFFF;display:block;margin:0 0 21px;padding:19px 25px;_padding:10px 10px;}
.the_content ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;margin-bottom:10px;padding:0 0 10px;}
.the_content ul li{	-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/tick-small.png) no-repeat scroll 0 7px;line-height:170%;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 30px;padding:4px 10px 0px 19px;}
.the_content_sidebar{	border:1px solid #FFFFFF;display:block;margin:0 0 21px;padding:19px 21px;_padding:10px 17px;}
.the_content_sidebar_for_ads{	border:1px solid #FFFFFF;display:block;margin:0 0 0px;padding:15px 0px 4px 17px;_padding:10px 17px;}
.my_ads{float:left;width:270px;}
.the_content_sidebar_for_social{border:1px solid #FFFFFF;display:block;margin:0 0 0px;padding-top:15px;padding-left:20px;padding-right:20px;padding-bottom:10px;width:256px;}
#post_picture_border img{	-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:white none repeat scroll 0 0;border:1px solid #BBBBBB;margin:5px 20px 20px 0;float:left;padding:5px;display:block;}	
#content-image img{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:white none repeat scroll 0 0;border:1px solid #BBBBBB;margin:5px 0px 20px 20px;float:right;padding:5px;display:block;}
#gsom_in_page{margin:20px;}
div#right {float:left;padding:0 0 0 10px;width:300px;_margin-left:-3px;position:relative;}
div.clearfix{	display:block;}
div.sidebox {	-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#ffffff url(images/box-bgr.gif) repeat-x scroll left top;border:1px solid #dddddd;margin:0 0 20px;}
div.sidebox-social {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#ffffff url(images/box-bgr.gif) repeat-x scroll left top;border:1px solid #dddddd;margin:0 0 10px;width:298px;}
.sidebox-heading{margin:0 0 10px;}
div.post div.top-post {border-bottom:1px solid #CCCCCC;color:#888888;font-size:90%;	margin:0 0 10px;padding:0 0 7px;height:23px;}
div.post div.top-post div.time {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;	background:transparent url(images/clock.png) no-repeat scroll 0 2px;float:left;padding:0 0 0 23px;}
div.post div.top-post div.comment-number {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/comment-16x16.png) no-repeat scroll 0 4px;float:right;color:#888888;padding:0 0 0 23px;}
div.post div.top-post div.comment-number a {color:#888888;}
div.post div.top-post div.comment-number a:hover {color:#888888;text-decoration:underline;}
div.post h1 {color:#000000;font-family:Georgia;font-size:250%;font-weight:normal;margin:0 0 20px;}
div.sidebox ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
div.sidebox ul li {	-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;padding:4px 0 4px 10px;}
.border-white{border:1px solid #FFFFFF;}
div.post div.social-readmore {color:#888888;margin:15px 0 0;clear:both;}
div.post div.social-readmore div.icons {float:left;}
div.post div.social-readmore div.icons a {display:block;float:left;height:37px;margin:0 5px 0 0;width:37px;}
div.post div.social-readmore div.icons a.one {-moz-background-clip:border;-moz-background-inline-policy:continuous;	-moz-background-origin:padding;background:transparent url(images/social.png) no-repeat scroll 0 0;}
div.post div.social-readmore div.icons a.two {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/social.png) no-repeat scroll -45px 0;}
div.post div.social-readmore div.icons a.three {-moz-background-clip:border;-moz-background-inline-policy:continuous;	-moz-background-origin:padding;	background:transparent url(images/social.png) no-repeat scroll -93px 0;}
div.post div.social-readmore div.icons a.four {-moz-background-clip:border;-moz-background-inline-policy:continuous;	-moz-background-origin:padding;background:transparent url(images/social.png) no-repeat scroll -142px 0;}
div.post div.social-readmore div.icons a.five {-moz-background-clip:border;-moz-background-inline-policy:continuous;	-moz-background-origin:padding;background:transparent url(images/social.png) no-repeat scroll -187px 0;}
div.post div.social-readmore div.icons a.six {-moz-background-clip:border;-moz-background-inline-policy:continuous;	-moz-background-origin:padding;background:transparent url(images/social.png) no-repeat scroll -238px 0;}
div.post div.social-readmore div.readmore {float:right;margin:5px 10px 5;width:126px;height:40px;padding:10px 0 0 0;}
div.post div.social-readmore div.readmore a.more {-moz-background-clip:border;-moz-background-inline-policy:continuous;	-moz-background-origin:padding;background:transparent url(images/read_more.png) no-repeat scroll 0 0;color:#CCCCCC;font-size:90%;text-decoration:none;padding:7px 62px 20px 12px;}
#footer{color:#5F5F5F;font-size:11px;line-height:39px;width:960px;margin:0 auto;clear:both;}
#footer a{color:#CC0000;}
#bottom_page{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/footer-bg.png) repeat-x scroll center top;height:40px;clear:both;position:relative;border-bottom:1px solid #CCCCCC;}
.postclear{clear:both;}
div#footer div.left{float:left;}div#footer div.right{float:right;}.tut_image {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#EFEFEF none repeat scroll 0 0;border:1px solid #DEDBD1;clear:both;color:#555555;display:block;font-size:14px;font-weight:bold;	margin:30px 0;overflow:hidden;padding:5px !important;	position:relative;text-align:center;}
.half_tut_image		{background:#ffffff none repeat scroll 0 0;border:1px solid #DEDBD1;color:#eeeeee;font-size:14px;font-weight:bold;	margin:20px 0;padding:20px !important;position:relative;width:250px;}
.float_left	{float:left;	}
.float_right	{float:right;	}	
.tut_image:hover	{-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.6);}
.half_tut_image:hover	{-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.6);}
#post_picture_border img:hover	{-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.6);}
#content-image img:hover	{-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.6);}.sidebox_post:hover	{-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.6);}
.h2_sidebar{font-style:italic;}	
div.sidebox ul li {	-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;padding:2px 0 6px 2px;margin:13px 0;border-bottom:1px dashed #000000;}
div.sidebox ul li a{color:#0d618a;font-size:13px;}
div.cats-and-social {border-top:1px solid #CCCCCC;margin:20px 0 0;padding:10px 0 0;}
div.cats-and-social div.icons {float:right;}
div.cats-and-social div.cats {float:left;margin:6px 0 0;}
div.post-tags {border-top:1px solid #CCCCCC;margin:12px 0 0;padding:13px 0 0;}
div.navigation {margin:0 0 10px;padding:20px;}
div.alignleft {float:left;}
div.alignright {float:right;}
div.cats-and-social div.icons a {display:block;float:left;height:37px;margin:0 5px 0 0;width:37px;}
div.cats-and-social div.icons a.one {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/social.png) no-repeat scroll 0 0;}
div.cats-and-social div.icons a.two {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/social.png) no-repeat scroll -45px 0;}
div.cats-and-social div.icons a.three {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/social.png) no-repeat scroll -93px 0;}
div.cats-and-social div.icons a.four {-moz-background-clip:border;-moz-background-inline-policy:continuous;	-moz-background-origin:padding;background:transparent url(images/social.png) no-repeat scroll -142px 0;}
div.cats-and-social div.icons a.five {-moz-background-clip:border;-moz-background-inline-policy:continuous;	-moz-background-origin:padding;background:transparent url(images/social.png) no-repeat scroll -187px 0;}
div.cats-and-social div.icons a.six {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/social.png) no-repeat scroll -238px 0;}
/* comments */
div.comment-for-comment div.top-post div.author-name{float:right;padding:0 0 0 23px;}
div.comment-for-comment div.top-post div.author-name a:link, div.comment div.top-post div.author-name a:visited{color:#C00;text-decoration:none;}
div.comment-for-comment div.top-post div.author-name a:hover{color:#000;text-decoration:underline;}
div.comment-for-comment img{float:left;padding:4px;border:#DDD 1px solid;margin:5px 20px 15px 0;}
div.comment-for-comment img.avatar{float:left;padding:4px;border:#DDD 1px solid;margin:5px 15px 10px 0;}
div.comment-for-comment ul{margin:10px 0 10px 20px;padding:0;}div.comment-for-comment ul li{margin:0;padding:0;list-style:dis}div.comment-for-comment ol{margin:10px 0 10px 30px;padding:0;}
div.comment-for-comment ol li{margin:0;padding:0;list-style:decimal;}
div.comment-for-comment p{margin:10px 0;padding:0;}
div.comment-for-comment blockquote, div.post pre{margin:15px 0px;padding:1px 15px 1px 15px;	border-left:5px solid #900;background:#F3F3F3;	font-family:'Courier New', Courier;}
div.comment-for-comment blockquote cite{margin:5px 0 0;display:block;}
div.comment-for-comment code{font:1em 'Courier New', Courier, Fixed;padding:10px 15px;border:1px dashed #BBB;background:#F3F3F3;	display:block;margin:15px 0px;}
div.comment-for-comment quote{padding:0px 0px 0px 60px;background:#FFF url(../images/quote.png) 2px 2px no-repeat;display:block;	margin:15px 0px;}div.comment-for-comment quote code{padding:0;border:none;display:block;margin:0px;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
/* auth comments */
div.comment-for-comment div.top-post{border-bottom:#CCC 1px solid;padding:0 0 7px 0;font-size:90%;color:#888;margin:0 0 10px 0;height:20px;}
div.comment-for-comment div.top-post div.time{float:left;background:url(images/clock.png) 0 2px no-repeat;padding:0 0 0 23px;}
div.comment-for-comment div.top-post div.time-awaiting{float:left;background:url(images/minus_circle.png) 0 2px no-repeat;padding:0 0 0 23px;}
div.comment-for-comment div.top-post div.comment-number{float:right;background:url(images/comment.jpg) 0 4px no-repeat;padding:0 0 0 23px;}
div.comment-for-comment div.top-post div.comment-number a{color:#888;}
div.comment-for-comment div.top-post div.comment-number a:hover	{color:#888;text-decoration:underline;}
div.comment-for-comment div.top-post div.author-name{float:right;background:url(images/visitor.png) 0 2px no-repeat;padding:0 0 0 23px;}
div.comment-for-comment h1{font-size:250%;font-weight:normal;color:#000000;font-family:Georgia;margin:0 0 20px 0;}
div.comment-for-comment h1 a:link, div.comment-for-comment h1 a:visited{color:#000000;}
div.comment-for-comment h1 a:hover{color:#000000;}
div.comment-for-comment img{float:left;padding:4px;border:#DDD 1px solid;margin:5px 20px 15px 0;}
div.comment-for-comment img.avatar{float:left;padding:4px;border:#DDD 1px solid;margin:5px 15px 10px 0;}
div.comment-for-comment div.social-readmore	{color:#888;margin:15px 0 0 0;}
div.comment-for-comment div.social-readmore div.icons{float:left;}
div.comment-for-comment div.social-readmore div.icons a{float:left;display:block;width:30px;height:30px;margin:0 5px 0 0;}
div.comment-for-comment div.social-readmore div.icons a.one{background:url(images/icon.jpg) 0 0 no-repeat;}
div.comment-for-comment div.social-readmore div.icons a.two{background:url(images/icon.jpg) -33px 0 no-repeat;}
div.comment-for-comment div.social-readmore div.icons a.three{background:url(images/icon.jpg) -65px 0 no-repeat;}
div.comment-for-comment div.social-readmore div.icons a.four{background:url(images/icon.jpg) -98px 0 no-repeat;}
div.comment-for-comment div.social-readmore div.icons a.five{background:url(images/icon.jpg) -131px 0 no-repeat;}
div.comment-for-comment div.social-readmore div.readmore{float:right;margin:5px 0 0 0;}
div.comment-for-comment ul{margin:10px 0 10px 20px;padding:0;}
div.comment-for-comment ul li{margin:0;padding:0;list-style:disc;}
div.comment-for-comment ol{margin:10px 0 10px 30px;padding:0;}
div.comment-for-comment ol li{margin:0;padding:0;list-style:decimal;}
div.comment-for-comment p{margin:10px 0;padding:0;	}
div.comment-for-comment blockquote, div.comment-for-comment pre{margin:15px 0px;padding:1px 15px 1px 15px;border-left:5px solid #900;background:#F3F3F3;font-family:'Courier New', Courier;}
div.comment-for-comment blockquote cite{margin:5px 0 0;display:block;}
div.comment-for-comment code	{font:1em 'Courier New', Courier, Fixed;padding:10px 15px;border:1px dashed #BBB;background:#F3F3F3;display:block;margin:15px 0px;}
div.comment-for-comment quote{font:1em 'Courier New', Courier, Fixed;padding:10px 15px;border:1px solid #BBB;background:#F3F3F3;display:block;margin:15px 0px;}
div.comment-for-comment quote code{padding:0;border:none;display:block;margin:0px;}
div.comment-for-comment-admin div.top-post{border-bottom:#CCC 1px solid;padding:0 0 7px 0;font-size:90%;color:#888;margin:0 0 10px 0;	height:20px;}
div.comment-for-comment-admin div.top-post div.time{float:left;background:url(images/clock.png) 0 2px no-repeat;padding:0 0 0 23px;}
div.comment-for-comment-admin div.top-post div.time-awaiting{float:left;background:url(images/minus_circle.png) 0 2px no-repeat;	padding:0 0 0 23px;}
div.comment-for-comment-admin div.top-post div.comment-number{float:right;background:url(images/comment.jpg) 0 4px no-repeat;	padding:0 0 0 23px;}
div.comment-for-comment-admin div.top-post div.comment-number a{color:#888;}
div.comment-for-comment-admin div.top-post div.comment-number a:hover{color:#888;text-decoration:underline;}
div.comment-for-comment-admin div.top-post div.author-name{float:right;background:url(images/visitor.png) 0 2px no-repeat;padding:0 0 0 23px;}
div.comment-for-comment-admin h1{font-size:250%;font-weight:normal;color:#000000;font-family:Georgia;margin:0 0 20px 0;}
div.comment-for-comment-admin h1 a:link, div.comment-for-comment h1 a:visited{color:#000000;}
div.comment-for-comment-admin h1 a:hover{color:#000000;}
div.comment-for-comment-admin img{float:left;padding:4px;border:#DDD 1px solid;margin:5px 20px 15px 0;}
div.comment-for-comment-admin img.avatar{float:left;padding:4px;border:#DDD 1px solid;margin:5px 15px 10px 0;}
div.comment-for-comment-admin div.social-readmore{color:#888;margin:15px 0 0 0;}
div.comment-for-comment-admin div.social-readmore div.icons{float:left;}
div.comment-for-comment-admin div.social-readmore div.icons a{float:left;display:block;width:30px;height:30px;margin:0 5px 0 0;}
div.comment-for-comment-admin div.social-readmore div.icons a.one{background:url(images/icon.jpg) 0 0 no-repeat;}
div.comment-for-comment-admin div.social-readmore div.icons a.two{background:url(images/icon.jpg) -33px 0 no-repeat;}
div.comment-for-comment-admin div.social-readmore div.icons a.three{background:url(images/icon.jpg) -65px 0 no-repeat;}
div.comment-for-comment-admin div.social-readmore div.icons a.four{background:url(images/icon.jpg) -98px 0 no-repeat;}
div.comment-for-comment-admin div.social-readmore div.icons a.five{background:url(images/icon.jpg) -131px 0 no-repeat;}
div.comment-for-comment-admin div.social-readmore div.readmore{float:right;margin:5px 0 0 0;}
div.comment-for-comment-admin ul{margin:10px 0 10px 20px;padding:0;}
div.comment-for-comment-admin ul li{margin:0;padding:0;list-style:disc;}
div.comment-for-comment-admin ol{margin:10px 0 10px 30px;padding:0;}
div.comment-for-comment-admin ol li{margin:0;padding:0;list-style:decimal;}
div.comment-for-comment-admin p{margin:10px 0;padding:0;}
div.comment-for-comment-admin blockquote, div.comment-for-comment pre{margin:15px 0px;padding:1px 15px 1px 15px;border-left:5px solid #900;background:#F3F3F3;font-family:'Courier New', Courier;}
div.comment-for-comment-admin blockquote cite{margin:5px 0 0;display:block;}div.comment-for-comment-admin code{font:1em 'Courier New', Courier, Fixed;	padding:10px 15px;border:1px dashed #BBB;background:#F3F3F3;display:block;margin:15px 0px;}
div.comment-for-comment-admin quote{font:1em 'Courier New', Courier, Fixed;padding:10px 15px;border:1px solid #BBB;background:#F3F3F3;	display:block;margin:15px 0px;}
div.comment-for-comment-admin quote code{padding:0;border:none;display:block;margin:0px;}
.commentlist li, #commentform input, #commentform textarea {font-family: Arial, Helvetica, sans-serif;}
#commentform {text-align:left;padding-left: 25px;}
#commentform p {font-family:Arial, Helvetica, sans-serif;}
.commentmetadata {font-weight: normal;}
small, .nocomments, .postmetadata, blockquote, strike {color:#555555;}
code {	font-family:"Courier New", Courier, monospace;font-size:9pt;}
acronym, abbr, span.caps {font-size: 0.9em;	color: #999;}
#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;border:#CCCCCC solid 2px;}
#commentform textarea {width: 90%;padding: 2px;border:#CCCCCC solid 2px;}
#commentform #submit {margin-right:46px;float: right;}
.alt {margin: 0;padding: 10px;background-color: #eee;}
#commentform p {margin: 5px 0;}
.nocomments {text-align: center;margin: 0;padding: 0;}
.commentmetadata {margin: 0;display: block;}
.comment-for-comment{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#FFFFFF url(images/box-bgr-comment.png) repeat-x scroll left top;border:1px solid #DDDDDD;line-height:180%;margin:0 0 11px;min-height:150px;}
.comment-for-comment-admin{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;	background:#FFFFFF url(images/box-bgr-comment.png) repeat-x scroll left top;border:1px solid #DDDDDD;line-height:180%;margin:0 0 11px;	min-height:150px;}
.comment-childs chalt{clear:both;}
#clearboth{clear:both;}	
	/*for IE*/
	.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
* html #left{display:inline;}
* html #right{display:inline;}
* html #center-col{overflow:visible;}
* html #right{overflow:visible;}
* html #main{overflow:visible;}
* html i, * html em{overflow:visible;display:inline-block;}
* html #center-col{word-wrap:break-word;}
* html #right{word-wrap:break-word;}
* html #main{word-wrap:break-word;}
#middle_adsense{text-align:center;}
#left_adsense{float:left;margin-bottom:10px;}
#right_adsense{	float:right;margin-bottom:10px;}
#flickr{clear:both;margin:0px 0 15px 0px;padding:20px 0 0 0;border-top:1px solid #FFFFFF;}
#flickr a{float:left;margin:0 3px 8px 0;_margin-top:7px;_margin-bottom:7px;_margin-right:14px;}
#flickr img {border:1px solid #555555;padding:2px;}
#flickr img:hover {background:#0099FF none repeat scroll 0 0;border:1px solid #555555;padding:2px;}
#flickr p{text-align:center;}
#footbar{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#414141 none repeat scroll 0 0;bottom:0;color:#FFFFFF;display:block;height:40px;left:0;position:fixed;text-align:center;width:100%;z-index:999;border-top:1px solid #333333;}
#google-footbar{padding-top:10px;}
#footbar a{	margin:0 auto;}
#subscribe_form_box{width:960px;margin:0 auto;height:40px;/*background:transparent url(images/subscribebackground.png) no-repeat scroll 0 0;*/	position:relative;}
.pane-list {margin: 0;padding: 0;list-style: none;}
.pane-list li {background: #ecfad7;padding: 10px 20px 10px;border-top: solid 1px #c4df9b;cursor: pointer;}
.pane-list li:hover {background: #f6ffe9;}
#stay_connected{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#FFFFFF url(images/box-bgr.gif) repeat-x scroll left top;border:1px solid #DDDDDD;line-height:180%;	margin:0 0 21px;}
#subscribe{border:1px solid #FFFFFF;display:block;margin:0 0 21px;padding:19px 25px;height:150px;}
.the_subscribe_icon{float:left;	height:128px;margin-bottom:2px;margin-top:8px;margin-left:35px;margin-right:35px;width:128px;}
.download_item{	float:left;	padding-left:110px;}
.download_item a , .download_item1 a{width:162px;height:37px;display:block;	margin-top:45px;margin-bottom:45px;}
.download_item a.download{background:url(images/download.png) no-repeat scroll 0 0;}
.download_item1{float:right;padding-right:110px;}	
.download_item1 a.livedemo{background:url(images/livedemo.png) no-repeat scroll 0 0;}
div.sidebar_share {float:left;}
div.sidebar_share a {display:block;float:left;height:48px;margin:0 13px 0 0;width:48px;}
div.sidebar_share a.one {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;	background:transparent url(images/Social_RSS.png) no-repeat scroll 0 0;	margin-left:12px;}
div.sidebar_share a.two {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/Social_Twitter.png) no-repeat scroll 0 0;}
div.sidebar_share a.three {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/Social_Facebook.png) no-repeat scroll 0 0;}
div.sidebar_share a.four {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;	background:transparent url(images/Social_Email_RSS.png) no-repeat scroll 0 0;}
div.sidebar_share a.five {-moz-background-clip:border;-moz-background-inline-policy:continuous;	-moz-background-origin:padding;
	background:transparent url(images/social-twitter2.png) no-repeat scroll 0 0;}
div.sidebar_share a.six {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;	background:transparent url(images/social-reddit2.png) no-repeat scroll 0 0;}
#enter_email{width:255px;}
	.subscribe_text{color:#C3C1B4;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#subscribe_form{-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-topleft:2px;	-moz-border-radius-topright:2px;background-color:#ffffff;border:1px solid #E76F14;height:25px;width:160px;float:left;}
#subscribe_button_feed{	background:#d94133 url(images/nav-gradient.jpg) no-repeat scroll center top;	border:1px solid #E76F14;	color:#FFFFFF;font-size:13px;margin-right:10px;cursor:pointer;display:block;float:right;width:75px;height:27px;line-height:27px;}
p.delivered{color:#cccccc;position:absolute;top:90px;left:10px;}
p.feed_delivered{color:#000000;text-align:center;margin:0;}
p.type_text{color:#d94133;text-align:left;font-size:12px;font-weight:normal;margin:20px 0 10px 0;}
a.delivered_link_feed{	font-family:Georgia;color:#d94133;margin:0;}
a.delivered_link{font-family:Georgia;color:#d94133;	margin:0;}
.social-icons{margin:0 0 20px;height:70px;margin-left:20px;}
.social-tool{float:left;margin:0 20px 0 0;height:70px;vertical-align:top;}
.image_sidebar_mine{float:left;margin-right:10px;margin-bottom:5px;}
#retweet-btn{float:right;padding:3px;}
	#sharer {border-bottom:1px solid #E8E8E8;padding:5px;}
.floating_post	{width:300px;}
.floating_post	{width:300px;}
.smart-float	{width:300px;height:1px;}	
div.sidebox_post {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#ffffff url(images/box-bgr.gif) repeat-x scroll left top;border:1px solid #dddddd;margin:0 0 20px;}
div.sidebox_post ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;}
div.sidebox_post ul li {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;padding:2px 0 6px 2px;margin:5px 0;border-bottom:1px #996633 dashed;width:260px;letter-spacing:0.1;}
div.sidebox_post ul li a:link, div.sidebox_post ul li a:visited {color:#757575;}
div.sidebox_post ul li a:hover {color:#2B8DC0;}
.sidebar_span{float:left;margin-left:10px;width:200px;}
.thumb_image{float:left;border:3px solid #e2e2e2;}
ul#sidebar_post li{text-decoration:none;}
.sharepost{	-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#FFFFFF none repeat scroll 0 0;	border:1px solid #E8E8E8;float:left;margin-left:-100px;	margin-right:10px;position:fixed;top:196px;width:60px;z-index:0;}
#authorbox	{clear:both;margin:0px 0 13px;overflow:hidden;padding:20px 0;width:100%;border-bottom:1px solid #E1E1E1;border-top:1px solid #E1E1E1;	}
#authorbox-ads	{clear:both;margin:20px 0 0 0;overflow:hidden;padding:20px 0 10px 0;width:100%;border-top:1px solid #E1E1E1;	}
#gravatar-image	{float:left;height:90px;padding:0 30px 0 0;text-align:center;width:70px;}
#gravatar-image img	{border:1px solid #E1E1E1;padding:3px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;	-moz-border-radius-topright:5px;	}
.author-info	{float:left;line-height:1.6em;width:480px;	}