/*  
Theme Name: RockinNewspaper for Adsense 3Col
Author URI: http://www.corymiller.com
Version: 1
Author: Cory Miller
Description: RockinNewspaper 3 Column for AdSense is a white and red, widget ready, clean and simple theme designed with a newspaper flair for reading and customization.
The CSS, XHTML and design is released under GPL: 
http://www.opensource.org/licenses/gpl-license.php*/

body {
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	padding: 0px;
	font-size: .88em;
	line-height: 1.5em;
	color: #000000;
}

#container {
	width: 1000px;
margin: auto;
        position: relative;
        top: 5px;
        overflow: hidden;
}
.alignright {
        float: right;
}

.alignleft {
        float: left;
}

#header {
color:#000;
background:#fff url(images/headerbackground.gif) top center repeat-x;
margin-bottom:0;
border-top:1px solid #ccc;
padding:20px 0 26px 25px;
}

#header h2 {
color:#000;
background-color:#fff;
font-size:35px;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
margin:0;
}

#header h3 {
color:#000;
background-color:#fff;
font-size:18px;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
margin:0;
}

#menu {
color:#000;
background-color:#fff;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight:700;
font-size: .88em;
margin-bottom:15px;
text-align:center;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:12px 25px;
}

#menu h2 {
margin:0;
padding:10px 25px 12px;
}

#menu li {
display:inline;
list-style-type:none;
margin:0;
padding:0;
}

#menu ul li a {
color:#6699cc;
background-color:#fff;
text-decoration:none;
margin:0;
padding:12px 25px;
}

#menu ul li a:hover {
color:#6699cc;
background-color:#fff;
text-decoration:none;
}

#content {
width:540px;
position:static;
border-right:1px solid #000;
border-left:1px solid #000;
min-height:600px;
margin:0 0 20px 180px;
padding:5px 25px 15px;
}

#content p {

margin:0;
padding:0 0 10px;
}

#content p img {
border:none;
margin-right:5px;
margin-bottom:3px;
}

#content h1 {
color:#000;
background-color:#fff;
font-size:22px;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight:400;
line-height:160%;
margin:0;
padding:10px;
}

#content h1 a {
color:#000;
background-color:#fff;
text-decoration:underline;
}

#content h2 {
color:#000;
background-color:#fff;
font-size: 1.2em;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight:700;
line-height:120%;
margin:0;
}

#content h3 {
color:#000;
background-color:#fff;
font-size: 1.2em;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight:700;
line-height:100%;
margin-bottom:2px;
}

.small {
color:#000;
background-color:#fff;
font-size: .88em;
text-align:right;
margin-top: -5px;
border-top:1px solid #ccc;
}

.post {
margin-top: 10px;
font-size: 11px;
}

#content ol {
list-style-type:decimal;
line-height:18px;
margin:0;
}

#content ul li {
list-style-type:none;
margin:0 0 0 10px;
padding:5px 0 0;
}

blockquote {
font-style:italic;
color:#666;
background-color:#fff;
border-left:1px solid #ccc;
margin:0 0 0 25px;
padding:0 25px 0 10px;
}

#content blockquote p {
margin:0 0 20px;
padding:0;
}

.postspace {
color:#000;
background:#fff;
width:440px;
height:32px;
margin:0;
padding:0;
}

.postspace2 {
color:#000;
background:#FFF;
width:440px;
height:0;
margin:0;
padding:0;
}

.postspace3 {
color:#000;
background:#FFF;
width:440px;
height:15px;
margin:0;
padding:0;
}

#footer {
color:#000;
background-color:#fff;
text-align:center;
font-size: .88em;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
border-top:1px solid #ccc;
clear:both;
padding:20px 0;
}

a,a:visited,#header h2 a,#content h2 a,#content h3 a,#content ul li a {
color:#6699cc;
background-color:#fff;
text-decoration:none;
font-weight: bold;
}

