/*------------------------MAIN--------------------------------*/ *{ margin:0; 
padding:0; border:0; } html { width: 100%; background:#000; } body{ background:url(../img/foot.jpg)bottom 
repeat-x; color: #333; font-family:Verdana; margin: 0px; width: 100%; } .navipos{ 
margin-left: 18px; } .border{ border: none; } #container{ width: 1100px; margin:0 
auto; } #bodyposition{ margin:-12px 100px 0 100px; } #header{ background:url(../img/header.jpg) 
no-repeat; width: 1100px; height: 171px; margin: 0 auto; } #logo{ position:relative; 
top: 82px; left: 310px; } .float{ float: left; height:217px; } #navi{ background:url(../img/navi.png) 
no-repeat; height: 34px; font-size:11px; padding-top: 2px; padding-bottom: 3px; 
} #navi ul li { display: block; font-size:11px; float:left; letter-spacing:0.2px; 
margin:0 -5px; } #navi ul li a, ul li a span { display: block; text-decoration: 
none; padding:0px; } #navi ul li a span { margin:1px 4px 5px 12px; padding:7px 
17px 24px 1px; } #navi ul li a:hover span { background: url(../img/hover.png) 
no-repeat 0 -30px; background-color:#FFF; color:#C03; } #navi ul li a:hover { 
background: url(../img/hover.png) no-repeat 0 -30px; background-position: top 
left; cursor:pointer; } #navi ul li a:hover span { background: url(../img/hover.png) 
no-repeat 0 -30px; background-position: top right; cursor:pointer; } .activ-button 
span{ background: url(../img/hover.png) no-repeat 0 -30px; background-color:#FFF; 
color:#C03; } .activ-button { background: url(../img/hover.png) no-repeat 0 -30px; 
background-position: top left; cursor:pointer; } .activ-button span{ background: 
url(../img/hover.png) no-repeat 0 -30px; background-position: top right; cursor:pointer; 
} a{ text-decoration:none; outline:none; } #maincontent{ background:url(../img/maincontent.png) 
no-repeat; height: 231px; width: 900px; font-size:15px; padding: 10px 0; } #maincontent 
p{ margin: 36px 35px -25px 26px; } .contentposition{ color:#C03; font-size:14px; 
margin-left:27px; padding-top: 4px; text-align:left; width: 100px; } /*-------------------CATEGORIES---------------------*/ 
#catmenu{ background:url(../img/catmenu.png) no-repeat; height: 262px; width: 
900px; font-size:11px; margin: -20px 0; } .catposition{ color:#FFFFF1; font-size:14px; 
margin-left:28px; padding-top: 12px; padding-bottom: 7px; font-weight: bold; } 
#sidebar{ list-style:none; padding: 0; margin:0; height:210px; width:235px; float:left; 
} #sidebar li{ background:url(../img/button.png) no-repeat; height:23px; width:245px; 
margin-top:1px; } #sidebar li a{ color:#FFFFF2; display: block; text-indent:45px; 
line-height:30px; } #sidebar li a span:hover{ background:url(../img/btn7.png) 
no-repeat; height: 50px; display: block; position:relative; left:0px; top:-10px; 
text-indent:45px; line-height:50px; } .communityposition{ color:#FFFFF3; font-size:13px; 
margin-top:1px; margin-bottom:13px; } #textposition{ color:#FFFFF4; float:left; 
padding: 0 30px; width:600px; height:210px; } /*------------------------------BUTTON 
2------------------------*/ .sidebar_p{ background:url(../img/btn1.png) no-repeat 
!important; height: 46px !important; margin-bottom: -27px; position:relative; 
bottom: 10px; padding-top: 10px; } /*------------------------------LATEST NEWS------------------------*/ 
#newspost{ background:url(../img/news.png) no-repeat; height:231px; margin: 33px 
0 35px 0; } #newsposition{ float:left; height:180px; width:239px; font-size: 11px; 
padding-left: 32px; padding-top: 7px; } #newsposition2{ float:left; height:180px; 
width:239px; font-size: 11px; padding-left: 49px; padding-top: 7px; } #newsposition3{ 
float:left; height:180px; width:239px; font-size: 11px; padding-left: 63px; padding-top: 
7px; } .date{ color:#C03; font-size: 11px; margin-bottom:1px; } .latnews{ color:#FFFFF4; 
font-size: 11px; font-weight: lighter; padding:10px 0 20px 22px; } .links{ color:#C03; 
text-decoration:underline; } /*----------------------FOOTHER-------------------------*/ 
#navi2{ height: 34px; font-size:11px; float:left; list-style-type:none; } #navi2 
ul{ font-family:Verdana; list-style-type:none; } #footpanel{ margin-top: 55px; 
height: 48px; width:100%; text-align: center; } #dposition{ font-size:11px; padding:19px 
0 0 36px; } /*----------------------HOVER-------------------------*/ #navi2 ul 
li { display: block; font-size:11px; float:left; letter-spacing:0.2px; margin:0 
-5px; } #navi2 ul li a, ul li a span { color: #FFFFF5; display: block; text-decoration: 
none; padding:0px; } #navi2 ul li a span { margin:1px 4px 3px 12px; padding:7px 
17px 14px 1px; } #navi2 ul li a:hover span { background: url(../img/hover.png) 
no-repeat 0 -30px; background-color:#FFF; color:#C03; } #navi2 ul li a:hover { 
background: url(../img/hover.png) no-repeat 0 -30px; background-position: top 
left; cursor:pointer; } #navi2 ul li a:hover span { background: url(../img/hover.png) 
no-repeat 0 -30px; background-position: top right; cursor:pointer; } /*-----------OTHER------------*/ 
.p_text{ margin-top: -12px; } .p_text2{ padding-top: 15px; } 
