/*  
Theme Name: USB Performance Mod by Gmo
Theme Modified by: Gmo
Mod: http://www.getusb.info
Description: USB Performance theme template.  This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License</a>. This means you may use it for any purpose, and make any changes you like.
Version: 0.2

This theme was based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
*/

body { 
font-family:Helvetica, Arial, Geneva, sans-serif; 
font-size:12px;
color: #313431;
background:#e6e6e6 url(images/usbper.png) repeat-x; 
}

#wrap { 
width:691px; 
margin:20px auto; 
padding:0px 0px 0px 0px;
border: solid 10px #8b8b6e;
background: #fff;
}

#box { 
background:#fff; 
border:8px solid #fff; 
width:675px; 
table-layout:fixed; 
margin:0 auto; 
padding:0; 
} 

#top {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
background:#162d3c; 
height:26px; 
line-height:26px;
font-weight:bold;  
margin:0 auto; 
padding:0 5px;
}

#top a {color: #fff; text-decoration:none;}

#header { 
background:#ffffff url(images/header.jpg) no-repeat; 
height:100px;
/*border: solid 1px #939871;*/ 
line-height:26px; 
margin:5px auto; 
padding:0 5px; 
}

#header h1.blogtitle { 
font-family:Helvetica, Arial, Geneva, sans-serif; 
color:#fff; 
font-size:30px; 
text-transform:uppercase; 
margin:0; 
padding:20px 0 0; 
}

#header h1.blogtitle a:hover { 
text-decoration:none; 
color:#fff; 
border:none; 
}

p.description { 
color:#fff; 
font-size:12pt; 
margin:0; 
padding:0; 
} 
.entry { 
margin: 5px 0px 8px 15px;
padding: 0px 0px 0px 0px;
width: 650px;
background: #ffffff; 
line-height:19px; 
overflow:hidden; 
}

.entry h1{
font-size: 1.8em;
color: #162d3c;
margin:0px;
}

.entry h2 { 
margin: 15px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family:Helvetica, Arial, Geneva, sans-serif;  
font-size:2em;
font-weight:700;
color: #162d3c; 
}

.entrypage h2 { 
margin: 15px 0px 0px 12px;
padding: 0px 0px 0px 0px;
font-family:Helvetica, Arial, Geneva, sans-serif;  
font-size:2em;
font-weight:700;
color: #374362; 
}

#sidebar {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 15px;
float:left;
font-size: 1em;
width:180px;
background; #ffffff;
}

#sidebar h2{
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #916a2b;
font-size: 2em;
text-decoration: none;
}

#sidebar a {
color: #8cae5a;
font-weight: bold;
}

#sidebar li{
margin: 0px 0px 0px 10px;
padding: 0px 0px 10px 0px;
list-style-type: none;
list-style-image: none;
text-decoration: none;
}

#sidebar ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
list-style-type: none;
list-style-image: none;
text-decoration: none;
}

#sidebar li ul a:hover{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #ccc;
}

#tophome { 
width:450px; 
float:left; 
text-align:left; 
margin:0; 
padding:0; 
}

#tops { 
width:200px; 
float:right; 
text-align:right; 
margin:0; 
padding:5px 0 0; 
}

#searchform { 
height:26px; 
line-height:26px; 
float:right; 
margin:0; 
padding:0; 
}

#searchform #s { 
font-size:8pt; 
width:185px; 
margin-right:2px; 
} 

#searchform #submit { 
font-size:8pt;
} 

input#s { 
color:#444444; 
border:1px solid #162d3c; 
background:#fcfcfc; 
}

#nav { 
height:26px; 
line-height:26px; 
border-bottom:1px #e6e6e6 solid; 
margin:0 auto; 
padding:0; 
}

ul.nav { 
height:22px; 
line-height:22px; 
float:left; 
list-style:none; 
font-size:11px; 
font-weight:400; 
text-transform:uppercase; 
margin:0; 
padding:3px 0 0; 
}

ul.nav li { 
float:left !important; 
list-style-type:none; 
margin:0; 
padding:0; 
}

