
/* +++++++++++++++++ludions.com layout+++++++++++++++++++++++ */	

body	{
	background: #fff;	
	color: #000000;
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	font-family: verdana, lucida, arial, helvetica, sans-serif;
	padding-bottom: 20px;
	}
	
#wrapper	{
	background: #fff;
	color: #333; /* text*/ 
	margin: 10px auto;
	padding: 40px;
	padding-top: 30px;
	border: 0;
	width: 650px; 	
	}

html>#wrapper	{
	width: 650px;
	} 

img { border:none }


/*  hide to assist skipping navigation */
.hide {
	height: 0;
	width: 0;
	overflow: hidden;
	position: absolute;  /* for IE5 Mac */
	}

.float-left img  {
	float: left;
	margin: 0 25px 25px 0;
	}
	
.right {
	text-align: right;
}

.float-right img  {
	float: right;
	margin: 0 0 25px 25px;
	}

a:link, a:visited {
	font-weight : normal; 
	text-decoration : none;
	color: #993300;
	background: transparent; 
	}

a:hover {
	font-weight : normal; 
	text-decoration : underline;
	color: #993300;
	background: transparent; 
	}

a:active {
	font-weight : normal; 
	text-decoration : none;
	color: #993300;
	background: transparent;  
	}

strong a:link, strong a:visited, strong a:hover, strong a:active {
	font-weight: bold;
}



/*  +++++++++++++++++++++++++++++Typography+++++++++++++++++++++++++++++ */
	
h1, h2, h3, h4, h5, h6	{
	font-family: myriad, verdana, lucida, arial, helvetica, sans-serif;
	font-weight: normal;
	margin-top: 20px;
	margin-bottom: 2px;
	letter-spacing: 1px;
	text-align:left;
	color: #C8F3FF
	}
	
h1	{
    margin-top: 0; 
    font-size:    large;      
    voice-family: "\"}\"";   
    voice-family: inherit;   
    font-size:  x-large;       
    }

html>h1 	{
	font-size:  x-large;  
	} 

h2	{
	margin: 2em 0 2em 0;
    font-size:    medium;     
    voice-family: "\"}\"";   
    voice-family: inherit;   
    font-size:    large;       
    }

html> h2 	{
	font-size:  large;  
	} 


h3	{ 
	font-size: small;      
	voice-family: "\"}\"";   
	voice-family: inherit;   
	font-size: medium;  
	}

html>h3 	{
	font-size:  medium;  
	} 
		
h4	{
	font-weight: normal;
   	font-size: x-small;      
	voice-family: "\"}\"";   
	voice-family: inherit;   
	font-size: small;  
	}

html>h4 	{
	font-size: small;  
	} 	


h5	{
     font-size:    xx-small;      
     voice-family: "\"}\"";   
     voice-family: inherit;   
     font-size:    x-small;  
	}
	
html>h5 	{
	font-size:  x-small;  
	} 

p, address, dl	{
	line-height: 140%;
	text-align: left;
	margin-top: 1em;
	margin-bottom: 2em;
	width: auto;
	}
	
ul, ol, li, pre {
	text-align: left;
	width: auto;
	}
		
div, p, th, td, ol, ul, li, dd, dt    {
    font-size:    x-small;      
    voice-family: "\"}\"";   
    voice-family: inherit;   
    font-size:    small;         
    }

html>div, html>p, html>th, html>td, html>li, html>ul, html>dd, html>dt, html>ol    {
    font-size:  small;
    }
 
 /* footer */
 #footer {
  margin-top: 160px;
  }
 
 #footer p {
	font-size: small;        
	margin-top: 0;
} 
 
 /* Changes  to mke all grey */

body, #wrapper {  
	background-color: #333;  
	color: #DDD
}

a:link, a:visited { color: #975}

body#section0 #menu #s0  a,
body#section1 #menu #s1  a,
body#section2 #menu #s2  a,
body#section3 #menu #s3  a,
body#section4 #menu #s4  a,
body#section5 #menu #s5  a,
body#section6 #menu #s6  a,
body#section7 #menu #s7  a,
body#section8 #menu #s8  a,
body#section9 #menu #s9  a,
body#section10 #menu #s10  a,
body#section11 #menu #s11  a,
body#section12 #menu #s12  a,
body#section13 #menu #s13  a,
body#section14 #menu #s14  a,
body#section15 #menu #s15  a,
body#section16 #menu #s16  a,
body#section17 #menu #s17  a,
body#section18 #menu #s18  a,
body#section19 #menu #s19  a,
body#section20 #menu #s20  a,
body#section21 #menu #s21  a,
body#section22 #menu #s22  a,
body#section23 #menu #s23  a,
body#section24 #menu #s24  a,
body#section25 #menu #s25  a,
body#section26 #menu #s26  a,
body#section27 #menu #s27  a,
body#section28 #menu #s28  a,
body#section29 #menu #s29  a,
body#section30 #menu #s30  a,
body#section31 #menu #s31  a,
body#section32 #menu #s32  a,
body#section33 #menu #s33  a,
body#section34 #menu #s34  a,
body#section35 #menu #s35  a,
body#section36 #menu #s36  a,
body#section37 #menu #s37  a,
body#section38 #menu #s38  a,
body#section39 #menu #s39  a,
body#section40 #menu #s40  a {
	background-color: #333;
	font-weight: bold;
	color: #fff;
	
}
