/* @group Fonts */
@font-face {
font-family:'CartoGothic';
src:url('/uploads/0b/5b/0b5b7dde170fd2da2ae07c0fb731e4a0/CartoGothicStd-Book-webfont.eot');
src:local('☺'), url('/uploads/7c/95/7c9572c31bac76dbd71f79be09a8e264/CartoGothicStd-Book-webfont.woff') format('woff'), url('/uploads/93/e8/93e8437f8fe063b73b2f486cdef1fc5b/CartoGothicStd-Book-webfont.ttf') format('truetype'), url('/uploads/da/ae/daae978627f9a2a53f7cc5acbfbdc0f4/CartoGothicStd-Book-webfont.svg#webfont') format('svg');
font-weight:normal;
font-style:normal;
}
@font-face {
font-family:'CartoGothic';
src:url('/uploads/a3/57/a35700681f03f707a0e9080e5ada6e31/CartoGothicStd-Bold-webfont.eot');
src:local('☺'), url('/uploads/2a/d6/2ad6e2cab53d92f168a7fd795b6d28f4/CartoGothicStd-Bold-webfont.woff') format('woff'), url('/uploads/88/36/883640384ffc0f2cd4ed01c1a4134197/CartoGothicStd-Bold-webfont.ttf') format('truetype'), url('/uploads/cd/72/cd72fd32f6af8be8fd5d7e08d84d553c/CartoGothicStd-Bold-webfont.svg#webfont') format('svg');
font-weight:bold;
font-style:normal;
}
@font-face {
font-family:'CartoGothic';
src:url('/uploads/9c/99/9c9948fb605b4f11f1a10750a624e403/CartoGothicStd-Italic-webfont.eot');
src:local('☺'), url('/uploads/a6/7c/a67ce816d255c6f33a5e8691ae2b2f2a/CartoGothicStd-Italic-webfont.woff') format('woff'), url('/uploads/15/c6/15c60bb03a8a1b1d3c8fea5a0eede0f7/CartoGothicStd-Italic-webfont.ttf') format('truetype'), url('/uploads/ee/49/ee496dccffebc0b324d9b99d2fb5d021/CartoGothicStd-Italic-webfont.svg#webfont') format('svg');
font-weight:normal;
font-style:italic;
}
@font-face {
font-family:'CartoGothic';
src: url('/uploads/30/bf/30bf820b6be0743e551de58cb4a04326/CartoGothicStd-BoldItalic-webfont.eot');
src: local('☺'), url('/uploads/a8/12/a812555115541b8be153d032b99d5277/CartoGothicStd-BoldItalic-webfont.woff') format('woff'), url('/uploads/7e/b8/7eb89f5f932fc08a52798f0be51de546/CartoGothicStd-BoldItalic-webfont.ttf') format('truetype'), url('/uploads/a0/17/a0175605ce9a53705e61567fff1ac096/CartoGothicStd-BoldItalic-webfont.svg#webfont') format('svg');
font-weight:bold;
font-style:italic;
}
/* @end */

/* @group Resets */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
blockquote, q {
quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
content:'';
content:none;
}
ins {
text-decoration:none;
font-variant:small-caps;
}
del {
text-decoration:line-through;
}
table {
border-collapse:collapse;
border-spacing:0;
}
/* @end */

/* @group Headers & Typography */
html, body {
text-align:center;
}
body, button, input, textarea, select, label {
font:14px/20px CartoGothic, 'Lucida Grande', Verdana, Helvetica, Arial, "Helvetica Neue", Geneva, sans-serif;
}
h1, h2, h3, h4 ,h5, h6 {
font-style:normal;
color:#000;
font-family:CartoGothic, Helvetica, Arial, "Helvetica Neue", Geneva, sans-serif;
}
h1, h2 {
font-size:36px;
line-height:40px;
margin-bottom:15px;
font-weight:normal;
}
h3 {
font-size:26px;
line-height:30px;
margin-bottom:10px;
font-weight:normal;
}
h4 {
font-size:18px;
line-height:25px;
}
h5 {
font-size:16px;
line-height:20px;
}
h6 {
font-size:16px;
line-height:20px;
font-weight:normal;
}
p, ol, ul, dl, table {
margin-bottom:15px;
}
ul, ol {
padding-left:20px;
}
ol ol, ol ul, ul ul, ul ol {
margin-bottom:0;
}
blockquote {
font-style:italic;
}
strong {
font-weight:bold;
}
em {
font-style:italic;
}
abbr[title], acronym[title], dfn[title] {
border-bottom:1px dotted #000;
cursor:help;
}
pre, code {
font-family:'Andale Mono','Lucida Console',monospace;
}
/* @end */

