/*
 Theme Name: androida
 Description: A free premium business theme from jinsona designs..
 Author: jinsona designs
 Author URI: www.web2feel.com
 */
body {
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background: #c9d9e2 url(images/body.jpg);
	font-family: Century gothic, Arial, Tahoma, sans-serif;
	color: #161514;
	font-size: 12px;
}

img {
	border: 0;
	margin: 0 0;
}

a {
	color: #6F615A;
	text-decoration: none
}

a:hover {
	color: #d53030;
	text-decoration: none
}

h1,h2,h3,h4,h5,h6 {
	
}

blockquote {
	padding-left: 10px;
	color: #444;
	font-style: normal;
	background: #E9EEF2;
	border: 3px solid #D1D9DF;
}

.clear {
	clear: both;
}

.alignleft {
	float: left;
	padding: 3px 0 2px 5px;
}

.alignright {
	float: right;
	padding: 3px 5px 2px 0px;
}

/* The Outer cover */
#wrapper {
	width: 1004px;
	margin: 0 auto;
	background: #E9EEF2;
}

#casing {
	padding: 0px 0px 0px 0px;
	background: #E9EEF2;
	background-repeat: no-repeat;
}

#topbar {
	height: 35px;
	margin-bottom: 0px;
	background: #161514;
	font-family: Georgia, Century gothic, Arial, Tahoma, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
}

span.topfeed {
	background: url(images/rss.png) no-repeat;
	padding: 1px 0px 0px 20px;
	float: left;
	margin: 8px 0px 0px 10px;
	height: 20px;
}

/* The Header */
#top {
	height: 165px;
	margin: auto;
	border: 8px solid #a4c739;
	width: 944px;
	background: #ffF;
}

#top h1 {
	display: none;
}

#top .socialIcons {
	float: right;
	clear: both;
	margin: 10px 0;
}

#top .socialIcons a {
	width: 32px;
	height: 32px;
	float: left;
	margin-left: 3px;
	background-image: url('images/social_icons_sprite.png');
}

#top .socialIcons a.facebook {
	background-position: 0 0;
}

#top .socialIcons a.rss {
	background-position: -64px 0;
}

#top .socialIcons a.twitter {
	background-position: -96px 0;
}

#top .socialIcons a.youtube {
	background-position: -128px 0;
}

#top .socialIcons a.plusone {
	background-position: -32px 0;
}

#top .adBox {
	background: #cdeb8b; /* old browsers */
	background: -moz-linear-gradient(top, #cdeb8b 0%, #cdeb8b 100%);
	/* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cdeb8b),
		color-stop(100%, #cdeb8b) ); /* webkit */
	filter: progid :     DXImageTransform.Microsoft.gradient (     
		 startColorstr =  
		  '#cdeb8b', endColorstr =     '#cdeb8b', GradientType =     0 );
	/* ie */
	width: 468px;
	height: 60px;
	text-align: center;
	font-weight: bold;
	float: right;
	border: 1px solid #666;
	padding-top: 30px;
	overflow: hidden;
}

/* The Search */
#search {
	height: 30px;
	width: auto;
	margin-bottom: 5px;
	padding: 10px 5px 10px 15px;
	width: 310px;
	background: #fff;
	border: 1px solid #D1D9DF;
}

#search form {
	margin: 0;
	padding: 0;
}

#search fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

#search p {
	margin: 0;
	font-size: 85%;
}

#s {
	margin-left: 0px;
	float: left;
	width: 220px;
	padding: 7px 2px 7px 5px;
	background: #fff url(images/sform2.jpg) no-repeat;
	border: none;
	font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;
	color: #333;
}

#searchsubmit {
	width: 70px;
	float: left;
	background: #fff url(images/sbutton.jpg);
	border: none;
	font: bold 100% "century gothic", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 30px;
}

/*Page menu*/
#foxmenucontainer {
	height: 34px;
	background: url(images/men.jpg) repeat-x;
	display: block;
	padding: 0px 0 0px 0px;
	font: 12px Georgia, Century gothic, verdana, Arial, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
}

#menu,#menu ul {
	margin: 0px 5px 0px 5px;
	padding: 0px;
	list-style: none;
	height: 34px;
}

#menu a {
	color: #111;
	display: block;
	font-weight: normal;
	padding: 10px 10px 10px 10px;
}

#menu a:hover {
	color: #fff;
	display: block;
	text-decoration: none;
}

