html,body {
margin:0;
padding:0;
height:100%; /* needed for container min-height */
	}

div#container {
position:relative; /* needed for footer positioning*/
margin:0 auto; /* center, not in IE5 */
height:auto !important; /* real browsers */
height:100%; /* IE6: treaded as min-height*/
min-height:100%; /* real browsers */
}

div#header {
padding:5px 5px 5px 5px;
height:125px;
}

div#content {
padding:25px 15px 68px 20px; /* bottom padding for footer */
margin-top:25px; margin-right:20px;
}

div#footer {
position:absolute;
width:100%;
height:65px;
bottom:0; /* stick to bottom */
}

.nav-on{ width:185px;height:25px; font-size: 12px;font-weight: bold;color: #750D68;text-decoration:none;text-align:left;cursor:pointer;}
.nav-off{ width:185px;height:25px; font-size: 12px;font-weight: bold;color: #000000;text-decoration:none;text-align:left;cursor:pointer;}

.subnav-on{ width:185px;height:25px; font-size: 12px;font-weight: bold;color: #750D68;text-decoration:none;text-align:left;cursor:pointer;}
.subnav-off{ width:185px;height:25px; font-size: 12px;font-weight: bold;color: #000000;text-decoration:none;text-align:left;cursor:pointer;}

.mainnav-on{ width:185px;height:35px; font-size: 12px;font-weight: bold;color: #750D68;text-decoration:none;text-align:center;cursor:pointer;border-right:1px solid #760E67;padding:10px;padding-top:7px;padding-bottom:7px;}
.mainnav-off{ width:185px;height:35px; font-size: 12px;font-weight: bold;color: #000000;text-decoration:none;text-align:center;cursor:pointer;border-right:1px solid #760E67;padding:10px;padding-top:7px;padding-bottom:7px;}

.mainsubnav-on{ width:100px;height:20px; font-size: 12px;font-weight: bold;color: #750D68;text-decoration:none;text-align:center;cursor:pointer;padding-top:7px;}
.mainsubnav-off{ width:100px;height:20px; font-size: 12px;font-weight: bold;color: #000000;text-decoration:none;text-align:center;cursor:pointer;padding-top:7px;}

#spacer{ height:50px; }
#navplc{ width:175px;height:533px; border-right:1px solid #CCCCCC;margin-left:20px;}
#navrightplc{ width:200px;height:533px; background:#F1E7F0;margin-top:28px;}

div#navigation {
position:absolute;
width:954px;height:23px;z-index:2;float:left;background:url(nav_bar.png) top left no-repeat; padding:10px; padding-top:23px; margin-top:18px;}

.submenu{position:absolute;float:left;z-index:100;margin-top:30px;width:100px;filter: alpha(opacity=80);
opacity:0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
-moz-opacity:0.8;}

#buts{background-color:#EAEAEA;margin-top:2px;}

#signal{position:absolute;margin-left:-8px;margin-top:-230px;width:194px;height:250px;background:url(signal.gif) top left no-repeat; float:left;z-index:5;}

a.newslink:link{color:#730C67;font-size: 11px; font-weight:bold;text-decoration:none;}
a.newslink:hover{color:#000000;font-size: 11px; font-weight:bold;text-decoration:none;}
a.newslink:active{color:#730C67;font-size: 11px; font-weight:bold;text-decoration:none;}
a.newslink:visited{color:#730C67;font-size: 11px; font-weight:bold;text-decoration:none;}

.newstext{color:#000000;font-size: 11px; }
.intronews{color:#730C67;font-size: 11px; }
#introplc{width:180px; padding:10px;}

div#news_title {
position:absolute;
width:80px;height:23px;z-index:6;background:url(news_title.gif) top left no-repeat; margin-top:35px;margin-left:810px;}