/***

colors:

black   	#070E08

green   	#142E42

dark gray   #6C71A5

mid gray	#9195BF

gray   		#BFC4DB

mid-light gray #C2CBE2

light gray 	#EEF2F5







div {

	border: 1px solid purple;	

}

***/



#rightBuild {

	position: absolute;

	top: 29px;

	height: 91px;

	width: 100%;

	background-image: url(images/right-build.png);

	background-repeat: no-repeat;

	background-position: right bottom;

	right: 6px;

/*	left: 1042px;*/

}



#leftBuild {

	position: absolute;

	top: 28px;

	left: 0px;

	height: 91px;

	width: 100%;

	background-image: url(images/left-build.png);

	background-repeat: no-repeat;

	background-position: left bottom;

}



body {

	font: 60%/1.2 Arial, Helvetica, sans-serif;

	background: #BFC4DB;

	padding: 0px;

	margin: 0px;

}



#theContainer

{

	top: 0px;

	left: 0px;

	margin: 0px auto 0px auto;

	position: relative;

	width: 783px;

	/*background: #A9A196;*/

}





#theWhole {

	width: 783px;

	margin: 0px auto 0px auto;

	postion: absolute;

	/*background: #BFC4DB;*/

	padding-top: 15px;

}



/*#theFloor {

	background-image: url(images/green-back.gif);

	background-position: topleft;

	width: 100%;

}*/



#theTitle {

	padding: 0px;

	margin: 0px;

	height: 104px;

	text-align: center;

	background-image: url(images/head2_03.png);

	background-position: top center;

	background-repeat: no-repeat;

}



#theTitle h1 {

	padding: 0px;

	margin: 0px;

	color: #fff;

	height: 0px;

	visibility: hidden;

}



#theNav {

	padding: 4px 0px 2px 0px;

	margin: 0px;

	background: #BFC4DB;

/*	font-size: 100%;*/

	vertical-align: super;

	text-align: center;

	border-style: solid;

	border-color: #202428;

	border-width: 0px;

}



#theNav a {

	padding: 0px 2% 0px 2%;

	height: 15px;

	color: #202428;

}



#theNav a:hover {

	/*background: url( 'images/navi_b_01.png' ) 50% 50% no-repeat;*/

	/*background-image: url(images/foot-fade.jpg);*/

	background-color: #A9B1CC;

}



/*

#theNav a:hover { 

	border-style: solid;

	border-color: #202428;

	border-width: 0px 0px;

}

*/

#theFoot {

	background: url(images/foot-fade.jpg) repeat-x right top;

/*	border: 2px #ff33ff solid;*/

	postion: absolute;

	background-color: #BFC4DB;

	margin: 0px;

	padding: 0px 0px 10px 0px;

	font-size: 100%;

	text-align: right;

	color: #070E08;

}



#theFoot p{

	padding: 10px 0px 0px 0px;

	margin: 0px;

}



#theEdu {

	margin: 40px 0px 0px 0px;

	padding: 10px 0px 10px 0px;

	border-top: 1px #070E08 dotted;

}



#theZone {

	height: 20px;

	float: left;

	background: url(images/list-title-back.gif) repeat right top;

	background-color: #202428;

	font-variant: small-caps;

	color: #BFC4DB;

	width: 100%;

	padding-top: 0px;

	margin-top: 00px;

	border-top: 1px #070E08 solid;

}



#theZone ul{

	margin: 0px auto 0px auto;

	padding: 0px 10px 0px 30px;

	background-color: #202428;

}



#theZone ul h2{

	float: left;

	padding-top: 3px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin: 0px;

	font-size: 100%;

	color: #222529;

}



#theZone ul li{

	font-size: 100%;

	float: left;

	padding: 3px 3px 0px 3px;

	color: #222529;

}



#theZone ul li a{

	color: #BFC4DB;

	font-style: italic;

}



#theHigh { 

	color: #202428;

	font-weight: bolder;

	text-decoration: none;

	color:#202428;

}



