/*  Created by Shea McKinney on 2007-11-08.
//  Copyright (c)  Hangar 18 Creative Group. All rights reserved.
*/

html,b,body,br,code,dd,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,hr,i,img,label,li,ol,p,pre,span,strong,table,td,th,tr,ul,input,textarea,legend {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 100%;
	color: #000000;        
	text-decoration: none;
}
code,pre {
	font-family: monospace;
}

/* -=-=-=-=-=-=--=-=-=-= ids --==--=-=-==--=-=-=-= */                          

#container {
}   
#setter {        
	text-align: left;        
  	width: 976px;
	min-width: 976px;
	max-width: 976px;   
}
#mainnav {
	text-align: right;   
	margin-right: -2px;
}    
#banner {
	position: absolute;
	top: 35px;
	height: 91px;
	width: 220px;
	z-index: 543;
}
#subimage {  
	margin-top: 5px;
	text-align: right;    
    padding-right: 25px;
}                    
#toprounder {
	height: 13px;
	min-height: 13px;
	max-height: 13px;
	width: 976px;
	max-width: 976px;
	min-width: 976px;
}
#contentdiv {
   background-image: url('../images/right_cell_tiler.png'); 
   background-position: 722px 20px;
   background-repeat: repeat-y; 
}   
#contenttable {       
   width: 100%;
   min-width: 100%;
   max-width: 100%;  
   background-image: url('../images/leftnav_grad_bg_tile.gif');
   background-position: 0px 20px;
   background-repeat: repeat-y;
}   
#tabycell {
	width: 27px;
	max-width: 27px;
	min-width: 27px;
	background-image: url('../images/tab_bg.gif');
	background-repeat: no-repeat;
	background-position: top right;
	min-height: 208px;
	height: 208px;
}                   

#leftcell {                  
	width: 208px;
	max-width: 208px;
	min-width: 208px;
	background-image: url('../images/leftnav_grad.jpg');
	background-repeat: no-repeat;
	background-position: top left;   
}                  
#leftcellspecialbg {
    padding-left: 8px; 	
}                      

#contentcell {
   	background-color: #FFFFFF; 
	height: 500px;
	min-height: 500px;

}        
#contentcellpadwrapper {
	padding-left: 24px;      
	padding-right: 24px;
	padding-top: 25px;
	padding-bottom: 25px;
}
#rightcell {
   width: 246px;
   max-width: 246px;
   min-width: 246px;              
   background-image: url('../images/right_cell_grad.jpg');
   background-repeat: no-repeat;
   background-position: top left;   
}   
#footiedropshadcornerthingy {
	max-width: 946px;
	width: 946px;
	min-width: 946px; 
	margin-left: 27px;
}   
#footie {
	
}   
            
#rightcellpadder {
	padding: 24px 30px 15px 8px;
}
/* -=-=-==--=-=-=-=-=-=-=-= default tags =-=--==--=-=-= */

body {
	background-image: url('../images/body_bg_grad.jpg'); 
	background-repeat: repeat-x;
	background-position: top left;   
	background-color: #576c89;       
}   
h1 {
	
}   
h2 {
	
}   
h3 {
	
}   
p {
	
}   

/* -=-=-=-=-==--=-=-=-==--==- Text styles -=-=-=-=-=-=-==--= */
#leftcell p {           
	
}   

#contentcell p {
	font-size: 12px;
	line-height: 16px;
	color: #515151;   
} 
#contentcell p strong,
#contentcell p b {
	font-size: 12px;
	color: #515151;   
	line-height: 14px;
	font-weight: bold;
} 
#contentcell p em {
	font-size: 12px;
	color: #73839C;     
	line-height: 14px;
	font-style: italic;
}        

