* {
	padding: 0;
	margin: 0;
}
body {
	font: 8pt "Verdana", Arial, Sans-Serif;
	background: #393939;
}
a {
	text-decoration: none;
	color: #301C15;
}
a:hover {
	color: #000;
}
#wrap {
	margin: 20px auto;
	width: 900px;
	padding: 10px;
	background-color: #fff;
}
#header {
	height : 116px;
	background-color : #000;
	background: url(images/header-globe.png);
}
#header h1 {
	padding-left: 14px;
	padding-top: 82px;
	font-size: 20px;
	color: #FFF;
}
#menu {
	text-align: center;
	margin-top: 1px;
	height: 20px;
	font-size : 12px;
	padding: 6px 0px 0px 0px;
	border: none;
	background-color : #000;
	background: url('images/menu.jpg');
}
#menu a {
	color : #fff;
	text-decoration : none;
	padding: 0px 12px 0px 12px;
}
#menu a:hover {
	color : #C9C9C9;
}
#menu li {
	display: inline;
	list-style-type:none;
	text-transform:lowercase;
}
#sidebar_right {
	background: #000000 url("images/Rembrandt.jpg") no-repeat left top;
	float: right;
	background-color: #E3E3E3;
	width: 179px;
}
.sidebar_right_text {
	padding: 220px 7px 0 13px;
}
#sidebar_right h2 {
	padding-bottom: 6px;
	font-size: 12px;
	color: #000000;
}
#sidebar_left {
	margin-top: 1px;
	float: left;
	background-color: #E9E9E9;
	width: 179px;
	padding: 10px;
}
#sidebar_left h2 {
	padding-bottom: 6px;
	font-size: 12px;
	color: #000000;
}
hr {
	border: none 0;
	border-top: 1px dashed #000;
	width: 50%;
	height: 1px;
}
#content {
	float: left;
	text-align: left;
	width: 674px;
	margin-top: 10px;
	padding: 0 7px 0 13px;
	font-size: 10pt;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#content a {
	text-decoration: underline;
	color: #301C15;
}
#content a:hover {
	color: #000;
text-decoration:none;
}
#content p{
	margin-bottom:5px;
}
#content li {
	margin-left:35px;
}
#content h1 {
	padding-bottom: 6px;
	font-size: 20px;
	color : #2e2e2e;
}
#content h2 {
	padding-bottom: 6px;
	font-size: 17px;
	color : #444;
}
#content h3 {
	color: #fff;
	background: #370F00;
	font-size: 86%;
	padding: 3px 6px;
}
#print {
	float: left;
	text-align: left;
	margin-top: 10px;
	padding: 0 7px 0 13px;
	font-size: 10pt;
}
#print h2 {
	padding-bottom: 6px;
	font-size: 17px;
	color : #444;
}
#print h3 {
	color: #fff;
	background: #370F00;
	font-size: 86%;
	padding: 3px 6px;
}
.study {
	padding: 12px 15px 15px 15px;
	background: #D6DEE5;
	font-size: 93%;
	font-family: arial, sans-serif;
}
.bulletin {
	padding: 12px 15px 15px 15px;
	background: #E3EAF0;
	font-size: 8pt;
	font-face: arial, verdana;
}
#footer {
	top: 622px;
	margin-top: 20px;
	width: 900px;
	height: 60px;
	background-color: #A7C1E0;
	clear: both;
}
.footer_text {
	text-align: center;
	padding: 11px;
	color: #777;
}
.footer_text a {
	color: #777;
}
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			20px; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/* Skin */
.sf-menu {
	float:			left;
}
.sf-menu a {
	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#13a;
}
.sf-menu li li {
	margin:0;
	padding:0;
	border-left:#333 10px solid;
	/*margin-top:-11px;*/
	background:		#476891;
	background:transparent url(images/menu.jpg) repeat scroll 0 0;
	border-top:#333 thin solid;
	padding: 6px 0 6px 0;
	text-align:center;
}
.sf-menu li li li {
	background:		#476891;
}