button {
border:0;
overflow:visible;
cursor:pointer;
height:30px;
}
input[type="text"], input[type="password"], textarea {
border:1px solid #000;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
padding:4px;
}

/* @group Misc Classes */
.articleContent, .articleLink {
margin-bottom:20px;
}
.articleLink a:link, .articleLink a:visited,
button, input[type="button"], input[type="submit"] {
display:inline-block;
padding:5px 9px;
color:#fff;
background:#28e;
border:0;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
line-height:15px;
text-decoration:none;
}
.articleLink a:hover, .articleLink a:active {
padding:4px 8px;
margin:1px;
color:#fff;
}
.articleLink a:after, .more:after {
content:' »';
}
.backLink a:link, .backLink a:visited {
display:inline-block;
padding:5px 9px;
color:#fff;
background:#28e;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
line-height:15px;
text-decoration:none;
}
.backLink a:hover, .articleLink a:active {
padding:4px 8px;
margin:1px;
color:#fff;
}
.backLink a:before, .back:before {
content:'« ';
}
.bottomLink {
border-top:1px solid #d0d0d0;
padding-top:15px;
}
.bottomLink a:link, .bottomLink a:visited{
background:#bb0;
font-weight:bold;
}
.pagination {
list-style:none;
padding:19px 0 0;
text-align:right;
border-top:1px solid #d0d0d0;
}
.pagination li {
display:inline;
margin:0;
position:relative;
}
.pagination li.previous a, .pagination li.previous .inactive {
text-indent:-9999px;
background:#bb0 url(/uploads/75/a2/75a297f9a8bdd25eb600e4faee92f80c/arrowLeft.gif) no-repeat center center;
}
.pagination li.next a, .pagination li.next .inactive {
text-indent:-9999px;
background:#bb0 url(/uploads/ce/af/ceaf6611a1d1c52c149c339a3017ff08/arrowRight.gif) no-repeat center center;
}
.pagination a:link, .pagination a:visited, .pagination li .inactive {
text-decoration:none;
text-align:center;
display:inline-block;
padding:5px 0 0;
height:20px;
width:25px;
color:#fff;
background:#bb0;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
line-height:15px;
font-size:16px;
font-weight:bold;
}
.pagination a:hover, .pagination a:active {
padding:4px 0 0;
height:19px;
width:23px;
margin:1px;
}
.pagination .active a {
background-color:#990;
}
.pagination li.previous .inactive {
opacity:.5;
background-color:#d0d0d0;
background-image:url(/uploads/1b/59/1b59661aeff8bd3dd2bbb32cefc5c251/arrowLeftInactive.gif);
}
.pagination li.next .inactive {
opacity:.5;
background-color:#d0d0d0;
background-image:url(/uploads/31/4d/314d78ccb03813da6dc3f583c69bc21a/arrowRightInactive.gif);
}
.bold {
font-weight:bold;
}
.italic {
font-style:italic;
}
/* @end */

/* @group Links */
a:link {
color:#14a;
}
a:visited {
color:#444;
}
a:hover, a:active {
color:#14a;
text-decoration:none;
}
/* @end */

