/* CSS Document */

body {
	background-color:#FFFFFF;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#010101;
	}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#88490E;
	
	}
	
.wrapper  {
	width:950px;
	height:auto;
	margin-top:0;
	margin-left:auto;
	margin-right:auto;
	}
	
	
#page  {
	position:relative;
	width:950px;
	height:auto;
	margin-top:0;
	margin-left:0;
	float:left;
	}
		
#topstaticbanner {
	margin:0;
	width:950px;
	height:100px;
	background-image:url(../images/site/logobanner2.gif);
	}
	
#flashbanner_nav{

	margin-top:0px;
	left:0px;
	top:0;
	border-top:#98b403 solid 10px;
	width:950px;
	height:165px;
	}

#smallflags {
	margin-top:10px;
	margin-left:-8px;
	width:950px;
	height:auto;
	float:left;
	}	

#videocontent {
	width:718px;
	height:auto;
	margin-left:100px;
	margin-top:0px;
	float:left;
	border-left:#56645B 1px solid;
	border-right:#56645B 1px solid;
}

/*full width curved div */
#fullCurvedtop {
	width:950px;
	height:6px;
	margin-top:20px;
	margin-left:0px;
	float:left;
	background-image:url(../images/site/fulltop.gif);
	background-position:top;
	background-repeat: no-repeat;
}
#fullCurvedbottom {
	margin-top:0;
	width:950px;
	height:6px;
	margin-left:0px;
	float:left;
	background-image:url(../images/site/fullbottom.gif);
	background-position:bottom;
	background-repeat: no-repeat;
}
#fullcontent {
	width:908px;
	padding:20px;
	height:auto;
	margin-left:0px;
	margin-top:0px;
	float:left;
	border-left:#56645B 1px solid;
	border-right:#56645B 1px solid;
}

#maincontent  {
	
	width:718px;
	padding:20px;
	height:auto;
	margin-left:100px;
	margin-top:0px;
	float:left;
	border-left:#56645B 1px solid;
	border-right:#56645B 1px solid;
	}
#mainCurvedtop {

	width:760px;
	height:6px;
	margin-top:20px;
	margin-left:100px;
	float:left;
	background-image:url(../images/site/divtop.gif);
	background-position:top;
	background-repeat: no-repeat;
}	
#mainCurvedbottom {
	margin-top:0;
	width:760px;
	height:6px;
	margin-left:100px;
	float:left;
	background-image:url(../images/site/divbottom.gif);
	background-position:bottom;
	background-repeat: no-repeat;
}

/*full width curved div */
#aboutcontent  {
	
	width:693px;
	padding:20px;
	height:auto;
	margin-left:0px;
	margin-top:8px;
	float:left;
	border-left:#56645B 1px solid;
	border-right:#56645B 1px solid;
	}
	
#aboutCurvedtop {

	width:735px;
	height:auto;
	margin-top:20px;
	margin-left:15px;
	float:left;
	display:inline;
	background-image:url(../images/site/top735.gif);
	background-position:top;
	background-repeat: no-repeat;
}	
#aboutCurvedbottom {
	margin-top:0;
	width:735px;
	height:8px;
	margin-left:0px;
	float:left;
	background-image:url(../images/site/bottom735.gif);
	background-position:bottom;
	background-repeat: no-repeat;
}


/*Medium curved div*/
#medcontainer {
	width:520px;
	height:auto;
	margin-top:20px;
	margin-left:98px;
	float:left;
	display:inline;
	
}
#medCurvedtop {
	width:520px;
	height:8px;
	margin-top:0px;
	margin-left:0px;
	float:left;
	background-image:url(../images/site/medtop.gif);
	background-position:top;
	background-repeat: no-repeat;
}	
#medCurvedbottom {
	margin-top:0;
	width:520px;
	height:8px;
	margin-left:0px;
	float:left;
	background-image:url(../images/site/medbtm.gif);
	background-position:bottom;
	background-repeat: no-repeat;
}

#medcontent  {
	
	width:478px;
	padding:20px;
	height:auto;
	margin-left:0px;
	margin-top:0px;
	float:left;
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;

	}

