/* +----------------------------------------------------------------------+
   | CSS level 2                                                          |
   +----------------------------------------------------------------------+
   | W3c Specification                                                    |
   | http://www.w3.org/TR/REC-CSS2/                                       |
   +----------------------------------------------------------------------+
   | Default Style Sheets for checkmatebooks.com                          |
   +----------------------------------------------------------------------+
   | Authors:    jon@cyphercreative.com       							  |
   |                             									      |
   |                               										  |
   +----------------------------------------------------------------------+
*/

/* +----------------------------------------------------------------------+
   | Basic settings                                                       |
   +----------------------------------------------------------------------+
*/

body
            {
                display: block;
                font-family: Verdana, Helvetica, sans-serif;
                margin-right: 0px;
                margin-left: 0px;
                margin-bottom: 0px;
                margin-top: 10px;
                padding-top: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                padding-right: 0px;
            } 
            
h1          
            {
              margin-top: 1em;
              margin-bottom: x-small;
              font-size: large;
              font-weight: bold;
            }

h2          
            {
              margin-top: .5em;
              margin-bottom: .1em;
              font-size: medium;
              font-weight: bold;
              color: #000000;   
            }

h3          
            {
              margin-top: .5em;
              margin-bottom: 0em;
              font-size: small;
              font-weight: bold;
              color: #000000;   
            }
            
h6          
            {
				  margin-top: 0em;
              margin-bottom: 0.2em;              
              font-family: Verdana, Helvetica, sans-serif;
              font-size: small;
              font-weight: lighter;
              color: red;   
            }

h6:hover		{
					color: #800000;
				}



p           
            {
              font-size: 11px; 
              color: #666666;
            }    
            
pre         {
              font-size: x-small;
              font-family: monospace;
            }

code         {
              font-size: x-small;
              font-family: monospace;
            }       
            
form        
            {
              margin-top: 0px;
              margin-bottom: 0px;
              margin-bottom: 5px;
            }                         
            
table, td, th
            {
              font-family: Verdana, Helvetica, sans-serif;
              font-size: 9px;
              color: #777777;
            }             
                       
ul 			
			{
			  padding-left: 0px;
			  margin-left: 20px;
			}
			
li 			
			{
			  margin-bottom: 10px;
			}					

img       
			{
              border-left: 0px;
			  border-right: 0px;	
			  border-top: 0px;
			  border-bottom: 0px;
			  
            }

.imgtext
			{
              font-size: 9px;
              width: 500px;
              height: 500px;
              position: absolute;
              left: -900px;
              top: 0px;
            }     
 
 .imgtext2
			{
              font-size: 9px;
              width: 500px;
              height: 500px;
              position: absolute;
              left: -999px;
              top: 0px;
            } 
 
            
/* +----------------------------------------------------------------------+
   | basic formatting styles                                              |
   +----------------------------------------------------------------------+
*/

.italic
            {
              font-style: italic;
            }

.bold
            {
              font-weight: bold;
            }   
.hilited           
            {
              font-size: 13px; 
              color: #003366;
              font-weight: bold;
            }                
			
.grey           
            {
              color: #666666;
            }                

.mini      
            {
              font-family: Verdana, Helvetica, sans-serif;
              font-size: 9px;
            }
            
.title1      
            {
              font-size: 11px;
              letter-spacing: 100px;
              color: #009999;
            }                    

.small      
            {
              font-size: xx-small;
            }
            
.medium     
            {
              font-size: 11px;
              color: #990033;
            }
.sub     
            {
              font-size: 11px;
              color: #CCFFFF;
            }

.text       
            { 
              font-size: small; 
            }                     

.mainline
			{
    		  width: 100%;                                                                                                                                                                                                                                                             
			  border-left: 0px solid #FFCC99;
			  border-right: 0px solid #CCCCCC;	
			  border-top: 0px solid #FFCC99;
			  border-bottom: 1px solid #E2E3E4;                                                                  
			}
                    
                               
/* +----------------------------------------------------------------------+
   | basic link styles                                                    |
   +----------------------------------------------------------------------+
*/

a
            {
              color: red;
              text-decoration: none;
            }


a:hover 		{
					color: red;
					text-decoration: underline;
				}   



/* +----------------------------------------------------------------------+
   | boxes					                                              |
   +----------------------------------------------------------------------+
*/ 

.menuitem
{
	text-align: left;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-top: 0px;
	   
}

.colspace
{
	padding-left: 8px;
	   
}

.mainbox
{
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;	
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.flash
{
	border-left: 0px solid #e8e8e8;
	border-right: 0px solid #e8e8e8;	
	border-top: 10px solid #e8e8e8;
	border-bottom: 10px solid #e8e8e8;
	padding-left: 5px;
	padding-right: 6px;
} 


.exhibframe
{
	width: 210px;
	border-left: 5px solid #d2d2d2;
	border-right: 5px solid #d2d2d2;	
	border-top: 5px solid #d2d2d2;
	border-bottom: 5px solid #d2d2d2;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
} 

.col2
{
	text-align: left;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 0px;  
}

.col3
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 0px;  
}

.col3text
{
	text-align: left;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.col2text
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 90px;
	padding-bottom: 0px;
}

.bookbox
{	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 25px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;   
	margin-top: 0px;
	margin-bottom: 0px;
}


.booktext1space
{
	text-align: right;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 60px;
	padding-bottom: 0px;  
}

.text1space
{
	text-align: right;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 95px;
	padding-bottom: 0px;  
}

.nextbook
{
	text-align: right;
	padding-left: 0px;
	padding-right: 65px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.nextbookgrey
{
	text-align: right;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px; 
	padding-bottom: 2px; 
}

.prevbookgrey
{
	text-align: right;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px; 
	padding-bottom: 5px; 
}

.formbox
{
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;	
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}	

.cc
{
	text-align: right;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 0px; 
	padding-bottom: 2px; 
}

.ccflash
{
	text-align: right;
	padding-left: 0px;
	padding-right: 70px;
	padding-top: 0px; 
	padding-bottom: 2px; 
}

/* +----------------------------------------------------------------------+
   | footer                                                               |
   +----------------------------------------------------------------------+
*/ 


.footer
{
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px; 
	padding-bottom: 10px;
	background-color: #e8e8e8
}

 h6.c14 {text-decoration; none;
}
 td.c13 {padding-right: 5px;
}
 p.c12 {color: black; font-color: black;
}
 div.c11 {overflow:hidden; height: 150px; width:275px; border: solid red 1px; padding: 5px;
}
 div.c10 {overflow:auto; height:587px; width:100%; border-left: solid black 1px; padding-left: 6px;
}
 span.c9 {color: red; font-size: 90%
}
 span.c8 {color:red;
}
 span.c7 {font-size: 90%
}
 p.c6 {color: black;
}
 td.c5 {background-color:black;
}
 h3.c4 {color:white;
}
 a.c3 {color: red;
}
 td.c2 {padding-left:5px;text-align:left;
}
 a.c1 {color:red;
}