/*   

Theme Name: Droid News Net

Theme URI: http://www.droidnews.net

Description: A home for Android related news, reviews, apps, and more.

Author: Brennan McEachran

Author URI: http://www.droidnews.net

Template: 

Version: 0.01

.

Android news, reviews, apps, and more.

.

*/



#use-chrome{

margin:15px 0 0 0;

float:right;

width:85px;

height:109px;

display:none;

}



.ad-unit{text-align:center;margin:0 auto;}

.ad-unit-1{text-align:center;margin:10px auto 10px auto;}

body {

	margin:0;

	padding:0;

	background-color:#000000; /*4c621e*/

	font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;

	font-size:15px;

}

#header {

	background:#000000 url('images/header-bg.png') repeat-x top right;

	height:197px;

}

#header-top {

	background:#000000 url('images/logo-top.png') no-repeat 720px 4px;

	color:#ffffff;

	height:22px;

	width:1024px;

}

#header-top a:link, #header-top a:visited{color:#ffffff;background-color:#000000;font-size:12px;padding:5px;text-decoration:none;margin:0px;}

#header-top a:hover{color:#ffffff;background-color:#506520;} 

#header-middle {

	color:#ffffff;

	height:139px;

}

#logo-middle{border:0px;width:914px;height:139px;margin:0px 0px 0px 0px}

#header-bottom {

	background:url('images/logo-bottom.png') no-repeat 699px 0px;

	color:#ffffff;

	height:36px;

	width:1024px;

	float:left;

}

#top-nav-container{float:left;width:815px;}

#search-container{float:right;}

#searchform input{width:200px;height:16px;border:1px solid #464d36;background-color:#f4f4f4;padding:3px;margin:6px 0 0 0;}

#top-nav{

	list-style:none;

	float:left;

	margin:0px;padding:0px;

}

#top-nav li{

	float:left;

	list-style:none;

	margin:0px 10px 0 0;

	padding:7px 9px 3px 9px;

	height:25px;

	text-align:center;

}

#nav-current{

	background-color:#fff;

	border-top:1px solid #7b8662;

	border-left:1px solid #7b8662;

	border-right:1px solid #7b8662;

}

.nav-notcurrent a:link, .nav-notcurrent a:visited{color:#fff;text-decoration:none;}

.nav-notcurrent a:hover{color:#fff;text-decoration:underline;}

#nav-current a:link, #nav-current a:visited{color:#000;text-decoration:underline;}

#nav-current a:hover{color:#000;text-decoration:none;}



.home{

	background:#ffffff url('images/background.gif') no-repeat center center;

	padding:10px 0 10px 0;

}

#page-main{padding:20px 0 0 0;color:#000000;background-color:#ffffff;}

#page-main h1{margin:0 0 10px 0;}

#main {

	background-color:#ffffff;

}

#main-left{

	width:654px;

	padding:0px 20px 0 0;

}

#main-left h1{margin:0 0 10px 0;}

#posty{padding:0 0 20px 0;}

#posty a:link, #posty a:visited{color:#3399cc;text-decoration:underline;}

#posty a:hover{color:#3399cc;text-decoration:none;}

#main-right{

	width:330px;

	padding:0px 0px 0 20px;

}

#featured {

	width:653px;

	float:left;

}

#featured-cycle {

	overflow:hidden;

	width:651px;

	height:300px;

	margin:0;padding:0;

}

.featured-paragraph{padding:0 5px 5px 0px;}

.cycler {

	width:651px;

	height:300px;

	margin:0;padding:0;

}

#middle-home{

float:left;

clear:both;

width:1024px;

background-color:#ffffff;

border-top:1px solid #cccccc;

border-bottom:1px solid #cccccc;

padding:10px 0 10px 0;

}

.home-middle-box{

	width:330px;

	float:left;

	padding:5px;

}

.home-middle-box p{

	padding:0 5px 0 5px;

	color:#666666;

}

.home-middle-box h2{

	margin:0px 0 5px 0;

	padding:0px;

	font-size:16px;

	text-align:center;

	border-bottom:1px solid #f4f4f4;

}

.right-grade {

	padding:20px 0 20px 0;

	background: #ffffff url('images/right-grade.png') repeat-y top right;

}

#latest{

	width:361px;

	float:right;

}

#cat-boxes{

	padding:10px 0 0 0;

}

.cat-box{

	float:left;

	width:248px;

}

.box-top{

	background: #73844d url('') repeat-x top left;

	height:25px;

	text-align: center;

	padding:6px 0 0 0;

	border:1px solid #464d36;

}

