/*  DO NOT REMOVE THIS INFORMATION!!!
Site Name: Super Hero Historians
Site URI: http://superherohistorians.com/
Version: 1.0
Author: Melissa Connolly, emtwo webstudios
Author URI: http://www.emtwowebstudios.com/
*/

body{
margin: 0 auto;
padding: 0;
color: #000000;
background: #F9ECCC url("http://www.superherohistorians.com/images/site/bg.gif") repeat-x;
font-size: .9em;
font-family: georgia, times, serif;
}

h2, h3, h4{
color: #5AB41F;
}

.center {
text-align: center;
}

blockquote {
font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
}

ul {
list-style: square;
margin-top: 3px;
margin-bottom: 3px;
margin-left: 1em;
padding-left: 1em;
}

ol {
margin-top: 3px;
margin-bottom: 3px;
margin-left: 1em;
padding-left: 6px;
}

img {
margin: 0;
padding: 0;
border: 0;
}

a:link { background-color: transparent; text-decoration: none; color: #000; font-weight: normal;}
a:visited { background-color: transparent; text-decoration: none; color: #000; font-weight: normal;}
a:active { background-color: transparent; text-decoration: none; color: #000; font-weight: normal;}
a:hover { background-color: #B3C3DC; text-decoration: none; color: #0B2E66; font-weight: normal; }


/*STRUCTURE CSS*/

#wrapper {
position: relative;
margin-top: 0;
margin-bottom: 0px;
margin-right: auto;
margin-left: auto;
width: 814px;
color: #000;
background: transparent url("http://www.superherohistorians.com/images/site/contentbg.gif") repeat-y;
}

#content{
float: left;
width: 814px;
margin: 0;
padding: 0;
background: transparent url("http://www.superherohistorians.com/images/site/bg.gif") repeat-x;
}

#left{
float: left;
width: 300px;
}

#logo{
position: relative;
width: 300px;
height: 222px;
z-index: 2;
background: transparent url("http://www.superherohistorians.com/images/site/logo.jpg") repeat-y;
}

#logo a{
display: block;
width: 300px;
height: 222px;
background: transparent url("http://www.superherohistorians.com/images/site/logo.gif") repeat-y;
}

#main{
float: right;
width: 514px;
}

.blog{
float: left;
width: 500px;
margin: 10px 0 0 ;
}

#footer {
float: left;
width: 814px;
background: #F9ECCC url("http://www.superherohistorians.com/images/site/footer.gif") no-repeat;
}

.footercontent{
text-align: center;
padding: 60px 0 0 50px;
color: #0B2E66;
font-size: 11px;
letter-spacing: 0.09em;
}

.footercontent em{
text-transform: uppercase;
font-style: normal;
}


/*left side styles-----------------------------------------------------------------------------------------------*/

.sideround{
margin: 10px 0 20px 60px;
width: 230px;
background: #B3C3DC;
}

.sidetitle{
color: #0B2E66;
text-align: center;
margin: 0;
padding: 10px 5px 20px 5px;
font-size: 20px;
background: transparent url("http://www.superherohistorians.com/images/site/sidetitle.gif") no-repeat center bottom;
}

.sideround p{
margin: 0;
padding: 0 5px 20px 5px;
line-height: 20px;
letter-spacing: .01em;
color: #424951;
font-size: 12px;
text-align: center;
}

.sideround select{
padding: 0;
margin: 5px 0 20px 10px;
border: 1px solid #000;
width: 210px;
color: #000;
height: 20px;
background: transparent url("http://www.superherohistorians.com/images/site/blogb-bottom.gif") no-repeat bottom left;
text-align: center;

}

.sideround option{
margin: 0;
padding: 0;
width: 210px;
background: transparent url("http://www.superherohistorians.com/images/site/blogb-bottom.gif") no-repeat bottom left;
color: #000;
font-size: 9px;
text-transform: capitalize;
}

.sideround option:hover{
background: transparent;
color: #000;
}


#side ul{
list-style: none;
margin: 0 20px 20px 10px;
padding: 0;
color: #fff;
}

#side li{
margin: 0;
padding: 0;
}


/*side rounded styles-----------------------------------------------------------------------------------------------*/

.rtop,.rbottom,.artop,.arbottom{display: none}

.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}


/*nav styles-----------------------------------------------------------------------------------------------*/

#navbar{
position: relative;
float: left;
margin: 51px 0 0 -40px;
z-index: 2;
}

#navbar li{
float: left;
list-style: none;
}

#navbar a:hover{
text-decoration: none;
background: transparent;
}

#historians{
position: relative;
padding: 0 8px 0 0;
}

#beginning{
position: relative;
padding: 0 15px 0 29px;
background: transparent url("http://www.superherohistorians.com/images/site/dot.gif") no-repeat 0% 80%;
}

#store{
position: relative;
padding: 0 0 0 17px;
background: transparent url("http://www.superherohistorians.com/images/site/dot.gif") no-repeat 0% 80%;
}

#contact{
position: relative;
padding: 0 0 0 22px;
background: transparent url("http://www.superherohistorians.com/images/site/dot.gif") no-repeat 0% 80%;
}