#contentcell h1 {
	color: #515151;   
	font-size: 15px;
	text-transform: uppercase;
	font-family: Helvetica, Verdana, Arial, sans-serif;    
	letter-spacing: 1px; 
	padding-bottom: 15px;
}   
#contentcell h2 {
	color: #515151;   
	font-size: 12px;
	text-transform: uppercase;
	font-family: Helvetica, Verdana, Arial, sans-serif;    
	letter-spacing: 1px; 
	padding-bottom: 15px;
	
}   
#contentcell h3 {
	color: #576C89;   
	font-size: 12px;
	text-transform: uppercase;
	font-family: Helvetica, Verdana, Arial, sans-serif;    
	letter-spacing: 1px;  
	padding-bottom: 15px;
	
}   
#contentcell h4 {
    color: #73839C;   
	font-size: 12px;
	text-transform: uppercase;
	font-family: Helvetica, Verdana, Arial, sans-serif;    
	letter-spacing: 1px;
	padding-bottom: 15px;
	
}
           
#contentcell ul {
	margin-left: 30px;
}   
#contentcell li {
	font-size: 12px;
	color: #515151;     
	line-height: 16px;  
	padding-left: 0px; 
	list-style-type: dot;  
/*	background-image: url("../images/menu-leaf.gif");   
	background-repeat: no-repeat;
	background-position: 0px 4px; */
} 


#rightcell p {
	font-size: 12px;
	color: #515151;     
	line-height: 14px;
} 
#rightcell p strong,
#rightcell p b {
	font-size: 12px;
	color: #515151;     
	line-height: 14px;
	font-weight: bold;
} 
#rightcell p em {
	font-size: 11px;
	color: #515151;     
	line-height: 14px;
	font-style: italic;
}        

#rightcell h1 {
	color: #515151;   
	font-size: 15px;
	text-transform: uppercase;
	font-family: Helvetica, Verdana, Arial, sans-serif;    
	letter-spacing: 1px; 
}   
#rightcell h2 {
	color: #515151;   
	font-size: 12px;
	text-transform: uppercase;
	font-family: Helvetica, Verdana, Arial, sans-serif;    
	letter-spacing: 1px; 
}   
#rightcell h3 {
	color: #576C89;   
	font-size: 12px;
	text-transform: uppercase;
	font-family: Helvetica, Verdana, Arial, sans-serif;    
	letter-spacing: 1px;  
}   
#rightcell h4 {
    color: #73839C;   
	font-size: 12px;
	text-transform: uppercase;
	font-family: Helvetica, Verdana, Arial, sans-serif;    
	letter-spacing: 1px;
}
#rightcell h5 {
	color: #576C89;   
	font-size: 10px;
	text-transform: uppercase;
	font-family: Helvetica, Verdana, Arial, sans-serif;    
	letter-spacing: 1px;
} 
          
#rightcell ul {
	
}   
#rightcell li {
	font-size: 12px;
	color: #515151;     
	line-height: 16px;  
	padding-left: 10px; 
	list-style-type: none;  
	background-image: url("../images/menu-leaf.gif");   
	background-repeat: no-repeat;
	background-position: 0px 4px;
}   

#footie p {
	color: #FFFFFF;
	font-size: 10px;
	margin-left: 20px;
}


/* -=-=-==--=-=-==--=-=-=-==- Links -==-=-=--==--=-=-==-=-- */           

#contentcell a,
#contentcell a:link,
#contentcell a:visited {
	color: #6E7BDD;     
	text-decoration: none;
}
          
#contentcell a:hover {
	color: #253750;
	text-decoration: underline;
	
}            
   
#rightcell a,
#rightcell a:link,
#rightcell a:visited {
	color: #9BB4CC;
	text-decoration: none;
}
          
#rightcell a:hover {
	color: #253750;
}  

#footie a,
#footie a:link,
#footie a:visited {
	color: #9BB4CC;
	text-decoration: none;
}
#footie a:hover {
	color: #253750;
}


/* =--==-=-=-=-=---=-=-=-=-=-  Classes -==-=--=-=-=-=-=-=-= */

.tableSpacer td{
	padding: 5px;
}

