body {
	margin: 0;
	padding: 0;
	background-color: #CCCCCC;
	text-align: center;
	}
	
#wrapper	{
	margin: 0 auto;
	width: 860px;
	padding: 0 0 25px 0;
	}	
	
#header {
	background: url(../images/note.gif) 0 0 no-repeat;
	width: 860px;
	height: 175px;
	position: relative;
	}
	
/* MAIN NAV */

#nav {
	margin: 0;
	padding: 0;
	background: url(../images/navbar.gif) 0 0 no-repeat;
	position: absolute;
	width: 860px;
	height: 57px;
	top: 175px;
	left: 0;
	}

#nav li {margin: 0; padding: 0; list-style: none; display: block; line-height: 57px; position: absolute;  text-align: center;  }
	
#navone {
	left: 0px;
	top: 0;
	width: 86px;
	height: 57px;
	background: url(../images/navbar.gif) 0 0 no-repeat;
	text-indent: -9999px;
}  
#navone a {height: 57px; display: block; }
#navone a:link, #navone a:visited {background: url(../images/navbar.gif) 0 0 no-repeat;}
#navone a:hover, #navone a:active {background: url(../images/navbar.gif) 0 -57px no-repeat;}

#navtwo {
	left: 90px;
	top: 0;
	width: 99px;
	height: 57px;
	background: url(../images/navbar.gif) -90px 0 no-repeat;
	text-indent: -9999px;
}  
#navtwo a {height: 57px; display: block; }
#navtwo a:link, #navtwo a:visited {background: url(../images/navbar.gif) -90px 0 no-repeat;}
#navtwo a:hover, #navtwo a:active {background: url(../images/navbar.gif) -90px -57px no-repeat;}	

#navthree {
	left: 194px;
	top: 0;
	width: 66px;
	height: 57px;
	background: url(../images/navbar.gif) -194px 0 no-repeat;
	text-indent: -9999px;
}  
#navthree a {height: 57px; display: block; }
#navthree a:link, #navthree a:visited {background: url(../images/navbar.gif) -194px 0 no-repeat;}
#navthree a:hover, #navthree a:active {background: url(../images/navbar.gif) -194px -57px no-repeat;}	

#navfour {
	left: 265px;
	top: 0;
	width: 93px;
	height: 57px;
	background: url(../images/navbar.gif) -265px 0 no-repeat;
	text-indent: -9999px;
}  
#navfour a {height: 57px; display: block; }
#navfour a:link, #navfour a:visited {background: url(../images/navbar.gif) -265px 0 no-repeat;}
#navfour a:hover, #navfour a:active {background: url(../images/navbar.gif) -265px -57px no-repeat;}

#navfive {
	left: 363px;
	top: 0;
	width: 95px;
	height: 57px;
	background: url(../images/navbar.gif) -363px 0 no-repeat;
	text-indent: -9999px;
}  
#navfive a {height: 57px; display: block; }
#navfive a:link, #navfive a:visited {background: url(../images/navbar.gif) -363px 0 no-repeat;}
#navfive a:hover, #navfive a:active {background: url(../images/navbar.gif) -363px -57px no-repeat;}	

#navsix {
	left: 470px;
	top: 0;
	width: 73px;
	height: 57px;
	background: url(../images/navbar.gif) -470px 0 no-repeat;
	text-indent: -9999px;
}  
#navsix a {height: 57px; display: block; }
#navsix a:link, #navsix a:visited {background: url(../images/navbar.gif) -470px 0 no-repeat;}
#navsix a:hover, #navsix a:active {background: url(../images/navbar.gif) -470px -57px no-repeat;}	

#navseven {
	left: 552px;
	top: 0;
	width: 126px;
	height: 57px;
	background: url(../images/navbar.gif) -552px 0 no-repeat;
	text-indent: -9999px;
}  
#navseven a {height: 57px; display: block; }
#navseven a:link, #navseven a:visited {background: url(../images/navbar.gif) -552px 0 no-repeat;}
#navseven a:hover, #navseven a:active {background: url(../images/navbar.gif) -552px -57px no-repeat;}	

#navnine {
	left: 685px;
	top: 0;
	width: 74px;
	height: 57px;
	background: url(../images/navbar.gif) -685px 0 no-repeat;
	text-indent: -9999px;
}  
#navnine a {height: 57px; display: block; }
#navnine a:link, #navnine a:visited {background: url(../images/navbar.gif) -685px 0 no-repeat;}
#navnine a:hover, #navnine a:active {background: url(../images/navbar.gif) -685px -57px no-repeat;}

#naveight {
	left: 765px;
	top: 0px;
	width: 95px;
	height: 57px;
	background: url(../images/navbar.gif) -765px 0 no-repeat;
	text-indent: -9999px;
}  
#naveight a {height: 57px; display: block; }
#naveight a:link, #naveight a:visited {background: url(../images/navbar.gif) -765px 0 no-repeat;}
#naveight a:hover, #naveight a:active {background: url(../images/navbar.gif) -765px -57px no-repeat;}	
	
	
/*  MAIN CONTENT SECTION */	

#guts {
	background: url(../images/bkg.gif) repeat-y;
	}	
	
#footer {
	background: url(../images/footer.gif) 0 0 no-repeat;
	height: 67px;
	clear: both;
	position: relative;
	}

#content {
	background: #ffffff;
	margin:0 2px 0 2px;
	}	
	