/*blog styles-----------------------------------------------------------------------------------------------*/

.body1{
margin: 0;
padding: 0;
background: transparent url("http://www.superherohistorians.com/images/site/blogr-top.gif") no-repeat top left;
}

.body2{
margin: 0;
padding: 0;
background: transparent url("http://www.superherohistorians.com/images/site/blogb-top.gif") no-repeat top left;
}

.footer1{
margin: 0;
padding: 0;
background: transparent url("http://www.superherohistorians.com/images/site/blogb-bottom.gif") no-repeat bottom left;
margin-bottom: 25px;
}

.footer2{
margin: 0;
padding: 0;
background: transparent url("http://www.superherohistorians.com/images/site/blogr-bottom.gif") no-repeat bottom left;
margin-bottom: 25px;
}

.entry{
padding: 15px 20px 10px 20px;
color: #000;
}

.extended a:link{
background: #B3C3DC;
}

.Jason{
min-height: 150px;
line-height: 22px;
}

.Dean{
min-height: 200px;
line-height: 22px;
}

.Rhonda{
min-height: 240px;
line-height: 22px;
}

.Phineas {
min-height: 250px;
_height: 250px;
line-height: 22px;
}

.Barley{
min-height: 240px;
line-height: 22px;
}

.Alistair{
min-height: 200px;
_height: 200px;
line-height: 22px;
}

.Dorothy{
min-height: 280px;
_height: 280px;
line-height: 22px;
}


.date{
font-size: 1.4em;
font-weight: normal;
font-family: georgia, times, serif;
color: #DB002A;
margin: 5px 0 0 0;
padding: 0px;
}

.title {
font-size: 1.2em;
font-weight: normal;
font-family: georgia, times, serif;
color: #072E67;
margin: 0px;
padding: 5px 0 0 0;
}

.avatar{
float: left;
padding: 9px 10px 0 0;
}

.avatar img{
border: 2px solid #B3C3DC;
}

.posted {
border-top: 3px solid #B3C3DC;
text-align: left;
margin: 17px 0 0 0;
line-height: 30px;
}

.posted a:link{
color: #072E67;
}


.paginate{
font-size:11px;
letter-spacing:.1em;
padding:10px 6px 10px 0px;
text-align: right;
color: #000;
}

.pagecount {
color:#DB002A;
}


/*comment styles-----------------------------------------------------------------------------------------------*/

.comment-body{
font-size: 13px;
color: #E3CDA6;
padding: 10px 5px 10px 5px;
background: #654132;
border: 2px solid #000;
margin-bottom: 15px;
}

.nav{
font-size: .9em;
color: #654132;
text-align: left;
margin: 0 0 20px 0;
border-bottom: 4px solid #6C231D;
}


/*form styles-----------------------------------------------------------------------------------------------*/

#comment-form{
padding: 10px 0px 10px 0px;
color: #000;
}

input {
border: 1px solid #000;
background: transparent url("http://www.superherohistorians.com/images/site/blogb-bottom.gif") no-repeat bottom left;
color: #000;
font-size: 13px;
padding: 2px;
}

label{
font-size: 15px;
color: #DB002A;
}

textarea {
border: 1px solid #000;
background: transparent url("http://www.superherohistorians.com/images/site/blogb-bottom.gif") no-repeat bottom left;
color: #000;
margin: 3px;
}

checkbox {
background-color: transparent;
border: 0px;
margin: 0px;
padding: 0px;
}

.comments{


}

.loggedout{
text-align: left;
color:#000;
padding: 10px 20px 10px 20px;
font-size:12px;	  
background: #B3C3DC;
margin: 10px 0 10px 0; 
}


.commentbox1{
text-align: left;
color:#424951;
padding: 10px 20px 10px 20px;
font-size:12px;	  
background: #E1E6ED;
margin: 10px 0 10px 0; 
}

.commentbox2{
text-align: left;
color: #424951;
background: #FBE0E5;
padding: 10px 20px 10px 20px;
font-size:12px;	      
}

.comment-post {
font-size:10px;	   
color:#0B2E66;
border-top: 1px solid #5AB41F;
text-transform:uppercase;
text-align: center;
}				
      
#comment_form{
margin: 0 0 20px 0;
} 


/*historian styles-----------------------------------------------------------------------------------------------*/

.historian_image{
float: left;
margin: 0 10px 25px 0;
}

.historian_image img{
border: 2px solid #B3C3DC;
}

.historian_info{
margin: 10px 0 10px 0;
padding: 0 5px 20px 10px;
border-bottom: 3px solid #B3C3DC;
}

.historian_info h3{
margin: 0;
padding: 0;
font-size: 19px;
color: #5AB41F;
}

.historian_info h4{
margin: 0;
padding: 0;
font-size: 15px;
color: #33D1D2;
}

.historian_info em{
margin: 0;
padding: 0;
font-size: 12px;
color: #0B2E66;
}

.historian_info p{
padding: 0;
font-size: 12px;
color: #0B2E66;
}

.historian_info q{
margin: 0;
padding: 0;
font-size: 14px;
font-style: italic;
color: #DB002A;
}