/*
Theme Name: Starkers
Theme URI: http://elliotjaystocks.com
Description: The totally nude Wordpress theme. Phwoar! (Based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a> by <a href="http://binarybonsai.com/">Michael Heilemann</a>)
Version: 2 (WP2.6.2)
Author: Elliot Jay Stocks
Author URI: http://elliotjaystocks.com
Tags: starkers, naked, clean, basic
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";


* {
margin:0;
padding:0;
}

html {
height: 100%;
}

html, body {
height: 100%;
margin: 0;
padding: 0;
}

body { 
background-color: #FFF;
font:  normal normal 12px  geneva, helvetica, 'Trebuchet MS',verdana, arial, sans-serif;
text-align:center;
}			

#center-wrapper {
position: relative;
width: 1024px;
height: auto;
margin:0px auto;
text-align:left;
}


#header, #content_container, #footer_container {
position: relative;
width: 1024px;
}

/*header*/
#header {
height: 117px;
background: #eee url(style/images/fedpoint_header.png) 0px 0px no-repeat ;
}

#header ul {
position: relative;
top:88px;  left: 35px;
}

#header ul li, #header ul li a {
float: left;
font: 10px  geneva, helvetica, 'Trebuchet MS',verdana, arial, sans-serif;
margin: 0em 0em 0em 2px;
display: inline;
}

#header ul li {
color: #ac2a1f;
}

#header ul li a {
color: #000;
}

#header ul li a:hover {
text-decoration: underline;
}

/*content*/
#content_container {
padding: 5px 0em;
}


#content_box {
float: left;
width: 690px;
margin: 0em 0em 0em 40px;
padding: 10px 0em;
display: inline;
}

div.post {
width: 600px;
padding: 0em 0em 40px 0em;
}

div.post h2, div.post h2 a {
font: 18px geneva,helvetica,'Trebuchet MS',verdana,arial,sans-serif;
margin:0em 0em 5px 0em;
color: #ac1a2f;
}

div.post p, div.post strong {
font:12px/20px geneva,helvetica,'Trebuchet MS',verdana,arial,sans-serif;
margin: 0em 0em 1em 0em;
}

div.post a {
font:12px/20px geneva,helvetica,'Trebuchet MS',verdana,arial,sans-serif;
color: #ac1a2f;
}

div.post a:hover {
text-decoration: underline;
}



/*  Ç Older Entries  Newer Entries È*/


ul.more_links {
width: 400px;
}

ul.more_links li, ul.more_links li a {
float: left; 
color: #ac2a1f;
display: inline;
margin: 0em 0em 0em 1em;
}


/*sidebar*/
ul#sidebar {
float: left;
width: 214px;
margin: 0em 0em 0em 40px;
padding-bottom: 40px;
display: inline;
}

ul#sidebar li, ul#sidebar li a  {
font: 10px  geneva, helvetica, 'Trebuchet MS',verdana, arial, sans-serif;
color: #949494;
}

ul#sidebar li ul.wp-tag-cloud li, ul#sidebar li ul.wp-tag-cloud li a {
font: 10px  geneva, helvetica, 'Trebuchet MS',verdana, arial, sans-serif;
color: #949494;
}

ul#sidebar li h2 {
font: 12px  geneva, helvetica, 'Trebuchet MS',verdana, arial, sans-serif;
color: #ac1a2f;
margin: 1em 0em 0em 0em;
}


/*polls*/
ul#sidebar .wp-polls, ul#sidebar .wp-polls-ans {
border:0px;
margin:0;
background: #fff;
}

ul#sidebar p {
color: #ac1a2f;
background: #fff;
}

ul#sidebar .wp-polls ul, 
ul#sidebar .wp-polls-ul, 
ul#sidebar .wp-polls-ans ul {
margin: 0;
text-align:left;
}


ul#sidebar .wp-polls ul li, 
ul#sidebar .wp-polls-ul li, 
ul#sidebar .wp-polls-ans ul li {
background-image:none;
color: #949494;
display:block;
text-align:left;
line-height:20px;
margin: 0;
}