/* @group Navigation */
#navigation {
height:70px;
}
#navigation ul {
padding:20px 0 0;
margin:0;
list-style:none;
width:840px;
float:left;
}
#navigation ul li {
float:left;
margin:0 5px 0 0;
padding:0;
text-transform:uppercase;
position:relative;
z-index:30;
}
#navigation ul li.current {
background-color:#666;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
#navigation ul li.ancestor {
background-color:#333;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
#navigation ul ul {
visibility:hidden;
position:absolute;
top:30px;
left:-5px;
background-color:#000;
width:200px;
padding:4px 5px 5px;
z-index:1000;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
-webkit-box-shadow:0px 2px 20px rgba(0,0,0,0.5);
-moz-box-shadow:0px 2px 20px rgba(0,0,0,0.5);
box-shadow:0px 2px 20px rgba(0,0,0,0.5);
}
#navigation ul li:hover ul, #navigation ul li:active ul, #navigation ul a:hover ul, #navigation ul a:active ul {
visibility:visible;
}
#navigation ul ul li {
float:left;
width:100%;
margin:0;
padding:0;
}
#navigation ul li a:link, #navigation ul li a:visited {
color:#FFFFFF;
font-weight:bold;
line-height:20px;
text-decoration:none;
padding:5px 9px;
float:left;
}
#navigation li a:hover, #navigation li a:active{
background-color:#666;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
#navigation ul ul li a:link, #navigation ul ul li a:visited {
width:182px;
line-height:15px;
}
#navigation ul ul li, #navigation ul ul li {
margin-top:1px;
}
/* @end */

/* @group Header */
#headerContainer {
width:100%;
height:370px;
background-color:#000;
color:#fff;
}
#simple #headerContainer {
height:70px;
}
#header {
width:960px;
margin:0 auto;
overflow:hidden;
position:relative;
text-align:left;
}
#simple #header {
overflow:visible;
}
#logo {
position:absolute;
right:118px;
top:16px;
width:186px;
height:146px;
}
#logo a {
float:left;
width:100%;
height:100%;
text-indent:-9999px;
background:url(/uploads/a9/42/a942ce29c54a4df1fd1c7e19a051d2d5/logo_uk.gif) no-repeat center center;
}
#simple #logo a {
background:url(/uploads/aa/e7/aae70e0ddc03e0017a79e7a7ff480d70/logo_uk2.gif) no-repeat center center;
}
#header .headerCorner{
background:url(/uploads/69/25/69250f8ebf6cc1b578d0613dbd33792b/cornerPortfolio.gif) no-repeat left top;
position:absolute;
top:0;
left:0;
height:60px;
width:60px;
text-indent:-9999px;
z-index:20;
}
.headerPicture {
width:640px;
float:left;
overflow:hidden;
height:300px;
position:relative;
z-index:10;
}
.headerPicture a, .headerPicture img {
float:left;
}
.controlsHeader {
background:#B8BE19;
color:#FFF;
padding:10px;
position:absolute;
width:auto;
right:20px;
margin-top:20px;
border:1px solid #FFF;
}
.controlsHeader a {
text-decoration:underline;
color:#FFF;
}
#header .transparantBox {
background:url("/uploads/0a/5b/0a5b6535d7fff4417c93493761d9a032/transPix.png") repeat 0 0 transparent;
bottom:0;
color:#eee;
font-weight:bold;
left:0;
padding:5px 10px;
position:absolute;
width:620px;
line-height:20px;
}
#header a:hover .transparantBox {
color:#fff;
white-space:normal;
}
#header a .transparantBox:after {
content:' »';
}
#headerRightColumn {
width:320px;
height:300px;
float:right;
background-color:#bb0;
overflow:hidden;
color:#000;
-webkit-border-radius-topRight:10px;
-moz-border-radius-topRight:10px;
border-radius-topRight:10px;
}
#headerRightColumn ul{
padding:99px 0 0;
overflow:hidden;
margin:0;
list-style-type:none;
width:320px;
}
#headerRightColumn ul li{
width:100%;
float:left;
list-style-type:none;
}
#headerRightColumn ul li a {
background-position:20px 10px;
background-repeat:no-repeat;
color:#000000;
float:left;
height:61px;
line-height:17px;
padding:6px 15px 0 80px;
text-decoration:none;
width:225px;
}
#headerRightColumn ul li.participation a{
background-image:url(/uploads/ab/a9/aba94236507f59b03897467352083389/participation.gif);
}
#headerRightColumn ul li.games a{
background-image:url(/uploads/82/92/829234e71b976fdf7a57a6595c5e9650/invader.gif);
}
#headerRightColumn ul li.cms a{
background-image:url(/uploads/a7/ad/a7adc96d8889ab80cecb4a4347e94454/cms.gif);
}
#headerRightColumn ul li a:hover {
background-color:#660;
color:#fff;
}
#lang {
position:absolute;
top:23px;
right:15px;
width:91px;
height:24px;
background:url(/uploads/b7/cf/b7cf9911993579661a5dea7e5838be96/langsprite.png) no-repeat right -24px;
text-indent:-9999px;
clear:both;
z-index:3000;
}
#lang.nl {
background-position:left -24px;
}
#lang:hover, #lang:active {
background-position:right top;
}
#lang.nl:hover, #lang.nl:active {
background-position:left top;
}
/* @end */

