/*   
Theme Name: Blorge
Theme URI: http://www.blorge.com/
Description: a custom theme made for blorge.com's subdomains
Author: George Gardner					
Author URI: http://www.blorge.com
Version: 2.24

.
No you can't use it. 
.
*/



* {
margin:0;
padding:0;
}

ol{
padding-bottom: 10px;
}

a, a:link, a:visited,  a:active {
color:#3E3E3E;
text-decoration:none;
}

a:hover{
color:#21759B;
text-decoration: underline !important;
}

body{
margin: 0;
padding: 0;
color:#3E3E3E;
font-family:Lucida Sans Unicode,Arial,Helvetica;
font-size:100%;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
background-color: #C6D4DF;
}

pre{
color:#3E3E3E;
font-family:Lucida Sans Unicode,Arial,Helvetica;
font-size:100%;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

a, img, a img{
border: none;
}

#masterwrap{
width: 980px;
margin: 36px auto 0 auto;
}

#masterwrap ul{
margin-left: 10px;
}



.networklink{
display: inline;
list-style-type: none;
list-style-image: none;
background: white url('images/nav.gif') center top repeat-y;
padding: 4px 3px 3px 3px;
width: 85px;
height: 18px;
margin:10px 3px 0px 0pt;
margin-bottom: 0px;
float: left; 
text-align: center;
position: relative;
}

.networklink span{
position: absolute;
top: 0;
left: 0;
height: 3px;
width: 100%;
background: url('images/navtop.gif') center top no-repeat;
}

.networklink a:link, .networklink a:active, .networklink a:visited{
text-decoration: none;
color: #3e3e3e;
font-size: 12px;
}

.networklink a:hover{
text-decoration: underline;
}

#wrap{
background-color: white;
border: 1px solid #bbbbbb;
width: 100%;
min-height: 500px;
clear: both;
}

#header{
padding: 15px 0 0 0;
}

.headerlogo{
margin-left: 15px;
}

.description{
margin: 2px 0 11px 18px;
color:#777777;
font-size:0.7em;
letter-spacing:3px;
text-transform:uppercase;
}

.nav {
font-size:0.7em;
margin-left:1px;
margin-top:3px;
}

.nav-bar {
background-color: #bbbbbb !important;
vertical-align: middle;
font-size:0.7em;
margin:0 0 0 0;
clear: left;
padding: 0 7px 1px 0;
text-align:right;
line-height: 21px;
border: none !important;
}

.nav-bar span a {
color:#222222;
background-color: transparent;
}

.nav-bar span a img{
 vertical-align: middle;
}

#cse-search-box{
padding: 0px 14px 0 0; 
}

#search .button {
padding: 1px;
border:1px solid #ccc;
background:#fff;
font-size:0.7em;
}

#contentwrap{
border-top: 1px solid #cccccc;
float: left;
width: 100%;
padding-bottom: 10px;
}

.ad1 {
    float: right;
    margin: 8px -14px 8px 8px;
}

#content{
float: left;

min-height: 400px;
}

.content_main{
width: 558px;
margin-left: 211px;
}

.content_single{
width: 601px;
margin-left: 168px;
}

#sidebar, #sidebar2{
width: 210px;
position: relative;
padding-top: 4px;
padding-bottom: 4px;
font-size: .7em;
color: #3e3e3e;
background: #f8f8f8;
border-bottom: 1px solid #bbbbbb;
}

#sidebar h2, #sidebar2 h2, #single_sidebar h2 {
border-bottom:1px dotted #CCCCCC;
font-family:Arial;
font-size:15px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-left:9px;
margin-right:9px;
margin-top:15px;
width:auto;
}

#sidebar ul, #sidebar2 ul, #single_sidebar li {
margin: 0 9px;
}

#sidebar li, #sidebar2 li, #single_sidebar li{
margin-left: 16px;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
}

#sidebar{
float: left;
margin-left: -765px;
border-right: 1px solid #bbbbbb;
}

#sidebar2{
float: right;
border-left: 1px solid #bbbbbb;
}

#single_sidebar{
float: left;
margin-left: -765px;
border: none;
width: 170px;
position: relative;
padding-top: 4px;
padding-bottom: 4px;
font-size: .7em;
color: #3e3e3e;
background: #ffffff;

}

.right{
float: right;
}

