
/* COMMON */

html {
	margin:0;
	padding-top:20px;
	padding-bottom:20px;
	_height:100%;
	width:100%;
}

body{
	background-color:#4A4036;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	text-align:center;
}

i {
	_font-style: italic;
	font-style: normal;
	_font-family:Georgia, Times New Roman;
}

ul { 
	margin: 0 0 1em 1.5em; 
	padding: 0; 
	text-align: left;
} 


/* LAYOUT */

#container{
	width:1000px;
	background:url(./images/bg_container.gif) #FFFFFF;
	background-repeat:repeat-Y;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding:0px;
}

#inner{
	margin:0px;
}

#inner p{
	text-indent:1.33em;
}

.main{
	width:800px;
	margin-top:20px;
	padding-bottom:40px;
	float:right;
	display: inline;
}

.main-left{
	width:350px;
	margin-left:40px;
	margin-right:10px;
	float:left;
	text-align: justify;
	display: inline;
	_text-justify: newspaper;
}
.main-right{
	width:350px;
	margin-left:10px;
	margin-right:40px;
	float:right;
	text-align: justify;
	display: inline;
	_text-justify: newspaper;
}
.main-center{
	width:720px;
	margin-left:40px;
	margin-right:40px;
	text-align: justify;
}

.main-people {
	width:760px;
	margin-left:0px;
	margin-right:0px;
}


#directory {
	text-align:left;
	line-height:100%;
}

#directory img {
	padding:0.4em 0;
	vertical-align:middle;
}



.side{
	width:180px;
	float:left;
}

.clear{
	clear:both;
	line-height:0;
}

.clearimg {
	clear:both;
	_margin-top:40px;
	_margin-bottom:40px;
	width:800px;
	padding:40px 0 40px 0;
	height:53px;
	background:url(./images/clear.gif) center no-repeat;
}
.map {
	_width:100px;
	_height:116px;
	margin:0 0px 20px 20px;
	float:right;
}

#home a {
	text-indent:-999em;
	width:116px;
	height:107px;
	background: url(./images/logo.gif) no-repeat;
	display:block;
	margin-top:3.7em;
	margin-left:3.7em;
}

#wfrs a {
	text-indent:-999em;
	width:95px;
	height:93px;
	background: url(./images/wfrs.gif) no-repeat;
	display:block;
	float:right;
	margin-top:40px;
	margin-right:40px;
}


/* //// MAIN NAVIGATION //// */

#mainnavi {
	margin:70px 20px 0 10px;
}
#mainnavi ul {
	list-style-type:none;
	text-indent:-999em;
}

#_mainnavi li  {
	height:32px;
	margin:0 0 28px 0;
	padding-left: 14px;
	background: url(./images/arrow_266.gif) no-repeat  left 0.13em;
	list-style: none;
}

.mainnavion  {
	height:32px;
	margin:0 0 38px 0;
	padding-left: 14px;
	background: url(./images/arrow_266.gif) no-repeat  left 0.13em;
	list-style: none;
}

.mainnavioff  {
	height:32px;
	margin:0 0 38px 0;
	padding-left: 14px;
	background: url(./images/arrow_393.gif) no-repeat  left 0.13em;
	list-style: none;
}

#mainnavi li a {
	display:block;
}


.mainnavi1-on {
	width:123px;
	height:11px;
	background:url(./images/mainnavi1-on.gif) no-repeat;
}

.mainnavi2-on {
	width:104px;
	height:49px;
	background:url(./images/mainnavi2-on.gif) no-repeat;
}

.mainnavi3-on {
	width:110px;
	height:30px;
	background:url(./images/mainnavi3-on.gif) no-repeat;
}

.mainnavi4-on {
	width:95px;
	height:11px;
	background:url(./images/mainnavi4-on.gif) no-repeat;
}
.mainnavi5-on {
	width:46px;
	height:11px;
	background:url(./images/mainnavi5-on.gif) no-repeat;
}


.mainnavi1-off {
	width:123px;
	height:11px;
	background:url(./images/mainnavi1-off.gif) no-repeat;
}

.mainnavi2-off {
	width:104px;
	height:49px;
	background:url(./images/mainnavi2-off.gif) no-repeat;
}

.mainnavi3-off {
	width:110px;
	height:30px;
	background:url(./images/mainnavi3-off.gif) no-repeat;
}

.mainnavi4-off {
	width:95px;
	height:11px;
	background:url(./images/mainnavi4-off.gif) no-repeat;
}
.mainnavi5-off {
	width:46px;
	height:11px;
	background:url(./images/mainnavi5-off.gif) no-repeat;
}


/* MAIN NAVIGATION : HOVER*/

#mainnavi1 a:hover {
	background:url(./images/mainnavi1-over.gif) no-repeat;
}

#mainnavi2 a:hover {
	background:url(./images/mainnavi2-over.gif) no-repeat;
}

#mainnavi3 a:hover {
	background:url(./images/mainnavi3-over.gif) no-repeat;
}

#mainnavi4 a:hover {
	background:url(./images/mainnavi4-over.gif) no-repeat;
}

#mainnavi5 a:hover {
	background:url(./images/mainnavi5-over.gif) no-repeat;
}



/* ////ABOUT NAVIGATION//// */

#aboutnavi {
	margin:50px 20px 0 10px;
}
#aboutnavi ul {
	list-style-type:none;
}

#aboutnavi li {
	height:20px;
	margin:0 0 0px 0;
	padding-left: 14px;
	background: url(./images/arrow_393.gif) no-repeat  left 0.23em;
	list-style: none;
}

#aboutnavi li a {
	display:block;
	color:#FFFFFF;
}


/* ////SUB NAVIGATION//// */

#subnavi {
	margin:20px;
	height:30px;
}
#subnavi ul {
	_list-style-type:none;
}

#_subnavi li {
	float:left;
	margin: 0 10px 0 0;
	width:150px;
	padding-left: 12px;
	background: url(./images/arrow_393.gif) no-repeat  left 0.22em;
	list-style: none;
}

.subnavion {
	float:left;
	margin: 0 10px 0 0;
	width:150px;
	padding-left: 12px;
	background: url(./images/arrow_266.gif) no-repeat  left 0.22em;
	list-style: none;
}

.subnavioff {
	float:left;
	margin: 0 10px 0 0;
	width:150px;
	padding-left: 12px;
	background: url(./images/arrow_393.gif) no-repeat  left 0.22em;
	list-style: none;
}


#subnavi a {
	text-transform: uppercase; 
	text-decoration:none;
}

#_dir ul{
	list-style-type:decimal;
}
#dir  li{
	float:left;
	margin: 0 10px 0 0;
}


.img-right {
	margin:0px;
	position:relative;
	margin-right:-40px;
	background-repeat:no-repeat;
	background-position:left top;
}
.img-left {
	margin:0px;
	position:relative;
	margin-left:-40px;
	background-repeat:no-repeat;
	background-position:left top;
}


.people {
	width:150px;
	height:100px;
	line-height:140%;
	margin:0;
	margin-left:40px;
	margin-right:0px;
	margin-bottom:40px;
	float:left;
	display: inline;
}

.peopleimg {
	width:50px;
	height:50px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.peoplename {
	color:#BB0000;
	font-weight:bold;
}

#credits ul {
	_list-style-type:none;
}

#credits li {
	margin: 0 10px 30px 0;
	_width:150px;
	padding-left: 14px;
	background: url(./images/arrow_529.gif) no-repeat  left 0.5em;
	list-style: none;
}