/* @group Articles */
.articleWithPictureOnRight{
position:relative;
}
.articleWithPictureOnRight .attachments img {
width:290px;
left:445px;
position:absolute;
top:5px;
}
/* @end */

/* @group Content Positioning */
#bodyContainer {
background-image:url(/uploads/81/7a/817abccd32c66e4c633f0c36f62f10e3/uk_bg.jpg);
background-repeat:no-repeat;
background-position:bottom center;
width:100%;
height:auto;
}
#contentBox{
width:620px;
padding:20px 320px 180px 0;
margin:0 auto;
overflow:hidden;
text-align:left;
display:block;
}
#headerGroup {
margin-right:10px;
margin-left:170px;
}
#content {
width:940px;
margin:0 -320px 0 0;
float:left;
position:relative;
}
#contentLeft {
width:620px;
background-color:#FFFFFF;
float:left;
display:inline;
}
#contentLeft ol.note {
border-top:1px dotted #000;
padding:15px 0 25px 18px;;
list-style-position:outside;
list-style-type:decimal;
}
#contentRight {
width:300px;
float:right;
display:inline;
color:#444;
padding:15px 0 0;
}
#simple #contentRight {
padding:100px 0 0;
}
#subLeft {
width:290px;
float:left;
display:inline;
}
#subRight {
width:290px;
float:right;
display:inline;
}
/* @end */

/* @group Forms */
.field{
padding:0 0 2em;
}
/* @end */