#menu li {
	float: left;
	margin: 0px 0 0px 0;
	padding: 0px;
}

#menu li li {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 130px;
}

#menu li li a,#menu li li a:link,#menu li li a:visited {
	background: #5D0909;
	width: 150px;
	float: none;
	margin: 0px;
	padding: 5px 10px 5px 10px;
	color: #DFC3C3;
}

#menu li li a:hover,#menu li li a:active {
	background: #971515;
	width: 150px;
	float: none;
	margin: 0px;
	padding: 5px 10px 5px 10px;
	color: #d7a1a1;
}

#menu li ul {
	position: absolute;
	width: 150px;
	left: -999em;
	z-index: 200;
}

#menu li:hover ul {
	left: auto;
	display: block;
}

#menu li:hover ul,#menu li.sfhover ul {
	left: auto;
}

/* Category menu*/
#catmenucontainer {
	height: 34px;
	background: url(images/catmenu.jpg) repeat-x;
	display: block;
	padding: 0px 0 0px 0px;
	font: 12px Georgia, Century gothic, verdana, Arial, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
}

#catmenu {
	margin: 0px 0px 0px 0px;
	padding: 0px 15px;
	list-style: none;
	height: 34px;
}

#catmenu ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
	list-style: none;
	height: 34px;
}

#catmenu  a {
	color: #444;
	display: block;
	font-weight: normal;
	padding: 10px 10px 9px 10px;
}

#catmenu  a:hover {
	background: url(images/catmenuho.jg) repeat-x;
	color: #D40404;
	display: block;
	text-decoration: none;
}

#catmenu  li {
	float: left;
	margin: 0px 0px;
	padding: 0px 0px;
}

#catmenu  li li {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
	width: 150px;
}

#catmenu  li li a,#catmenu  li li a:link,#catmenu  li li a:visited {
	background: #DEDCDD;
	width: 150px;
	float: none;
	margin: 0px 0px;
	padding: 7px 10px 7px 10px;
	color: #555;
}

#catmenu  li li a:hover,#catmenu  li li a:active {
	background: #fff;
	width: 150px;
	float: none;
	margin: 0px;
	padding: 7px 10px 7px 10px;
	color: #D40404;
}

#catmenu  li ul {
	position: absolute;
	left: -999em;
	z-index: 200;
	background: url(images/menu.png) bottom;
	width: 170px;
}

#catmenu  li:hover ul {
	left: auto;
	display: block;
}

#catmenu  li:hover ul,#catmenu li.sfhover ul {
	left: auto;
}

/* Main Content*/
#content {
	float: left;
	width: 630px;
	margin-left: 20px;
}

.title {
	
}

.post-dark .title {
	background: url(images/dark-author-bg.png) repeat-x;
	padding: 5px 0px 5px 0px;
}

.post {
	width: 610px;
	margin-bottom: 8px;
	color: #535A5F;
	border: 1px solid #D1D9DF;
	line-height: 20px;
	font: 13px Trebuchet ms, century gothic, Arial, verdana, sans-serif;
	float: left;
	padding: 10px;
	background: #fff url(images/title.jpg) repeat-x;
}

.sticky {
	background: #F4FCE2;
}

.post-dark {
	background: #58585a;
	color: #fff;
}

.post .post-thumb {
	float: left;
}

.post .post-flyer {
	float: right;
	width: 435px;
}

.post .post-thumb img {
	padding: 5px;
	border: solid 1px #EFEFEF;
}

.post .post-thumb a:hover img {
	border: solid 1px #CCC;
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
	box-shadow: 1px 1px 5px #999;
}

.post  h2, .post  h3 {
	margin: 0px 0 5px 0;
	text-align: left;
	font: 18px Trebuchet Ms, Arial, sans-serif;
	font-weight: normal;
	overflow: hidden;
}

.post-dark h2 {
	font-weight: strong;
}

.post  h2 a,.post  h2 a:link,.post  h2 a:visited, .post  h3 a,.post  h3 a:link,.post  h3 a:visited, .post .title h2 {
	color: #A4C639;
	background-color: transparent;
}

.post  h2 a:hover, .post  h3 a:hover {
	color: #A4C639;
	background-color: transparent;
}

