body {
margin:0;
padding:0;
background-image:none;
width:100%;
}

div#container {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:100%;
width:100%;
background-color:#fff;
border-right:1px solid #0f0f;
}

div#logo { display:none; }

div#navi { display:none; }

div#rgrid { display:none; }

div#content { 
width:100%;
background-color:#fff;
margin-left:0;
background-image:none;
}

div#cleft {
width:100% !important;
padding-right:0;
margin-right:0;
border-right:0;
}

div#cright { display:none; }

div#footer { display:none; }

h1 {
font-family:'TitilliumText22LLight', Arial, sans-serif;
letter-spacing:0;
font-size:20pt;
color:#000;
text-transform:uppercase;
margin-top:0;
}

h2 {
font-family:'TitilliumText22LRegular', Arial, sans-serif;
letter-spacing:0;
font-size:16pt;
color:#000;
}

h3 {
font-family:'TitilliumText22LLight', Arial, sans-serif;
letter-spacing:0;
font-size:13pt;
line-height:20px;
color:#333;
margin-top:20px;
}

p {
font-size:70%;
font-size:11px;
line-height:1.55em;
color:#000;
}

iframe.vimeo { display:none; }

ul.items {
font-size:70%;
line-height:1.35em;
margin-top:15px;
margin-left:15px;
*margin-left:20px;
padding-left:0;
margin-bottom:15px;
}

ul.items li {
margin-left:0;
padding-left:0;
list-style-type:square;
margin-bottom:5px;
*margin-bottom:0px;
font-size:11px;
}

div.newsbox {
background-color:#fff;
border:1px solid #eee;
padding:20px 20px 15px 20px;
}

div.newsbox h2 {
margin-top:0;
}

div.newsbox a {
font-weight:normal !important;
text-decoration:none !important;
color:#000 !important;
}

p.date {
padding-top:0;
margin-top:0;
color:#555;
}

ul.news {
font-size:70%;
margin-top:15px;
margin-left:15px;
*margin-left:20px;
padding-left:0;
}

ul.news li {
margin-left:0;
padding-left:0;
list-style-type:square;
margin-bottom:7px;
}

ul.news li a {
text-decoration:none;
color:#000 !important;
font-weight:normal !important;
}

#content a, #content a:link, #content a:active {
color:#000;
text-decoration:none;
font-weight:normal;
}

#content a:visited {
color:#000;
text-decoration:none;
font-weight:normal;
}

span.country { font-size:70%; }

ul.links {
font-size:70%;
margin-top:15px;
margin-left:15px;
*margin-left:20px;
padding-left:0;
}

ul.links li {
margin-left:0;
padding-left:0;
list-style-type:square;
margin-bottom:3px;
font-size:11px;
}

ul.links li a {
text-decoration:none;
}

img.textimage-right { float:right; margin:5px 5px 10px 25px; }
a img.textimage-right { border:none; }

img.textimage-left { float:left; margin:5px 25px 10px 5px; }
a img.textimage-left { border:none; }

p.backlink { display:none; }

.noprint { display:none; }