body,ul,li,h1,h2,h3,h4,img { margin:0; padding:0; border:0; font-family:Times; font-size:16px; }

a { font-size: 14px; color:#ed145a; }
.clearer { clear:both; }

#main { width: 700px; margin: 20px 0 100px 100px;}

#navi { display:block; width: 700px; height: 20px;}
#navi ul { display:block; width:600px; float:left }
#navi li { display:inline; padding-left:0; margin-right: 20px; }

.contact { display: block; float:right; font-size: 14px;}

#content { display:block; width: 700px; margin:50px 0 50px 0; height:auto;}
#content h1 { margin:20px 0 50px 0; font-size:42px; font-weight:normal;}

.news-teaser { margin-bottom: 60px; }
.news-teaser h2 { font-size:20px; font-weight:normal; margin-bottom:2px;}
.news-teaser h3 { font-size:14px; font-weight:normal; margin-bottom:20px; margin-top:2px;}
.news-teaser p { font-size:14px; line-height:20px; margin-bottom: 17px;}

.news-single-img { margin-bottom:12px;}

#footer { width: 700px; vertical-align:text-top; font-size: 14px;}
