body {
	font: 13px/18px Helvetica, Arial, Tahoma, sans-serif;
	background: #262a39 url('../images/header-bg3.jpg') no-repeat 50% 0;
	}
	
ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

li{
	margin: 0 0 0 0;
	padding: 0;
}

img{
	margin: 0;
}

h2 {font: 19px/21px Helvetica, Arial, Tahoma, sans-serif; font-weight:bold; color:#2a2e3c;}

h3 {font: 15px/17px Helvetica, Arial, Tahoma, sans-serif; font-weight:bold; }

h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}

.clear {clear:both;}

.clearit{
	clear: both;	
	overflow: hidden;
	height: 1px;
	margin: 0;
	padding: 0;
}


a:link, a:visited{
	text-decoration: none;
	color: #0d618a;
}

a:hover{
	color: #6c9924;
}

a img{
	border: none;
}

/*Compartments--------------------------------*/

#content {background: #fff; margin: 0 auto; width:990px; }
#header {background: #fff; margin: 0 auto; width:990px; }
#thetop {background: #393e5b url('../images/thetop2.png') no-repeat; height:90px; width:991px; margin-top: -1px;}

#headbox {width: 990px; margin: 0 auto; height:95px;}
#thelogo {width:685px; float:left; height:75px;}
h1#logo {background: url('../images/logo.jpg') no-repeat; margin: 15px 0 8px 15px; height:58px; text-indent:-9999px; display: block; overflow:hidden;}

#secnav {width:290px; float:right; height:75px;}

#navbox {background: #4d89d9 url('../images/navback.gif') repeat-x; width:990px; height:47px;}
#thenav {float:left; width: 725px;}
#searchbox {float:right; width:230px; padding-top: 10px;}

#contentbox {padding: 15px 30px 20px 20px; width:auto; display:block; text-align:left;}
#contentleft {width:570px; float:left; margin: 10px 0 0 5px;}
.blogtop {background: url('../images/blogtop.jpg') no-repeat; width:570px; height:42px;}
.authorBio {font: 11px Helvetica, Arial, Tahoma, sans-serif; font-style: italic; margin: 15px 0 5px 0;}
.blogentry {padding: 10px 10px 0 10px; background: url('../images/blogmiddle.jpg') repeat-y; width:550px; height:auto;}
.blogbottom {background: url('../images/blogbottom.jpg') no-repeat; width:570px; height:25px; margin-top:0;}
.wpblogtop {background: url('../images/wpblogtop.jpg') no-repeat; width:690px; height:42px;}
.wpblogentry {padding: 10px 10px 10px 10px; background: url('../images/wpblogmiddle.jpg') repeat-y; width:670px;}
.wpblogentry h2 {margin-top:-8px;}
.wpblogentry li {list-style: disc; margin-left: 20px; padding: 5px;}
.wpblogbottom {background: url('../images/wpblogbottom.jpg') no-repeat; width:690px; height:25px;}
.wp-caption-text {font: 10px Helvetica, Arial, Tahoma, sans-serif;}
.wp-caption {float:right; padding:13px; margin:10px 0 5px 10px;}
#contentleft h2 {font: 18px Helvetica, Arial, Tahoma, sans-serif; font-weight:bold; margin: 0 0 0 0;}
.poster {font: 11px Helvetica, Arial, Tahoma, sans-serif; padding: 7px 0 0 0;}
.keywords {font: 11px Helvetica, Arial, Tahoma, sans-serif;}
#contentmiddle {float:left; width: 110px;}
#contentright {float:left; width:250px; margin: 5px 0 0 5px;}

#mweemoviesec{	
	padding: 0 0 0 0;
	width: 250px;	
	margin: 5px 0 0 5px;
}
#mweemovie {margin: 12px 0 0 5px;}
#mweemovie img {border: #CACCB7; border-style:solid; border-width:3px; margin-bottom: 10px;}
#mweemovie h3 {font: 13px Helvetica, Arial, Tahoma, sans-serif; font-weight:bold; color:#464646;}
#mweemovie p {font: 11px Helvetica, Arial, Tahoma, sans-serif; margin-top:-5px; line-height: 15px; color:#737373;}