/*small curved div*/
#smlcontainer {

	width:200px;
	height:auto;
	margin-top:20px;
	margin-left:14px;
	float:left;
	display:inline;
	
}
#smlCurvedtop {

	width:200px;
	height:7px;
	margin-top:0;
	margin-left:0;
	float:left;
	background-image:url(../images/site/smtop.gif);
	background-position:top;
	background-repeat: no-repeat;
}	
#smlCurvedbottom {
	margin-top:0;
	width:200px;
	height:7px;
	margin-left:0px;
	margin-bottom:5px;
	float:left;
	background-image:url(../images/site/smbottom.gif);
	background-position:bottom;
	background-repeat: no-repeat;
	
}

#smlcontent  {
	
	width:178px;
	padding:10px;
	height:auto;
	margin-left:0px;
	margin-top:0px;
	float:left;
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;

	}


#mapdiv {
	width:515px;
	height:430px;
	background-image:url(../images/maps/europe.jpg);
	background-repeat:no-repeat;
	margin-top:20px;
	margin-left:15px;
	float:left;
	display:inline;
	border:#CCCCCC 1px solid;
}

#flags {
	margin:0;
	width:100px;
	height:80px;
	padding:10px;
	background-image:url(../images/site/flagbase.gif);
	background-repeat:no-repeat;
	}
	
table.flags {
	width:100px;
	height:80px;
	}	
	
#partnerslist {
	background-color:#98b403;
	color:#ffffff;
	line-height:20px;
	width:170px;
	padding:15px;
	min-height:390px;
	height:auto;
	margin-top:20px;
	margin-left:15px;
	float:left;
	display:inline;
	}

#partnertext {
	width:515px;
	height:auto;
	margin-top:20px;
	margin-left:100px;
	float:left;
	display:inline;
}



#partnerspics {
	width:180px;
	padding:20px;
	height:auto;
	margin-top:20px;
	margin-left:20px;
	float:left;
	display:inline;
	}
	
#ptndetail_map {
	width:200px;
	height:auto;
	margin-bottom:15px;
	margin-left:0px;
	float:left;
	display:inline;
	}
	

#ptndetail_container {
	width:520px;
	height:auto;
	margin-top:20px;
	margin-left:15px;
	float:left;
	display:inline;}
	
#footer {
	background-color:#98b403;
	margin-top:20px;
	width:950px;
	height:100px;
	float:left;
	background-image: url(../images/site/PIMMS%20TRANSFER%20new%20footer%20v2%2022Sep10.jpg);
	}	

#resource {
	float: left;
	padding: 5px;
}

#resource2 {
	float: left;
	padding: 5px;
	clear: left;
}

#resource_txt {
	width: 75px;
	vertical-align: bottom;
}
#resource2_info .title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#98b403;
}
#resource2_info .desc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding-top: 10px;
}
#resource2_info a:link {
	color:#98b403;
	text-decoration:none;
	}

#resource2_info a:hover {
	color:#98b403;
	text-decoration:underline;
	}
	
#resource2_info a:visited {
	color:#98b403;
	text-decoration:none;
	}
	
#resource2_info a:active {
	color:#98b403;
	text-decoration:none;
	}
#resource2_info {
	float: left;
	padding: 5px;
	margin-left: 10px;
}

.slideTab {
	height: auto;
	width: auto;
}

#medcontent_tabs {
	width:478px;
	padding:4px;
	height:inherit;
	margin-left:0px;
	margin-top:0px;
	float:left;
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
}

#medcontent_studytrips {
	width:692px;
	padding:20px;
	height:auto;
	margin-left:0px;
	margin-top:0px;
	float:left;
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
}

#medCurvedtop_studytrips {
	width:735px;
	height:8px;
	margin-top:0px;
	margin-left:0px;
	float:left;
	background-image:url(../images/site/studytrips_top.gif);
	background-position:top;
	background-repeat: no-repeat;
}

#medCurvedbottom_studytrips {
	margin-top:0;
	width:735px;
	height:8px;
	margin-left:0px;
	margin-bottom:10px;
	float:left;
	background-image:url(../images/site/studytrips_btm.gif);
	background-position:bottom;
	background-repeat: no-repeat;
}

#ptndetail_container_st {
	width:735px;
	height:auto;
	margin-top:20px;
	margin-left:15px;
	float:left;
	display:inline;
}

