body {
	background: #fff  url(../img/bg.jpg);
	margin:25px 0 0 0;
	text-align:center;
}

a, a:link, a:visited {
	color:#9B4523;
	font-weight:bold;
}

a:hover {
	color:black;
}


h2 {
	margin:0;
	text-align:center;
	padding-top: 20px;
	font:38px georgia, arial, helvetica, serif;
	letter-spacing:-2px;
	color: #424242;
}


h3 {
	background-color:#ffb; 
	padding:7px;
	font:23px georgia, serif; 
	letter-spacing:-1px;
	margin:0;
	text-align:center;
}


h4 {
	font:19px georgia, serif; 
	letter-spacing:-1px;
	margin:30px 0 10px; 0;
	border-bottom:1px solid #ccc;
}




img.instructor {
	margin:15px 15px 15px 0;
}
	




ul.news {
	padding:0;
	margin:0;
	margin-top:10px;	
	list-style-type:none;
}


ul.news li {
	margin-bottom:10px;
	margin-left:15px;
	font:bold 11px tahoma, arial, helvetica, sans-serif;
}

ul.news li a, ul.news li a:link, ul.news li a:visited {
}

ul.news li a:hover {
}




/* HEADER SECTION */

	#header {
		margin:0 auto;
		padding:0;
		background: #3A2C43 url(../img/header.gif);
		width:750px;
		height:99px;
	}
	


.content {
	background-color:white;
	font:13px tahoma, verdana, arial, sans-serif;
	text-align: left;
}

.contentflash {
	width:481px;
	padding:10px;
}

.contentleft {
	width:461px;
	padding:20px;
}


.contentleft ul li {
	margin-bottom:10px;
}



.contentright {
	width:220px;	
	padding:10px;
}



table.basic {margin-top:15px; width:100%;}
table.basic td {font:13px tahoma, arial, helvetica, sans-serif; color:#333; padding:5px;}
table.basic tr.header td {color:#fff; background-color:#4C4054; font-weight:bold;}
table.basic tr.even td {background-color:#efefef;}
table.basic tr.odd td {background-color:#fff;}