#footer {background: #5890de url('../images/bottomgrad3.jpg') repeat-x; width: 990px; margin: 0 auto; height:230px;}
#footerbox {padding: 20px 30px 20px 10px;}
#footerbox h3{color:#364264;}
#footerbox a{color:#364264;}
.footerspan1 {width:200px; margin-right: 0px; float:left;}
.footerspan2 {width:250px; margin-right: 20px; float:left; padding-left: 20px;}
.footerspan3 {width:140px; margin: 10px 10px 0 0; float:right;}
#footerleft {width:725px; float:left;}
#footerright {margin-left:770px;}
p.sitecredit {font: 11px/16px Helvetica, Arial, Tahoma, sans-serif; color:#4a4d59;}

#fundcontentleft {width:700px; float:left;}
#fundcontentright {width:200px; float:left; margin: 40px 10px 0 0;}
#blogcontentright {width:200px; float:left; margin: 0 10px 0 0;}

#verybottom {margin: 10px 0 0 0; font: 11px/16px Helvetica, Arial, Tahoma, sans-serif; color:#959595; text-align:center;}

#teachingresourceshead {background: url('../images/teachingresources.jpg') no-repeat; width: 990px; height:110px;}
#fundinghead {background: url('../images/fundingopps.jpg') no-repeat; width: 990px; height:110px;}
#fieldstudieshead {background: url('../images/fieldstudies.jpg') no-repeat; width: 990px; height:110px;}
#traininghead {background: url('../images/training.jpg') no-repeat; width: 990px; height:110px;}
#aboutcommentshead {background: url('../images/aboutcomments.jpg') no-repeat; width: 990px; height:110px;}
#bloghead {background: url('../images/bloghead.jpg') no-repeat; width: 990px; height:110px;}


/*Search--------------------------------*/

.searchButton {
			position:absolute;
			margin-left: 5px;


		}

.searchBox {
			position:relative;
			background-image: url(../images/field-bg.gif);
			background-repeat: repeat-x;
			border: 1px solid #c8c8c8;
			color:#000;
			font-size:100%;
			padding:5px;
			width:130px;


			
		}
		
/*Navigation--------------------------------*/

#thenav {

	height: 47px;
	width: 725px;
	left: 0;
	position: relative;
	top: 0;
	z-index: 1;

	
}

#thenav a {text-decoration: none;}


#thenav ul {
	list-style: none;
	padding: 0;
	margin: 0;
	background: url(../images/mainnav.gif);
	height: 47px;
	position: relative;
	width: 725px;
	z-index: 3000;
}
#thenav li {
	float: left;
	height: 47px;
	cursor: default;
}

#thenav a {
	border: none;
	color: #777;
	display: block;
	font-weight: normal;
	height: 47px;
	overflow:hidden;
	text-indent: -9999px;
}


#thenav1 {left: 0px; width: 80px;}
#thenav2 {left: 80px; width: 185px;}
#thenav3 {left: 255px; width: 160px;}
#thenav4 {left: 425px; width: 120px;}
#thenav5 {left: 545px; width: 100px;}
#thenav6 {left: 645px; width: 75px;}

#thenav1 a:hover {background: transparent url(../images/mainnav.gif) 0px -47px no-repeat;}
#thenav2 a:hover {background: transparent url(../images/mainnav.gif) -80px -47px no-repeat;}
#thenav3 a:hover {background: transparent url(../images/mainnav.gif) -265px -47px no-repeat;}
#thenav4 a:hover {background: transparent url(../images/mainnav.gif) -425px -47px no-repeat;}
#thenav5 a:hover {background: transparent url(../images/mainnav.gif) -545px -47px no-repeat;}
#thenav6 a:hover {background: transparent url(../images/mainnav.gif) -645px -47px no-repeat;}

body#home #thenav1 {background: transparent url(../images/mainnav.gif) 0px -47px no-repeat;}
body#resources #thenav2 {background: transparent url(../images/mainnav.gif) -80px -47px no-repeat;}
body#field #thenav3 {background: transparent url(../images/mainnav.gif) -265px -47px no-repeat;}
body#training #thenav4 {background: transparent url(../images/mainnav.gif) -425px -47px no-repeat;}
body#funding #thenav5 {background: transparent url(../images/mainnav.gif) -545px -47px no-repeat;}
body#blognav #thenav6 {background: transparent url(../images/mainnav.gif) -645px -47px no-repeat;}


