/* IMPORTANT 
<div id="#page">
	<div="#head">
		<div id="header1">
		<div id="header2">
		<div id="modules">
	<div="#main">
		<div="#mainmenu">
		<div="#maincontent1">
		<div="#maincontent2">
		<div="#mainnews">
	<div="#foot">
		<div id="footer1"><div id="footer2">
*/


/* layout */
* {
margin: 0px;
padding: 0px;
}

body {
font-family: "Trebuchet MS", Arial, "Lucida Sans Unicode", Lucida, Verdana;
background:#FFFFAA;
/*background: url(../img/bg002.png) repeat; */
padding:20px 10px;}

#page {
border-right:1px solid #888;
border-left:1px solid #888;
width: 960px;
margin: 0px auto;
position: relative;
background:#fff;
}

.clearer {
clear: both;
line-height: 1px;
height: 0;
}

#head {
background: #fff;
border-top:1px solid #888;
}

#header1 {
float:left;
width:201px;
height: 135px;
background: url(/pub/start/img/header1.png);
}

#header2 {
height: 135px;
margin-left:200px;
text-align: right;
}

#modules {
float:left;
width:200px;
height: 100%;
background:#CC9900;
padding-top:20px;
margin-bottom: 20px;
border-top:1px solid #888;
border-right:1px solid #888;
border-bottom: 1px solid #888;}

#main {
min-height:600px;
margin-left:220px;
padding-top:10px;
padding-right: 20px;
}

#mainnews {
margin-left:202px;
padding-top:20px;
padding-right: 20px;
padding-left: 20px;
}

#foot {
background:#B38F00;
border-top:1px solid #888;
border-bottom:1px solid #888;
font-size:0.7em;
color:#ddd;
}

#footer1 {
float:left;
width:200px;
height: 16px;
margin-top:0px;
text-align:center;
}

#footer2 {
height: 16px;
margin-left:200px;
margin-top:0px;
text-align:right;
}

/* format */
#header2 ul {
padding-top: 6px;
padding-right: 6px;
}
#header2 li {
list-style: none;
font-size: 0.8em;
font-weight: bold;
text-transform:uppercase;
}
#modules li {
margin-left: 20px;
margin-bottom: 10px;
list-style: none;
font-size:1.0em;
font-weight:bold;
}
#modules a:link, #modules a:visited, #modules a:active {
color:#FFE6BF;
text-decoration: none;
}
#modules a:hover {
color:#FFE6BF;
text-decoration: underline;
}
#modules img {
padding-top:10px;
}

#maincontent1 h1 {
font-size:1.2em; margin-bottom: 10px;
}
#maincontent1 h2 {
font-size:1.0em;
font-weight:bold;
margin-bottom: 10px;
}
#maincontent1 h3 {
font-size:0.9em;
margin-bottom: 10px;
}
#maincontent1 p {
font-size:0.8em;
line-height: 1.4em;
margin-bottom: 10px;
}
#maincontent1 li {
font-size:0.8em;
line-height: 1.4em;
margin-bottom: 8px;
}
#maincontent1 img {
margin-left: 15px;
margin-right: 15px;
margin-bottom: 15px;
}
#maincontent1 img.border {
border: 1px solid #333;
}
#maincontent1 a img {
border-width:0;
border-style:none;
}
#maincontent1 a {
color:#222;}

#maincontent1 input, #maincontent1 textarea {
font-size:1em}

#foot a {color:#ddd;
 text-decoration:none;}