/* CSS Document */

html,body,img,ul,li,div,table{
	padding:0;
	margin:0;
	font:14px Arial, Helvetica, sans-serif;
}
html { min-height: 100%; margin-bottom: 1px; }

body{
	background:#F49F19;
	}
	
#wrapper{
	margin:30px auto;
	width:840px;
	background-image: url(images/borders10.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

#wrapper-pub{
	margin:30px auto;
	width:840px;
	background-image: url(images/border-pub.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

#wrapper2{
	margin:30px auto;
	width:840px;
	background-image: url(images/borders11.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

#wrapper3{
	margin:30px auto;
	width:840px;
	background-image: url(images/border12.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

#wrapper4{
	margin:30px auto;
	width:840px;
	background-image: url(images/border13.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

#wrapper5{
	margin:30px auto;
	width:840px;
	background-image: url(images/border-events.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

#container{
	background-color: #FFFFFF;
	margin:0 30px;
}

.floatLeft{
	float:left;
	margin-right:1px;
}
.floatLeft2{
	float:left;
	margin-right:2px;
}

.centerImg{
	margin-right:1px;
	margin-left:1px;
}

#breadcrumb{
	clear:left;
	border-top:6px solid #009264;
	background: #FEDF99;
	margin:0;
	padding:0;
	height: 76px;
}

#breadcrumb2{
	clear:left;
	border-top:6px solid #009264;
	background: #FEDF99;
	margin:0;
	padding:0;
	height: 76px;
}

#breadcrumben{
	clear:left;
	border-top:6px solid #792788;
	background: #FEDF99;
	margin:0;
	padding:0;
	height: 16px;
}

#topContent{
	clear:right;
	padding-top: 5px;
	padding-right: 0px;
	padding-left:6px;
}

#header{
	margin:0;
	padding:0;
}
#navigation{
	padding-top:50px;
    }
	
.floatRight{
	float:right;
	margin-right:538px;
}

.floatRightK{
	float:right;
	margin-right:280px;
}

.floatRight4{
	float:right;
	margin-right:460px;
}

.floatRight5{
	float:right;
	margin-right:370px;
}

.floatRight6{
	float:right;
	margin-right:190px;
}

.floatRight7{
	float:right;
	margin-right:275px;
}


.ourWork{
	margin-left: 170px;
	margin-top:40px;
	padding:0;
	font-size: 20px;
	color:#F49F19;
}

.support_us{
	margin-left:420px;
	margin-top:40px;
	padding:0;
	font-size: 20px;
	color:#B60050;
}
.pub{
	margin-left: 240px;
	margin-top:40px;
	padding:0;
	font-size: 20px;
	color:#792788;
}

.home{
	margin-left: 90px;
	margin-top:40px;
	padding:0;
	font-size: 20px;
	color:#008D7F;
}

.events{
	margin-left: 370px;
	margin-top:40px;
	padding:0;
	font-size: 20px;
	color:#00A1B1;
}


#bottomContent{
	clear:left;
	padding-top:15px;
}
#subNavigation{
	width:182px;
	float:left;
}
#content{
	margin-left:183px;
}
#footer{
	clear:left;
}
.bodyContent{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #F49F19;
	margin-left: 320px;
	margin-right:20px;
	height:181px;
	margin-top:10px;
	padding-bottom:37px;
	padding-top:0;
	height:184px;
	padding-left:12px;

}


.bodyContent2{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #792788;
	margin-left: 320px;
	margin-right:20px;
	height:181px;
	margin-top:10px;
	padding-bottom:37px;
	padding-top:0;
	height:184px;
	padding-left:12px;
}

.bodyContent3{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #008D7F;
	margin-left: 320px;
	margin-right:20px;
	height:181px;
	margin-top:10px;
	padding-bottom:37px;
	padding-top:0;
	height:184px;
	padding-left:12px;
}


.bodyContent4{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #00A1B1;
	margin-left: 320px;
	margin-right:20px;
	height:181px;
	margin-top:10px;
	padding-bottom:37px;
	padding-top:0;
	height:184px;
	padding-left:12px;
}

.bodyContent5{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #B60050;
	margin-left: 320px;
	margin-right:20px;
	height:181px;
	margin-top:10px;
	padding-bottom:37px;
	padding-top:0;
	height:184px;
	padding-left:12px;
}

.bodyContent10{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #B60050;
	margin-left: 320px;
	margin-right:20px;
	height:181px;
	margin-top:10px;
	padding-bottom:37px;
	padding-top:0;
	height:184px;
	padding-left:12px;
}