.left{
float: left;
}

.clear{
clear: both;
}

.post a:active, .post a:link, .post a:visited {
color:#21759B;
text-decoration:underline;
}

.post a:hover{
color: #1e1e1e;
}

.title {
margin: 18px 0 2px 6px;
clear: both;
color:#333333;
font-family:Arial;
font-size:18px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-align: left;
line-height:normal;
max-width: 370px;
}

.title a, .title a:link, .title a:visited,  .title a:active {
color:#3E3E3E;
text-decoration:none;
}

.title a:hover{
color:#21759B;
text-decoration: underline !important;
}

.date{
margin-top: 19px;
float: right;
color:#444444;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:lighter;
line-height:normal;
}

.post{
font-size:.8em;
margin: 3px 15px;
text-align: justify;
}

.postmetadata{
font-size: 11px;
clear: left;
padding: 4px;
margin: 6px 5px;
background-color: #eeeeee;
border: none;
border-top: 1px dotted #dddddd;
border-bottom: 1px dotted #dddddd;
}

.entry{
margin: 8px 6px;
clear: left;
}

.entry p{
margin-bottom: 12px;
}

.entry a img{
margin-right:5px;
margin-bottom: 3px;
}

.entry img{
margin-right:5px;
margin-bottom: 3px;
border: 1px solid #555555;
}

.categories, .archives h2{
list-style: none;
font-family:Arial;
font-size:15px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-left:9px;
margin-right:9px;
margin-top:15px;
width:auto;
}

.archives h2{
border-bottom:1px dotted #CCCCCC;
}

.categories ul li a:link, .categories ul li a:visited, .categories ul li a:active, .archives li a:link, .archives li a:visited, archives li a:active{
color:#21759B;
text-decoration:underline;
font-size: 12px;
border: none;
}

.categories ul{
list-style: none;
border: none;
border-top: 1px dotted #CCCCCC;
}

.categories ul li{
border: none;
list-style: none;
font-family:Lucida Sans Unicode,Arial,Helvetica;
font-size:100%;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

.categories ul li ul{
border: none;
}

.archives li{
list-style-type: none;
margin-left: 20px;
}

.premetadata{
font-size: 10px;
padding-bottom: 2px;
padding-left: 7px;
}

.premetadata a{
text-decoration: underline;
color: #21759B;
}


blockquote{
padding: 10px;
margin: 10px;
background: #F4F4F4 url(images/bquote.gif) no-repeat scroll 7px 5px;
color: #2e2e2e;
}

blockquote p{
text-indent: 26px;
margin-top: 4px;
}

#footer{
color: #3e3e3e;
font-size: 12px;
letter-spacing: 1px;
padding-bottom: 3px;
}

#footer ul li{
list-style-type: inline;
display: inline;
}

.copy{
font-size: 11px;
color: #2e2e2e;
}

.alignleft{
float: left;
}

.alignright{
float: right;
}

.post-teaser-block a{
color:#21759B;
text-decoration:underline;
}

#commentcontainer{
padding: 10px;
}

#commentcontainer form p{
margin: 3px;
}

#blorgecom{
height:auto;
position:absolute;
right:1%;
top:0;
width:115px;
}

#comments{
margin-top: 13px;
padding: 0;
padding-left: 10px;
padding-right: 10px;
border-bottom: 1px solid #bbbbbb;
text-align: left;
}

.commentlist{
background-color: #f8f8f8;
}

.commentlist li{
margin-top: 10px;
list-style: none;
}

.commentlist li cite img{
float: left;
}

.commentlist li p{
margin-top: 11px;
padding: 3px 10px;
}

.commentlist .alt {
background-color: #f0f0f0;
}

#respond{
margin-top: 20px;
}

#loginform{
text-align: right;
}

#log{
margin-top: 4px;
}

.democracy{
margin: 0 9px;
}

.poll-question{
 color: #5e5e5e;
}

.navi{
background-color: #eeeeee;
border: none;
border-top: 1px dotted #dddddd;
border-bottom: 1px dotted #dddddd;
}

.post img{
max-width: 460px !important;
}

#log, #pwd{
width: 100px !important;
}

.statcounter img{
display: none;
}


.related{
margin-left: 25px !important; 
margin-right: 25px; 
font-size: 90%;
margin-bottom: 14px;
}
