
#wrapper {background-color: #FFFF99;}
#header {width:705px; background:#CF5F33; height:130px; float:left; border-bottom:1px solid #a52a2a; border-top:1px solid #a52a2a;}
#logo {width:190px; height:130px; float:left; background:#D7D08A; margin-right:10px; text-align:center;}
#logo h1, #logo h1 a {font-family:"times new roman", serif;color:#000;font-size:40px;margin:14px 0 8px 0;padding:0;line-height:30px;}
#logo h2, #logo h2 a {font-family:"trebuchet ms", sans-serif; color:#fff; font-size:35px; margin:-9px 0 0 0; font-weight:normal;}
#logo h3, #logo h3 a {font-family:"trebuchet ms", sans-serif; color:#fff; font-size:30px; margin:-9px 0 0 0; font-weight:normal;}
#logo a, #logo a:visited {text-decoration:none;}

#linktop {width:495px; height:20px; float:left; font-family:arial, sans-serif;}
#linktop ul {padding:0; margin:0; list-style-type:none; }
#linktop ul li {float:left; font-size:17px; color:#999; margin:0 7px 0 0; line-height:20px;}
#linktop ul li a, #toplink ul li a:visited {font-size:17px; color:#444; text-decoration:none;}
#linktop ul li a:hover {color:#000; text-decoration:underline;}

#linkmid {width:495px; height:80px; float:left; font-family:arial, sans-serif; color:#000;vertical-align:bottom}

#main_menu {padding:0; margin:20px 0 0 0; list-style-type:none; width:495px;}
#main_menu li {float:left;}
#main_menu li a, #main_menu li a:visited {float:left; color:#444; font-size:20px; font-family:"times new roman", serif; text-decoration:none; margin-right:10px; padding-bottom:3px; border-bottom:1px solid #444;}

#main_menu li a:hover, #main_menu li a.chosen, #main_menu li a.chosen:visited {border-bottom:3px solid #000; padding-bottom:1px;} 

#linkbottom {width:400px; height:20px; float:left; font-family: "Times New Roman", Times, serif; font-style:italic;letter-spacing: 3px}
#linkbottom ul {padding:0; margin:0; list-style-type:none;}
#linkbottom ul li {float:left; font-size:21px; color:#999; margin:0 7px 0 0; line-height:20px;}

#languagebottom {width:90px; height:20px; float:right; font-family:"trebuchet ms", sans-serif; font-style:italic;letter-spacing: 1px}
#languagebottom ul {padding:0; margin:0; list-style-type:none;}
#languagebottom ul li {float:right; font-size:14px; color:#999; margin:0 1 px 0 0; line-height:20px;}

#search {width:250px; height:130px; float:left; background-color:#fff ; border-bottom:1px solid #a52a2a; border-top:1px solid #a52a2a;}
#search a:hover {background:#fff url("250_130.jpg");}

#subject {height:470px; width:955px; float:left;}
#subjectleft {
	width:625px;
	background-color:#fff;
	float:left;
	border-color: #666666;
}
#subjectleft h1, #subjectleft h1 a{font-size:24px; font-family:"trebuchet ms", sans-serif; color:#74674D; font-weight:normal; text-align:center}
#subjectleft h2, #subjectleft h2 a{font-size:20px; font-family:"trebuchet ms", sans-serif; color:#74674D; font-weight:normal; text-align:center}
#subjectleft h3, #subjectleft h3 a{
	font-size:18px;
	font-family:"trebuchet ms", sans-serif;
	color:#74674D;
	font-weight:normal;
	text-align:center
}
#subjectleft p {font-size:15px; font-family:"trebuchet ms", sans-serif; color:#74674D; font-weight:normal}
#subjectmid {height:400px;width:80px; background-color:#74674D; float:left}

#subjectright { width:250px;background-color:#D7D08A;float:right}
#subjectright h4, #subjectright h4 a{
	font-size:15px;
	font-family:"trebuchet ms", sans-serif;
	color:#fff;
	font-weight:normal;
	margin:9px 0 0 0;
	text-align: center;
}
#subjectright a:hover {color:#000; text-decoration:underline;}

