body 
	{
 		
 		background-color:#cccccc;
 		color: blue;
 		text-align:center;
 		padding:0;
 		font-family: Arial, Palatino, "Times New Roman", times, serif;
		margin-bottom:20px;
		
 	}


h1  
	{
		font-family: Arial, Palatino, "Times New Roman", times, serif;
		font-size: 1em;
		font-weight: bold;
		text-align:center;
		text:Silver;
	}


h2  
	{
		font-family: Arial, Palatino, "Times New Roman", Times, serif;
		font-size:.8em;
		text-align:center;
		color;black;
	}

h3  
	{
		font-family: "Times New Roman", times, serif Arial, Palatino,;
		font-size: 1.8em;
		color:black
	}


h5  
	{
		font-family: Arial, Palatino, "Times New Roman", Times, serif;
		font-size: 2.0em;
		margin-left: 20%;
		text-align:left;
	}

hr 
	{
		text-align:center;
		width:80%;
	}

em 
	{
		font-family: Arial, Palatino, "Times New Roman", times, serif;
		font-size: 1.3em;
		font-weight: bold;
		font-style:none;
		text-align:center;
		color:red;
	}

address 
	{
		margin-left: 20%;
		text-align:left;
		font-size: 2.0em;
		font-style: bold;
	}

cite  
	{
		font-style:italic;
		font-size: 1.5em;
	}

strong  
	{
		font-style: bold;

	}

blockquote 
	{
		margin-left: 10%;
		text-align:left;
		font-size: 1em;
		font-style: bold italic;
	}
	
#main	{
 	
margin-left:auto;
margin-right:auto;
width:800px;
height:100%;
min-height: 600px;
 	}

#hdr 
	{
 		float:left;
 		height:120px;
 		width: 774px;
 		text-align:center;
 		background-image: url(../images/homehardwarelogo.gif);
 		background-repeat: no-repeat; 
 		background-color: white;
		border-top:solid red 2px;
		border-left:solid red 2px;
		border-right:solid red 2px;
		border-bottom:solid red 1px;
 	}
 	
 	#container	{
float:left;
width: 775px;
background-color:white;
border-bottom:solid red 2px;
border-left:solid red 2px;
border-right:solid red 2px;
border-top:solid red 0px;
}

#l-col 
	{
 		float:left;
		padding-top:20px;
	
 		background-color:white;
 		color:black;
 		width:300px;
 		text-align:center;
 		border-bottom:solid red 0px;
		border-left:solid red 0px;
		border-right:solid red 0px;
		border-top:solid red 1px;
		
 	}
 	
 	#r-col 
	{
 		float:left;
		padding-top:20px;
 		background-color:white;
 		color:black;
 		width:474px;
 		text-align:center;
 		border-bottom:solid red 0px;
		border-left:solid red 1px;
		border-right:solid red 0px;
		border-top:solid red 1px;
		
 	}

#c-coltop 
	{
 		float:left
 		background-color:white;
 		color:black;
 		width:473px;
 		text-align:center;
 		vertical-align:center;
		border-bottom:solid red 1px;
		border-left:solid red 0px;
		border-right:solid red 0px;
		border-top:solid red 0px;
	}

#c-colbottom 
	{
		float:left;
 		color:black;
		margin:0px;
 		width:463px;
 		text-align:center;
 		vertical-align:center;
 		padding-top:15px;
 		border-bottom:solid red 0px;
		border-left:solid red 0px;
		border-right:solid red 0px;
		border-top:solid red 0px;
	}




a:link 
	{ 

		color: red;
		text-decoration: underline;
		font-size: 0.8em;
		
	}

a:visited 
	{
		color: red;
		text-decoration: underline;
		font-size: 0.8em;
	}

a:hover 
	{
		color: red;
		font-size: 0.8em;
		text-decoration: underline;
		
	}

.yellow  
	{
		font-size: 2em;
		font-weight: bold;
		color:black;
	}

.question  
	{
		font-family: "Times New Roman", times, serif Arial, Palatino,;
		color: black;
		font-size: 2.2em;
		font-weight: bold;
		
	}

.answer   
	{
		font-family: "Times New Roman", times, serif Arial, Palatino,;
		color: red;
		font-size: 2.2em;
		font-weight: bold;
	}

.paragraph  
	{		
		margin-left: 10%;
		text-align:center;
	}