/*
Theme Name: Doug's Insane Awesomenesss
Theme URI: 
Description: 
Version: 
Author: the superterran
Author URI: superterran.com
*/

.spotlight {

position: absolute; 
float: right;
background: url('images/spotlight.png');	
padding: 5px;
padding-right: 15px;
top: 21px; 
right: 0px; 

height: 30px;


z-index: 1; 

display: none;	
	
}


.search-box {

width: 300px;
font-family: verdana;
font-size: 10px;
padding: 4px;	
	
}

.search-submit {
	
font-family: verdana;
font-size: 10;
height: 30px;	
	
}

.rpost {


padding: 0px;
margin: 0px;
display: block;
margin-left: -40px;	
}

.rposth {
	
font-size: 16px;
font-weight: none;
color: #464646;

	
}

.widget {

padding: 10px;
//background: url('images/widget.png');
//border: 3px solid #292828;
width: 355px;
margin-top: 10px;
margin-bottom: 20px;
  color: #D9DAE7;
}


.widget-title {

font-size: 20px;
border-bottom: 1.5px solid #E2E6FD;	
padding-bottom:5px;	
color: #E2E6FD;
font-weight:normal;
}


.widget a { color: #c0c0c0; }
.widget a:hover { color: #A4F9FC; }

1div {
   
   border: 1px solid #000; 
   
}

body {


background: url(http://shrine.slowblog.com/wp-content/themes/bg/appleless.jpg); 
background-color: #000;


background-repeat: no-repeat;
background-attachment:fixed;
background-position: center center;


margin: 0px auto;

font-family: verdana;
font-size: 12px;


   
}



.post-date {
   
float: right; 
border: 2px solid #000000;
   
}

.comment-area {width: 500px; border: 1px solid #000;}
#comment {width: 500px; }

.commentbal, .commentbal a {

float: right; 
background: url(images/comment.png) no-repeat; 
font-family: verdana; 
font-size: 14px; 
color: 3A3A3F; 
width: 48px; 
height: 48px; 
text-align: center; 
padding-top: 13px; 
text-decoration: none;
margin-top: 5px;
margin-right: 5px;   
}

.calmonth {

text-align: center; 
background-color: #2E3039; 
font-family: verdana; 
color: #ffffff; 
font-size: 13px;  
width: 50px;   
padding-top: 1px; 
padding-bottom: 1px; 
   
}

.calday {

text-align: center; 
font-family: verdana; 
color: #000000; 
font-size: 12px; 
width: 50px; 
padding-top: 5px; 
padding-bottom: 5px;
   
   
}

.calyear {

text-align: center; 
background-color: #2E3039; 
font-family: verdana; 
color: #ffffff; 
font-size: 13px;  
width: 50px;   
padding-top: 1px; 
padding-bottom: 1px; 
   
}


h2 {font-family: verdana; font-size: 18px; font-weight: bold; text-decoration: none;}
h2 a {text-decoration: none; color: #42436F}

.menu { position: fixed; top: 0px; left: 0px; right: 0px; background: url(images/menubar.png); height: 22px; z-index: 50; }


#tabbar {margin-top: 0px; top: 0px; }

.tab { top: 0px; float: left; display: block; border: 1px solid #000; padding-right: 20px; }
.tab a {font-family: verdana; font-size: 12px; color: #000; text-decoration: none;}
.dmenu { position: aboslute; background: #c0c0c0; border: 1px #000 solid; top: 22px; width: 200px;}
.dmenu li { display: block; margin-left: 0px; }


.content {

width: 597px;
top: 60px;

   
}

.box {


float: center;
margin: 30px auto;
width: 1004px;

	
}

.sidebar {



float: right;
width: 400px;  

   
}

.post {

width: 597px;

   
}

.entry-top {


background: url(images/entry-top.png);
padding-top: 40px;
padding-left: 45px;
padding-bottom: 1px;
padding-right: 45px;
height: 75px;
vertical-align: middle;
}

.entry-top-page {


background: url(images/entry-top-page.png);
padding-top: 25px;
padding-left: 45px;
padding-bottom: 1px;
padding-right: 45px;
height: 45px;
vertical-align: middle;
}



.entry-top h2 {

margin-top: 5px;
	
}

.entry-top h2 a {

font-size: 16px;
color: #0B254D;   
   
}

.entry-top h2 a {

font-size: 16px;
color: #0B254D;   
   
}

.entry-top p, .entry-top a {

color: #000;
font-family: verdana;
font-size: 12px;  
text-decoration: none;	
   
}

.widget a {

text-decoration: none;
	
}

.entry-top-page a {

color: #3D3D3D;
text-decoration: none;	
	
}

.entry-top h2 a {

color: #2A2A2A;
	
}


.entry {

background: url(images/entry-middle.png); 
padding-left: 45px;
padding-right: 45px;
border: 1px none #000;  
padding-top: 1px;
padding-bottom: 1px;


font-family: verdana;
font-size: 12px;

}

.entry a {

color: #5161C5;	
text-decoration: none;
	
}

.entry a:visited {

color: #954999;	
	
}

.entry img { border: none; }

.entry-bottom {

padding-top: 1px;
background: url(images/entry-bottom.png);
height: 70px;
   
}
.sidebar-tagcloud {

font-family: Tahoma, Geneva, sans-serif;
// background: url(images/tags.png);
height: 265px;
padding: 5px 20px 0px 10px;   
}

.sidebar-itv {

font-family: Tahoma, Geneva, sans-serif;
font-size: 12px;

   
}

.itv a, .itv img {

border: none;  
   
}


         .menubar {
            
            position: absolute;
            background: url('images/menubar.png');

            height: 20px;
            left: 0px;
            width: 100%;
            padding: 0px;
            spacing: 0px;
            vertical-align: bottom;
            font-size: 10.5pt;
            font-family: Lucida Grande;   
            position: fixed;
            top: 0px;
            text-decoration: none;           
         }
   
   .menubar_text a {
   

   text-decoration: none;  
      
   }
   
   .menubar_popup_option a {
   
   color: black;
    text-decoration: none;  
      
   }
   
   
   
         .menubarshadow {
            
            position: absolute;
            background: url('images/menubar-shadow.png');

            height: 30px;
            left: 0px;
            width: 100%;
            padding: 0px;
            spacing: 0px;
            vertical-align: bottom;
            font-size: 10.5pt;
            font-family: Lucida Grande;   
            position: fixed;
            top: 20px;
            
         }     
         
         
         .menubar_text {

            position: relative;
            top: 0px;
            height: 20px;
            padding: 0px;
            spacing: 0px;
            vertical-align: bottom;
            font-size: 10.5pt;
            font-family: Lucida Grande, verdana;   
            float: left;
            margin-right: 8px;
            margin-left: 7px;
            text-decoration: none;  
            
         }
         
         .menubar_popup {
            position: absolute;
            background: #ECECEC;
            width: 250px;  
            border: 1px solid #c0c0c0;
            top: -1px;
            display: none;
            z-index: 1;
            text-decoration: none;  
                     
         }
         
         .menubar_popup_option {
            
            font-size: 9pt;
            font-family: Lucida Grande, verdana;   
            padding-left: 20px;
            padding-bottom: 5px;
            padding-top: 5px;
            font-color: #000000;
            text-decoration: none;  
         }
         
         .menubar_popup_option:hover {
         
            background-color: #606872;
            color: #ffffff;
            
         }
         
         .menubar_popup_break {
         
            width: 200px;
            border-bottom: #d8d8d8 solid 1px;   
            
         }
               
         
.navigation{width:510px;float:left;color:#666;border-bottom:#fff 2px solid;border-top:#fff 2px solid;padding:0 0 10px;background: url(images/navbg.png); border: 1px solid #000; margin-top: 20px; margin-left: 40px; padding-left: 5px; padding-right: 5px; padding-bottom: 10px; margin-bottom: 20px;}

.alignright{

	float:right;
	margin: 0px;
	margin-left: 10px;
	
	
}

.alignleft{
	
	float:left;
	margin: 0px;
	margin-right: 10px;

}

.aligncenter {

margin: 0px auto;	
	
}

h4 { font-size: 18px; color: #fff; text-align: center; }

#p2c-header h2 { display: none; }

.navigation a {

text-decoration: none;
color: black;	
}	

.footer {
display: block;
max-width: 100%! important; 
bottom: 0px;
text-align: center;
margin: 0px auto;
//border-top: 3px solid #292828;
//background-image: url('images/footer.png');
height: 130px;
color: #A1AFF7;

}

.pagenavi {

margin: auto;
width: 1000px;
text-align: center;
margin-top: 50px;
margin-bottom: 80px;	



	
}

#pagination {
	
padding: 10px;	
	
}

#pagination .notit {
	
border: 1px solid white;
color: #fff;
font-size: 16px;
text-decoration: none;
padding: 5px;
text-align: center;	
}

#pagination .notitd {
	
border: 1px solid white;
color: #4D4D4D;
font-size: 16px;
text-decoration: none;
padding: 5px;
text-align: center;	
}


#pagination .notit:hover {

background-color: #c0c0c0;
color: #000;

}

#pagination .current {

border: 1px solid white;
color: #fff;
font-size: 16px;
text-decoration: none;
padding: 5px;
text-align: center;	
background-color: #006DC0;	
}
