/* CSS Document */
body{padding:0px; margin:0px; background:#fff; color:#252525; font:10px/14px Tahoma, sans-serif; }
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px}

/* HEADER */

#header{width:709px; height:291px; background:url(../images/b_top.jpg) 0 0 no-repeat; position:relative; margin: 0 auto;}
#logo{
	position:absolute;
	top:16px;
	left:19px;
	height: 54px;
	width: 354px;
	top: 20px;
	line-height: 30px
}

#logo h1 {color:#FFFFFF; font:25px/20px Tahoma, sans-serif; }
#slogan{position:absolute; top:42px; left:418px}
#slogan h2 {color:#FFFFFF; font:17px/20px Tahoma, sans-serif; }
#menu{position:absolute; top:137px; left:13px; width:275px; height:110px; background:url(../images/b_menu.jpg) 0 0 no-repeat;}

#menu ul.leftm{position:absolute; top:14px; left:17px;}
#menu ul.leftm li{margin-bottom:10px}
#menu ul.leftm li a{height:21px; display:block; color:#252525;  font:15px/16px Tahoma, sans-serif; text-decoration:none; padding-left:20px; background:url(../images/punkt.gif) 0px 0px no-repeat; line-height: 20px;}



#menu ul.rightm{position:absolute; top:14px; left:144px;}
#menu ul.rightm li{margin-bottom:10px; margin-left:10px;}
#menu ul.rightm li a{height:21px; display:block; color:#252525; font:15px/16px Tahoma, sans-serif;  padding-left:20px; text-decoration:none; background:url(../images/punkt.gif) 0px 0px no-repeat; line-height: 20px; }



/* CONTENT */

#content{width:709px; background:#b9ce2b url(../images/b_content.jpg) 0 0 no-repeat; position:relative; margin: 0 auto; clear:both}

#content a{font:10px/14px Tahoma, sans-serif; color:#252525; font-weight:normal; text-decoration:underline; }
#content a:hover{color:#252525; background:#fff; text-decoration:none;}

p span.headline{font:12px/12px Trebuchet MS, sans-serif; color:#fff; font-weight:bold;}

#leftPan{width:289px; padding:0 40px 0 26px; position:relative; border-right:#ffff56 1px solid; margin-top:17px; margin-bottom:20px; float:left; display:inline;}
#welcome h2{height:23px; position:relative; margin-left:4px;  margin-bottom:5px; color:#FFFFFF; font:17px/20px Tahoma, sans-serif; }
#welcome p{padding-left:3px;}
#welcome p span{padding-bottom:10px; display:block;}
#welcome img{margin-bottom:10px; margin-left:3px;}
#welcome p.bullettext{background:url(../images/bullet1.gif) 3px 3px no-repeat; padding-left:19px; display:block; margin-top:15px}
#welcome p.bullettext a{font:10px/14px Tahoma, sans-serif; color:#fff; font-weight:normal; text-decoration:none; }
#welcome p.bullettext a:hover{color:#fff; background:#000; text-decoration:none;}

#rightPan{width:329px; padding:0 0 0 24px; position:relative; margin-top:17px; margin-bottom:20px; float:left;}

#mission{margin-bottom:20px}
#mission h2{height:23px; position:relative; margin-bottom:8px; color:#FFFFFF; font:17px/20px Tahoma, sans-serif; }
#mission ul{float:left; width:150px; margin-right:10px;}
#mission li{background:url(../images/bullet2.gif) 4px 4px no-repeat; padding-left:24px; height:30px}
#mission li a{font:10px/14px Tahoma, sans-serif; color:#252525; font-weight:normal; text-decoration:underline}
#mission li a:hover{color:#252525; font-weight:normal; text-decoration:none; background:#fff;}

#staff h2{height:23px; position:relative; margin-bottom:16px; color:#FFFFFF; font:17px/20px Tahoma, sans-serif; }
#staff img{float:left; margin:5px 15px 8px 0px; display:inline;}
#staff p{float:left; width: auto;}
#staff p span{display: compact; margin-bottom:10px;}

/* ADS */

#ads{width:709px; position:relative; margin: 0 auto; clear:both}
#leftads{width:355px;position:relative; float:left; display:inline;}
#ad1{height:80px; background:url(../images/b_ad1.jpg) 0 0 no-repeat; position:relative;}
#ad1 h2{width:250px;  position:absolute; top:9px; left:88px; color:#FFFFFF; font:17px/20px Tahoma, sans-serif;}
#ad1 img{position:absolute; top:10px; left:108px}


#ad2{height:80px; background:url(../images/b_ad2.jpg) 0 0 no-repeat; position:relative;}
#ad2 h2{width:247px; height:40px; position:absolute; top:8px; left:11px; color:#FFFFFF; font:17px/20px Tahoma, sans-serif;}
#ad2 img{position:absolute; top:10px; left:10px}

#rightads{width:354px;position:relative; float:left; display:inline;}
#ad3{height:159px; background:url(../images/b_ad3.jpg) 0 0 no-repeat; position:relative;}
#ad3 h2{
	height:62px;
	position:relative;
	margin-bottom:4px;
	color:#FFFFFF;
	font:17px/20px Tahoma, sans-serif;
	width: 200px;
	margin-left:23px;
	top:8px;
}
#ad3 p{width:180px; margin:0 0 10px 25px; color:#FFFFFF; position:relative}
#ad3 img{margin:0 0 0 22px;  position:relative}

#adsense { height:151; width:181; margin-left:23px; position:absolute; margin-top: 4px}


/* FOOTER */

#footer{width:709px; height:67px; background:url(../images/b_footer.jpg) 0 0 repeat-x;  position:relative; margin: 0 auto; clear:both}
#footer p{padding: 17px 0 0 0; font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; color:#252525;}
#footer p a{font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#252525; text-decoration:none; padding: 0 5px }
#footer p a:hover{text-decoration:none; background:#252525; color:#fff}