#whole {
	width: 680px;
	background: #ffffff;
	margin-left:3px;
	float: left;
	text-align: left;
	}
	
#wholecol{
	width: 660px;
	background: #ffffff;
	margin:55px 0 0 15px;
	float: left;
	text-align: left;
	}

#leftside {
	width: 530px;
	background: #ffffff;
	margin-left:3px;
	float: left;
	text-align: left;
	}
	
#leftcol {
	width: 510px;
	margin: 55px 0 0 15px;
	}	
	
#rightside {
	float: right;
	background: #ffffff;
	width: 304px;
	margin-right:3px;
	}		
	
#rightcol {
	width: 275px;
	background: #566A74;
	margin: 0 auto 0 auto;
	text-align: left;
	}	

#orgcol {
	width: 225px;
	background: #FF9900;
	margin: 60px auto 0 auto;
	text-align: left;
	}	
	
#redcol {
	width: 275px;
	background: #FF9900;
	margin: 0 auto 0 auto;
	text-align: left;
	}	
	
#leftcol p {
	color: #333333;
	font: normal 12px/17px "Trebuchet MS", Trebuchet, sans-serif;
	padding: 0;
	margin: 8px 30px 5px 20px;
	}	

#rightcol p {
	color: #cecece;
	font: normal 12px/17px "Trebuchet MS", Trebuchet, sans-serif;
	padding: 0 18px 0 21px;
	margin: 5px 0 8px 0;
	text-align: left;
	}	
	
#wholecol p {
	color: #333333;
	font: normal 12px/17px "Trebuchet MS", Trebuchet, sans-serif;
	padding: 0;
	margin: 8px 0 5px;
	}	
	
	
h2 {
	margin: 0;
	padding: 0;
	font: normal 12px/12px Verdana, sans-serif;
	text-indent: -9999px;
	}	
	
#bartop {
	height: 58px;
	background: url(../images/rightcol_top.gif) 0 0 no-repeat;
	}	
	
#tutorial {
	height: 110px;
	background: url(../images/tutorial_mid.gif) 0 0 no-repeat;
	}
	
#book {
	height: 110px;
	background: url(../images/book_mid.gif) 0 0 no-repeat;
	}	
	
#booktop {
	height: 58px;
	background: url(../images/rightcol2_top.gif) 0 0 no-repeat;
	}		

#mid {
	height: 58px;
	background: url(../images/rightcol_mid.gif) 0 0 no-repeat;
	}	

#bottom {
	height: 58px;
	background: url(../images/rightcol_bottom.gif) 0 0 no-repeat;
	}	
	
#orgtop {
	height: 47px;
	background: url(../images/orgcol_top.gif) 0 0 no-repeat;
	}	
	
#orgmid {
	height: 112px;
	width:226px;
	background: url(../images/orgcol_mid.gif) 0 0 no-repeat;
	}		
	
#orgbottom {
	height: 34px;
	width:226px;
	background: url(../images/orgcol_bottom.gif) 0 0 no-repeat;
	}	
	
#redtop {
	height: 58px;
	background: url(../images/red_top.gif) 0 0 no-repeat;
	}	
	
#redmiddefault {
	height: 150px;
	background: url(../images/redcoldefault_mid.gif) 0 0 no-repeat;
	}	
	
#redmidmac {
	height: 150px;
	background: url(../images/redcolmac_mid.gif) 0 0 no-repeat;
	}	
	
#redmidmcse {
	height: 150px;
	background: url(../images/redcolmcse_mid.gif) 0 0 no-repeat;
	}	
	
#redmidoutlook {
	height: 150px;
	background: url(../images/redcoloutlook_mid.gif) 0 0 no-repeat;
	}	
	
#redmidproject {
	height: 150px;
	background: url(../images/redcolproject_mid.gif) 0 0 no-repeat;
	}	

#redmidvista {
	height: 150px;
	background: url(../images/redcolvista_mid.gif) 0 0 no-repeat;
	}		
	
#redmidword {
	height: 150px;
	background: url(../images/redcolword_mid.gif) 0 0 no-repeat;
	}	
	
#redbottom {
	height: 42px;
	background: url(../images/redcol_bottom.gif) 0 0 no-repeat;
	}				
	
h3 {
	color:#000066;
	font: bold 24px/35px "Trebuchet MS", Trebuchet, sans-serif;
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
	text-transform: uppercase;
	border-bottom: 1px solid #284e5f;
	}
	
.bigRED {
	color: #A51900;
	font: bold 24px/35px "Trebuchet MS", Trebuchet, sans-serif;
	margin: 10px 0 10px 0;
	padding: 10px 0 0 0;
	text-transform: uppercase;
	}
	
h4 {
	color: #A21A02;
	font: bold 14px/16px Verdana, sans-serif;
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
	}	
	
h5 {
	color:#000066;
	font: bold 14px/18px "Trebuchet MS", Trebuchet, sans-serif;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	border-bottom: 1px solid #284e5f;
	}

#footer p {
	position: absolute;
	top: 39px;
	left: 30px;
	font: normal 11px/11px "Trebuchet MS", Trebuchet, sans-serif;
	color: #333333;
	margin: 0;
	padding: 0;
	width: 808px;
	height: 13px;
	}	
	
#footer a:link, #footer a:visited {
	color: #333333;
	text-decoration: none;
	}	

#footer a:hover, #footer a:active {
	color: #FFCC33;
	text-decoration: underline;
	}
	
.quotealing {
text-align:right;
}
