/*
Theme Name: Wordpress Spire LITE
Theme URI: http://creationspire.com/wpspire
Description: A Free, Very Lite version of the WP Spire theme.
Version: 1.1
Author: John Daniel
Author URI: http://creationspire.com
*/
body{
font-family: Arial, Verdana, Trebuchet Ms,Tahoma, serif;
font-size:14px;
color:#222;
background-color:#3b3b3b;
text-align:center;
margin:0;
background-attachment:fixed;
}
.wrapper{
width:773px;
margin:auto;
}
h1,h2,h3,h4,h5,h6{
line-height:normal;
margin:0;
color: #900;
}
#top{
background-position:right;
height:72px;  
margin:auto;
margin-top:30px;
background-repeat:no-repeat;
width:773px;
background:url(images/top.jpg) no-repeat;
}

#mid{
background-color:#fff;
margin:auto;
background-repeat: repeat-y;
overflow:hidden;
height:1%;
background:url(images/mid.jpg) repeat-y;
}
html>body #mid{
height: auto;
} 
#innermid{
overflow:hidden;
}
#innermid2{
padding-left:50px;
padding-right:50px;
margin:auto;
overflow:hidden;
height:1%;
}
html>body #innermid2{
height: auto;
} 
#content{
margin:auto;
text-align:left;
padding:10px 0px;
}
.post h1 a, .post h1{
margin:10px 0; 
}
h1.posttitle, h1.posttitle a{
font-size:14px;
color:#000000;
text-align:left;
}
.post{
overflow:hidden; 
}
.post h2{
font-size:30px;
}
.post h3{
font-size:26px;
}
.post h4{
font-size:22px;
}
.post h5{
font-size:20px;
}
.post h6{
font-size:16px;
}
form{
margin:0;
}
.entry img{
border:none;
}
.entry ul li{
list-style-type:none;
background:url(images/checkmark.gif) no-repeat;
padding-left:20px;
}
ul{
padding-left:10px;
}
.navigation{
margin-top:10px;
}
/* --- FOOTER --- */
.footer{
clear:both;
width:773px;
margin:auto;
height:64px;
color:#F0F0F0;
font-size:10px;
background:url(images/bottom.jpg) no-repeat;
}
.footer p{
margin:0;
padding:0;
}
.footertext{
margin:auto;
text-align:center;
}
.footer a{
color:#F0F0F0;
font-size:10px;
}
.bottomlinks,.bottomlinks a{
color:#F0F0F0;
font-size:10px;
padding:0;
margin-bottom:50px;
text-decoration:none;
}
.bottomlinks ul li{
color:#F0F0F0;
font-size:10px;
display:inline;
padding:0 4px;
margin:0;
}
.footer a:hover, .bottomlinks a:hover{
text-decoration:underline;
}
.bottomlinks ul{
margin:5px 0 0 0;
padding:0;
}
.tbox{
border-top:2px solid #ffde5b;
border-bottom:2px solid #ffde5b;
padding:0 10px;
background-color:#fffee1;
width:550px;
font-size:12px;
}
/* ---- OPTINBOX --- */
.optinbox2{
border:4px dashed #000; 
width:450px;
margin:auto;
background-color:#ffffdd;
}
.optinbox2in{
padding:20px;
}
.inputsubmit {
margin:auto;	
background-color:#8c0003;
padding:5px;
}
.inputsubmit input{
height:35px;
font-weight:bold;
font-size:20px;
width:100%;
font-family:Tahoma,Arial;
}

p#optBigText{
text-align:center;
font-size:24px;
color:#900;
font-weight:bold;
margin:0;
}
p#optSmallText{
text-align:center;
font-size:14px;
color:#000;
margin:2px 0;
}
p#optCode{
margin:auto;
text-align:center;
}