ul.nav li a,ul.nav li a:link,ul.nav li a:visited { 
border:1px solid #e6e6e6; 
border-bottom:0; 
border-left:0; 
border-right:0;
background:#162d3c; 
color:#fff;
font-weight:bold; 
float:left; 
display:block;
padding:0 10px;
text-decoration:none; 
}

ul.nav li a:hover,ul.nav li a:active { 
background:#8b8b6e;
color:#fff;
text-decoration:underline; 
}

ul.nav li.first a { 
border-left:1px solid #e6e6e6; 
}

ul.nav li.current_page_item a { 
text-decoration:underline; 
color:#162d3c; 
background:#e6e6e6; 
}

ul.nav li ul { 
float:left; 
margin:0; 
padding:0; 
}

.navigation { 
display:block; 
text-align:center; 
margin-top:10px; 
margin-bottom:10px; 
}

.alignright { 
float:right; 
} 

.alignleft { 
float:left; 
}

blockquote { 
padding-left:20px; 
border-left:4px solid #623743; 
margin:15px 30px 0 10px; 
}

blockquote cite { 
display:block; 
margin:5px 0 0; 
}

.comments h3 { 
font-family:Helvetica, Arial, Geneva, sans-serif; 
font-size:14px; 
font-weight:700; 
padding-top:10px; 
}

.bobcomment :hover { 
background:#f8f8f3; 
}

/*-------------comments-----------------*/

ol.commentlist { list-style:none; margin:0 0 1px; padding:0; }
ol.commentlist li { list-style:none; margin:0; padding:13px 13px 1px; } 
ol.commentlist li.commenthead { list-style:none; margin:0; }
ol.commentlist li.commenthead h2 { margin:0; }


textarea { 
color:#666; 
width:80%; 
border:1px solid #cbcbcb; 
margin-bottom:0.6em; 
background:#fcfcfc; 
margin-top:2px; 
padding:3px; 
} 

#footer { 
background:#162d3c; 
height:26px; 
line-height:26px; 
clear:both; 
margin:0 auto; 
padding:0 5px;
color: #fff;
}

#footer a{color: #fff;text-decoration:none;}

#header h1.blogtitle a:link,#header h1.blogtitle a:active,#header h1.blogtitle a:visited { 
text-decoration:none; 
color:#fff; border:none; 
}

.entry a:link,.entry a:active,.entry a:visited { 
text-decoration:underline; 
color:#162d3c; 
border:none;
font-weight: bold; 
} 

.entry a:hover { 
text-decoration:none; 
color:#8b8b6e; 
border:none;
font-weight: bold; 
}

.entry img {
margin: 5px;
padding: 0px 0px 0px 0px;}

.end,.bobcomment { 
border-bottom:1px #eeede0 solid; 
}

input#url,input#author,input#email { 
color:#444444; 
width:50%; 
border:1px solid #cbcbcb; 
margin-bottom:0.6em; 
background:#fcfcfc; 
margin-top:2px; 
padding:3px; 
}

#rss1 {
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
float:right;
width:300px;
}

#rss1 ul {
margin: 0px 0px 0px 10px;
padding: 5px 0px 0px 0px;
list-style-type:none;
list-style:none;
color: #707070;
border-top: solid 1px #162d3c;
}

#rss1 a {
color: #8b8b6e;
list-style-type:none;
list-style:none;
font-weight: bold;
text-decoration:none;
}

#rss1 a:hover {
color: #162d3c;
text-decoration:underline;
}


#rss2 {
margin: 0px 0px 10px 0px;
padding: 2px 0px 0px 0px;
color: #707070;
width:300px;
}

#rss2 ul {
margin: 0px 0px 0px 10px;
padding: 5px 0px 0px 0px;
list-style-type:none;
list-style:none;
border-top: solid 1px #162d3c;
}

#rss2 a {
color: #8b8b6e;
list-style-type:none;
list-style:none;
font-weight: bold;
text-decoration:none;
}

#rss2 a:hover {
color: #162d3c;
text-decoration:underline;
}

.ads img{
margin:15px 15px 0px 15px;
border:solid 1px #444444;}