.box-top a:link, .box-top a:visited {

	color:#414c28;

	font-size:16px;

	margin:0 0 0 -10px;

	font-weight: bold;

	text-decoration:none;

}

.box-top a:hover {

	text-decoration:underline;

}

.side-box-middle{

	background:#ffffff url('images/main-bg.png') repeat-x top right;

	border-left:1px solid #464d36;

	border-right:1px solid #464d36;

	padding:10px;

}

.side-box-middle ul{margin:0px;padding:0px;list-style:none;}

.side-box-middle ul li{margin:0 0 0 0;padding:5px;border-bottom:1px solid #cccccc;}

.side-box-middle a:link, .side-box-middle a:visited{color:#3399cc;text-decoration:underline;}

.side-box-middle a:hover{color:#3399cc;text-decoration:none;}

.box-middle{

	background:#ffffff url('images/main-bg.png') repeat-x top right;

	border-left:1px solid #464d36;

	border-right:1px solid #464d36;

	padding:0px;

	min-height:187px; /* I DON'T NEED THIS IN THE FUTURE*/

}

.min-height-187{min-height:187px;}

.latest-middle{min-height:300px;}

.box-middle h1{padding:5px 0 0 0;}

.box-middle h1, .box-middle h2, .box-middle h3, .box-middle h4{margin:0;}

.box-bottom{

	background:#73844d url('') repeat-x top right;

	font-size:10px;

	padding:3px;

	margin:0 0 10px 0;

	border:1px solid #464d36;

	text-align:right;

	color:#fff;

}

.box-bottom a:link, .box-bottom a:visited{color:#fff;text-decoration:none;}

.box-bottom a:hover{text-decoration:underline;}

.box-bottom span {text-align:left;float:left;}

.featured-image{

	float:left;

	width:300px;

	height:300px;

	margin:0px 15px 0px 0px;

}

.recentthumb{

	float:left;

	width:75px;

	height:75px;

	margin:0 5px 0px 5px;

}

.littlethumb{

	float:left;

	width:50px;

	height:50px;

	margin:0 5px 0px 5px;

}

.mini-feed, .latest-feed {

	border-bottom:1px solid #cccccc;

	padding:5px 0 5px 0;

	cursor:pointer;

}



.preview-content{clear:both;float:left;margin:5px 0 0 0;padding:5px;border-top:1px solid #ccc;background-color:#aebc8f;min-width:236px;}

.preview-content p{padding:0px;margin:0px;}



.mini-feed-link:link, .mini-feed-link:visited{color:#000000;text-decoration:none;}

.mini-feed-link:hover{text-decoration:underline;}



.listed-post{

	margin:0px 0 15px 0;

	padding:0 0 15px 0;

	border-bottom:1px solid #cccccc;

}

.listed-post h3{margin:0 0 0px 0;}

.listed-post small{margin:0 0 5px 0;}

.listed-preview{background-color:#bec9a5;margin:5px 0 0 0;padding:5px 5px 0 5px;float:right;width:547px;}

.listed-preview p{margin:0;padding:0;}

.listed-post-thumb{

	background-color:#464d36;

	padding:5px;

	margin:0 10px 10px 0;

	width:75px;

	height:75px;

	float:left;

}

.listed-post-link:link, .listed-post-link:visited{color:#000000;text-decoration:none;}

.listed-post-link:hover{text-decoration:underline;}



.single-post-thumb{

	background-color:#464d36;

	padding:5px;

	margin:0 0px 10px 10px;

	width:150px;

	height:150px;

	float:right;

}



#cat-description{margin:0 0px 20px 0;padding: 10px;border:1px solid #cccccc;background-color:#f4f4f4;}

#cat-description h1 {color:#666666;}

#cat-description p {color:#666666;font-style: italic;padding:0px 0 0px 20px;}

.cat-image{width:100px;height:100px;padding:5px;background-color:#cccccc;float:right;margin:0px;}



.qr-container{margin:0 auto 0 auto;padding:10px 0 10px 0;width:420px;height:102px;}

.qr-border{background-color:#f4f4f4;border:1px solid #cccccc;padding:0px;margin:0px;float:left;height:100px;min-width:300px;}

.qr-code{float:left;width:100px;height:100px;margin:0 10px 0 0;padding:0;border:0;}

.qr-price{color:#cccccc;font-size:70px;padding:5px;margin:0px;}

.qr-market-official{width:100px;height:102px;float:left;background:#ffffff url('images/market-backgrounds.png') no-repeat 0px 0px;}

.qr-market-slideme{width:100px;height:102px;float:left;background:#ffffff url('images/market-backgrounds.png') no-repeat 0px -102px;}

.qr-market-andappstore{width:100px;height:102px;float:left;background:#ffffff url('images/market-backgrounds.png') no-repeat 0px -204px;}





#post-extras{

	background-color:#f4f4f4;

	border:1px solid #cccccc;

}

#post-related{

	padding:10px;

	float:left;

	margin:0px;

	width:306px;

}

#post-popular{

	padding:10px;

	margin:0px;

	float:right;

	width:306px;

}

#post-popular h2{margin:0px;padding:0px;font-size:16px;border-bottom:1px solid #cccccc;color:#666666;}

#post-popular ul{list-style:none;padding:5px 0 0 5px;margin:0px;}

#post-popular ul li{float:left;clear:both;margin:0px 0 7px 0;padding:0px;}

#post-popular a:link,#post-popular a:visited{color:#666666;text-decoration:none;}

#post-popular a:hover{color:#999999;text-decoration:underline;}

#post-related h2{margin:0px;padding:0px;font-size:16px;border-bottom:1px solid #cccccc;color:#666666;}

#post-related ul{list-style:none;padding:5px 0 0 5px;margin:0px;}

#post-related ul li{float:left;clear:both;margin:0px 0 7px 0;padding:0px;}

#post-related a:link,#post-related a:visited{color:#666666;text-decoration:none;}

#post-related a:hover{color:#999999;text-decoration:underline;}

.related-popular-image{

	width:30px;

	height:30px;

	padding:3px;

	margin:0 5px 0 0;

	background-color:#cccccc;

	float:left;

}

#post-author-info{

	padding:10px;

	margin:10px 0 0 0;

	clear:both;

	border-top:1px solid #cccccc;

	background-color:#dddddd;

	color:#666666;

}

#post-author-info h1 {color:#666666;font-size:20px;}

#post-author-info p {color:#666666;font-style: italic;padding:0px 0 0px 20px;}



#comments-form {

	margin:10px 0 10px 0;

	padding:0px;

	border-top:3px dotted #cccccc;

	clear:both;

}

#comments-form p {

	margin:3px 0 0px 0;

}

#comments-form input {background:#ffffff url('images/main-bg.png') repeat-x top left;padding:5px;border:1px solid #999999;}

#comments-form textarea {background:#ffffff url('images/main-bg.png') repeat-x top left;padding:5px;border:1px solid #999999;}



.the-comment{float:left;margin:0 0 10px 0;}

.comment-author-name{margin:0px 0px 5px 0;padding:0 0 0 5px;font-size:16px;}

.comment-author-name a:link, .comment-author-name a:visited {color:#000000; text-decoration:underline;font-weight:bold;}

.comment-author-name a:hover {color:#666666; text-decoration:none;font-weight:bold;}

.comment-author-name small {font-size:50%;}

.odd{background-color:#ffffff;border-left:3px solid #f4f4f4;border-right:1px solid #f4f4f4;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;}

.even{background-color:#ffffff;border-left:3px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}



.comment-avatar{float:left;}

.comment-avatar img{width:50px;height:50px;padding:5px;background-color:#cccccc;margin:0px 10px 0 0;}

.comment-message{width:580px;float:left;}

.comment-message p{margin:0px 20px 10px 20px;}



.author-avatar{float:left;}

.author-avatar img{width:50px;height:50px;padding:5px;background-color:#4c621e;margin:0px 10px 0 0;}

.author-message{width:580px;float:left;border-left:3px solid #4c621e;border-right:1px solid #4c621e;border-top:1px solid #4c621e;border-bottom:1px solid #4c621e;background-color:#aebc8f;}

.author-message p{margin:0px 20px 10px 20px;}



#footer {

	background:#000 url('images/footer-bg.gif') repeat-x top right; /*4c621e*/

	color:#666666;

	padding:10px;

}

#footer h1, #footer h2 {

	margin:0px;

}

.footer-box{

	width:236px;

	padding:10px;

}

.footer-box h2 {

	font-size:15px;

	color:#666666;

	border-bottom:1px solid #333333;

}

.footer-box .textwidget {margin:0;padding:10px;}

.footer-box ul {margin:0;padding:5px;list-style:none;}

.footer-box ul li{color:#666666;background-color:#000000;padding:5px;}

.footer-box a:link, .footer-box a:visited{color:#666666;background-color:#000000;padding:5px;text-decoration:none;}

.footer-box a:hover{color:#999999;background-color:#666666;text-decoration:none;} 

/* .footer-box ul li a:link, .footer-box ul li a:visited{color:#666666;background-color:#000000;padding:5px;text-decoration:none;}

.footer-box ul li a:hover{color:#999999;background-color:#666666;text-decoration:none;} */

.read-more-link:link, .read-more-link:visited{

	background-color:#669933;

	color:#fff;

	border:1px solid #336600;

	padding:5px 10px 5px 10px;

	margin:5px 0 5px 0;

	font-size:10px;

	text-decoration:none;

	float:right;

}

.read-more-link:hover {

	border:1px solid #669933;

	background-color:#99cc66;

	text-decoration:underline;

}

.greytext a:link, .greytext a:visited{color:#000000;text-decoration:none;}

.greytext a:hover{text-decoration:underline;}



hr {margin:5px 0 5px 0;padding:0px;}

blockquote{margin:10px 15px 10px 15px;padding:10px 20px 10px 50px;background:#aebc8f url('images/quote.png') no-repeat top left;}

.floatleft {float:left;}

.floatright {float:right;}

.greytext{color:#666666;}

.hide{display:none;}

.clear {clear:both;}

.w1024{width:1024px;}

.center{margin:0 auto;}

.brennan{text-align:center;font-size:10px;color:#666666;}

.brennan a:link, .brennan a:visited{color:#999999;text-decoration:none;}

.brennan a:hover {color:#666666;}

.highlight {	background:#f4f4f4 url('images/hilighted.gif') no-repeat center right;cursor:pointer;}

.rightmargin10{margin:0 10px 0 0;}



.authors-bio-page{padding:0 0 10px 0;margin:0 0 10px;border-bottom:1px solid #f4f4f4;float:left;}

.authors-bio-page p{margin:5px 0 5px 155px;font-style: italic;color:#999999;}

.author-bio-image{padding:5px;margin:0 10px 0 0;background-color:#cccccc;float:left;}

.author-bio-name{margin:0px;color:#666666;}

.author-bio-buttons {float:right;width:400px;}

.author-bio-button:link, .author-bio-button:visited{display:block;margin:0px;border:#666666;padding:5px 0 5px 0;width:100px;height:20px;background-color:#fffffff;color:#666666;text-align:center;float:left;}

.author-bio-button:hover {background-color:#f4f4f4;}





#pagenavi-container {

	text-align:right;

	padding:10px 0 0 0;

}

.wp-pagenavi a, .wp-pagenavi a:link {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #cccccc;

	color: #cccccc;

	background-color: #FFFFFF;	

}

.wp-pagenavi a:visited {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #cccccc;

	color: #cccccc;

	background-color: #FFFFFF;	

}

.wp-pagenavi a:hover {	

	border: 1px solid #336600;

	color: #336600;

	background-color: #AEBC8F;

}

.wp-pagenavi a:active {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #336600;

	color: #336600;

	background-color: #AEBC8F;	

}

.wp-pagenavi span.pages {

	padding: 2px 4px 2px 4px; 

	margin: 2px 2px 2px 2px;

	color: #000000;

	border: 1px solid #000000;

	background-color: #FFFFFF;

}

.wp-pagenavi span.current {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	font-weight: bold;

	border: 1px solid #000000;

	color: #000000;

	background-color: #f4f4f4;

}

.wp-pagenavi span.extend {

	padding: 2px 4px 2px 4px; 

	margin: 2px;	

	border: 1px solid #000000;

	color: #000000;

	background-color: #FFFFFF;

}



.side-box-middle .wp-polls-form h2 {font-size:16px;margin:0px;padding:0px;}

.side-box-middle .wp-polls h2 {font-size:16px;margin:0px;padding:0px;}



.alignleft,

img.alignleft {

	display: inline;

	float: left;

  margin-right: 1.5em;

}

.alignright,

img.alignright {

	display: inline;

	float: right;

  margin-left: 1.5em;

}

.aligncenter,

img.aligncenter {

	clear: both;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

.wp-caption {

	text-align: center;

	margin-bottom: 1.5em;

}

.wp-caption img {

	border: 0 none;

	margin: 0;

	padding: 0;

}

.wp-caption p.wp-caption-text {

	margin: 0;

}

.wp-smiley { 

	max-height: 1em;

	margin:0 !important;

}

.gallery dl {

	margin: 0;

}

.gallery-caption {

	margin:-1.5em 0 0 0;

}