a { 

	color: #202428; 

	font-weight: bolder;

	text-decoration: none;

	color:#202428;

}



a:link { 

	color: #202428;

	text-decoration: none;

}



a:visited { 

	color: #202428; 

	text-decoration: none;

}

a:hover { 

	color: #202428; 

	text-decoration: underline;

}

a:active { 

	color: #202428;

	text-decoration: underline;

	text-decoration: overline;

}



/***

ul {

	padding: 0px;

	margin: 0px;

}

***/



li {

	list-style-type: none;

}







	

#mainContent {

	float: left;

	width: 618px;

	background: url(images/main-back.gif) repeat-x right top;

	background-color: #FFFFFF;

	margin: 0px 10px 0px 0px;

	padding: 0px 0px 0px 0px;

	visibility: visible;

}



#mainContent h5{

	padding: 10px;

	margin-top: 0px;

	background: url(images/main-back.gif) repeat right top;

}



#homeContent {

	float: left;

	width: 618px;

	background: url(images/news-back_01.jpg) repeat-x right top;

	background-color: #FFFFFF;

	margin: 0px 10px 0px 0px;

	padding: 0px 0px 0px 0px;

	visibility: visible;

}



#homeContent h5{

	padding: 10px;

	margin-top: 0px;

	background: url(images/main-back.gif) repeat right top;

}



div.article {

/*	padding: 0px 0px 27px 0px;*/

	padding: 0px 0px 0px 0px;

	margin: 0px;

	font-size: 110%;

/*	background: url(images/art-fade.png) repeat-x right top;*/

}



div.article ul {

	padding: 0px 0px 20px 0px;

	margin: 0px 0px 0px 30px;

}



div.article li {

	padding: 2px 0px 2px 0px;

	margin: 0px 0px 0px 0px;

}



#other {

	background-color: #EEF2F5;

	margin-right: 100px;

}



div.article p {

	line-height: 150%;

	padding: 0px 30px 0px 30px;

	margin: 0px;

}



div.article h1{

	width: 588px;

	padding: 25px 0px 20px 30px;

	margin: 0px 0px 5px 0px;

	font-size: 110%;

	color: #EEF2F5;

	border-top: 0px #C2CBE2 solid;

	background-image: url(images/art-title.png);

	background-postion: top right;

	visibility: visible;

	font-variant: small-caps;

	font-family: Georgia, "Times New Roman", Times, serif;

}



div.article h3{

	padding: 0px 0px 0px 30px;

	margin: 0px 0px 0px 0px;

	font-size: 110%;

	color: #202428;

	visibility: visible;

	font-variant: small-caps;

	font-family: Georgia, "Times New Roman", Times, serif;

}



div.article ul h3{

	padding: 0px 0px 10px 0px;

	margin: 0px 0px 0px 0px;

	font-size: 110%;

	color: #202428;

	visibility: visible;

	font-variant: small-caps;

	font-family: Georgia, "Times New Roman", Times, serif;

}



div.article p.theRead {

	line-height: 150%;

	padding: 0px 70px 0px 30px;

	margin: 0px;

}



div.article p img {

	border: 1px solid #202428;

}



p.theRead a:link{

	text-decoration: underline;

}



p.theRead a:visited{

	text-decoration: underline;

}



#mainMenu {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 25px;

	border-style: solid;

	overflow: visible;

	border-color: #202428;

	border-width: 0px 0px 0px 0px;

	background: #9195BF;

	background-image: url(images/menu-back.gif);

	background-postion: top right;



}



#mainMenu a:hover {

/*	background: #6C71A5;

	text-decoration: none;

	color: #C2CBE2;*/

}



#theArt {

	padding: 0px;

	margin-bottom: 0px;

	background-image: url(images/head_01.jpg);

	background-postion: top right;

}



#theArt h3 {

	visibility: hidden;

	font-size: 90%;

	color: #000;

	margin: 0%;

	height: 84px;

	padding: 0px 0px 0px 0px;

}