#thenav li ul {	
border-bottom: 2px solid ;
	
	border-color: #777;
	height: auto;
	left: -9999px;
	margin: 0 0 0 10px;
	z-index: 1000;

}


#thenav li:hover ul,
#thenav li.over ul {
	left: auto;
	margin: 0 0 0 25px;
}




#thenav li ul li,
#thenav li ul li a {
	height: auto;
	margin: 0;
	padding: 0;
	text-indent: 0;
	background: #e4ebf2;
}
#thenav li ul li a {
	border: 0px #fff;
	border-style: none solid;
}
#thenav li ul,
#thenav li ul li {
	width: 165px;
}

#thenav li:hover ul li a,
#thenav li.over ul li a,
#thenav li ul li a {
	background: none;
	display: block;
	font-size: .9em;
	padding: 6px 12px 6px 10px;
	color: #444;
}

#thenav li li:hover {
	background: #5079C5 url(../images/menuback.gif) repeat-y 100% 0;
}

#thenav li ul li a:hover, #thenav li ul li a.over {
	background: url(../images/blsubmenu_h.gif) no-repeat 12px 50% !important;
	color: #000;
}



#secnav ul {
	list-style: none;
	padding: 0;
	margin: 10px 0 0 19px;
	background: url(../images/secnav.png);
	height: 34px;
	position: relative;
	width: 200px;
	z-index: 3000;
}
#secnav li {
	float: left;
	height: 34px;
	cursor: default;
}

#secnav a {
	border: none;
	color: #777;
	display: block;
	font-weight: normal;
	height: 34px;
	overflow:hidden;
	text-indent: -9999px;
}

#secnav1 {left: 0px; width: 110px;}
#secnav2 {left: 90px; width: 90px;}

/*#secnav1 a:hover {background: transparent url(../images/secnav.png) 0px -47px no-repeat;}
#secnav2 a:hover {background: transparent url(../images/secnav.png) -90px -47px no-repeat;} */
		
/*Slider--------------------------------*/


#slider {
    width: 990px;
    margin: 0 auto;
    position: relative;
}

.scroll {
    height: 310px;
    width: 990px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;

}

.scrollContainer div.panel1 {
 
    height: 310px;
    width: 990px;
	    background: #4d89d9 url('../images/headback.jpg') no-repeat;
}

.scrollContainer div.panel2 {

    height: 310px;
    width: 990px;
	    background: #4d89d9 url('../images/headback2.jpg') no-repeat;
}

.slide-thumbnail { width:468px; float:left; }
.slide-details { width:475px; float:right; margin: 35px 15px 0 10px;}
.slide-details h2 { font-size:1.5em; font-style: italic; font-weight:normal; line-height: 1; margin:0; }
.slide-details .description { margin-top:10px; line-height: 21px; }


.slide-thumbnail2 { width:468px; float:right; }
.slide-details2 { width:475px; float:left; margin: 35px 15px 0 20px;}
.slide-details2 h2 { font-size:1.5em; font-style: italic; font-weight:normal; line-height: 1; margin:0; }
.slide-details2 .description2 { margin-top:10px; }


.learnmore {float:right; margin: 10px 25px 0 0;}
.learnmore img {border:0;}



ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0 0 9px 10px;
	height:92px;
	background:#2a2e3c;
}

ul.navigation li {
    display: block;
	float:left;
	height:91px;
	width:245px;
}

ul.navigation a {
    padding: 0 10px 0 10px;
	height: 90px;
	width: 230px;
    text-decoration: none;
}



ul.navigation li img {border:0; margin:-20px 0 0 0;}

ul.navigation a:link {
	
}

ul.navigation a:visited {
		
}

ul.navigation a:hover {
	background: url('../images/highlightback2.jpg') no-repeat;
	
	padding-bottom:89px;	
}

a.training {background: url('../images/findteaching.png') no-repeat;}

ul.navigation a.selected {
    background: url('../images/highlightback2.jpg') no-repeat;

	padding-bottom:89px;

}


ul.navigation a:focus {
    outline: none;
}



.hide {
    display: none;
}

#recentPosts{	
	padding: 0 0 20px 0;
	width: 250px;	
	margin: 5px 0 0 5px;
}

