*{padding:0;margin:0;}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background:#f7e9cf;
}
#wrapper{margin:0 auto;width:942px; background:#ffffff; margin-top:15px}
p{padding-top:20px;}
a, a:link, a:hover, a:active{color: #888;text-decoration:none;}
img{border:0;}
#navigation a, #navigation a:link, #navigation a:active{color:#fff;text-decoration:none;}
#footer a, #footer a:link, #footer a:hover, #navigation a:hover, #navigation a:active{color:#fecf35;text-decoration:none;}
#header{color:#fff;width:920px;float:left;padding:10px;border:1px solid #000;height:100px;margin:0px 0px 0px 0px;background:#73100d url(img/header.jpg) top left no-repeat;}
#slogan h1{width:450px;float:left;padding:30px 0px 0px 100px;margin:0px 5px 0px 0px;}
#desc{width:200px;float:right;padding:0px 0px 0px 60px;margin:0px 0px 0px 0px;}
.clear{clear:both;}
.clearer{clear:both;height:5px;}
#navigation{font-size:14px;float:left;width:920px;color:#000;padding:10px;border:1px solid #000;margin:0px 0px 0px 0px;background:#a81913 url(img/top_navi.png) top left repeat-x;}
#navigation:hover{font-size:14px;float:left;width:920px;color:#000;padding:10px;border:1px solid #000;margin:0px 0px 0px 0px;background:#a81913 url(img/top_navi.png) top left repeat-x;}
#tagcloud{font-size:14px;float:left;text-align:justify;hight:50px;width:930px;color: #A81913;padding:5px;border:1px solid #000;border-bottom:0px;border-top:0px;margin:0px 0px 0px 0px;background:#2f2f2f;}
#leftcolumn{color:#333;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;background:#f7e5ae;margin:0px 0px 0px 0px;padding:10px;height:350px;width:167px;float:left;}
#leftmiddle{color:#333;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;background:#f7e9cf;margin:0px 0px 0px 0px;padding:10px;height:350px;width:167px;float:left;}
#middlecolumn{color:#333;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;background:#fff;margin:0px 0px 0px 0px;padding:10px;height:350px;width:168px;float:left;}
#rightmiddle{color:#333;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;background:#f7e9cf;margin:0px 0px 0px 0px;padding:10px;height:350px;width:167px;float:left;}
#rightcolumn{color:#333;border:1px solid #000;background:#f7e5ae;margin:0px 0px 0px 0px;padding:10px;height:350px;width:167px;float:right;}
#footer{width:920px;clear:both;color:#fff;text-align:left;border:1px solid #000;background:#a81913;margin:0px 0px 10px 0px;padding:10px;font-size: 12px;background:#a81913 url(img/top_navi.png) top left repeat-x;}
#slider{float:left;width:942px; height:140px;padding:0px;border:0px solid #000;margin:0px 0px 0px 0px; border-bottom:0px solid #000;}
#partnerheadline{font-size:14px;float:left;width:900px;color:#000;padding:20px;border:1px solid #000;border-bottom:0px solid #000;margin:0px 0px 0px 0px;background:#ffffff;}
#partnerfooter{font-size:14px;float:left;width:930px;color:#000;padding:5px;border-top:0px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:0px solid #000;border-bottom:0px solid #000; margin-left:background:#ffffff; text-align:right}
#leftcolumn h2, #leftmiddle h2, #middlecolumn h2, #rightmiddle h2, #rightcolumn h2{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#a81913;}
.columnimage{color:#333;border:0px;height:100px;width:165px;}
.plogo{color:#333;border-top:0px solid #000;border-left:1px solid #000;border-bottom:0px solid #000;background:#ffffff;margin:0px 0px 0px 0px;padding:5px;height:70px;width:216px;float:left; text-align:right; font-size:24px; font-weight:bold;}
.ptext{color:#333;border-top:0px solid #000;border-left:0px solid #000;border-right:1px solid #000;border-bottom:0px solid #000;background:#ffffff;margin:0px 0px 0px 0px;padding:15px;height:50px;width:666px;float:right;}