#mainMenu p {

	font-size: 9px;

	margin-left: 0px;

	color: #070E08;

}



#mainMenu ul {

	padding: 0px 0px 20px 0px;

	margin: 0px;

	background-image: url(images/list-back.gif);

	background-position: right bottom;

	background-repeat: no-repeat;

}



#mainMenu ul h2 {

	padding-bottom: 1px;

	margin: 0px 0px 10px 0px;

	font-size: 120%;

	color: white;

	border-top: 0px #C2CBE2 solid;

	background: url(images/list-title-back.gif) repeat right top;

	background-color: #BFC4DB;

	font-variant: small-caps;

	font-family: Georgia, "Times New Roman", Times, serif;

}



#mainMenu li {

	padding: 3px 10px 3px 0px;

	line-height: 120%;

/*	color: #ffffff;

	font-weight: bolder;*/

}



li.theSome{

	margin: 10px 0px 0px 0px;

	padding: 2px 10px 2px 0px;

	color: #ffffff;

	font-weight: bolder;

}



#mainMenu div {

	color: #202428;

}



#Dates h6 {

	padding: 0px;

	margin: 0px 0px 10px 0px;

	font-size: 120%;

	color: white;

	border-top: 1px #303776 solid;

	font-variant: small-caps;

	font-family: Georgia, "Times New Roman", Times, serif;

	background-image: url(images/list-title-back.gif);

	background-repeat: repeat;

	background-position: right top;

}



#Dates {

	padding: 0px 0px 0px 0px;

	background-image: url(images/list-back.gif);

	background-position: right bottom;

	background-repeat: no-repeat;

}



#Dates ul li {

	font-size: 100%;

	list-style-type: none;

	padding-bottom: 0px;

	padding-right: 10px;

	margin: 0px;

}



#Dates ul {

	padding-top: 0px;

	background-image: none;

}



#Dates h5 {

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	font-size: 100%;

}



#Dates p{

	font-weight: lighter;

	padding: 5px 0px 0px 0px;	

}





p,pre {

	margin: 0px 30px 10px 30px;

}



h5 {

	padding-top: 10px 0px 0px 10px;

	margin: 10px 0px 0px 0px;

	font-size: 160%;

	color: #fff;

}



#headNews {

	padding: 0px;

	margin: 0px;

	height: 93px;

	font-size: 160%;

	color: #fff;

	background-image: url(images/news-back_01.jpg);

	background-repeat: no-repeat;

	background-position: right top;

}



#headNews h5{

	padding: 10px;

	margin: 0px;

	font-size: 120%;

	color: #fff;

	background-image: none;

	background-repeat: no-repeat;

}



select.thePullDown {

	height: 10px;

	font-size: 100%;

	padding: 0px;

	margin: 0px;

}



#theList {

	border: 0px solid #666666;

	padding: 0px;

	margin: 0px;

}



#theList tbody tr td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 95%;

	padding: 3px 8px;

	border-left: 1px solid #9195BF;

}

	

#theList tbody tr.other td {

	background-color: #EEF2F5;

}



#relate {

	background: url(images/relate-back.gif) repeat right top;



}


p.indent{

text-indent: 1cm;

}



#relate li {

	background: url(images/relate-bottorm.gif) no-repeat right bottom;

	color: #9195BF;

}



#relate ul {

	background: none;

}



#relate a { 

	color: #BFC4DB; 

	font-weight: bolder;

	text-decoration: none;

}



#relate a:link { 

	color: #BFC4DB;

	text-decoration: none;

}



#relate a:visited { 

	color: #BFC4DB; 

	text-decoration: none;

}

#relate a:hover { 

	color: #1C304E;

	text-decoration: underline;

}

#relate a:active { 

	color: #1C304E;

	text-decoration: underline;

}



#fill {

	height: 20px;

	padding: 0px;

	margin: 0px;

}

