body
{
background:url(/img/top-bg.jpg) top center no-repeat scroll; 
margin:0;
padding:0;
}
h1, h2, h3, h4, h5, p, ul, ol 
{
font-family:Helvetica, sans-serif;
}
h1 a 
{color:#fff; 
text-decoration:none;
}
h1 a:hover 
{color:#fff; }
a
{
color:#1474c5; 
text-decoration:underline; 
}
a:hover 
{
color:#1474c5; 
text-decoration:none;
}
a img 
{border:none;}
#maindiv
{
width:90%;
margin:0 5%;
}
p
{
text-align:justify;
margin-bottom:0;
}
.fright
{
clear:both;
float:right;
margin: 15px 0 15px 15px;
}
.fleft
{
clear:both;
float:left;
margin: 15px 15px 15px 0;
}
#header
{
width:1050px;
height:130px;
margin:0 auto;
}
#header #logo 
{
float:left; 
padding:16px 0 0 0;
}
#header #logo h1 
{
font-size:58px; 
line-height:58px; 
spacing:-4px; 
color:#fff; 
margin:0 0 0 26px;
}
#header #logo h1 span.offset 
{
display:inline-block; 
margin-left:-10px;
}
#header #logo p.slogan 
{
font-size:20px; 
line-height:20px; 
letter-spacing:-0.03em; 
color:#fff; 
margin:-3px 0 0 26px; 
font-weight:normal;
}
#header #logo p.slogan a 
{color:#fff; text-decoration:none; font-weight:normal; }
#header #logo p.slogan a:hover { color:#fff; }
#header #navigation { float:right; padding:20px 30px 0 0; width:200px; }
ul.nav { float:right; display:block; margin:0; padding:0; }
ul.nav li { float:left; display:block; margin:0; padding:0; list-style-type:none; }
ul.nav li a { display:block; margin:0; padding:5px 0 5px 24px; font-size:16px; letter-spacing:0.02em; line-height:16px; color:#fff; text-decoration:none; font-weight:normal; }
ul.nav li a:hover { text-decoration:underline; }
ul.nav li a.active { font-weight:bold; }

#part-a
{
float:left;
width:25%;
min-width:300px;
margin:0;
padding-right:20px;
}
#part-a h2
{
font-size:20px; 
}
#part-a ul
{
list-style-type:none;
}
#part-a li
{
margin-top:5px;
}
#part-a a
{
font-weight:bold;
}
.mlevel2
{
font-size:12px; 
}
#part-b
{
width:65%;
float:left; 
display:block;
}
#part-b a
{
text-decoration:none; 
}
#part-b a:hover
{
text-decoration:underline; 
}
#footer
{
clear:both;
width:100%;
height:100px;
}
#counter
{
display:none;
}
#adwordybottom
{
margin:0;
padding:0;
}
#adwordytop, #adwordymiddle
{
margin:0;
padding:0;
}

