h2 a {
	color:#4A6B18;
	text-decoration:none;	
}

h2 a:hover {
	text-decoration:underline;
}

#contentWrap #topContentRightWrap {
	float:left;
	width:47%;
	*width:48%;
	padding:0 0 1em 2em;
	margin:0;
}

#contentWrap #topContentLeftWrap {
	float:left;
	width:45%;
	*width:43%;
	padding:0 0 1em 1em;
}

#introMsgWrap,
#leftFeatuerList,
#leftArticle,
#rightNews,
#rightLink,
#rightEvent,
#rightAward {
	border:1px solid #cccccc;
	padding:1em;
	margin-bottom:0.5em;
}

#introMsgWrap,
#leftFeatuerList,
#leftArticle {
	float:left;
	width:97%;
}

#rightNews,
#rightLink,
#rightEvent,
#rightAward {
	float:left;
	width:97%;
}

#contentWrap #introMsgWrap,
#contentWrap #rightAward {
	background-color:#DEE7FF;
}

#contentWrap #rightNews,
#contentWrap #leftFeatuerList {
	background-color:#EEFFEE;
}

#contentWrap #introMsgWrap #leftIntroMsg {
	border-bottom: 2px groove #cccccc;
	padding-bottom:1em;
}

#contentWrap #introMsgWrap #leftIntroMsg {
	font-weight:bold;
	font-size:1.1em;
}

#contentWrap #introMsgWrap #leftIntroMsg .leftTopImg {
	font-size:0.8em;
	font-weight:normal;
	font-style:italic;
	float:left;

	background:url("/SpringboardWebApp/userfiles/eurpepsoc/image/finlandia3.jpg") top left no-repeat;
	height:4.8em;
	width:12.3em;

	padding-top:7em;
	*padding-top:8em;
}

#contentWrap #introMsgWrap #leftIntroMsg p {
	margin-top:1em;
	margin-bottom:0;
}

#contentWrap #introMsgWrap #leftIntroMsg p.firstParagraph {
	*margin-top:0;
}

#contentWrap #introMsgWrap #leftIntroMsg .blueText,
#contentWrap #introMsgWrap #leftIntroMsg .blueTextItalics {
	color:#0080c0;
}

#contentWrap #introMsgWrap #leftIntroMsg .blueTextItalics {
	font-style:italic;
}

#contentWrap #introMsgWrap #introMsgWrap #leftIntroMsgLink {
	padding-top:1em;
}

#contentWrap #introMsgWrap #leftIntroMsgLink h2 {
	font-size:1.2em;
	margin-bottom:0;
	padding-top:1em;
	clear:both;
}

#contentWrap #introMsgWrap #leftIntroMsgLink h2.firstHeading {
	margin-top:1em;
	padding-top:0;
}

#contentWrap #introMsgWrap #leftIntroMsgLink .links,
#contentWrap #introMsgWrap #leftIntroMsgLink .linksBottom {
	font-size:0.8em;
}

#contentWrap #introMsgWrap #leftIntroMsgLink .linksBottom {
	padding-bottom:2em;
}

#contentWrap #introMsgWrap #leftIntroMsgLink .links ul,
#contentWrap #introMsgWrap #leftIntroMsgLink .linksBottom ul {
	list-style:none;
	margin:0;
	padding:0;
}

#contentWrap #introMsgWrap #leftIntroMsgLink .links ul li,
#contentWrap #introMsgWrap #leftIntroMsgLink .linksBottom ul li {
	margin:0;
	padding:0;
	display:inline;
}

#contentWrap #introMsgWrap #leftIntroMsgLink .links a,
#contentWrap #introMsgWrap #leftIntroMsgLink .linksBottom a {
	border-left:0.1em solid #000000;
	padding:0 0.3em 0 0.3em;
	float:left;
}

#contentWrap #introMsgWrap #leftIntroMsgLink .links a.rightSeperator,
#contentWrap #introMsgWrap #leftIntroMsgLink .linksBottom a.rightSeperator {
	border-right:0.1em solid #000000;
	padding-right:0.3em;
	float:left;
}

#contentWrap #rightNews h2,
#contentWrap #rightLink h2,
#contentWrap #rightEvent h2,
#contentWrap #rightAward h2,
#contentWrap #leftFeatuerList h2,
#contentWrap #leftArticle h2 {
	font-size:1.5em;

	margin:0 !important;
	padding:0 !important;
	height:2em;
	/*
	padding:0.3em 0 0 0;
	margin:0;
	*/
}

#leftFeatuerList ul, #rightLink ul, #rightAward ul, #rightNews ul,
#leftFeatuerList ul li, #rightLink ul li, #rightAward ul li, #rightNews ul li {
	
	clear:both;
	margin-top:0 !important;
	padding-top:0 !important;
}

