* {
margin: 0px;
padding: 0px;
}


img {outline: none;}  
a {outline: none;}
:focus {outline: none;}   

body {
margin: 0px;
text-align:center; 
font-family: Arial, sans-serif;
line-height: 1.5em; 
font-size: 15px;
}

a img{
border:0px;
}

#header {
width:100%;
background-image:url('/images/headerbackground.jpg');
color: white;
height: 40px;
}     

#header_content {
width: 800px;
text-align: left;
margin: 0px auto 0px auto; 
top:15px;
position: relative;
}

#sub_header {
width: 800px;
margin: 0px auto 0px auto;
text-align:left;
clear:both;
padding-top: 5px;
padding-left: 150px;
}
    
#content {
width: 800px;
margin: 0px auto 0px auto;
text-align:left;
clear:both;
margin-top: 40px;
}

#left, #center, #right {
float:left;
}

#left {
width: 400px;
height: 450px;
}

#center {
width: 0px;
}

#right {
width: 380px;
height: 450px;
margin-left: 20px;
}

#footer {
clear:both;
text-align: center;
font-size: 10px;
}

#answer {
color:#FF0000;
}

#heroImage{
text-align: center; 
}

#heroImage.right{
float: right;
}

#heroImage.boxed{
padding:10px; 
background-color: #000000;
width:380px; 
}

form {
text-align: left;
margin-top: 10px;
margin-left: 30px;
}

ul {
list-style: none;
}

h3 {
margin-bottom: 10px;;
}

h4 {
font-size: 12px;
float:right;
}

a:link {color: #000000; text-decoration: underline;}  
a:visited {color: #000000; text-decoration: underline;}  
a:hover {color: #FF0000; text-decoration: underline;}   
a:active {color: #000000; text-decoration: underline;}

a.clean:link {color: #000000; text-decoration: none;}   
a.clean:visited {color: #000000; text-decoration: none;}  
a.clean:hover {color: #FF0000; text-decoration:underline;}   
a.clean:active {color: #000000; text-decoration: none;}