.bodyContent11{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #B60050;
	margin-left: 320px;
	margin-right:20px;
	height:181px;
	margin-top:10px;
	padding-bottom:37px;
	padding-top:0;
	height:184px;
	padding-left:12px;
}
.bodyContent p{
	color:#792788;
	font-size:14px;
	line-height:18px;
}

.bodyContent2 p{
	color:#792788;
	font-size:14px;
	line-height:20px;
}

.bodyContent3 p{
	color:#792788;
	font-size:14px;
	line-height:20px;
}

.bodyContent4 p{
	color: #00A1B1;
	font-size:14px;
	line-height:20px;
}

.bodyContent5 p{
	color: #00A1B1;
	font-size:14px;
	line-height:20px;
}

.bodyContent11 p{
	color: #B70050;
	font-size:14px;
	line-height:20px;
}

.bodyContent10 p{
	color:#B70050;
	font-size:14px;
	line-height:20px;
}

#wrapper2 .bodyContent p{
	color:#F49F19;
}



#wrapper2 .bodyContent2 p{
	color:#F49F19;
}

#wrapper2 .bodyContent3 p{
	color:#F49F19;
}

#wrapper2 .bodyContent4 p{
	color:#F49F19;
}

#wrapper2 .bodyContent5 p{
	color:#B60050;
}

#wrapper .bottomContent h1{
	margin-top:7px;
	color:#008D7F;
}
#content h1{
	font: 20px Arial, Helvetica, sans-serif;
	margin-top:30px;
}
#content h2{
	color: #56575A;
	font: 16px Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#content h3{
	color:#792788;
	font: 18px Arial, Helvetica, sans-serif;
	margin-top:10px;
}

#content p{
	color: #56575A;
	line-height:24px;
	width:550px;
}

#content img{
	float:left;
	margin-bottom:8px;
	margin-right:10px;
}

#nav, #nav ul {
	list-style: none;
	line-height: 1;
	background: #fff;
	padding: 0;
	margin: 0 0 1em 0;
}

#nav a {
	display: block;
	width: auto;
	w\idth: auto;
	color:#008D7F;
	text-decoration: none;
	padding: 0.25em 1em;
}

#nav li {
	float: left;
	padding: 0;
	width: auto;
	position: relative /* new */;
}

#nav li ul {
       position: absolute;
       left: -999em;
       height: auto;
       width: 20em;
       w\idth: 20em;
       margin-left:-245px;
	   padding-top:20px;
       margin-top: 1.5em /* new */;
}


#nav li li {
       padding-right: 1em;
       width: 18em;
       border-bottom: 1px solid #FEDF99;
}

#nav li ul a {
       width: 18em;
       w\idth: 18em;
}

#nav li ul ul {
       padding-top:0;
       margin: 0;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
       left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
       left: 95% /* new */;
       top: 0 /* new */;
	   }

#nav li li:hover, #nav li li.sfhover {
	background: #F0F8E6;
}

#nav li ul li a{
color:#008D7F;
}
#nav li ul.different{
	background-color2:#792788;
}

#nav li a.currentpage{
	color: #F2B26B;
	}
	
	
#work #content h1{
	color:#F49F19;
	margin-top:7px;
}

#publications #content h1{
	color:#792788;
	margin-top:7px;
}



#events #content h1{
	color:#00A0AF;
	margin-top:7px;
}

#home #content h1{
	color:#008D7F;
	margin-top:7px;

}

#ourWork #wrapper{
	background-image: url(images/borders11.gif);
	background-repeat: repeat-y;
	background-position: center;	
}

#about_us #content h1{
	color:#008D7F;
	margin-top:7px;
}

#support #content h1{
	color:#B70050;
	margin-top:7px;
}


#content ul{
	color: #56575A;
	width:550px;
	margin-left:35px;
}

#content ul li{
	line-height:24px;
}

#content ul li a{
	text-decoration:none;
	color:#008D7F;
}

#content a{
	text-decoration:none;
	color:#008D7F;
	font-weight:bold;
	font-style:italic;

}

.email{
	text-decoration:none;
	color:#56575A;
}
#content ol{
	color: #56575A;
	width:550px;
	
}
#content ol li{
	line-height:24px;
	width:480px;
}

table{
font:Arial, Helvetica, sans-serif;
size:14px;
color: #56575A;
}

.mytable{
	width:600px;
}