.post-meta {
	float: left;
	font-size: 10px;
	font-family: Tahoma, century gothic, Arial, Verdana, Helvitica,
		sans-serif;
	color: #75481F;
	text-transform: uppercase;
	margin-top: 9px;
	border-top: 1px solid #CCC;
	width: 100%;
	padding-top: 5px;
}

.single .post-meta {
	margin: 0 0 13px 0;
	padding: 5px 0;
	border-bottom: 1px solid #CCC;
}

.post-meta > span {
	padding-left: 20px;
	line-height: 16px;
}

.clock, .author {
	color: #408498;
	float: left;
	margin-right: 20px;
}

.clock {
	background: url(images/clock.png) no-repeat;
}

.author {
	background: url(images/user.png) no-repeat;
}

.tags {
	line-height: 16px;
	border: none !important;
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}

.tags > span{
	background: url(images/tags.png) no-repeat;
	float: left;
}

.comm,.edit {
	margin-left: 20px;
	float: right;
}

.comm {
	background: url(images/balloon.png) no-repeat;
}

.edit {
	background: url(images/pencil.png) no-repeat;
}

.comm a:link,.comm a:visited {
	color: #408498;
}

.comm a:hover {
	color: #408498;
}

.postmore {
	padding: 0px 7px 2px 28px;
	float: left;
	font-weight: bold;
	background: url(images/pmore.jpg) left no-repeat;
	line-height: 23px;
	height: 23px;
}

.postmore a:link,.postmore a:visited {
	color: #fff;
}

.postmore a:hover {
	color: #fff;
}

.category {
	font-size: 10px;
	font-family: Tahoma, century gothic, Arial, Verdana, Helvitica,
		sans-serif;
	padding: 0px 5px 5px 20px;
	text-transform: uppercase;
	background: url(images/icons/tag_green.png) no-repeat;
	line-height: 16px;
	margin-left: 10px;
}

.category a:link,.category a:visited {
	color: #2f3a47;
}

.category a:hover {
	color: #333;
}

.entry {
	margin: 0;
	padding: 0px;
}

.entry a:link,.entry a:visited,ul.related_post li a {
	color: #A4C639;
	background-color: transparent;
}

.entry a:hover,ul.related_post li a:hover {
	color: #455236;
	background-color: transparent;
	text-decoration: none;
}

.entry img {
	border: 0;
	padding: 5px 5px;
	background: #fff;
	border: 1px solid #ccc;
	margin: 2px 5px 5px 0px;
}

.entry img.alignleft {
	margin: 10px 10px 10px 0;
}

.entry img.alignright {
	margin: 10px 0 10px 10px;
}

.entry p {
	margin: 5px 0px;
	padding: 0px 0px;
	line-height: 20px;
	font-family: Trebuchet Ms, Arial, sans-serif;
	font-size: 13px;
}

/** TABLES **/
.post table {
	width:100%;
	border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;
	margin:1em auto;
	border-collapse:collapse;
}
.post caption {
	color: #9ba9b4;
	font-size:.94em;
	letter-spacing:.1em;
	margin:1em 0 0 0;
	padding:0;
	caption-side:top;
	text-align:center;
}
	
.post  tr.odd td, .post  tr:nth-child(odd) td{
	background:#f7fbff
}

.post  td {
	border:1px solid #e5eff8;	
	padding:.3em 1em;
}				

.post  th {
	font-weight:normal;
	color: #678197;
	text-align:left;
	border-bottom: 1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
}							

.post  thead th {
	background:#f4f9fe;
	text-align:center;
	font:bold 1.2em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3
}	
.post  tfoot th {
	text-align:center;
	background:#f4f9fe;
}	

.post  tfoot th strong {
	font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:.5em .5em .5em 0;
	color:#66a3d3;
}		
.post  tfoot th em {
	color:#f03b58;
	font-weight: bold;
	font-size: 1.1em;
	font-style: normal;
}	

.entry table {
	line-height: 20px;
	font-family: Trebuchet Ms, Arial, sans-serif;
	font-size: 13px;
}

.entry table th {
	font-weight: bold;
	padding: 10px 8px;
	color: #fff;
}

.entry table tr {
	padding: 8px;
}

table.sat_table_begin , .multipart-post-nav{
	margin: 10px auto !important;
	width: 100%;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* W3C */
	border-width: 1px !important;
	padding: 3px 3px 3px 10px !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset; 
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
	border-collapse:separate;
}

table.sat_table_begin table, table.sat_table_begin , table.sat_table_begin td{
	border: none !important;
}

