
	body	{ font-family: verdana; text-align: center;  background: url(images/back.jpg) repeat-x top; text-align:center; background-color:#a4a4a2; padding:0px; margin: 0px auto 0px auto;}
	h1, h2, h3, h4, h5 { color:red; }
	
	a { color:#f3f3f3; }
	a:hover { text-decoration:none; color:white; }

 #header { width:1024px; /* height:251px;*/ height:150px;   margin-top:0px; *margin-top:40px; padding-top:0px; margin-left:auto; margin-right:auto; color:white; } 
#header p { padding:0px; margin:0px; }
.box { width:271px; height:178px; background: url(images/checklist.jpg) top left; margin:0 30px 0 30px; padding:0px; float:left; margin-top:20px; }
/*	body {  background: url(images/background.jpg) repeat-x top; text-align:center; }
	div#container
	{
		margin-left: auto;
		margin-right: auto;
		width: 50em;
	}

	*/
#resultsarea { padding:25px; float:left; text-align:left; width:700px; background:#9c9c9c url(images/results-back.jpg) repeat-x; min-height:350px; text-align:justify;}
#resultsarea ul { list-style:none; }
#resultsarea li { padding-bottom:15px; }
#search {  color:white; background:black url(images/searchback.jpg) 10px repeat-x; /*background-color:red;*/ height:77px; padding-top:45px; border-left:1px solid black; border-right: 1px solid black;}
#search label { font-weight:bold; }


#submit {  color:white; background:black url(images/searchback.jpg) 10px repeat-x; /*background-color:red;*/ height:117px; padding-top:5px; margin-top:50px; border-left:1px solid black; border-right: 1px solid black;}
#submit label { font-weight:bold; }
#submit form p { font-weight:bold; color:white; }


	div#content { margin-left:auto; margin-right:auto; width:750px; height:500px;  }
	div#checklist { float:left; margin-top:10px; }
	#content p { color:black; }

	#checklist ul {  text-align:left; margin-left:30px;  padding:35px; background: url(images/backing.png) top left no-repeat;  height:381px; width:320px; vertical-align:top; *padding-top:55px;
	}
	#checklist ul li { list-style-image: url(images/bullet5.png); line-height: 1.7;  vertical-align:top;margin-left:60px; *margin-left:50px; 
}
	#checklist ul li p {  }

#menu { display:block; 	float:left; margin-left:80px;  *margin-left:45px; margin-top:4px;  }
#menu ul { list-style:none; display:block; font-weight:bold; }
#menu ul li { float:left; padding:10px 125px 5px 15px; *padding-right:120px; background: url(images/buttonback.png) 10px no-repeat; width:80px;}
#menu a {  color:black; text-decoration:none; margin-left:7px; }
#menu a:hover { color:white;}
#roger {position:absolute; left:0px; top:0px; }
 div.botright{
    display:block;

    /*set the div in the bottom right corner*/
    font-size:14px;
    font-weight:bold;
    position:absolute;
    bottom:0;
    right:0;
    width:200px;
    *padding-top:10px;	
    *padding-bottom:10px; 
    margin:0px;
    
    /*give it some background and border*/
    background:#a4a4a2;
  }

 div.topleft{
    

    background:url(images/roger.png) no-repeat;
    /*set the div in the bottom right corner*/
    font-size:14px;
    font-weight:bold;
    position:absolute;
    top:0;
    left:0;
    width:300px;
    height:300px;
    padding:0px;
    margin:0px;
    
    /*give it some background and border*/
  }


#loginarea a { color:#999; position:absolute; top:10px; right:10px; }
#loginarea a:hover { color:#666; position:absolute; top:10px; right:10px; }