/* 
Theme Name: MadSense
Theme URI: http://wpadsense.com
Description: Designed to maximize AdSense income
Author: Peter Coughlin
Author URI: http://wpadsense.com
Version: 2.4
*/

@import url('css/21px.css');

/*-- layout--*/
body {text-align:center;color:#333;}
.container {width:780px;margin:0 auto;text-align:left;}
	.header {width:710px;margin:0 10px;padding:0 25px 10px;background:transparent url('img/header-bg.png') no-repeat center bottom;}
		.site-title {padding-top:15px;}
		.site-description {padding-bottom:5px;}
	.nav {width:780px;height:40px;overflow:hidden;text-align:left;background:transparent url('img/nav-bg.png') no-repeat center top;}
	.breadcrumbs {width:740px;margin:0 10px;padding:0 10px 2px;overflow:hidden;text-align:left;border-bottom:1px dashed #e0e0e0;background:#fff;}
	.content {width:710px;margin:0 10px;padding:15px 25px;background:#fff url('img/content-bg.gif') repeat-y 530px top;}
		.main {width:480px;float:left;overflow:hidden;}
		.sidebar {width:180px;float:right;}
	.footer {width:730px;margin:0 10px;padding:30px 15px 10px;text-align:center;background:transparent url('img/footer-bg.png') no-repeat center top;}

/*-- misc styles --*/
.red {color:#f00 !important;}
.hilite {background-color:#ff0;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.underline {text-decoration:underline;}
.centered {text-align:center;}
.last {margin-bottom:0 !important;}
.alert {padding:5px;border:1px solid #e6db55;background-color:#fffbcc;}

/*-- clearing --*/
.clear {clear:both;}
.fix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.fix {display:inline-block;} 
* html .fix{height:1%;}
.fix{display:block;}

/*-- links --*/
a,a:active,a:visited {color:#00f;}
a:hover {color:#00f;text-decoration:underline;}

/*-- blockquote --*/
blockquote {margin-right:40px;margin-left:40px;padding-left:10px;color:#999;font-style:italic;border-left:1px solid #ccc;}

/*-- alignment --*/
.floatleft,
.alignleft {float:left;margin-right:10px;}
.floatright,
.alignright {float:right;margin-left:10px;}
.right {float:right;}
.left {float:left;}

/*-- images --*/
img.alignnone {display:inline;margin:0 0 10px;padding:0;}
img.centered {display:block;margin:0 auto 10px;padding:0;}
img.alignleft {display:inline;margin:0 10px 10px 0;padding:0;}
img.alignright {display:inline;margin:0 0 10px 10px;padding:0;}
.aligncenter {display:block;margin:0 auto 10px;text-align:center;}
.alignright {float:right;margin:0 0 10px 10px;}
.alignleft {float:left;margin:0 10px 10px 0;}
.wp-caption {
	padding:4px 0 5px;
	text-align:center;
	border:1px solid #e6e6e6;
	-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
	background-color:#f6f6f6;
	}
.wp-caption img {margin:0 0 5px;padding:0;border:0;}
.wp-caption p.wp-caption-text {margin:0;padding:0;font-size:11px;font-weight:normal;line-height:12px;}
.wp-smiley {vertical-align:-16%;}

/*-- header --*/
.site-title,
.site-title a {color:#fff;font-weight:bold;font-size:26px;line-height:30px;}
.site-title a:hover {text-decoration:none;}
.site-description {color:#fff;font-size:14px;line-height:20px;letter-spacing:1px;}

/*-- nav --*/
.nav ul {margin:0;padding:5px 25px 0;font:bold 12px/14px Arial,Helvetica,sans-serif;}
.nav li {float:left;margin:0;list-style:none;}
.nav a, .nav a:visited {float:left;margin-right:15px;padding-top:5px;display:block;cursor:pointer;text-decoration:none;color:#333;}
.nav a:hover {text-decoration:underline;}

/*-- breadcrumbs --*/
.breadcrumbs {color:#999;font-size:11px;}
.breadcrumbs a {color:#999;}

/*-- main entry --*/
h1.post-title {margin-bottom:0.5em;line-height:27px;font-weight:bold;font-size:1.6em;}
h1.post-title,
h1.post-title a {color:#333;}
h1.post-title a:hover {text-decoration:none;}

.post {margin-bottom:21px;}

.entry {}
.entry ul,
.entry ol {margin-left:36px;}
.entry ul li {list-style-type:square;}
.entry a {text-decoration:underline;}
.entry a.more-link {text-decoration:none;}
.entry a.more-link:hover {text-decoration:underline;}

.pagenav {margin-bottom:21px;}

/*-- sidebar --*/
.sidebar {overflow:hidden;color:#666;}
.sidebar p {margin-bottom:0.65em;line-height:1.2em;}
.sidebar h3 {margin-bottom:2px;padding:0;color:#333;font-weight:bold;font-size:14px;border-bottom:1px solid #333;}
.sidebar ul {position:relative;margin:0;padding:0;list-style-type:none;}
.sidebar ul li.widget {margin-bottom:20px;}
.sidebar ul ul {margin:0;padding:0;}
.sidebar ul li li {font-size:12px;line-height:18px;}
.sidebar ul li.widget_text {padding-bottom:0;}
.sidebar a,
.sidebar a:active,
.sidebar a:visited {color:#666;}

/*-- footer --*/
.footer {line-height:1.2em;}
.footer p {margin:0 0 1.0em;}
.footer a {text-decoration:none;white-space:nowrap;}
.footer a:hover {text-decoration:underline;}
.footer ul {margin:0 0 1.0em !important;padding:0;list-style:none;}
.footer li {display:inline;margin:0 5px;padding:0;}

/*-- ads --*/
.beforepost,
.afterpost {display:block;margin-bottom:21px;}

/*-- pc content links plugin --*/
a.content-link {color:#333;}

