
/* +++++++++++++++++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;
	} 

/*  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;
	}

.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;
	}
	
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	{
	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;
    }

/* Menu*/
body#sectionone #menu #one a, 
body#sectiontwo #menu #two a,
body#sectionthree #menu #three a,
body#sectionfour #menu #four a,
body#sectionfive #menu #five a,
body#sectionsix #menu #six a {
	background: #fff;
	color: #333;
	font-weight: bold;
	}
 
 /* footer */
 #footer {
  margin-top: 160px;
  }
 
 #footer p {
	font-size: small;        
	margin-top: 0;
} 
 