#recentPosts h2{
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	font-style: italic;
	margin: 0 0 0 15px;
}

#recentPosts ul{
	padding-top: 0px;
}

#recentPosts ul li{
	padding: 8px 0 3px 0;
	margin: 0 10px 0 10px;
	background: transparent url('../images/dots_horiz.gif') left bottom repeat-x;
}

#recentPosts ul li img{
	float: left;
	margin: 0 8px 8px 0;
	border: 3px solid #d7cea0;
}

.tagcloud {line-height: 21px;}


#navlist {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    font-weight:bold;
    height:99px;
}
#navlist li {
    list-style:none;
    display:inline;
	margin: 0 20px 0 20px;
}
#navlist a {
    width:220px;
	height:99px;
    color:#fff;
    text-decoration:none;
    background:url("../images/navtest.png") no-repeat;
    float:left;


}
#navlist a:hover { 
    background-position:0 -99px;
    color:#1e5ebd;
}
#navlist a:active {
    background-position:0 -99px;
    color:#1e5ebd;
}

/*E-news Signup--------------------------------*/

#enews {margin: 10px 0 0 10px; background:url("../images/enews.jpg") no-repeat; width: 235px; height:129px;}

img.getsignedup {margin-top: 10px;}
.enewssub {
			position:relative;
			background-image: url(../images/field-bg.gif);
			background-repeat: repeat-x;
			border: 1px solid #c8c8c8;
			color:#000;
			font-size:100%;
			padding:5px;
			width:130px;
			height: 18px;
			margin: 10px 0 0 0;


			
		}
		
.signup {position:absolute; margin: 10px 5px 0 5px;}



#drillbox {width:auto; height: 200px; margin: 5px 10px 15px 10px;}
.span-3 {width:150px; height: auto; margin-right: 12px; float:left;}
.span-3 h4 {font-size:1.2em;line-height:1.25;margin-bottom:8px;height:1.25em;}
.span-3box {background-color:#f8f8f1; height:162px; overflow: auto; padding: 0 5px 0 5px; border:#dcddcd solid 1px; margin-bottom: 15px;}
.span-3box li.selected {;}

.span-4 {width:170px; height: auto; margin-right: 12px; float:left;}
.span-4 h4 {font-size:1.2em;line-height:1.25;margin-bottom:8px;height:1.25em;}
.span-4box {background-color:#f8f8f1; height:162px; overflow: auto; padding: 0 5px 0 5px; border:#dcddcd solid 1px; margin-bottom: 15px;}
.span-4box li.selected {;}

.span-5 {width:200px; height: auto; margin-right: 12px; float:left;}
.span-5 h4 {font-size:1.2em;line-height:1.25;margin-bottom:8px;height:1.25em;}
.span-5box {background-color:#f8f8f1; height:162px; overflow: auto; padding: 0 5px 0 5px; border:#dcddcd solid 1px; margin-bottom: 15px;}
.span-5box li.selected {;}


#topresults {width:auto; background-color: #c1cfe4; padding: 9px 10px 5px 5px; display:block; height: 20px;}
#searchcrumbs {float:left; width:825px;}
#numofrecords {float:left; width:90px;}
#searchresults {width:auto;margin:10px 0 0 0;}
#searchresults h4 {font-size:1.2em;line-height:1.25;margin: 8px 0 8px 0;height:1.25em;}
.singleresult {padding: 8px 0 0 5px; margin: 5px 0 18px 0; background:url("../images/resultgrad.gif") repeat-x;}

ul.reallist li {list-style-image: url(../images/arrow.jpg); margin-left: 30px;}

h3.barhead {font: 15px/17px Helvetica, Arial, Tahoma, sans-serif; font-weight:bold; color:#fff; background-color:#6b89c7; width:auto; padding: 5px;}

input.textbox {background-image: url(../images/field-bg2.gif);
			background-repeat: repeat-x;
			border: 1px solid #c8c8c8;
			color:#000;
			font-size:100%;
			padding:5px;
			width:200px;} 
			
textarea {background-image: url(../images/field-bg2.gif);
			background-repeat: repeat-x;
			border: 1px solid #c8c8c8;
			color:#000;
			font-size:100%;
			padding:5px;
			width:auto;} 
			
#leftmore {float:left; width: 400px;}
#rightmore {float:right; width: 100px;}