/* @group News */
.newsItem {
padding:0 80px;
position:relative;
margin-bottom:20px;
width:460px;
}
.newsItem h2, .newsItem .overview h3, .newsItem .subtitle {
margin-right:-80px;
}
.overview {
padding-top:14px;
border-top:1px solid #d0d0d0;
}
.newsItem .date {
clear:both;
position:absolute;
top:5px;
left:0;
width:60px;
height:50px;
padding:10px 0 0;
text-align:center;
background:#d0d0d0;
color:#fff;
font-weight:bold;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.overview .date {
top:15px;
}
.newsItem .date .d {
display:block;
font-size:26px;
line-height:24px;
}
.newsItem .date .m {
display:block;
font-size:14px;
line-height:16px;
letter-spacing:.03em;
text-transform:uppercase;
}
.newsImg {
float:right;
display:inline;
width:240px;
margin:5px -80px 5px 10px;
padding:10px;
-webkit-box-shadow:0 1px 4px #b4b4b4;
-moz-box-shadow:0 1px 4px #b4b4b4;
box-shadow:0 1px 4px #b4b4b4;
}
.newsImg img {
border:1px solid #eee;
display:block;
width:238px;
}
.newsLink {
margin-left:80px;
}
.newsPagination {
margin:0 80px;
}
/* @end */

/* @group Portfolio */
.portfolio {
width:960px;
margin-right:-340px;
position:relative;
}
.portfolio .overview {
width:300px;
float:left;
margin:0 20px 15px 0;
border:0;
padding:0;
}
.portfolioImage {
width:280px;
margin:0 0 15px;
padding:10px;
-webkit-box-shadow:0 1px 4px #b4b4b4;
-moz-box-shadow:0 1px 4px #b4b4b4;
box-shadow:0 1px 4px #b4b4b4;
}
.portfolioImage img {
border:1px solid #eee;
display:block;
width:278px;
}
.portfolio item4, .portfolio item7, .portfolio item10, .portfolio item13, .portfolio item16, .portfolio item19, .portfolio item22 {
clear:both;
}
/*/
.thumbList {
padding:0;
margin:0 -335px 5px 20px;
position:relative;
float:right;
list-style:none;
width:465px;
}
.thumbList li {
width:430px;
padding:9px;
border:1px solid #d0d0d0;
float:left;
margin:0 0 15px 0;
}
.thumbList li.small {
width:120px;
float:left;
margin:0 15px 15px 0;
border:1px solid #d0d0d0;
padding:9px;
}
.thumbList span, .thumbList span {
width:428px;
border:1px solid #eee;
float:left;
overflow:hidden;
height:348px;
}
.thumbList .small a:link, .thumbList .small a:visited {
width:118px;
height:98px;
overflow:hidden;
border:1px solid #eee;
float:left;
}
.thumbList .small:hover, .thumbList .small:active {
border:1px solid #888;
}
.thumbList .thumb {
width:100%;
}
#lightbox {
left:0;
position:absolute;
text-align:center;
top:0;
width:100%;
z-index:2000;
display:none;
background:url("/uploads/0a/5b/0a5b6535d7fff4417c93493761d9a032/transPix.png") repeat 0 0 transparent;
}
#lightbox img {
background:#28e url(/uploads/c4/51/c4517442d29e3bf2f650fc66b70f6b58/close.gif) no-repeat 583px 3px;
border:20px solid #000;
left:50%;
margin:40px 0 0 -300px;
padding-top:20px;
position:fixed;
width:600px;
cursor:pointer;
}
/*/
.slideshowWrap {
padding:0;
margin:0 -320px 15px 20px;
position:relative;
float:right;
list-style:none;
width:470px;
}
.slideshowWrap a {
position:absolute;
bottom:20px;
width:30px;
height:30px;
text-indent:-9999px;
z-index:10;
background:#bb0;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.5);
-moz-box-shadow:0px 2px 5px rgba(0,0,0,0.5);
box-shadow:0px 2px 5px rgba(0,0,0,0.5);
}
.slideshowWrap #prevButton {
left:20px;
background:#bb0 url(/uploads/75/a2/75a297f9a8bdd25eb600e4faee92f80c/arrowLeft.gif) no-repeat center center;
}
.slideshowWrap #nextButton {
right:20px;
background:#bb0 url(/uploads/ce/af/ceaf6611a1d1c52c149c339a3017ff08/arrowRight.gif) no-repeat center center;
}
.slideshowWrap a:hover, .slideshowWrap a:active {
width:28px;
height:28px;
margin:1px;
}
.slideshow {
width:450px;
height:320px;
margin:0;
border:1px solid #d0d0d0;
padding:9px;
list-style:none;
-webkit-box-shadow:0 1px 3px #e0e0e0;
-moz-box-shadow:0 1px 3px #e0e0e0;
box-shadow:0 1px 3px #e0e0e0;
}
.slideshow li {
height:318px;
width:448px;
overflow:hidden;
border:1px solid #eee;
}
.slideshow img {
width:100%;
display:block;
}
.galleryWrap {
margin:0 -320px 15px 20px;
position:relative;
float:right;
width:300px;
}
#gallery {
list-style:none;
padding:0;
margin:0;
}
#gallery li {
padding:0;
margin:0 0 10px;
float:right;
width:145px;
}
#gallery li.odd {
float:left;
clear:both;
}
#gallery a {
float:left;
width:125px;
margin:0;
border:1px solid #d0d0d0;
padding:9px;
-webkit-box-shadow:0 1px 2px #e0e0e0;
-moz-box-shadow:0 1px 2px #e0e0e0;
box-shadow:0 1px 2px #e0e0e0;
}
#gallery a:hover, #gallery a:active {
-webkit-box-shadow:0 0 0 #e0e0e0;
-moz-box-shadow:0 0 0 #e0e0e0;
box-shadow:0 0 0 #e0e0e0;
border:1px solid #e0e0e0;
}
#gallery a img {
border:1px solid #e8e8e8;
display:block;
width:123px;
}
/* @end */