.multipart-post-nav {
	text-align: center;
	background-color: #EBF3D9;
	border: 4px solid #D5E7B1;
	width: 590px;
	font-weight: bold;
}

.multipart-post-nav a{
	margin: 0px 10px;
	line-height: 20px;
}

/* The Sidebar */
.sidebar {
	float: right;
	width: 340px;
	padding: 0 5px 10px 0;
	font-size: 12px;
	font-family: Tahoma, Georgia, Century gothic, Arial, sans-serif;
}

.sidebar ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.sidebar ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0px 0px 10px 0px;
	background-repeat: no-repeat;
}

.sidebar ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}

.sidebar ul ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}

.sidebar ul li {
	line-height: 18px;
	float: left;
	/*clear: left;	
	width: 310px;*/
}

.sidebar ul li.recentcomments {
	border-bottom: 1px solid #A4C639;
}

.sidebar ul.nofloat li {
	float: none;
}

.sidebar ul li:last-child {
	border-bottom: none;
}

.sidebar ul li select {
	width: 100%;
	font-size: 1.5em;
}

.sidebar ul li a:link {
	color: #A4C639;
	text-decoration: none;
	/*padding: 5px 0px 5px 5px;
	display: block;*/
}

.sidebar ul li a:hover {
	color: #A4C639;
}

.sidebar ul.centered li {
	width: 300px;
	text-align: center;
}

.sidebar p {
	padding: 7px 10px;
	margin: 0;
}

.sidebar table {
	width: 100%;
	text-align: center;
	color: #787d7f;
}

/*Bottom bar */
#footop {
	width: 1000px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
	background: url(images/navi.jpg);
	height: 23px;
}

#footbar {
	width: 960px;
	padding: 0px 20px 30px 20px;
	margin: 0px 0px;
	float: left;
	background: url(images/bot.jpg) repeat-y;
	font-family: Trebuchet Ms, Georgia, Century gothic, Arial, sans-serif;
}

.barone {
	float: left;
	width: 250px;
	padding-top: 5px;
	margin-right: 0px;
	margin-left: 25px;
	font-size: 13px;
	color: #fff;
}

.barone ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.barone ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0px 0px 10px 0px;
	background-repeat: no-repeat;
}

.barone ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}

.barone h2 {
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	color: #06324e;
	margin: 0px 0 0 0;
	padding: 0px 0 10px 0px;
	font-weight: normal;
	text-transform: uppercase;
}

.barone ul li {
	line-height: 28px;
	padding: 0px 0px 0px 0px;
	color: #fff;
}

.barone ul li  ul {
	height: 100%;
	line-height: 28px;
	padding: 0px 0px 0px 0px;
	color: #fff;
}

.barone ul li  ul li {
	height: 100%;
	line-height: 28px;
	padding: 0px 0px 0px 0px;
	color: #fff;
}

.barone ul li a:link,.barone ul li a:visited {
	color: #A5C1CF;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

.barone ul li a:hover {
	color: #fff;
}

.bartwo {
	float: left;
	width: 360px;
	padding-top: 5px;
	margin-right: 0px;
	margin-left: 22px;
	font-size: 13px;
	color: #fff;
}

.bartwo img {
	background: #fff;
	padding: 7px 7px;
}

.feed {
	width: 358px;
	height: 95px;
	background: url(images/feed.jpg);
}

.input {
	margin: 45px 0px 0px 20px;
	float: left;
	width: 220px;
	padding: 6px 3px;
	background: #EFEFEF url(images/form.gif) repeat-x;
	border: 1px solid #FFFFFF;
	font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;
	color: #94AEBB;
}

.sbutton {
	margin: 45px 20px 0px 0px;
	float: right;
	background: #167498 url(images/fbutton.jpg) repeat-x;
	border: none;
	font: bold 100% "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 31px;
	width: 85px;
	line-height: 24px;
}

/*calendar*/
#wp-calendar {
	width: 100%;
	padding: 0 0 15px;
}

#wp-calendar caption {
	padding: 5px 5px;
	font-size: 16px;
}

#wp-calendar th,#wp-calendar td {
	padding: 5px;
	text-align: center;
	color: #252525;
}

#wp-calendar td a {
	background: #fff;
	padding: 5px 0px;
}

#wp-calendar td {
	background: transparent;
}

#wp-calendar td,table#wp-calendar th {
	padding: 2px 0;
}

