
		body	{
			margin:0;
			font: .85em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
			color:#666;
			text-align:center;
			}
			
		#wrap {
			border: 1px solid #999;
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			padding: 10px;
			width: 700px;
			\width: 720px;
			w\idth: 700px;
			text-align:left;
			}


		
		#top	{
			background-image:url(img/F78F35_hipHop2.gif);
			background-position:top;
			background-color:#F78F35;
			height:170px;
			width:700px;
			background-repeat:no-repeat;
			/*   border:1px solid #999;   */
			padding-top:0;
			}
			
		#left	{
			float: left;
			width: 175px;
			\width: 195px;
			w\idth: 175px;
			margin: 0;
			margin-right: 15px;
			padding: 5px;
			background-color:#f2f2f2;
			}
			
		#main	{
			/*   border:1px solid #999;	   */
			/*   height:500px;   */
			/*   background-color:#fff;   */
			padding:10px;
			margin-left:210px;
			}

		#main p, td	{
			line-height:1.5em;
			color:#666;
			}
		#main a	{
			color:#666;
			font-weight:bold;
			}
		#main a:visited	{
			color:#666;
			text-decoration:none;
			border-bottom:1px dotted #666;

			}
		#main a:hover {
			color:#333;
			}

		#main h1	{
			font-size:1.4em;
			font-weight:bold;
			color:#666;
			border-bottom:1px solid #999;
			clear:right;
			}
		#main h2	{
			font-size: 1.1em;
			font-weight:bold;
			color:#666;
			}
		#main h5 {
			margin-top: 0;
			}
			

		#foot	{
			height:44px;
			background-color:#8E4495;
			clear:both;
			font: .75em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
			text-align:right;
			padding:0px 5px;
			margin:5px 0 0 0;
			color:#fff;
			}

		#foot a:link, #foot a:visited{
			color:#fff;
			text-decoration:none;
			}

					
		#foot a:hover, #foot a:active 	{
			text-decoration:underline;
			}
		

		#foot ul li	{
			display:inline;
			list-style:disc;
			margin:0 5px 0 0 ;
			}

		#nav {
			margin: 0;
			padding: 150px 10px 20px 10px;
			/*   height:170px;   */
			/*   border: 1px solid #c00;   */
			}
		
		#nav li {
			margin: 0; 
			padding: 0;
			display: inline;
			list-style-type: none;
			}
			
		#nav a:link, #nav a:visited {
			float: left;
			font-size: 10px;
			line-height: 14px;
			font-weight: bold;
			padding: 0 25px 6px 25px;
			text-decoration: none;
			color: #fff;
			}
		
		#nav a:link.active, #nav a:visited.active, #nav a:hover {
			color: #fff;
			background: url(/img/tab_roundedW.gif) no-repeat bottom center;
			}		

		#sideNav	{
			color:#275AF1;
			font-style:oblique;
			line-height:1em;
			/*   border:1px solid #999;   */
			margin:0px;
			margin-top:10px;
			padding:0px;
			width:100%;
			border-top:1px solid #ccc;
			}
			
		#sideNav a	{
			display:block;
			font-size:.85em;
			color:#666;
			text-align:right;
			text-decoration:none;
  			width:100%;
  			margin:0px;
			padding:3px 0px 3px 0px;
			/*   border-top:1px solid #ccc;   */
			border-bottom:1px solid #ccc;
			}
			
		#sideNav a:before	{
			content:" \00BB \0020 "
			}

		#sideNav a:hover	{
			background-color:#fff;
			color:#333;
			}
		#legend	{
			font-size:1em;
			font-style:oblique;			
			font-family:"Times New Roman",TimesNR,Times,Garamond,serif;
			margin:0px;
			margin-top:10px;
			padding:2px 2px;
			text-align:center;
			color:#333;
			border-top:dotted 2px #ccc;
			border-bottom:dotted 1px #ccc;
			}
		#legend a, #legend a:visited	{
			color:#666;
			
			}
		#legend a:hover, #legend a:active	{
			color:#333;
			}
		
		#sidebar	{
			color:#333;
			}
		#sidebar h2, #sideNav h2	{
			font-size: 1em;
			font-weight:bold;
			margin-bottom:0;
			margin-top:20px;
			font-style:oblique;			
			font-family:"Times New Roman",TimesNR,Times,Garamond,serif;
			border-bottom:1px solid #ccc;
			color:#666;
			text-align:right;
			/*   background-color:#ccc;   */
			}
		
		#sidebar h3	{
			font-size: .9em;
			font-weight:bold;
			margin-bottom:0;
			margin-top:20px;
			font-style:oblique;			
			font-family:"Times New Roman",TimesNR,Times,Garamond,serif;
			color:#666;
			text-align:right;
			}

		#sidebar p	{
			font-size: 1em;
			margin-top:0;
			padding-right:5px;
			line-height:1.5em;
			/*   font-style:italic;		   */	
			font-family:"Times New Roman",TimesNR,Times,Garamond,serif;
			text-align:right;
			color:#666;
			/*   background-color:#ccc;   */
			}
		#sidebar a {color: #666;}

		
		.imgbox	{
			float:right;
			width:175px;
			border:1px solid #999;
			padding:0;
			margin-left:5px;
			margin-top:5px;
			}

		.imgboxW	{
			float:right;
			width:250px;
			border:1px solid #999;
			padding:0;
			margin:5px;
			}			
		.imgboxW img {border: 0;}

		.imgbox p, .imgboxW p	{
			margin:0px;
			padding:5px;
			font-size: .7em;
			font-weight:bold;
			color:#000;
			text-align:center;
			}
		.warn	{
			border:1px dashed #c00;
			padding:5px;
			}
		ol, ol li {margin: 0; padding: 0; line-height: 1.5;}
		ul li {margin: 6px 0; line-height: 1.5;}
		
		.clear {clear: both;}
		.clearr {clear: right;}
		.clearl {clear: left;}
			
		#errorNav	{
			color:#275AF1;
			line-height:1em;
			/*   border:1px solid #999;   */
			margin:0px;
			margin-top:10px;
			padding:0px;
			width:100%;
			}
		
		#errorNav a	{
			display:block;
			font-size:.85em;
			color:#666;
			text-align:left;
			text-decoration:none;
  			width:100%;
  			margin:0px;
			padding:3px 0px 3px 10px;
			/*   border-top:1px solid #ccc;   */
			}

		#errorNav a:hover, #errorNav a:visited	{
			background-color:#fff;
			color:#333;
			border-bottom: none;
			}
			
		
		#errorNav #about {
			font-size: 14px;
			padding:3px 0px 3px 0px;
			}
		
