* { padding: 0; margin: 0; }

body {font-family: Arial, Helvetica, sans-serif; font-size: 13px;  background-color:#E2E2C8; background-image:url(bg.jpg); background-repeat:repeat-x}



#header {width: 960px; float: left; background-repeat:no-repeat}
#header h1{ text-align:center; font-size:20px; color:#fff; }

/*Navigation*/
#navigation {float: left; width: 960px; border-bottom: 2px solid #ca9933; background:#016798;}
#navigation ul li{display:inline}
#navigation a{padding:0 30px 0 30px; line-height:20px}
#navigation a:link{color:#fff; text-decoration:none}
#navigation a:visited{color:#fff; text-decoration:none}
#navigation a:hover{color:#d0a650; text-decoration:none}

/* Main Content Column */
.contentmain {margin: 0px 0px 0 0px; width: 250px; float: left;   }
.contentmain h2{padding: 5px 0px 5px 30px; font-size:14px; color:#000; border-top:2px solid #F2F2F2;border-left:2px solid #F2F2F2;border-right:2px solid #F2F2F2;}
.contentmain h3{padding: 5px 0px 5px 30px; font-size:14px; color:#fff; }
.contentmain h1{padding: 5px 0px 5px 30px; font-size:16px; color:#fff; }
.contentmain ul li{padding: 2px 0px 2px 30px; list-style:none; background-color:#fff; border-top:2px solid #F2F2F2;border-left:2px solid #F2F2F2;border-right:2px solid #F2F2F2;}
.contentmain a{font-size:12px}
.contentmain a:link{color:#000; text-decoration:none}
.contentmain a:visited{color:#000; text-decoration:none}
.contentmain a:hover{text-decoration:underline}
/* Links Column */
.content {margin: 0px 0px 0 0px; width: 210px; float: left;   }
.content h2{padding: 5px 0px 5px 30px; font-size:14px; color:#000; border-top:2px solid #F2F2F2;border-left:2px solid #F2F2F2;border-right:2px solid #F2F2F2;}
.content h3{padding: 5px 0px 5px 30px; font-size:14px; color:#fff; }
.content h1{padding: 5px 0px 5px 30px; font-size:16px; color:#fff; }
.content ul li{padding: 2px 0px 2px 30px; list-style:none; background-color:#fff; border-top:2px solid #F2F2F2;border-left:2px solid #F2F2F2;border-right:2px solid #F2F2F2;}
.content a{font-size:12px}
.content a:link{color:#000; text-decoration:none}
.content a:visited{color:#000; text-decoration:none}
.content a:hover{text-decoration:underline}

.contentblue { color:Blue;}
.contentred { color:red;}

.menus{width:180px; margin:0; padding:0; border-left:1px solid #cb9938;border-right:1px solid #cb9938; background-color:#ebebed}
.menus h1{background-color:#cb9938; padding:2px 0 2px 5px}
.menus ul li{list-style:none;}
.menus ul{padding:0 0 10px 10px}
.menus ul ul {background: #ffcc99;}
.menus ul ul ul {background: #ffffcc;}
.menus img{float:right;}
.menus p{color:#000; font-style:italic;}
.menus p b{color:#4070a1}
.menus h3{font-style:normal; padding:3px; font-weight:normal; font-size:10px}

.currentbranch0{font-weight:bold;}
.currentbranch1{font-weight:bold;}
.currentbranch2{font-weight:bold;}
.currentbranch3{font-weight:bold;}

#coucil {background-image:url(/media/man.jpg); background-repeat:no-repeat; background-position:right bottom}
#coucil p {width:110px}
#students {background-image:url(/media/students.jpg); background-repeat:no-repeat; background-position:right bottom}
.contact {text-align:center;}
.contact a{text-decoration:none}
.contact p{font-size:10px; color:#016799; line-height:16px; }


/* Content */
#content {float: left; width: 605px; display: inline;}

#innerpage #lastnews {border:1px solid #cb9936; margin:10px;background-color:#f8f8f8;}
#innerpage #lastnews h2 {background-color:#db5441; color:#fff; font-weight:normal; font-size:16px; padding:0 0 0 10px}
#innerpage #lastnews p{font-size:11px; line-height:20px; margin:0 10px 10px 10px}
#innerpage #lastnews p b{color:#8b0101; font-size:11px}
#innerpage #picture {float:right; margin:5px; border:1px solid #036799}
#innerpage #picture h3{background-color:#e6eef1; color:#8c0000; font-size:11px; text-align:right; padding:3px;}
#innerpage #picture img {border-top:1px solid #036799; border-bottom:1px solid #036799}
#innerpage #picture p{font-style:italic; font-size:10px; text-align:right; margin:0; line-height:normal}
#innerpage #picture p span {color:#dc5444; font-style:normal}


#innerpage #newsb {border:1px solid #cb9936; margin:10px;background-color:#f8f8f8;}
#innerpage #newsb h2 {background-color:#4f7ca6; color:#fff; font-weight:normal; font-size:16px; padding:0 0 0 10px}
#innerpage #newsb p{font-size:11px; line-height:20px; margin:0 10px 10px 10px}
#innerpage #newsb p b{color:#4f7ca6; font-size:11px}
#image{float:right; margin:5px; border:1px solid #036799}
#image h3{font-size:10px; text-align:center; margin:0; line-height:normal; background-color:#9db5cd; color:#fff}
#image img {border-top:1px solid #036799; border-bottom:1px solid #036799}
#image p{font-style:italic; font-size:10px; text-align:center; margin:0; line-height:normal; background-color:#9db5cd}
#innerpage #newsb h4{background-color:#4f7ca6; padding:2px 10px 2px 10px; width:150px; color:#fff; font-size:12px; margin:0 0 0 20px}
#innerpage #newsb ul {margin:0 0 0 20px}
#innerpage #newsb ul li {list-style:square; font-size:10px; color:#4f7ca6; list-style-position:inside}
#innerpage #newsb ul li a{color:#4f7ca6; font-size:12px; line-height:20px}
#innerpage #location {float:left; width:250px;height:150px;  border:1px #ca9a38 solid; margin:10px 0 0 10px}
#innerpage #location img{float:right; border:none; clear:both; padding:20px 5px 0 0 }
#innerpage #location ul li{list-style:none}
#innerpage #location a{color:#064566; font-size:11px; text-decoration:none}
#innerpage #location ul {margin:10px 0 10px 10px}
#innerpage #location h4{background-color:#bbccdc; color:#fff; font-size:15px; font-weight:normal; padding:2px 0 2px 10px;}
#innerpage #publication {float:right; width:250px;height:150px; border:1px #ca9a38 solid; margin:10px 10px 0 0}
#innerpage #publication img{float:right; border:none}
#innerpage #publication ul li{list-style:none}
#innerpage #publication a{color:#114922; font-size:11px; text-decoration:none}
#innerpage #publication ul {margin:10px}
#innerpage #publication h4{background-color:#aac193; color:#fff; font-size:15px; font-weight:normal; padding:2px 0 2px 10px;}


/* Innerpage */
#innerpage {float: left; width: 605px; display: inline;}
#innerpage p{margin:10px 10px 10px 20px; font-size:12px; line-height:18px;}
#innerpage img{margin:20px;border:none;}
#innerpage p b{color:#666600; font-style:italic; font-size:11px;}
#innerpage h1{color:#660033; font-size:16px; font-weight:bold; padding:10px 0 2px 20px; border-bottom:1px dotted #660033; margin:0px 0px 4px 0px;}
#innerpage h2{color:#336699; font-size:12px; padding:10px 0 0 20px}
#innerpage ul {margin:10px 0 10px 60px}
#innerpage ol {margin:10px 0 10px 60px}
#innerpage table {margin:10px 0 10px 40px;border:0px;}
#innerpage th {background-color:#993333;color:White;}
#innerpage caption {font-style:italic;}
#innerpages ul li{list-style-position:inside}
#innerpages ol li{list-style-position:inside}
#pdf {list-style:none; background-image:url(/media/pdf_logo_sm.gif); background-repeat:no-repeat; background-position:left center; padding:0 0 0 30px; margin:0; line-height:20px}
#pdf a:link{text-decoration:underline}
#pdf a:visited{text-decoration:underline}
#pdf a:hover{text-decoration:none}
#doc {list-style:none; background-image:url(/media/worddoc_logo_sm.gif); background-repeat:no-repeat; background-position:left center; padding:0 0 0 30px; margin:0; line-height:20px}
#doc a:link{text-decoration:underline}
#doc a:visited{text-decoration:underline}
#doc a:hover{text-decoration:none}
#xls {list-style:none; background-image:url(/media/xls_logo_sm.gif); background-repeat:no-repeat; background-position:left center; padding:0 0 0 30px; margin:0; line-height:20px}
#xls a:link{text-decoration:underline}
#xls a:visited{text-decoration:underline}
#xls a:hover{text-decoration:none}


#innerpage #outSearch h2 {color:#336699; font-size:12px; padding:10px 0 0 20px}


/* RightColumn */
#rightcolumn {width: 170px; float: left;}
#rightcolumn img {padding:5px; border:none}
#rightcolumn #acrobat {background-image:url(/media/bg_acrobat.jpg); background-position:bottom; background-repeat:repeat-x; height:85px;}
#rightcolumn #acrobat img {float:left; padding:0 5px 30px 5px}
#rightcolumn #acrobat p{font-size:10px}
#rightcolumn #acr {background-color:#fff; margin:5px 5px 0 5px;}

/* Footer */
#footer {width: 960px; clear: both; margin: 0; padding-top:5px;padding-bottom:5px; color:White}
#footer p{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#footer a{font-size:12px}
#footer a:link{color:#fff; text-decoration:none}
#footer a:visited{color:#fff; text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer #footerleft{float:left;width: 300px;padding-left:45px;}
#footer #footermiddle{float:left;width: 300px;padding-left:45px;}
#footer #footerright{float:left; padding-left:35px; width: 200px;text-align:right;}



#ContentWrapper 
{
	border: 4px solid #ca9933; 
	background:#fff;
	float:none;
	margin:0 auto; 
	width:960px;
	height:758px;
	
}


#banner {
	float: left;	
	width:960px;
	height:125px;
}

#main {
	float: left;	
	margin: -2px 0px 0px 0px;
	width:960px;
	}

#BannerLeft {
	float: left;
	width:279px;
	
}

#Spacer02 {
	float: left;
	
	width:67px;
	
}

#BannerContactPhone {
	position:absolute;
	width:614px;
	left:38%;
	top:98px;	
	height:25px;
	z-index:3;
	float:right;
}
#BannerContactEmail {
	position:absolute;
	width:614px;
	left:35%;
	top:110px;	
	height:25px;
	z-index:3;
}

#BannerRight {
	float: left;
	
	width:614px;
	
}

#BannerHeader {
	float: left;
	margin: -5px 0px 0px 0px;
	width:960px;
	height:25px;
	background-color:#CC9933;
}

#SpacerBelowBanner {
	float: left;
	width:960px;
	height:4px;
	background-color:#FFFFFF;
}

#MainPageTitle {
	float: left;
	top:159px;
	width:210px;
	height:25px;
	background-color:#660033;
	
	
}

#MainContentSpacerVertical {
	float: left;
	top:159px;
	width:6px;
	height:10px;
	background-color:#FFFFFF;
	
}

#MainContentTitle {
	float: left;
	top:159px;
	width:744px;
	height:25px;
	background-color:#006699;
}

#MainContentText {
	float: left;
	top:184px;
	width:744px;
	height:561px;
	overflow:auto;
	background-color:#F2F2F2;
}

#MainContentLinks 
{
	margin-right:6px;
	float: left;
	vertical-align:top;
	top:185px;
	width:210px;
	height:560px;
	background-color:#F2F2F2;
}



#FooterContent {
	float: left;
	top:615px;
	width:960px;
	height:27px;
	background-color:#CC9933;
}