/* --- FOOTER --- */
#footer {
	padding: 30px 0 13px 0px;
	color: #666;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	letter-spacing: 1px;
	font-family: Tahoma, georgia, Century gothic, Arial, sans-serif;
	float: left;
	width: 1000px;
	background: #F4F4F4 url(images/foot.jpg) top no-repeat;
}

#footer a:link,#footer a:visited {
	color: #666;
}

#footer a:hover {
	color: #333;
}

.fleft {
	float: left;
	padding: 0 0 0 30px;
}

.fright {
	float: right;
	padding: 0 30px 0 0;
}

/* The Navigation */
#navigation {
	width: 630px;
	margin: 0px;
	padding: 0px;
}

#navigation a {
	line-height: 24px;
	height: 24px;
	float: left;
	vertical-align: middle;
}

#navigation .alignleft a {
	padding-left: 28px;
	background: url('images/icons/arrow-left.png') left center no-repeat;
}

#navigation .alignright a {
	padding-right: 28px;
	background: url('images/icons/arrow-right.png') right center no-repeat;
}

/* The Attachment */
.contentCenter {
	text-align: center;
}

/* The Page Title */
h2.pagetitle {
	padding: 5px 5px;
	margin: 0px 0 10px 5px;
	font-size: 16px;
	text-align: center;
	color: #4A413C;
	font-family: Georgia, Century gothic, Arial, Helvetica, sans-serif;
}

#comment {
	height: 100%;
	padding: 0px 5px 0px 5px;
	margin: 0px 0px;
}

h3#comments {
	padding: 5px 10px;
	margin: 10px 0px;
	border: 1px solid #DEDCDD;
	font-size: 20px;
	font-weight: normal;
	color: #444;
	background: #fff;
	font-family: Georgia, Century gothic, Arial, Helvetica, sans-serif;
}

#respond {
	height: 100%;
	padding: 0px 5px;
	margin: 0px 0px;
	background: #fff;
	border: 1px solid #DEDCDD;
}

#respond h3 {
	padding: 5px 10px 5px 10px;
	margin: 10px 0px;
	font-size: 22px;
	font-weight: normal;
	color: #444;
	font-family: Georgia, Century gothic, Arial, Helvetica, sans-serif;
}

#commentform {
	padding: 0px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
	color: #BFAFA7;
	font-family: tahoma, Century gothic, Arial, Helvetica, sans-serif;
}

#commentform p {
	color: #3f79c4;
}

#commentform input {
	background: #F4F4F4;
	border: 1px solid #DEDCDD;
	color: #676767;
	padding-left: 10px;
}

#commentform textarea {
	background: #F4F4F4;
	border: 1px solid #DEDCDD;
	color: #676767;
	width: 95%;
	padding: 5px 5px;
}

.comments input#submit {
	width: auto;
	line-height: 25px;
	padding: 3px 5px;
	background: #94AEBB;
	border: 2px solid #45647e;
	color: #fff;
	font-family: tahoma, Century gothic, Arial, Helvetica, sans-serif;
}

ol.commentlist {
	list-style: none;
	margin: 0;
	padding: 0;
	text-indent: 0;
}

ol.commentlist li {
	border: 1px solid #DEDCDD;
	margin: 0 0 10px;
	padding: 5px 7px 5px 57px;
	position: relative;
}

ol.commentlist li div.comment-author {
	padding: 0 170px 0 0;
}

ol.commentlist li div.vcard {
	font: 20px Georgia, helvetica, arial, sans-serif;
	padding: 5px 0px;
}

ol.commentlist li div.vcard cite.fn {
	font-style: normal;
}

ol.commentlist li div.vcard cite.fn a.url {
	color: #c00;
	text-decoration: none;
}

ol.commentlist li div.vcard cite.fn a.url:hover {
	color: #000;
}

ol.commentlist li div.vcard img.avatar {
	border: 2px solid #ddd;
	left: 5px;
	position: absolute;
	top: 7px;
}

ol.commentlist li div.comment-meta {
	font: 12px Tahoma, helvetica, arial, sans-serif;
	position: absolute;
	right: 10px;
	text-align: right;
	top: 5px;
}

ol.commentlist li div.comment-meta a {
	color: #b90000;
	text-decoration: none;
}

ol.commentlist li div.comment-meta a:hover {
	color: #000;
}

