* {
		margin: 0;
		padding: 0;
		}
	
html {
		font-size: 100%;
		}

/*body {
		font: 62.5%/1.5 Verdana, Arial, Helvetica, sans-serif;
		}*/

#wrapper {
		line-height: 1.5em;
		}

p {
		margin-bottom: 1.5em;
		font-size: 11px;
		}

blockquote {
	margin: 1em 3em;
	color: #999;
	border-left: 2px solid #999;
	padding-left: 1em; 
	font-size: 1em;}

/* ---------- add your code below ---------- */

body {
	background-color: #ffffff;
	background-image: url(page-background.gif);
	background-repeat: repeat-x;
		}
#header {width: 600;
         height: 100px;
		 margin: 0;
		
		 background-repeat:no-repeat;}
#wrapper {
	  
		width: 1200px;
		border-top: 0;
		background: #ffffff url(wrapper-background.gif) 0 100% repeat-x;
		padding: 20px 25px 50px;
		border-color:#036;
		border-bottom: solid #eeeeee 1px;
		
		}
.top{
	width: 600px;
	background-color:#ccc;
	border:thick solid #ccc;
}
#mainContent {
		float: left;
		width: 600px;
		margin-right: 20px;
		margin-left: 10px;
		border-right: solid #eeeeee 1px;
		
		padding-right: 20px;
		}
.photo{
   
	float: left;
	margin-right: 10px;
	margin-bottom: 8px;
	-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;}
	
#sidebar {
		float: left;
		width: 350px;
		overflow: hidden;
		-moz-box-shadow: 0 0 5px #888;
       -webkit-box-shadow: 0 0 5px#888;
         box-shadow: 0 0 5px #888;
	
		}

.clearFix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
		}

.boxout {
		width: 325px;
		padding: 0 10px 1px;
		margin: 0 0 20px;
		background: #ffffff url(boxout-bottom.gif) 0 100% no-repeat;
		}

#nav {
list-style-type: disc;
padding: 0;
margin-left: 10em;
}
li
{
padding-left: .2em;
line-height: 2em;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
margin-left: .8em;

}
.boxout h2 {
		background: #d7932a url(boxout-top-orange.gif) no-repeat;
		margin: 0 -10px 10px;
		padding: 5px 10px;
		border-bottom: 1px solid #ffffff;
		font: bold 1.2em Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		color: #ffffff;
		}

.boxout p {
		font-size: 0.9em;
		}
		
.questionsHeader h2 {
		background: #990000;
	
		}
		
.chatHeader h2 {
		background-color: #3a5866;
		}

.toolsHeader h2 {
		background: #0090A7;
		}
#footer {padding: 5px 15px;
         margin-right: 22px;
		margin-left: 10px;}
.footer a,
	.footer a:link {  
		color: #003333;
	}
	
	}
	.footer a:hover {  
		color: #993300;
	}

.footer_address {
	color: #233640;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
