﻿/*
Theme Name:Hubcap
Theme URI:http://www.links-db.com/
Description:2 columns theme by <a href="http://www.links-db.com/">Links-DB</a>
Version:1.0
Author:James P Hart
Author URI:http://www.jamesphart.com/
*/
*{
margin:0;
padding:0;
}
html,body{
margin:0;
padding:0;
}
body{
font-family:verdana,helvetica,sans-serif;
font-size:12px;
text-align:left;
color:#999999;
line-height:18px;
background:#fff;
}
a{
color:#999999;
text-decoration:none;
}
a:hover{
color:#999999;
text-decoration:underline;
}
img{
margin:5px;
}
a img{
border:0px;
}
div#container{
width:960px;
margin:0 auto;
text-align:left;
background:#ffffff;
padding:0;
margin-top:10px;
margin-bottom:10px;
}
div#wrapper{
width:100%;
float:left;
}
#header{
background:#ffffff;
width:960px;
height:90px;
margin:5px 0 0 5px;
}
#logo{
width:960px;
text-align:left;
padding-right:10px;
margin-top:10px;
padding-top:150px;
}
#header h1{
font-size:28px;
text-decoration:none;
color:#999999;
font-weight:bold;
line-height:74px;
margin-bottom:4px;
}
#searchform{
float :right;
margin-top:6px;
margin-right:10px;
}
#searchform input{
background:#1a6a6a;
color:#ffffff;
padding:3px 4px 3px 4px;
margin-left:3px;
border:0;
}
#searchform #s{
width:185px;
background:#ffffff;
padding:4px 4px 4px 4px;
color:#757373;
border:1px solid #1a6a6a;
}
#menu{
display:block;
height:34px;
width:960px;
}
#nav{
height:41px;
position:relative;
display:block;
}
#nav ul{
padding:0 0;
margin:0;
list-style:none;
list-style-type:none;
float:left;
}
#nav a{
display:block;
font-size:16px;
padding:9px 12px 9px 12px;
color:#00309d;
font-weight:normal;
}
#nav a:hover {
text-decoration:none;
color:#eb9d00;
}
#nav li{
float:left;
margin-left:5px;
}
#nav li#home{
color:#1a6a6a;
}
#nav li:hover{
color:#eb9d00;
}
div#content{
width:700px;
float:left;
margin-top:10px;
}
.post{
text-align:left;
margin-bottom:20px;
padding:0;
padding-bottom:5px;
border-bottom :1px solid #999999;
}
.posth{
width:600px;
height:35px;
color:#999999;
}
.post h1, .post h1 a{
font-size:24px;
text-decoration:none;
color:#999999;
font-weight:bold;
padding:10px 0 0 3px;
}
.post h1 a:hover{
text-decoration:underline;
color:#999999;
}
.entry{
margin:30px 15px 0 0;
line-height:18px;
}
.entry img{
max-width:645px;
margin:5px;
}
.entry ol li{
width:95%;
padding:5px;
margin-left:10px;
border-bottom:1px dashed #ccc;
}
.post img{
float:left;
padding:10px 10px 15px 10px;
}
p.postmetadata{
margin-bottom:10px;
color:#999999;
font-size:11px;
padding-top:0;
padding-left:10px;
}
span.cate{
margin-right:5px;
}
span.by{
margin-right:5px;
}
span.com{
margin-left:5px;
margin-right:5px;
}
span.com a{
color:#999999;
text-decoration:none;
}
span.com a:hover{
color:#999999;
text-decoration:underline;
}
span.date{
margin-left:5px;
margin-right:5px;
}
.post ul, .post ol{
margin-left:25px;
}
.entry{
padding:20px 10px 10px 15px;
}
small{
padding-left:5px;
font-family:verdana,helvetica,sans-serif;
font-size:11px;
font-style:italic;
color:#999999;
}
.navigation{
display:block;
font-size:16px;
font-weight:bold;
padding:20px 5px;
}
.alignleft{
float:left;
text-align:left;
margin-left:10px;
}
.alignright{
float:right;
text-align:right;
margin-right:10px;
}
div#sidebar{
float:right;
width:220px;
margin-top:20px;
margin-right:10px;
}
#sidebar a, #sidebar a:visited{
font-family:verdana,helvetica,sans-serif;
font-style:normal;
color:#999999;
text-decoration:none;
padding-left:10px;
display:block;
}
#sidebar a:hover {
text-decoration:underline;
}
#sidebar ul{
list-style:none;
margin-bottom:20px;
}
#sidebar ul ul {
list-style-type:none;
padding:0;
}
#sidebar ul ul ul{
margin:0;
padding:0;
border:0;
margin-bottom:0;
}
#sidebar ul ul ul ul{
margin:0 0 0 5px;
padding:0;
margin-bottom:0px;
}
#sidebar ul li{
font-family:verdana,helvetica,sans-serif;
font-size:11px;
line-height:13px;
}
#sidebar ul li a{
font-size:12px;
}
#sidebar ul ul li{
font-style:normal;
padding-left:20px;
line-height:20px;
}
#sidebar ul ul li a{
color:#999999;
}
#sidebar ul ul li a:hover{
color:#999999;
text-decoration:underline;
}
#sidebar ul ul li:first-child{
margin-top:4px;
}
#sidebar ul ul ul li{
margin-left:5px;
border:0;
}
#sidebar ul ul ul ul li{
margin-left:5px;
border:0;
}
#sidebar ul ul ul li a:hover {
color:#999999;
 text-decoration:underline;
}
#sidebar ul h2{
font-size:18px;
font-style:normal;
color:#999999;
text-align:left;
padding:5px 5px 5px 0;
height:25px;
}
div#footer{
clear:left;
width:100%;
margin-top:30px;
padding:12px 0 20px;
text-align:center;
font-size:11px;
text-align:left;
border-top:1px solid #999999;
color:#999999;
}
#content #searchform{
float:left;
margin-top:3px;
margin-left:20px;
width:600px;
}	
#content #searchform input{
width:300px;
background:#dbf1ff;
color:#3984b4;
border:1px solid #9fc4dc;
padding:10px;
margin:5px 0;
}
#content input#searchsubmit{
width:50px;
height:100%;
background:#ccc;
color:#333;
margin:0 0 0 3px;
padding:10px;
border:0;
}
#content input#searchsubmit:hover{
background:#9fc4dc;
color:#fff;
}
h2.error,p.error{
padding-left:20px;
}
h1 ,h2 ,h3 ,h4 ,h5 ,h6{
font-family:verdana,helvetica,sans-serif;
font-weight:normal;
clear:both;
line-height:normal;
}
p{
margin-bottom:18px;
}