ol.commentlist li p {
	font: normal 12px Tahoma, helvetica, arial, sans-serif;
	margin: 0 0 1em;
	line-height: 18px;
	color: #676767;
}

ol.commentlist li ul {
	font: normal 12px/ 1.4 helvetica, arial, sans-serif;
	list-style: square;
	margin: 0 0 1em;
	padding: 0;
	text-indent: 0;
}

ol.commentlist li div.reply {
	background: #94AEBB;
	border: 2px solid #4F718E;
	color: #4F718E;
	font: bold 9px/ 1 Tahoma, Georgia, arial, sans-serif;
	padding: 5px 10px;
	text-align: center;
	width: 65px;
}

ol.commentlist li div.reply a {
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
}

ol.commentlist li ul.children {
	list-style: none;
	margin: 1em 0 0;
	text-indent: 0;
}

ol.commentlist li ul.children li.depth-2 {
	margin: 0 0 .25em;
}

ol.commentlist li ul.children li.depth-3 {
	margin: 0 0 .25em;
}

ol.commentlist li ul.children li.depth-4 {
	margin: 0 0 .25em;
}

ol.commentlist li.even {
	background: #f4F4F4;
}

ol.commentlist li.odd {
	background: #fff;
}

ol.commentlist li.pingback div.vcard {
	padding: 0 170px 0 0;
}

.loadingIndicator {
	background: url('images/ajax-loader.gif') no-repeat left center;
	padding-left: 20px;
}

li.dsq-widget-item {
	margin: 3px 0;
}

.network-sites-bar {
	background: url('images/top_bar_bg.png') repeat-x center center;
	width: 100%;
	height: 34px;
}

.network-sites-bar .link-holder {
	margin: 0px auto;
	width: 960px;
	padding-top: 8px;
	text-align: center;
}

.network-sites-bar .link-holder a {
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	padding-right: 13px;
	border-right: 1px solid white;
	margin-right: 13px;
}

.network-sites-bar .link-holder a:last-child {
	border-right: none;
	margin-right: 0;
	padding-right: 0;
}

.network-sites-bar .link-holder a:hover {
	color: #A4C639;
	text-decoration: underline;
}

