/*cascading style sheet for electrolytefoundation.com v4.0*/


/*begin global styles*/

a                  { text-decoration: none;
	             color: #0C6183; }
	           
a:active           { text-decoration: underline;
	             color: #ffffff; }	           
	  	 
a:hover            { text-decoration: underline;
	             color: #ffffff; }	    
	    
a:visited          { text-decoration: none;
	             color: #ffffff; }  

body               { font-family: verdana, arial, sans-serif;
                     text-transform: lowercase;
                     color: #000000;
                     background-image: url("bg.jpg");
					 background-repeat: no-repeat;
                     background-attachment: fixed;
	             background-color: #C6DCF3;
	             scrollbar-face-color: #707070;
	             scrollbar-shadow-color: #B0B0B0;
	             scrollbar-highlight-color: #B0B0B0;
	             scrollbar-3dlight-color: #0E6A8F;
	             scrollbar-dark-shadow-color: #000000;
	             scrollbar-track-color: #B0B0B0;
	             scrollbar-arrow-color: #FFCC99; }
	           
input              { font-family: verdana, arial, sans-serif;
                     font-size: 8pt;
                     text-align: justify;
                     text-transform: lowercase; }	           
	           
li                 { list-style-type: square; }	  

textarea           { font-family: verdana, arial, sans-serif;  
                     text-align: justify;
                     text-transform: lowercase;
                     font-size: 8pt; 
					 COLOR: #E56E1E; 
                     BACKGROUND-COLOR: #C6DCF3 }         	           	           
	           
ul                 { list-style-position: outside; }	           	                              	           
	           
/*end global styles*/	             
	                  
	           
/*begin table styles*/	           
	           
table.enclosing    { background-color: #707070;
                     border: solid 1px #000000; }	           
	           
table.entry        { background-color: #5A84AD;
                     border: solid 1px #000000;
                     width: 500px;
                     font-size: 8pt;
                     margin-bottom: 10px; }

table.letters      { width: 100%;
                     margin-bottom: 20px;
                     font-size: 8pt; }
                   
table.link         { width: 100%;
                     font-size: 8pt; }                 

table.linkto       { font-size: 8pt;
                     color: #000000;
                     width: 100%; 
                     margin-top: 3px;
                     border-top: dashed 1px #000000; }
                   
table.logolink     { width: 100%; }                  

table.menu         { background-color: #B0B0B0;                 
                     border: solid 1px #000000;
                     width: 135px;
                     font-size: 8pt; }
                   
table.post         { font-size: 8pt;
                     text-align: left;
                     text-transform: lowercase;
                     width: 644px;
                     background-color: #B0B0B0;
                     border: solid 1px #000000;
                     margin-top: 2px;
                     margin-left: 1px;
                     margin-right: 1px;
                     margin-bottom: 2px; }               
                   
table.reviewinfo   { font-size: 8pt;
                     color: #000000;
                     width: 100%; }
                   
table.staff        { width: 100%;
                     font-size: 8pt;
                     margin-bottom: 8px; }                  
                   
table.staffbreak   { width: 100%;
                     margin-bottom: 4px;
                     border-bottom: dashed 1px #000000; }
                   
table.thread       { font-size: 8pt;
                     text-align: left;
                     text-transform: lowercase;
                     width: 644px;
                     background-color: #B0B0B0;
                     border: solid 1px #000000;
                     margin-top: 1px;
                     margin-left: 1px;
                     margin-right: 1px;
                     margin-bottom: 8px; }    
                   
/*end table styles*/


/*begin td styles*/                                

td.columncontent   { border-top: dashed 1px #000000;
                     padding-top: 5px; }

td.columnlink      { text-align: right; }                       

td.columnsubheader { font-size: 8pt;
                     font-weight: bold;
                     color: #0c6183;
                     margin-top: 1px;
                     margin-bottom: 1px; }                  
                   	  
td.entrydata       { border-bottom: dashed 1px #000000; }

td.forumrules      { text-align: justify; }

td.interviewend    { text-align: justify;
                     margin-top: 10px; }

td.letter          { height: 100%;
                     width: 50px; }
                   
td.linktitle       { width: 40px;
                     vertical-align: top; }
                                      
td.menu            { border-bottom: dashed 1px #000000; }  

td.menus           { border-top: dashed 1px #000000; 
                     border-bottom: dashed 1px #000000;
                     padding-top: 2px;
                     padding-bottom: 2px; }  
                   
td.menubottom      { border-top: dashed 1px #000000;
                     padding-top: 5px; }
                     
td.messageinfo     { width: 100%;
                     text-align: justify;
                     text-transform: lowercase;
                     padding-bottom: 5px;
                     border-bottom: dashed 1px #000000; }
                   
td.messagetext     { width: 100%;
                     text-align: justify;
                     text-transform: lowercase;
                     padding-top: 10px;
                     padding-bottom: 10px;
                     border-bottom: dashed 1px #000000; }                                         
                                      
td.ratingskey      { padding-left: 3px;
                     padding-right: 3px;
                     padding-bottom: 3px; }                    
                   
td.ratingstitle    { padding-left: 3px;
                     padding-right: 3px;
                     padding-bottom: 0px; }                          
                                    
td.reviewcontent   { border-top: dashed 1px #000000; }                                                                                          
               
/*end td styles*/


/*begin div styles*/                
                   
.justify           { text-align: justify; }   

#linkexchange      { text-align: justify;
                     margin-top: 3px; }   

#menulink          { margin-top: 3px;
                     margin-bottom: 3px; }   
                   
#review            { text-indent: 37px; 
                     text-align: justify;
                     margin-bottom: 7px; }         
                     
#reviewend         { text-indent: 37px;
                     text-align: justify; }    
                     
#interviewintro    { text-indent: 37px;
                     text-align: justify;
                     margin-bottom: 8px; }                     
                     
#interview         { text-align: justify; 
                     margin-bottom: 5px; }                                       

/*end div styles*/


/*begin span styles*/     

.entrylink         { font-weight: bold; }          
                                                                       
.italic            { font-style: italic; }

.letter            { font-weight: bold;
                     font-size: 19pt;
                     color: #0c6183;
                     vertical-align: top; } 

.postbutton        { font-family: verdana, arial, sans-serif;
                     font-size: 9pt;
                     font-weight: bold;
                     text-align: center;
                     color: #8dcae4;
                     background-color: #0E6A8F;
                     border: solid 1px #000000; }
                   
.posttext          { font-size: 8pt;
                     text-align: 8pt;
                     text-transform: lowercase;
                     color: #0c6183; }
                   
.postsuccess       { font-size: 8pt; } 

.releasetitle      { font-weight: bold;
                     color: #0c6183; }  
                   
.reviewinfo        { color: #0c6183; }     

.subject           { font-size: 9pt;
                     font-weight: bold;
                     color: #FFCC99; }      
                   
/*end span styles*/                                         