/* 
Theme Name: Indie Credential 2.0 

Theme URI: http://www.indiecredential.com

Description: The Indie Credential Theme ver 2.0 

Author: Rick Gofton

Author URI: http://www.indiecredential.com 

Version: 2.0 

The CSS, XHTML and design is released under GPL:

http://www.opensource.org/licenses/gpl-license.php

*/







/* Begin Typography & Colors */



body { margin: 0; padding: 0;
         background-color: #AAB8CF;
		  	/* background-image: url(images/bggrad.gif);
				 background-repeat: repeat-x; */
				 color: black;
				 font: 10pt Verdana, Arial, Tahoma, sans-serif; }
				
#footer { font: 1.25em Tahoma, Arial, sans serif; 
              border: 2px solid white;}
				 
/* End Typography & Colors */


/* Begin Structure */

.center { align: center; text-align: center;}

#page { width: 950px; 
            padding: 0; margin: 20px auto;
             }

.narrowcolumn { /* float: left; */ padding: 0 0 20px 0;
  margin-left: auto; margin-right: auto; width: 560px;}
	


.post { margin-top: 10px; padding: 2px;
          border: 0px dashed #000;
          background: #F3F3F3; }

#content { font-size: 90%; line-height: 1.5em; }

#footer { padding: 0 0 0 1px; margin: 0 0 20px 20px;
             width: 100%; clear: both;}

img.fullsize {float: left; margin: 5px 10px 5px 0px;
                  border: 3px solid #A3A3A3; }

img.fullsizeright {float: right; margin: 5px 0px 5px 10px; border: 3px solid #A3A3A3; }			
img.imgcentre {display: block; margin: 5px 0px 5px 10px; margin-left: auto;
               margin-right: auto; border: 3px solid #A3A3A3; }
div.center { padding-left: 15px; }
			 
/* End Structure */







/*	Begin Headers */

#header { margin: 0px 0 0px 0;
  	 background-color: transparent;}

#header img {border: 3px solid black; margin: 0 0 0 8px;} 



/* End Headers */



/* Begin Lists
	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */
	
* html li {margin-left:-3px;  }

.sidelinks  ol, ul {margin: 0; padding: 0 2px 4px 2px; 
                       list-style-type: none ; }

.sidelinks  li ul li { padding: 1px;
                        background-color: transparent; 
                      /*  background-image: url(images/arrow.gif);
                        background-repeat: no-repeat;
												background-position: 0 0.125em; */ }		
												
												
.sidelinks li {margin: 0; padding-left: 3px; }

ul.recent li a { padding-bottom: 5px;  }
ul.listings li { padding-bottom: 3px; }
ul.searchterms li a { padding-bottom: 5px; padding-left: 1em; text-indent: -1em; }

 
/* End Entry Lists */

/* Begin Form Elements */

						 
.entry {padding: 0.125em 0.5em;}

h3 { padding: 0; margin: 0; font-size: 1.2em; }

h4 { padding: 2px 0; margin: 0; font-size: 1.0em; font-weight: bold; }

.post  h2 {padding: 0; margin: 0; 
              /*  background: #A00000; */
							background: inherit; 
								font: normal 140% 'Arial Narrow', Arial, sans-serif; }						
								
.postdetail { margin: 0px -2px -2px -2px; padding-left: 5px; 
                  padding-right: 7px; background: #CBD3E1; color: #000;
                 font: 90% verdana, georgia, serif;
								 line-height: 1.75em;}	

.postmetadata { background-color: #CBD3E1; margin: 0; padding: 2px; }
	
a {color: #8080FF;}
a:hover {color: #CD3315;}
a:visited {color: #CD3315;} 

.post a {text-decoration: underline; font-weight: bold; color: #996600; }

.post a:hover {text-decoration: underline; color: #9999CC;}
						
.post h2 a {margin: -2px -2px 0 -2px; color: #000; text-decoration: none; 
                padding: 5px 8px; display: block; background-color: #CBD3E1;}
								
.post h2 a:hover { color: #A00000; background-color: #F3F3F3;
                          text-decoration: underline; }

.postdetail a { background-color: inherit; }

.entry li p { margin: 0; padding: 2px 0px 2px 20px; }

a.mp3  {font-weight: bold; margin-top: 8px; padding: 0px 2px 2px 45px;
         background: transparent url(images/mp3.gif) top left no-repeat;
				 border: 0px solid #C0C0C0; color: #000000; text-decoration: none;  }
				 
a.mp3:hover { text-decoration: underline; background: transparent url(images/mp3inv.gif) top left no-repeat;}

span.mp3x  {font-weight: bold; margin-top: 8px; padding: 0px 2px 2px 45px;
         background: transparent url(images/mp3x.gif) top left no-repeat;
				 color: #000000; text-decoration: none;  }

				 
p.youtube { margin: 5px 0 5px 67px;}			

.social_bookmark a { color: #000; text-decoration: none; }
div.social_bookmark { text-align: center; }

/* End Form Elements */

/* Begin Comments*/

#comment {width: 500px; }

#comments { margin-top: 10px; padding: 2px; border: 1px solid #000000; background-color: #F3F3F3; }

ul.commentlist  { padding: 0; margin: 0; }

.commentlist li { background-color:#F3F3F3; margin: 0; padding: 2px 0.25em; border-width: 0; }

.commentlist li.alt { background-color: #E3E3E3; margin: 0; padding: 2px 0.25em; border-width: 0;}

form#commentform  { padding-left: 10px; }

/* End Comments */



/* Begin Sidebar */

#sidebar, #leftbar { background: #CBD3E1; font: 80% Arial, sans serif;
                             border: 0px dashed #FFFFFF; }

#sidebar { /* padding: 0px; margin-left: 588px;
         margin-top: 10px; */
				 float: right; margin: 10px 4px 0 0; padding: 0;
          width: 175px;}
	
#leftbar { /* padding: 0px; margin-left: 588px;
         margin-top: 10px; */
				 float: left; margin: 10px 0 0 4px; padding: 0;
          width: 175px; }

		
.sidelinks h2 {font: bold 120% tahoma, Arial, sans serif; margin: 2px 0 4px -3px; padding: 3px 3px 3px 25px;
         background: #AAB8CF url(images/speaker.gif) top left no-repeat;
				 border: 1px solid #C0C0C0; color: #000000;}

.sidelinks h3 { font: bold 100% Arial, sans serif; text-align: center;
                     padding: 2px 0px; margin-left: -3px;  
                     border: 1px solid #C0C0C0; color: #AD3A0D;
										 background-color: #E7EBF1; }

.sidelinks li span { color: #AD3A0D; font-weight: bold; font-family: times new roman, serif;  }

.sidelinks li a { color: black; display: block; text-decoration: none; }
.sidelinks li a:hover { background-color: #AAB8CF; color: #A00000;
                               text-decoration: underline; }

form#searchform  { margin: 0; padding: 10px 0; text-align: center; }

div#sitebuttons img {border: 0; margin: 2px; padding: 2px;}

.centread {  padding: 5px 0px 10px 7px  ; border-top: 1px solid #C0C0C0; }
.twitter  {  padding: 5px 0px 5px 0px  ; border-top: 1px solid #C0C0C0; }

ul#tagcloud a { display: inline;  }		




/* End Sidebar */


/* Begin Calendar */







/* End Calendar */

/* Begin Various Tags & Classes */

.navigation { display: block; text-align: center; 
  margin-top: 10px; margin-bottom: 10px;}
	
.navigation a { color: white; }
.navigation a:hover { color: #F3F3F3; }


/* End Various Tags & Classes*/