a:hover,a:active,#content ul li a:hover {
color:#6699cc;
background-color:#fff;
text-decoration:underline;
}

#header h2 a:hover,#content h1 a:hover,#content h2 a:hover,#content h3 a:hover {
color:#6699cc;
background-color:#fff;
text-decoration:none;
}

#menu ul,#content li {
margin:0;
padding:0;
}

/* ***********************************************************
*	sidebars									*
***********************************************************/

* html #content,* html #l_sidebar,* html #r_sidebar {
height:660px;
}

#l_sidebar {
color:#000;
background-color:#fff;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: .88em;
width:152px;
float:left;
margin-top:0;
margin-bottom:20px;
min-height:660px;
padding:0 5px 0px;
}

#r_sidebar {
color:#000;
background-color:#fff;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: .88em;
width:202px;
float:right;
position:relative;
margin-top:0;
margin-bottom:20px;
min-height:660px;
padding:0 5px 5px;
}

#content ul,#l_sidebar ul,#r_sidebar ul {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
list-style:none;
line-height:12px;
margin:0;
padding:0 0 20px;
}

#l_sidebar a,#r_sidebar a {
font-size: .88em;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
list-style:none;
margin:0;
padding:0;
}

#l_sidebar li,#r_sidebar li {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;

list-style:none;
margin:0;
padding:0;
}

#l_sidebar h2,#r_sidebar h2 {
color:#000;
background-color:#fff;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: .88em;
list-style:none;
border-bottom:1px solid #ccc;
margin:0;
padding:0;
}

#l_sidebar h2 a,#r_sidebar h2 a {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
color:#6699cc;
background-color:#fff;
}

#l_sidebar h4,#r_sidebar h4 {
color:#000;
background-color:#fff;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight:400;
list-style:none;
margin:0;
padding:0;
}

#l_sidebar h4 a,#r_sidebar h4 a {
color:#363ad2;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
padding: 0px;
background-color:#fff;
}

#l_sidebar h4 ul li,#r_sidebar h4 ul li {
color:#000;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight:400;
}

#l_sidebar ul li a:hover,#r_sidebar ul li a:hover {
color:#6699cc;
background-color:#fff;
}


#main_start {position: absolute;left: -10000px;};

*html #content {padding-right: 10px;}

br.clear, .clear {clear:both; line-height:0; height:0}

/* ***********************************************************
*	Friendfeed widget									*
***********************************************************/
.friendfeed .feed .cluster .icon { display: none; }
.friendfeed .logo img { display: none; }
.friendfeed .feed .entry .info { font-size: 7pt; }
.friendfeed .friendfeed.widget {
  color: #222222;
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
  font-size: 7pt;
  position: relative;
  border: 0px solid #ffffff;
  overflow: hidden;
}
.friendfeed .friendfeed.widget .feed {
  padding-left: 0px;
  padding-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.friendfeed .friendfeed.widget .feed .cluster .body {
  margin-left: 0px;
}

.friendfeed .feed .cluster .l_person {
display: none;
}
.friendfeed .friendfeed.widget a, .friendfeed .friendfeed.widget a:visited, .friendfeed .friendfeed.widget .bottom a, .friendfeed .friendfeed.widget .bottom a:visited, .friendfeed .friendfeed.widget .feed .entry .info a,
.friendfeed .friendfeed.widget .feed .entry .info a:visited,
.friendfeed .friendfeed.widget .feed .entry .likes a,
.friendfeed .friendfeed.widget .feed .entry .likes a:visited,
.friendfeed .friendfeed.widget .feed .entry .comment a,
.friendfeed .friendfeed.widget .feed .entry .comment a:visited,
.friendfeed .friendfeed.widget .feed .entry .expandcomment a,
.friendfeed .friendfeed.widget .feed .entry .expandcomment a:visited {
  color:#6699cc;
}
.friendfeed .friendfeed.widget .feed .entry .info a { display: none; }

.friendfeed .friendfeed.widget .feed .cluster {
  margin-bottom: 0px;
}
