@CHARSET "ISO-8859-1";
@import url("reset.css");

body{
	background-color:#f4f4f4;
	font-family:Arial;
	color:#4d4d4d;
	font-size:12px;
	
}
a:visited{
	color:inherit;
}
.topline{
	font-size:12px;
	margin-bottom:16px;
	margin-top:16px;
	font-weight:bold;
	color:#999999;
}
.wrapper{
	margin-left:auto;
	margin-right:auto;
	width:980px;
}
.header{
	display:block;
	clear:both;
	height:123px;
	width:980px;
	background-image:url(../images/titleBack.jpg);
	background-repeat:no-repeat;
	margin-bottom:8px;
	position:relative;
}

.header .headshot{
	background-image:url(../images/headshot.gif);
	background-position:14px 2px;
	background-repeat:no-repeat;
	float:left;
	height:123px;
	width:178px;
}
.header .title{
	background-image:url(../images/siteTitle.gif);
	background-position:22px 27px;
	background-repeat:no-repeat;
	float:left;
	height:123px;
	overflow:hidden;
	text-indent:-1000px;
	width:397px;
}

.header .logo{
	width:175px;
	float:left;
	background-image:url(../images/dupWhite.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:178px;
	background-position:0px 52px;
}
.agriheader{
	display:block;
	clear:both;
	height:123px;
	width:980px;
	background-image:url(../images/agriheader.jpg);
	background-repeat:no-repeat;
	margin-bottom:8px;
}
.agriheader .title {
	background-image:url(../images/agriHeaderTitle.gif);
	background-position:0 11px;
	background-repeat:no-repeat;
	border-right:1px solid #FFFFFF;
	float:left;
	height:66px;
	margin-left:24px;
	margin-top:28px;
	overflow:hidden;
	text-indent:-1000px;
	width:257px;
}
.agriheader .intro{
	float:left;
	width:312px;
	height:66px;
	margin-left:24px;
	margin-top:28px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}
.nav ul{
}
.nav ul li {
	float:left;
	height:33px;
	background-image:url(../images/navback.jpg);
	display:block;
	width:144px;
	border-right:1px solid #999;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
	color:#666;
}
.nav ul li a {
	text-decoration:none;
	color:#666;
	height:33px;
	display:block;
	margin-top:-10px;
	padding-top:10px;
}
.nav ul li a:hover {
	color:#333;
	background-image:url(../images/navbackOver.jpg);
}
.nav ul li ul {
	margin-left:-1px;
	margin-top:13px;
	position:absolute;
	float:left;
	top:30px;
	left:0px;
	overflow:hidden;
	height:0px;
}
.nav ul li ul li {
	position:relative;
	z-index:2;
	float:none;
	background-image:url();
	width:144px;
	height:28px;
	font-size:14px;
	font-weight:normal;
	border:1px solid #999;
	background-color:#e6e6e6;
	margin-top:-1px;
}
.nav ul li ul li a{
	float:none;
	height:28px;
	width:144px;
	background-image:url();	
	margin-top:-10px;
	padding-top:10px;
}
.nav ul li ul li a:hover{
	background-color:#fff;
	background-image:url();
}
.nav{
	height:43px;
	font-size:17px;
	margin-bottom:9px;
}
.nav ul li.logo a{
	height:33px;
	width:77px;
	background-image:url(../images/dupGrey.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-indent:-1000px;
	overflow:hidden;
}
.nav ul li.logo a:hover{
	height:33px;
	width:77px;
	background-image:url(../images/dupGrey.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-indent:-1000px;
	overflow:hidden;
}
.nav ul li.logo{
	width:84px;
	border-right:0px;
}
.nav .start{
	background-image:url(../images/navStart.jpg);
	float:left;
	width:12px;
	height:43px;
}
.nav .end{
	background-image:url(../images/navEnd.jpg);
	float:left;
	width:12px;
	height:43px;
}
.nav .parent{
	position:relative;
}
.welcome{
	background-image:url(../images/Twelcome.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:29px;
	margin-bottom:11px;
	margin-top:18px;
}

.content .Col1{
	width:638px;
	float:left;
}
.content .Col2{
	width:332px;
	float:left;
	margin-left:10px
}
.footer{
	clear:both;
	margin-top:18px;
	color:#999999;
}
.footer .nav,.footer .copyright{
	font-size:14px;
	font-weight:bold;
	height:auto;
}
.footer .copyright{
	float:right;
}
.footer .nav{
	float:left;
}
.footer .nav a{
	color:#999;
	text-decoration:none;
}
.dline{
	background-image:url(../images/dottedline.gif);
	background-repeat:repeat-x;
	height:3px;
	margin-bottom:14px;
}
.red{
	color:#bf0418;
	font-weight:bold;
}
.blue{
	color:#3fa9f5;
	font-weight:bold;
}
.idark{
	font-style:italic;
	font-weight:bold;
	color:#333;
}
.ad{
	width:274px;
	float:left;
	padding: 20px 19px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.adleft{
	width:310px;
	float:left;
}
.spot1{
	margin-top:20px;
	height:110px;
	background-image:url(../images/spot1.jpg);
	background-repeat:no-repeat;
	color:#fff;
}
.spot1:visited{
	color:#fff;
}
.spot1 .a{
	color:#fff;
	display:inline;
}
.spot1a{
	margin-top:21px;
	height:110px;
	background-image:url(../images/spot1a.jpg);
	background-repeat:no-repeat;
	color:#fff;
}
.spot1a:visited{
	color:#fff;
}
.spot1a .a{
	color:#fbb03b;
	display:inline;
}
.spot2{
	margin-top:20px;
	height:120px;
	margin-bottom:10px;
	margin-left:14px;
	color:#c7b999;
	background-image:url(../images/spot2.jpg);
	background-repeat:no-repeat;
}
.spot2:visited{
	color:#c7b999;
}
.spot2 .a{
	color:#fbb03b;
	display:inline;
}
.spot3{
	height:120px;
	margin-left:14px;
	color:#c7b299;
	background-image:url(../images/mepHomeBut.jpg);
	background-repeat:no-repeat;
}
.spot3:visited{
	color:#c7b299;
}
.spot3 .a{
	color:#3fa9f5;
	display:inline;
}
.spotRight{
	height:65px;
	margin-left:0px;
	color:#c7b299;
	background-image:url(../images/mepRightBut.jpg);
	background-repeat:no-repeat;
	width:294px;
}
.spotRight:visited{
	color:#c7b299;
}
.spotRight .a{
	color:#3fa9f5;
	display:inline;
}

.spot4{
	height:61px;
	margin-left:14px;
	color:#333;
	background-image:url(../images/spot3.jpg);
	background-repeat:no-repeat;
}
.spot4:visited{
	color:#333;
}
.spot4 .a{
	color:#bf0418;
	display:inline;
}
.agrifocus{
	background-image:url(../images/Tagrifocus.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:32px;
	margin-bottom:12px;
}
.funding{
	background-image:url(../images/Tfunding.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:32px;
	margin-bottom:12px;
}

.newsroom{
	background-image:url(../images/Tnewsroom.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:32px;
}
.meptv{
	background-image:url(../images/Tmep.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:32px;
}
.euroupdate{
	background-image:url(../images/TinsideBrussels.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:32px;
}
.intouch{
	clear:both;
}
.intouch .title{
	background-image:url(../images/Tintouch.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:18px;
	width:237px;
	float:left;
	margin-right:10px;
	margin-top:16px;
}
.footnote{
	clear:both;
	margin-top:10px;
	margin-bottom:18px;
	font-weight:bold;
}
.bold{
	font-weight:bold;
	color:#4d4d4d;
	text-decoration:none;
}
.intouch .start{
	background-image:url(../images/footstart.jpg);
	float:left;
	width:12px;
	height:53px;
}
.intouch .end{
	background-image:url(../images/footend.jpg);
	float:right;
	width:18px;
	height:53px;
}
.intouch{
	background-image:url(../images/footback.jpg);
	height:53px;
	font-size:12.2px;
}
.clearfix{
	clear:both;
}
.youtube{
	margin-bottom:12px;
}
.youtube a{
	background-image:url(../images/youtube.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:72px;
	width:332px;
	display:block;
}
.communicate {
	margin-bottom:12px;
	color:#e59ba3;
	font-weight:bold;
}
.communicate a {
	color:#e59ba3;
	text-decoration:none;
}
.communicate .top{
	background-image:url(../images/comunTop.gif);
	background-repeat:no-repeat;
	height:12px;
	line-height:0px;
	font-size:0px;
}
.communicate .content{
	background-image:url(../images/comunBack.gif);
	background-repeat:repeat-x;
	border-left:2px solid #C8C8C8;
	border-right:2px solid #C8C8C8;	
	padding:19px 25px 19px 21px;
	background-color:#940F13;
}
.communicate .base{
	background-image:url(../images/comunBase.gif);
	background-repeat:no-repeat;
	height:12px;
}
.communicate .tCommunicate{
	background-image:url(../images/Tcommunicate.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:26px;
	width:214px;
	margin-bottom:8px;
}
.wdline{
	background-image:url(../images/wdline.gif);
	background-repeat:repeat-x;
	height:2px;
	margin-bottom:10px;
	margin-top:11px;	
	clear:both;
}
.communicate .tReg{
	background-image:url(../images/Treg.gif);
	background-repeat:no-repeat;
	height:22px;
	margin-bottom:8px;
	overflow:hidden;
	text-indent:-1000px;
	width:200px;
}
.communicate .tAsk{
	background-image:url(../images/Task.gif);
	background-repeat:no-repeat;
	height:22px;
	margin-bottom:8px;
	overflow:hidden;
	text-indent:-1000px;
	width:142px;
	float:left;
	clear:none;
}
.communicate .tEpet{
	background-image:url(../images/Tepet.gif);
	background-repeat:no-repeat;
	height:22px;
	margin-bottom:8px;
	overflow:hidden;
	text-indent:-1000px;
	width:115px;	
	float:left;
	clear:none;
	
}
.communicate .tMeet{
	background-image:url(../images/Tmeet.gif);
	background-repeat:no-repeat;
	height:22px;
	margin-bottom:8px;
	overflow:hidden;
	text-indent:-1000px;
	width:167px;
	float:left;
	clear:none;
}
.communicate .button{
	background-image:url(../images/submitBut.gif);
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	display:block;
	height:20px;
	margin-bottom:0;
	margin-top:2px;
	overflow:hidden;
	text-indent:-1000px;
	width:69px;
}
.communicate .button:hover{
	background-position:0px -30px;
}

.communicate input{
	border:2px solid #BCBCBC;
	color:#333;
	font-size:13px;
	font-weight:bolder;
	padding:5px;
	width:250px;
}
.flickr .top{
	background-image:url(../images/flickrtop.jpg);
	background-repeat:no-repeat;
	height:46px;
	margin-top:5px;
}
.flickr .top a{
	color:#333333;
	display:block;
	font-weight:bold;
	padding-left:10px;
	padding-top:20px;
}
.flickr .content{
	color:#333333;
	background-color:#BCBCBC;
	height:150px;
	text-align:center;
	padding-top:20px;
}
.show{
	display:block;
}
.hide{
	display:none;
}
.nav ul li.navHover{
	color:#333;
	background-image:url(../images/navbackOver.jpg);
}
.response{
	background-color:#BCBCBC;
	border:1px solid #BCBCBC;
	color:#333333;
	padding:5px;
}
.Tcontact{
	background-image:url(../images/Tcontact.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:29px;
	margin-bottom:11px;
	margin-top:18px;
}
.Fcontact{
	background-image:url(../images/Fcontact.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:29px;
	margin-bottom:11px;
	margin-top:18px;
}
.ContactForm{
	background-color:#D8D8D8;
	padding:3px 13px 16px 13px; 
}
.label{
	float:left;
	width:306px;
	font-weight:bold;
	color:#bf0418;
	margin-bottom:9px;
}
.field{
	float:left;
	width:306px;
	margin-bottom:12px;
}
.field input{
	width:298px;
	padding:5px;
}
.ContactForm input{
	width:280px;
}
.wide{
	width:617px
}
.wide textarea{
	width:586px;
	padding:5px;
	height:105px;
}

.ContactForm .button{
	background-image:url(../images/submitButnorm.gif);
	background-repeat:no-repeat;
	height:29px;
	width:69px;
	cursor:pointer;
	float:right;
	margin-right:10px;
}
.ContactForm .button:hover{
	background-position:0px -30px;
}
.Toffloc{
	background-image:url(../images/offloc.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:29px;
	margin-bottom:11px;
	margin-top:18px;
}
.Tpress{
	background-image:url(../images/newspress.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:29px;
	margin-bottom:11px;
	margin-top:18px;
}
.Tfunding{
	background-image:url(../images/MTfunding.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:33px;
	margin-bottom:11px;
	margin-top:18px;
}
.Col1 .col1,.Col1 .col2{
float:left;
padding-right:20px;
width:295px;
}
.mb28{
	margin-bottom:28px
}
.Tstaff{
	background-image:url(../images/Tstaff.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:29px;
	margin-bottom:11px;
	margin-top:18px;
}
.Tabout{
	background-image:url(../images/Tabout.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:29px;
	margin-bottom:11px;
	margin-top:18px;
}
.Tlinks{
	background-image:url(../images/Tlinks.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:29px;
	margin-bottom:11px;
	margin-top:18px;
}
.Tmeptv{
	background-image:url(../images/Tmeptv.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:29px;
	margin-bottom:11px;
	margin-top:18px;
}
.Texpenses{
	background-image:url(../images/Texpenses.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:34px;
	margin-bottom:11px;
	margin-top:18px;
}
.Tflickr{
	background-image:url(../images/Tflickr.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:29px;
	margin-bottom:11px;
	margin-top:18px;
}
.Tinsideb{
	background-image:url(../images/Tinsideb.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:33px;
	margin-bottom:11px;
	margin-top:18px;
}
.Teuroupdate{
	background-image:url(../images/Teuroupdate.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:34px;
	margin-bottom:11px;
	margin-top:18px;
}
.Tspeechs{
	background-image:url(../images/Tspeechs.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:34px;
	margin-bottom:11px;
	margin-top:18px;
}
.Taskmep{
	background-image:url(../images/Taskmep.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:29px;
	margin-bottom:11px;
	margin-top:18px;
}
.MTepet{
	background-image:url(../images/MTepet.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:29px;
	margin-bottom:11px;
	margin-top:18px;
}
.MTmeet{
	background-image:url(../images/MTmeetsgif.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:29px;
	margin-bottom:11px;
	margin-top:18px;
}
.Tagri{
	background-image:url(../images/Tagri.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:34px;
	margin-bottom:11px;
	margin-top:18px;
}
.italic{
	font-style:italic;
}
.pad10{
	padding-top:10px;
}
.navboardleft{
	border-left:1px solid #999;
}
.detailTitle{
	color:#bf0418;
	font-size:18px;
	font-weight:bold;
}
.detailDate{	
	color:#999;
	font-size:12px;
	font-weight:bold;
	}
.detailContent{
	color:#333;
}
.EUitem{
	float:left;
	width:100px;
	margin-bottom:10px;
	text-align:center;
}
.homeIntro{
	background-image:url(../images/homeimage.jpg);
	background-position:right;
	height:303px;
	overflow:hidden;
	background-repeat:no-repeat;
	padding-right:370px;
	line-height:18px;
}
.agspot1{
	margin-top:15px;
	height:161px;
	background-image:url(../images/agspot1.jpg);
	background-repeat:no-repeat;
	color:#e6ddd2;
}
.agspot1:visited{
	color:#fff;
}
.agspot1 .a{
	color:#fcee21;
	display:inline;
}
.agspot2{
	margin-top:15px;
	height:61px;
	margin-bottom:4px;
	margin-left:14px;
	color:#c7b999;
	background-image:url(../images/spot2.jpg);
	background-repeat:no-repeat;
}
.agspot2:visited{
	color:#c7b999;
}
.agspot2 .a{
	color:#fbb03b;
	display:inline;
}
.agspot3{
	height:73px;
	margin-left:14px;
	color:#fff;
	background-image:url(../images/agspot3.jpg);
	background-repeat:no-repeat;
}
.agspot3:visited{
	color:#f4f4f4;
}
.agspot3 .a{
	color:#f4f4f4;
	display:inline;
}
.agriAgenda{
	background-image:url(../images/agriAgenda.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:80px;
	margin-bottom:12px;	
}
.ffocus{
	background-image:url(../images/fishingfocus.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:27px;
	margin-bottom:5px;
}
.agriIntro{
	background-image:url(../images/agrimain.jpg);
	background-position:right;
	height:200px;
	overflow:hidden;
	background-repeat:no-repeat;
	line-height:18px;
	padding-right:315px;
	width:322px;
}
.agriIntro .welcome{
	background-image:url(../images/Twelcomeblue.gif);
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	height:29px;
	margin-bottom:11px;
	margin-top:18px;
}
.content ul li{
	list-style:disc;
	list-style-position:outside;
	margin-left:10px;
}
.intouch .text{
	float:left;
	margin-top:12px;
	margin-left:15px;
}
.intouch .contacttext{
	float:left;
	margin-top:12px;
	margin-left:15px;
}
.content table li{
	list-style:disc;
	list-style-position:inside;
}
.content table td{
	padding:2px;
	border:1px solid #ccc;
}

.content table {
	border:1px solid #ccc;
}
.content table a{
		color:#bf0418;
	font-weight:bold;
}
.bannerad{
	bottom:12px;
	position:absolute;
	right:20px;
}