/* @group Sitemap */
#sitemapContainer {
clear:both;
background-color:#bb0;
border-top:10px solid #000;
border-bottom:1px solid #cc0;
padding:30px 0 19px;
overflow:hidden;
}
#sitemap {
width:940px;
padding:0;
margin:0 auto;
color:#fff;
text-align:left;
overflow:hidden;
}
#sitemap ul.sitemapWrapper {
background:url(/uploads/76/4f/764f70cf509c12f2fd763d8f56f34d83/sitemapline.png) left 30px repeat-x;
padding:0 0 30px;
margin:0;
width:100%;
float:left;
list-style:none;
}
#sitemap li {
float:left;
width:100px;
margin-right:20px;
}
#sitemap li.last {
margin:0
}
#sitemap li ul {
padding:10px 0 0;
margin:0;
width:100%;
float:left;
list-style:none;
}
#sitemap li ul li {
margin:0;
}
#sitemap a:link, #sitemap a:visited {
color:#000;
font-weight:bold;
font-size:16px;
line-height:15px;
float:left;
width:100%;
padding:5px 0;
text-decoration:none;
}
#sitemap a:after {
content:' »';
}
#sitemap .level1 a:link, #sitemap .level1 a:visited {
color:#fff;
font-weight:normal;
font-size:13px;
padding:5px 1px 5px 1px;
text-decoration:underline;
}
#sitemap .level1 a:after {
content:'';
}
#sitemap a:hover, #sitemap a:active {
text-decoration:underline;
}
#sitemap .level1 a:hover, #sitemap .level1 a:active {
text-decoration:none;
}
#sitemap .wide li {
width:100%;
}
#sitemap .wide li li {
width:460px;
}
#sitemap .wide .odd {
float:right;
}
#sitemap .wide .even {
float:left;
}
#sitemap .wide .level0 {
float:left;
margin:0;
}
/* @end */

/* @group Footer */
#footerContainer {
width:100%;
background-color:#000;
text-align:center;
clear:both;
}
#footer {
width:940px;
margin:0 auto;
padding:20px 0;
font-size:13px;
color:#fff;
text-align:left;
}
#footer dt {
display:inline;
color:#bb0;
}
#footer dd {
display:inline;
margin-right:20px;
}
/* @end */

/* @group Search */
.resultsFeedback{ padding:1em 0; }
.search dl dd{ padding:0 0 1em; }
.search dl dt{ font-weight:bold; }
/* @end */

/* @group Contact */
#googleMap {
width:608px;
height:230px;
display:block;
background:url(/uploads/79/39/793987b4e0d8223732d6ef7fae541402/googlemap.png) no-repeat center top;
border:1px solid #d0d0d0;
margin:0 0 20px;
text-indent:-9999px;
}
#googleMap:hover {
border:1px solid #000;
}
/* @end */

/* @group Admin Controls */
#header .wg-toolbar{
position:absolute;
left:0;
top:0;
}
/* @end */

/* @group Thumbnail helpers */
.zoomIcon {
position:relative;
}
.zoomIcon a {
z-index:50;
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
}
.zoomIcon a:hover {
background:url(/uploads/77/06/770611a57f84a4f8823a64401bab0628/zoomIcon.png) no-repeat center center;
}
.zoomIcon .bigOriginal {
visibility:hidden;
position:absolute;
top:0;
right:0;
z-index:100;
}
/* @end */

/* @group Newsletter */
.newsletterCollection .recentIssue {
border:1px solid #000;
margin:15px 0;
}
.newsletterCollection fieldset {
margin:0 0 30px;
}
.newsletterCollection input {
display:block;
margin:0 0 10px;
width:290px;
}
.newsletterCollection label {
display:block;
margin:0 0 10px;
}
.newsletterCollection .issueList {
padding:0;
list-style:none;
margin:0 0 30px;
}
.newsletterCollection .issueList .recent {
text-decoration:none;
}
/* @end */



