/*  
Theme Name: Formula Werks Custom Built
Theme URI: http://www.formulawerks.com
Description: "Formula Werks, Hells yeah, Scumbag Nation, you gotta go!"
Version: 1.0
Author: Jason
Author URI: http://www.chaaason.com/

*/

/* Reset */
BODY, H1, H2, H3, P, UL, OL, LI, BLOCKQUOTE, IMG {margin:0; padding:0; border:0;}
A, A:HOVER, A:ACTIVE {text-decoration:none;}


body {background: #000; font-size: 12px; font-family: Verdana, Arial, sans-serif; }
.clear {zoom:1;}
.clear:after {content:"."; display:block; height:0;width:0; overflow:hidden; clear:both; visibility:hidden;} 
a {text-decoration: none; color: #000; outline: none;}
a:hover{text-decoration: underline;}



#wrapper{width:975px; padding:20px; margin: 6px auto; background:#fff; }

#header {margin: 0 0 0 0; width: 975px; height:126px;}
#header h1 {background:url('images/logo.jpg') no-repeat; width:120px; height:126px; display: block; text-indent:-9000px; float:left;}
#header h1 a {display: block; width: 120px; height: 126px; cursor: pointer;}

#header .banners {float: left; margin:0 0 0 10px;}
#header .tag{float: right; z-index:1; position: relative; top: -71px}

.menu {float:left; margin:0 0 0 11px;}
.menu ul{list-style:none;}
.menu ul li{width:120px; height:16px; margin:10px 0 0 10px; display:block; float:left; font-weight:bold; text-transform:uppercase; background:url('images/navbackground.jpg');}
.menu ul li:first-child{margin:10px 0 0 0px;}
.menu ul li:hover{background:url('images/navbackground.jpg');background-position:0% 100%;}
.menu ul li a {color:#fff; font-size:11px; margin:1px 0 0 6px; width:120px; height:16px; display:block;}

.menu #contact{width:90px; background:url('images/navbackgroundcontact.jpg')scroll 0px 0px;}
.menu #contact:hover{background:url('images/navbackgroundcontact.jpg')scroll 0px 16px;}

#social {float:right; position:relative; left:81px; top:-16px;}
#social ul {list-style:none; }
#social ul li{display:inline-block; width:16px; height:16px; background:#ccc; text-indent:-9000px;}
#social ul li a {display: block; width: 16px; height: 16px; cursor: pointer;}
#social .mail{background:url('images/mail.jpg') no-repeat;}
#social .facebook{background:url('images/facebook.jpg') no-repeat;}
#social .twitter{background:url('images/twitter.jpg') no-repeat;}
#social .flickr{background:url('images/flickr.jpg') no-repeat;}
#social .rss{background:url('images/rss.jpg') no-repeat;}



.container {width:845px; min-height:417px; margin:-35px 0 0 100px; background:#fff; display:block; float: right;}
.container .entry{margin:0 0 10px 0px; padding: 8px; background: #e5e5e5;}
.container .entry p{margin:9px 0 17px 0; line-height:15px;}
.container .entry {font-size: 11px;}
.container .entry .dateandtalk  {font-size: 10px;}
.container .entry a {text-decoration: none; color: #00a2cb; outline: none;}
.container .entry a:hover{text-decoration: underline; color: #000;}
.container .entry h2 a {font-size: 14px; color: #00a2cb;}
.container .entry h2 a:hover{text-decoration: underline; color: #00a2cb}
.container .entry img{margin:6px 0 2px 0;border:2px solid #FFFFFF;}
.container .entry #firstimg {float:right; margin:0 5px 5px 5px;}

.container .post{margin:0px 0 10px 0px; padding: 8px; background: #e5e5e5;}
.container .post p{margin:9px 0 17px 0; line-height:15px;}
.container .post {font-size: 11px;}
.container .post a {text-decoration: none; color: #00a2cb; outline: none;}
.container .post a:hover{text-decoration: underline; color: #000;}
.container .post h2{font-size:14px; color:#00a2cb;}
.container .post img{margin:6px 0 2px 0;border:2px solid #FFFFFF;}
.container .post #firstimg {float:right; margin:0 5px 5px 5px;}

.container #respond {padding:8px 10px 10px 8px; border-top:10px solid #fff;}
.container #respond h3 {margin: 0;}

.container h3 {margin:15px 10px 10px 8px; font-size:12px;}
.container .commentlist{margin:8px 10px; list-style:none;}
.container .commentlist .comment {margin:15px 0 0 0; padding-bottom:15px; border-bottom: 1px dotted #838383}
.container .commentlist .avatar {display:none;}
.container .commentlist .comment-author {font-size:10px}
.container .commentlist .comment-meta  {font-size:10px;margin-bottom:5px;}

.navigation .alignleft a, .navigation .alignright a {color:#00a2cb;margin:0 5px;}
.navigation .alignleft{float:left;}
.navigation .alignright{float:right;}

.sidebar {width:120px; margin:10px 0 0 0; height:600px; display:block; position:absolute;}
.sidebar h2{text-transform:uppercase; font-weight:bold; font-size:11px; color:#00a2cb; margin-bottom:5px;}
.sidebar #shop ul {list-style: none;}
.sidebar #shop ul li {width:120px; height:16px; margin-bottom:30px; background:#00a2cb;}
.sidebar #shop ul .noselect {margin-bottom:4px; background:#ff6400;}
.sidebar #shop ul li img{float:right;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.sidebar #shop ul li img{margin-top:0;}
}
.sidebar #shop ul li a {color:#fff; font-size:11px; margin:1px 0 0 4px; font-weight:bold; text-transform:uppercase; float:left;}
.sidebar #shop ul li select {margin-top:5px; width:120px;}

.sidebar .social2 {margin-top:-15px}
.sidebar .social2 ul{list-style:none; margin-top:15px}
.sidebar .social2 ul li {margin: 5px 0 0 0;}
.sidebar .social2 ul li a {font-weight:bold; color:#666; vertical-align:18%; margin:0 0 0 4px;}
.sidebar .social2 ul li span{margin-top:-5px;}
.sidebar .social2 .facebook a{color:#4d5f8c;}
.sidebar .social2 .twitter a{color:#0092cc;}
.sidebar .social2 .flickr a{color:#e8469c;}
.sidebar .social2 .rss a{color:#ff8900;}

.footer {width:845px; margin:12px 0 0 10px; display:block; float: right;}
.footer ul {list-style:none; text-align:center; }
.footer ul li{border-right: 1px solid; display:inline; margin-right:6px;}
.footer .workshopkids{color:#00a2cb;}
.footer .stardate{color:#0f970f}
.footer .freshlydipped{color:#ff8b00; border:none;}
.footer #copyrights{font-size:10px; color:#b3b3b3;}

.authorabout {background:#E5E5E5; margin:0 0 10px 0; padding: 1px 0 18px 0;}
.authorabout #border { background:#000; float:left; height:1px; width:829px; margin:16px 0 0 7px; display:block;}
.authorabout h2{font-weight:bold; font-size:14px; color:#00a2cb; margin: 7px 0 0 8px;}
.authorabout img{margin:3px 0 2px 2px;border:2px solid #FFFFFF; float: left;}
.authorabout ul {list-style: none; float: left; margin: 3px 0 0 16px;}
.authorabout li {font-weight:bold; font-size:11px;}
.authorabout li span {font-weight: normal; margin:0 0 0 3px;}
.authorabout p{font-size:11px; float:left; width: 652px; margin:12px 0 0 16px; line-height:15px;}

#mailpage {padding:20px 0 0 20px; background:#fff; width:500px; height:318px;}
#mailpage p {margin:5px 0;}
#mailpage h2{text-transform:uppercase; font-weight:bold; font-size:11px; color:#00a2cb; margin-bottom:5px;}
#mailpage ul li{list-style:none;}
#mailpage #submit{background:url('images/submit.jpg'); text-indent:-9000px; height:16px; width:120px; border:0; margin-top:10px;}