.green-button {
	color: #fff;
	background-color: #7fbf4d;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#7fbf4d),
		to(#63a62f) );
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #7fbf4d, #63a62f);
	background-image: -moz-linear-gradient(top, #7fbf4d, #63a62f);
	background-image: -ms-linear-gradient(top, #7fbf4d, #63a62f);
	background-image: -o-linear-gradient(top, #7fbf4d, #63a62f);
	background-image: linear-gradient(top, #7fbf4d, #63a62f);
	border: 1px solid #63a62f;
	border-bottom: 1px solid #5b992b;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px 0 0 #96ca6d;
	-moz-box-shadow: inset 0 1px 0 0 #96ca6d;
	-ms-box-shadow: inset 0 1px 0 0 #96ca6d;
	-o-box-shadow: inset 0 1px 0 0 #96ca6d;
	box-shadow: inset 0 1px 0 0 #96ca6d;
	color: #fff;
	font: bold 11px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans",
		Geneva, Verdana, sans-serif;
	line-height: 1;
	padding: 7px 15px 8px 15px;
	text-align: center;
	text-shadow: 0 -1px 0 #4c9021;
}

.green-button:hover {
	background-color: #76b347;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#76b347),
		to(#5e9e2e) );
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #76b347, #5e9e2e);
	background-image: -moz-linear-gradient(top, #76b347, #5e9e2e);
	background-image: -ms-linear-gradient(top, #76b347, #5e9e2e);
	background-image: -o-linear-gradient(top, #76b347, #5e9e2e);
	background-image: linear-gradient(top, #76b347, #5e9e2e);
	-webkit-box-shadow: inset 0 1px 0 0 #8dbf67;
	-moz-box-shadow: inset 0 1px 0 0 #8dbf67;
	-ms-box-shadow: inset 0 1px 0 0 #8dbf67;
	-o-box-shadow: inset 0 1px 0 0 #8dbf67;
	box-shadow: inset 0 1px 0 0 #8dbf67;
	cursor: pointer;
	color: #fff;
}

.green-button:active {
	border: 1px solid #5b992b;
	border-bottom: 1px solid #538c27;
	-webkit-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eeeeee;
	-moz-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eeeeee;
	-ms-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eeeeee;
	-o-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eeeeee;
	box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eeeeee;
}

.lavaLampBottomStyle {
        position: relative;
        height: 34px;
        width: 960px;
        padding: 0px 10px;
        margin: 0px 10px 0px 10px;
        overflow: hidden;
  
        }
.lavaLampBottomStyle li {
        float: left;
        list-style: none;
        }
.lavaLampBottomStyle li.back {
         border-bottom: 7px solid #303843;
         width: 9px;
         height: 25px;
         z-index: 8;
         position: absolute;
        }
.lavaLampBottomStyle li a {
        font:14px arial;
        text-decoration: none;
        color: #000;
        outline: none;
        text-align: center;
        top: 7px;
        text-transform: uppercase;
        letter-spacing: 0;
        z-index: 10;
        display: block;
        float: left;
        height: 30px;
        position: relative;
        overflow: hidden;
        margin: auto 10px;
                    }   
                    
.lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited {
        border: none;
                        }                     
                        
#miniblock{

    float:left;
    height:100%;
    width:1000px;
    margin-bottom:10px;
    margin-top:15px;
}

.minipost{
        width:309px;
        overflow:hidden;
        float:left;
        height:100%;
        margin-left:17px;
}   

h4.rp {
	font-family: Century gothic, verdana, Arial, sans-serif;
	margin: 5px 0px;
	color: #2D3133;
	background: url(images/rp.jpg) no-repeat;
	line-height: 50px;
	padding: 0px 0px 0px 0px;
	text-indent: -9000px;
	height: 30px;
}

h4.rc {
	font-family: Century gothic, verdana, Arial, sans-serif;
	margin: 5px 0px;
	color: #2D3133;
	background: url(images/rc.jpg) no-repeat;
	line-height: 50px;
	padding: 0px 0px 0px 0px;
	text-indent: -9000px;
	height: 30px;
}

h4.mc {
	font-family: Century gothic, verdana, Arial, sans-serif;
	margin: 5px 0px;
	color: #2D3133;
	background: url(images/mc.jpg) no-repeat;
	line-height: 50px;
	padding: 0px 0px 0px 0px;
	text-indent: -9000px;
	height: 30px;
}

.widget {
	width: 310px;
	float: left;
	padding: 10px 10px;
	margin: 5px 0px;
	background: #fff url(images/title.jpg) repeat-x;
	border: 1px solid #D1D9DF;
	font-family: Tahoma, Century gothic, verdana, Arial, sans-serif;
}

.widget h3, .sidebar h3 {
	line-height: 20px;
	font-size: 12px;
	color: #375167;
	margin: 0;
	padding: 0;
	background: #fff;
	font-weight: bold;
	font-family: Georgia, Century gothic, Arial, sans-serif;
	text-transform: uppercase;
	border: 1px solid #D1D9DF;
	border-radius: 5px;
	width: 303px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center;
}

.widget h4, .sidebar h4 {
	font-weight: normal;
}

#htc-banner-sidebar-300x300 {
	width: 300px;
	height: 300px;
	margin: auto;
	background: #fff url('images/ajax-loader.gif') no-repeat center center;
}

/* AD ZONES */
#top-ad-wide-rect {
	width: 728px; margin: 0 auto 10px auto;
}

#header-ad-medium-rect {
	float: right; margin-top: 26px;
}

.ad-300x300 {
	width: 300px;
	margin: 5px 0 5px 20px;
}

/* GALLERY */
.gallery-item {
	background-color: #fff;
}

/* FIX FOR GOOGLE PLUS ONE */
#___plusone_0 {
	float: left !important;
}

#___plusone_0 iframe, #___plus_0 iframe {
	position:static !important;
}

/* CODE */
.entry pre {
	font-size: 12px;
	padding: 0 0 0 40px;
	margin: 0;
	background: #f0f0f0;
	line-height: 20px;
	background: url(images/pre_code_bg_ylw.gif) repeat-y left top;
	border: none;
	width: 575px;
	overflow: auto;
	overflow-Y:hidden;
}
.entry pre code {
	margin: 0 0 0 250px;
	padding: 18px 0;
	display: block;
}

/* WP-PostRatings styles */
 ul.popular-posts, ul.popular-posts li {
  width: 300px;
}

ul.popular-posts li {
	border-bottom: 1px solid #A4C639;
}

ul.popular-posts span.post-stats {
  float: right;
}

.wpp-rating {
}
