/*
Theme Name: Jake Default
Theme URI: http://wordpress.org/
Description:Built by the idiot at <a href="http://www.5thhubcap.com">5th Hubcap</a>.
Version: 1
Author: Jake Beachboard
Author URI: http://www.5thhubcap.com/
Tags: custom side bar fixed width

*/


/* default browser reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
ol, ul {list-style: none;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal; font-weight: normal;}
table {border-collapse: collapse; border-spacing: 0;}
fieldset, img {border: 0;}
caption, th {text-align: left;}
q:before, q:after {content: '';}

/*General Ids */
body {background:#d0d0d0;}
#container {width:800px; margin:10px auto; border:3px solid white;}
#header {width:800px; height:75px; background:url(images/header.jpg);}

#content {width:800px; background:url(images/sidebarbg.jpg) repeat-x #6c90bd;}
#sidebar {width:175px; float:left;}
#entries {width:625px; background:url(images/background.jpg) repeat-x #0f4e95;  margin-left:175px;}
#posts {padding:5px; margin-left:15px;}
#column {width:625px; background:url(images/background.jpg) repeat-x #0f4e95;}

#headerimg {position:absolute;}
#header h1 {position:absolute;}
.rest {background:#9dafd3; border:2px solid #eaedf5; padding:5px 0 5px 10px;}
.rest p {padding:0 0 5px 0; width:550px;}

/*navigation*/
#nav {width:800px; height:34px; background:url(images/navbg.jpg) no-repeat #eaedf5;}
#navigation li{float:left; list-style:none; margin-left:15px; margin-top:7px;
font-family: 'Trebuchet MS', Helvetica, sans-serif;}
#navigation a:link {text-decoration:none; color:#748ec0; font-weight:bold;}
#navigation a:visited {text-decoration:none; color:#748ec0; font-weight:bold;}
#navigation a:hover {color:#104e94; text-decoration:none; font-weight:bold;}
#navigation a:active {color:#104e94; text-decoration:none; font-weight:bold;} 

#singlepost {width:550px; background-color:#849ac9; padding:5px; border:2px solid #fff;}
.post { width:570px; padding:10px;}
.post h2 {font-family: 'Trebuchet MS', Helvetica, sans-serif; color:#fff; font-size:20px; font-weight:bolder; margin-bottom:5px;}
.post a:link {text-decoration:none; color:#fff;}
.post a:visited {text-decoration:none; color:#fff;}
.post a:hover {color:#fff; text-decoration:underline;}
.post a:active {color:#fff; text-decoration:underline;} 

.postre { width:570px; padding:10px;}
.postre h2 {font-family: 'Trebuchet MS', Helvetica, sans-serif; color:#fff; font-size:20px; font-weight:bolder; margin-bottom:5px;}
.postre a:link {text-decoration:none; color:#fff;}
.postre a:visited {text-decoration:none; color:#fff;}
.postre a:hover {color:#fff; text-decoration:underline;}
.postre a:active {color:#fff; text-decoration:underline;} 
.postre {border:1px solid white;  width:400px; margin:5px 0 5px 10px; background-color:#849ac9;}

.rest a:link {text-decoration:none; color:#0f4e94;}
.rest a:visited {text-decoration:none; color:#0f4e94;}
.rest a:hover {color:#4c74ae; text-decoration:underline;}
.rest a:active {color:#4c74ae; text-decoration:underline;} 

.post small {color:#0f4e94; font-family: 'Trebuchet MS', Helvetica, sans-serif; font-size:12px; font-style:italic;}
.entry {font-family: 'Trebuchet MS', Helvetica, sans-serif; color:#000; width:550px; margin:5px 0; line-height:1.4em;}

.postmetadata {font-size:.9em;}

#footer {width:800px; height:45px; background-color:#eaedf5; font-family: 'Trebuchet MS', Helvetica, sans-serif; text-align:center; padding-top:5px;}
#footer p {font-size:.7em; margin-bottom:3px; color:#0f4e94;}
#footer a:link {text-decoration:none; color:#000;}
#footer a:visited {text-decoration:none; color:#000;}
#footer a:hover {color:#4c74ae; text-decoration:underline;}
#footer a:active {color:#4c74ae; text-decoration:underline;} 

#nextp a:link {text-decoration:none; color:#ffffff;}
#nextp a:visited {text-decoration:none; color:#ffffff;}
#nextp a:hover {color:#4c74ae; text-decoration:underline;}
#nextp a:active {color:#4c74ae; text-decoration:underline;} 

#prep a:link {text-decoration:none; color:#ffffff;}
#prep a:visited {text-decoration:none; color:#ffffff;}
#prep a:hover {color:#4c74ae; text-decoration:underline;}
#prep a:active {color:#4c74ae; text-decoration:underline;} 

.navigation{padding-bottom:10px; padding-top:10px;}
#prepost {float:left;}
#prepost a:link {text-decoration:none; color:#ffffff;}
#prepost a:visited {text-decoration:none; color:#ffffff;}
#prepost a:hover {color:#4c74ae; text-decoration:underline;}
#prepost a:active {color:#4c74ae; text-decoration:underline;} 

#nextpost {float:left; margin-left:15px;}
#nextpost a:link {text-decoration:none; color:#ffffff;}
#nextpost a:visited {text-decoration:none; color:#ffffff;}
#nextpost a:hover {color:#4c74ae; text-decoration:underline;}
#nextpost a:active {color:#4c74ae; text-decoration:underline;} 

/*subpages*/
#mainparagraph {color:#000; font-size:14px; margin-left:10px;}
#mainparagraph strong {font-weight:bold; color:#fff;}
#mainparagraph a {text-decoration:underline;}
#mainpara {width:550px; background-color:#849ac9; padding:5px; border:2px solid #fff; margin-bottom:165px; } 
#mainpara a:link {text-decoration:none; color:#0f4e94;}
#mainpara a:visited {text-decoration:none; color:#0f4e94;}
#mainpara a:hover {color:#4c74ae; text-decoration:underline;}
#mainpara a:active {color:#4c74ae; text-decoration:underline;} 


/* sidebar */
#mainside {margin:15px 0 0 15px; font-family: 'Trebuchet MS', Helvetica, sans-serif;}
#mainside h2 {font-size:15px; color:#eaedf5; margin:5px 0 0 0;}
#mainside a {font-size:.8em;}
#mainside a:link {text-decoration:none; color:#0f4e94;}
#mainside a:visited {text-decoration:none; color:#0f4e94;}
#mainside a:hover {color:#eaedf5; text-decoration:underline;}
#mainside a:active {color:#eaedf5; text-decoration:underline;} 

/*email marketing*/
#mailcamp p{font-size:14px; color:#000; margin:10px;}
#mailcamp {width:550px; background-color:#849ac9; padding:5px; border:2px solid #fff;} 
#mailcamp strong {font-size:19px; font-weight:bolder; margin-left:30px;}
#mailcamp h3 {margin:10px; font-size:20px; text-decoration:underline; color:#fff}
#mailcamp ul {margin-left:10px;}
#mailcamp a:link {text-decoration:none; color:#0f4e94;}
#mailcamp a:visited {text-decoration:none; color:#0f4e94;}
#mailcamp a:hover {color:#4c74ae; text-decoration:underline;}
#mailcamp a:active {color:#4c74ae; text-decoration:underline;} 

.vcard {width:550px; background-color:#849ac9; padding:5px; border:2px solid #fff;}
.additional-name {float:left;}
.family-name {float:left;}
/*seobest*/
#seobest {width:550px; background-color:#849ac9; padding:5px; border:2px solid #fff;}
#seobest p{font-size:14px; color:#000; margin:10px;}
#seobest h3 {margin:10px; font-size:20px; text-decoration:underline; color:#fff}
#seobest ul {margin-left:10px;}
#seobest a:link {text-decoration:none; color:#0f4e94;}
#seobest a:visited {text-decoration:none; color:#0f4e94;}
#seobest a:hover {color:#4c74ae; text-decoration:underline;}
#seobest a:active {color:#4c74ae; text-decoration:underline;} 
.exampimg {padding:5px; border:1px solid #fff; margin-left:125px;}
#exampimg {padding:5px; border:1px solid #fff; margin-left:125px;}
#exampimg2 {padding:5px; border:1px solid #fff; margin-left:125px;}

/*archive*/
#collapsing-archives span {color:#eaedf5; font-size:.8em;}
#collapsing-archives {color:#eaedf5;}

input {
background:#fff none repeat scroll 0%;
border:2px solid #0f4e94;
color:#0f4e94;
font-size:13px;
width:130px;
}

#s { border:0}

.rlink {width:550px; background:url(images/background.jpg) repeat-x #0f4e95; padding:5px; border:2px solid #fff; padding-left:15px;}
.rlink a:link {text-decoration:none; color:#0f4e94;}
.rlink a:visited {text-decoration:none; color:#0f4e94;}
.rlink a:hover {color:#4c74ae; text-decoration:underline;}
.rlink a:active {color:#4c74ae; text-decoration:underline;} 
#linklist h2{margin:10px 0; text-decoration:underline;}


/*vocabulary*/
dt {margin-top:15px; font-weight:bold; color:#fff; text-decoration:underline;}
dd {width:550px; background:url(images/background.jpg) repeat-x #0f4e95; padding:5px; border:2px solid #fff;}
#vocab a:link {text-decoration:none; color:#0f4e94;}
#vocab a:visited {text-decoration:none; color:#0f4e94;}
#vocab a:hover {color:#4c74ae; text-decoration:underline;}
#vocab a:active {color:#4c74ae; text-decoration:underline;} 

.nocomments{display:none}

/*sociable */
div.sociable { margin-top:10px;}

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }

.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable li {
	background: none;
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

