body 
{
   margin:0px auto;
   line-height: 150%;
}

/* Banner */
#banner 
{
    top:0px;
    padding:0px;
    margin:0px;
    width:1000px;
}

/* Homepage content area */

#homeContent
{
    width:1000px;
    left:0px;
    top:350px;
    padding:15px 0px 15px 0px;
}

#homeContent h1
{
    font-size:18px;
    font-family:Verdana, Arial, Sans-serif;
    padding:0px 0px 0px 80px;
    color:#990000;   
}

#homeContent h2
{
    font-size:14px;
    font-family:Verdana, Arial, Sans-serif;
    color:#990000;
    padding:0px 0px 0px 80px;       
}

#homeContent h3
{
    font-size:13px;
    font-family:Verdana, Arial, Sans-serif;
    color:#990000;
    padding:0px 0px 0px 80px;       
}

#homeContent h4
{
    font-size:12px;
    font-family:Verdana, Arial, Sans-serif;
    color:#990000;
    padding:0px 0px 0px 80px;       
}

#homeContent p
{
    font-size:12px;
    font-family:Verdana, Arial, Sans-serif;
    color:#000;
    padding:0px 0px 0px 80px;    
}

#homeContent a:link, #homeContent a:visited, #homeContent a:active	/* menu at rest */
{
	color: #990000;
	text-decoration:none;	
} 

/* Home page column 1 */
#homeColumn1
{
    width:555px;
    top:0px;
    float: left;
    padding:0px;    
}

#homeColumn1 h1
{
    font-size:18px;
    font-family:Verdana, Arial, Sans-serif;
    padding:0px 0px 0px 80px;
    color:#990000;   
}

#homeColumn1 p
{
    font-size:12px;
    font-family:Verdana, Arial, Sans-serif;
    padding:0px 5px 0px 80px;
    color:#000;
} 

/* Home page column 1 */
#homeColumn2and3
{
    width:221px;
    float: left;
}

#homeColumn2and3 h2
{
    font-size:14px;
    font-family:Verdana, Arial, Sans-serif;
    color:#990000;
    padding:0px 0px 0px 10px;       
}

#homeColumn2and3 h3
{
    font-size:12px;
    font-family:Verdana, Arial, Sans-serif;
    color:#990000;
    padding:0px 0px 0px 10px;       
}

#homeColumn2and3 p
{
    font-size:12px;
    font-family:Verdana, Arial, Sans-serif;
    color:#000;
    padding:0px 0px 0px 10px;    
}

#homeColumn2and3 a:link, #homeColumn2and3 a:visited, #homeColumn2and3 a:active	/* menu at rest */
{
	color: #990000;
	text-decoration:none;	
} 

#homeColumn2and3 li
{
    font-size:12px;
    font-family:Verdana, Arial, Sans-serif;
    color:#000;
    padding:0px 0px 0px 10px;    
}

/* Generic page content area */
#content
{
    width:1000px;
    left:0px;
    top:350px;
    padding:15px 0px 15px 0px;
}

#content h1
{
    font-size:18px;
    font-family:Verdana, Arial, Sans-serif;
    padding:0px 0px 0px 80px;
    color:#990000;   
}

#content h2
{
    font-size:14px;
    font-family:Verdana, Arial, Sans-serif;
    color:#990000;
    padding:0px 0px 0px 80px;       
}

#content h3
{
    font-size:13px;
    font-family:Verdana, Arial, Sans-serif;
    color:#990000;
    padding:0px 0px 0px 80px;       
}

#content h4
{
    font-size:12px;
    font-family:Verdana, Arial, Sans-serif;
    color:#990000;
    padding:0px 0px 0px 80px;       
}

#content p
{
    font-size:12px;
    font-family:Verdana, Arial, Sans-serif;
    color:#000;
    padding:0px 0px 0px 80px;    
}

#content a:link, #content a:visited, #content a:active	/* menu at rest */
{
	color: #990000;
	text-decoration:none;	
}

#content ul
{
    font-size:12px;
    font-family:Verdana, Arial, Sans-serif;
    color:#000;
    padding:0px 0px 0px 120px;    
} 

#content li
{
    font-size:12px;
    font-family:Verdana, Arial, Sans-serif;
    color:#000;
    padding:0px 0px 0px 10px;    
}

#content table
{
	margin-left: 80px;
	margin-bottom: 20px;
	border: 1px solid #990000;
	font: normal 12px Verdana, Arial, Sans-serif;
	
}

#content td, th
{
	padding: 3px;
}

#content th
{
	width: 200px;
	text-align: left;
	color: #FFF;
	background-color: #990000;
	border-style: solid;
	border-width: 1px;
	border-color: #CCC #666 #000 #CCC;
}

#content td
{
	background-color: #DDDDDD;
	border-style: solid;
	border-width: 1px;
	border-color: #FFF #AAA #666 #FFF;
}

/* Newsletter column 1 */

#newsletterColumn1
{
    width:460px;
    top:0px;
    float: left;
    padding:5px;   
}

#newsletterColumn1 h1
{
    font-size:18px;
    font-family:Verdana, Arial, Sans-serif;
    padding:0px 0px 0px 80px;
    color:#990000;   
}

#newsletterColumn1 p
{
    font-size:12px;
    font-family:Verdana, Arial, Sans-serif;
    padding:0px 5px 0px 80px;
    color:#000;
}

#newsletterColumn1 ul
{
    font-size:12px;
    font-family:Verdana, Arial, Sans-serif;
    color:#000;
    padding:0px 0px 0px 120px;    
} 

#newsletterColumn1 li
{
    font-size:12px;
    font-family:Verdana, Arial, Sans-serif;
    color:#000;
    padding:0px 0px 0px 10px;    
} 

/* Newsletter column 2 */

#newsletterColumn2
{
    width:460px;
    top:0px;
    float: left;
    padding:5px;   
}

#newsletterColumn2 h1
{
    font-size:18px;
    font-family:Verdana, Arial, Sans-serif;
    padding:0px 0px 0px 120px;
    color:#990000;   
}

#newsletterColumn2 p
{
    font-size:12px;
    font-family:Verdana, Arial, Sans-serif;
    padding:0px 5px 0px 80px;
    color:#000;
}

#newsletterColumn2 ul
{
    font-size:12px;
    font-family:Verdana, Arial, Sans-serif;
    color:#000;
    padding:0px 0px 0px 120px;    
} 

#newsletterColumn2 li
{
    font-size:12px;
    font-family:Verdana, Arial, Sans-serif;
    color:#000;
    padding:0px 0px 0px 10px;    
} 


/* Footer */
#footer
{
    clear:left;
    width:1000px;
    border-top:1px solid #990000;
}

#footer p
{
    font-size:10px;
    font-family:Verdana, Arial, Sans-serif;
    padding:0px 5px 0px 80px;
    color:#000;
}

.image
{
    padding: 5px 5px 5px 80px;
    float: left;
}

#map
{
    padding:0px 0px 0px 80px;       
}