/*single.php*/

#commentform #comment {
width: 600px;
}


/*footer*/
#footer_container {
height:70px;
border-top: 3px solid #ac2a1f;
background: #000;
clear: both;
}

#footer {
position:relative;
top: 10px;
width: 867px;
height:64px;
margin: 0em 0em 0em 79px;
}

#footer_left, #footer_right {
display:inline;
height:64px;
}

/*footer_left*/
#footer_left {
float:left;
width:300px;
}

#footer_left ul {
height:64px;
width:300px;
color:#FFFFFF;
}

#footer_left ul li#slogan {
color:#FFFFFF;
}

#footer_left ul li, #footer_left ul li span a {
clear:both;
color:#FFFFFF;
font:10px/17px Geneva,helvetica,verdana,arial,sans-serif;
text-align:left;
}

#footer_left ul li span {
}

#footer_left ul li span a {
text-decoration:underline;
}

#footer_left ul li span a:hover {
text-decoration:none;
}



/*footer_right*/

#footer_right {
float:right;
width:110px;
}

#social {
float:left;
height:64px;
}

#social {
margin:0;
width:124px;
}

#social p {
color:#FFFFFF;
font:10px Geneva,helvetica,verdana,arial,sans-serif;
}

#social ul {
height:32px;
margin:5px 0 0;
padding:0;
position:relative;
width:114px;
}

#social ul li {
display:inline;
float:left;
height:32px;
margin:0 6px 0 0;
width:32px;
}

#social ul li a.twitter {
background:url("http://www.aronsoncompany.com/templates/aronson1/images/icons/twitter_bw.jpg") no-repeat scroll 0 0 #000000;
color:#000000;
display:block;
float:left;
height:32px;
text-decoration:none;
text-indent:-1000em;
width:32px;
}

#social ul li a.twitter:hover {
background:url("http://www.aronsoncompany.com/templates/aronson1/images/icons/twitter.jpg") no-repeat scroll 0 0 transparent;
cursor:pointer;
}

#social ul li a.linkedin {
background:url("http://www.aronsoncompany.com/templates/aronson1/images/icons/linkedin_bw.jpg") no-repeat scroll 0 0 #000000;
color:#000000;
display:block;
float:left;
height:32px;
text-decoration:none;
text-indent:-1000em;
width:32px;
}

#social ul li a.linkedin:hover {
background:url("http://www.aronsoncompany.com/templates/aronson1/images/icons/linkedin.jpg") no-repeat scroll 0 0 transparent;
cursor:pointer;
}

#social ul li a.facebook {
background:url("http://www.aronsoncompany.com/templates/aronson1/images/icons/facebook_bw.jpg") no-repeat scroll 0 0 #000000;
color:#000000;
display:block;
float:left;
height:32px;
text-decoration:none;
text-indent:-1000em;
width:32px;
}

#social ul li a.facebook:hover {
background:url("http://www.aronsoncompany.com/templates/aronson1/images/icons/facebook.jpg") no-repeat scroll 0 0 transparent;
cursor:pointer;
}


ul {
position: relative;
list-style-type: square;
}


a:focus {
outline: none;
outline: 0px;
}

a, a img {
border: 0px;
text-decoration: none;
cursor: pointer;
}

img#wpstats{width:0px; height:0px; padding:0px; border:none; overflow:hidden;}

.post ul li { list-style:square;font:  normal 12px/175% geneva, helvetica, 'Trebuchet MS', verdana, arial, sans-serif;}
.post ul { margin-left:20px;margin-bottom:10px;}
.post ol li { list-style:decimal;font:  normal 12px/175% geneva, helvetica, 'Trebuchet MS', verdana, arial, sans-serif;}
.post ol { margin-left:20px;margin-bottom:10px;}

.post h3 a {font-size:18px;font-weight:bold;}
div#infobox {display:block;
background-color:#f9f9f9;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
padding:10px 10px 3px 10px;;
margin-bottom:30px;
}