.hpEventList {
	margin:0 0 1em 0 !important;
}

.hpEventList li {
	margin:0 !important;
	padding:0 !important;
}

.rssHeading {

	float:left;
	/*margin-top:0;
	padding-top:0.3em;*/
}

.headingWithRSS {
	float:left;
	width:100%;
	display:block;
}

#leftFeatuerList .rssFeedLink,
#rightNews .rssFeedLink {
	background:url("/eurpepsoc/images/16px-Feed-icon.svg.png") top left no-repeat;
	float:right;
	width:5%;
	/*margin-top:1em;*/
	text-indent:-9999em;
	margin:0 !important;
	padding:0 !important;
	margin-bottom:-500px;
	/*clear:both;

	font-size:1em;
	font-weight:bold;
	padding-top:0;
	padding-left:1.5em;
	margin-top:0;*/
}


.newsArticleHeader, .featureArticleHeader {
	clear:both;
	float:left;
	margin:0 0 1em 0;
	width:100%;
}

.specialFeatureArticleHeader {
	margin:0 0 0.5em 0;
	clear:both;
}


#contentWrap #leftFeatuerList .publishDate,
#contentWrap #leftArticle .publishDate,
#contentWrap #rightNews .publishDate {
	display:block;
	font-style:italic;
	margin:0 0 0.5em 0;
}

#contentWrap #leftFeatuerList h2 {
	margin-right:15%;
}

/*
#contentWrap #rightNews h2 {
	background:url("/SpringboardWebApp/userfiles/eurpepsoc/image/news_icon.gif") top left no-repeat;
	margin-right:50%;
}

#contentWrap #rightLink h2 {
	background:url("/SpringboardWebApp/userfiles/eurpepsoc/image/directory_icon.gif") top left no-repeat;
}

#contentWrap #rightEvent h2 {
	background:url("/SpringboardWebApp/userfiles/eurpepsoc/image/conferences_icon.gif") top left no-repeat;
}

#contentWrap #rightAward h2 {
	background:url("/SpringboardWebApp/userfiles/eurpepsoc/image/awards_icon.gif") top left no-repeat;
}
*/

#contentWrap #leftFeatuerList .featureArticleHeader img,
#contentWrap #leftArticle .featureArticleHeader img,
#contentWrap #rightNews .newsArticleHeader img {
	vertical-align:middle;
}

#contentWrap #leftArticle .featureArticleHeader a {
	display:inline;
}

#contentWrap #leftFeatuerList ul,
#contentWrap #rightNews ul {
	list-style:none;
	padding:1.5em 0 1em 0;
	margin:0;
}

#contentWrap #leftFeatuerList ul li,
#contentWrap #rightNews ul li {
	clear:both;
	padding-top:1em;
}

#contentWrap #leftFeatuerList img.featureThumbnail,
#contentWrap #leftArticle img.featureThumbnail,
#contentWrap #rightNews img.newsThumbnail,
#contentWrap #rightAward img.awardsThumbnail {
	float:left;
	margin:0 1em 0.2em 0;
}

#contentWrap #leftFeatuerList p,
#contentWrap #rightNews p,
#contentWrap #leftArticle p,
#contentWrap #rightAward p {
	margin-top:0;
	margin-bottom:0;
}

#contentWrap #rightAward img.awardsThumbnail,
#contentWrap #rightAward p {
	margin-top:0.5em;
}

#contentWrap #rightEvent ul {
	list-style:none;
	margin:0;
	padding-left:0;
}

#rightLink ul,
#contentWrap #rightEvent ul li ul,
#rightAward ul {
	list-style:none;
	margin:0;
	padding:0;
}

#rightLink ul li,
#contentWrap #rightEvent ul li {
	padding-bottom:1em;
}

#rightLink ul li p {
	margin-top:0.5em;
}

#rightLink,
#rightEvent {
	background-color:#EEEEEE;
}

#contentWrap #rightEvent ul li ul li {
	padding:0;
}

#rightAward ul li {
	padding-top:1em;
	clear:both;
	margin-bottom:1em;
}

#rightAward ul li .awardsArticleHeader {
	padding-bottom:0;
}

#rightAward ul li .leftSection img.awardsThumbnail {
	height:7.1em;
	width:8.7em;
}

#leftArticle {
	background-color:#FFEEDD;
}



#contentWrap #leftFeatuerList h2,
#contentWrap #rightNews h2 {
	/*display:inline;*/
	/*float:left;
	width:30%;
	margin-top:0;
	padding-top:0.3em;
	*/
	/*
	*font-size:1.4em;
	*font-weight:bold;
	*/
}
