BODY {
	background:#FFFFFF url(/Images/left-bg.jpg) repeat-y;
	/* repeat only along the y-axis [North/South] */
	margin:0px 0px 0px 0px;
	/*margins are set*/
	padding-top:0px;
	/*for Opera6*/
	line-height:15px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:100%;
}

A:hover {
	COLOR:#0066FF;
}
A:visited {
	COLOR:#009900;
}
      
#container{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	z-index:1;
}

#header {
	margin-top:0px;
	margin-left:0px;
	width:100%;
	z-index:2;
	background:#009900 url(/Images/spacer.gif) no-repeat right;
	margin-bottom:0px;
	margin-right:0px;
}

#webcontent {
	position:absolute;
	top:85px;
	left:175px;
	color:#000000;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:1.5;
	width:53%;
	z-index:3;
	font-size:small;
}

#webcontent p, b{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}
      
#navigation {
    position:absolute;/*The navigation on the left side, positioned absolutely*/
    top:72px;
	left:6px;
	z-index:5;
    width:150px;
    font-family:Verdana, Rub My Belly, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
    line-height:120%;/*line-height set  in order to have the navigation elements better separated*/
    }
.menu-hdr {
	BORDER-RIGHT:#009900 thin solid;
	PADDING-RIGHT:2px;
	BORDER-TOP:#FFFF99 thin solid;
	PADDING-LEFT:5px;
	FONT-WEIGHT:bold;
	FONT-SIZE:10px;
	PADDING-BOTTOM:1px;
	MARGIN:10px 5px 5px 0px;
	BORDER-LEFT:#b9cf7e thin solid;
	PADDING-TOP:1px;
	BORDER-BOTTOM: #009900 thin solid;
	BACKGROUND-COLOR: #99CC99;
	color:#339933;
	text-align:center;
}	
.menu {
	FONT-WEIGHT:normal; 
	FONT-SIZE:11px; 
	MARGIN:10px 10px 5px 10px; 
	LINE-HEIGHT:12px;
}
.clear {
	display: none;
}
.menu3 {
	PADDING-RIGHT:0px;
	BORDER-TOP:#009900 thin solid;
	PADDING-LEFT:0px;
	FONT-SIZE:10px;
	PADDING-BOTTOM:10px;
	PADDING-TOP:6px;
	TEXT-ALIGN:center;
	line-height:22px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.date {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	FONT-SIZE:10px;
	PADDING-BOTTOM:0px;
	PADDING-TOP:0px;
	TEXT-ALIGN:center;
	line-height:12px;
	color:#777777;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.rss {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	FONT-SIZE:10px;
	PADDING-BOTTOM:0px;
	PADDING-TOP:0px;
	TEXT-ALIGN:left;
	line-height:12px;
	color:#000000;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#rightcontent {
	position:absolute;
	left:81%;
	top:82px;
	width:135px;
	z-index:4;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:x-small;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
} 
.right-hdr {
	BORDER-RIGHT:#669966 thin solid;
	PADDING-RIGHT:2px;
	BORDER-TOP:#FFFF99 thin solid;
	PADDING-LEFT:5px;
	FONT-WEIGHT:bold;
	FONT-SIZE:10px;
	PADDING-BOTTOM:1px;
	MARGIN:10px 5px 5px 0px;
	BORDER-LEFT:#b9cf7e thin solid;
	PADDING-TOP:1px;
	BORDER-BOTTOM: #669966 thin solid;
	BACKGROUND-COLOR: #CCFFCC;
	color:#669966;
	text-align:center;
} 	

.box {
	border:solid #009900 1px;
	color:#333333;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	padding:3px 3px 3px 8px;
	margin:0px 0px 10px 0px;
}

.boxright {
	border:solid #009900 1px;
	color:#333333;
	width:131px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	padding:3px 3px 3px 8px;
	margin:0px 0px 10px 0px;
}

.center-boxright {
	border:solid #009900 1px;
	color:#333333;
	width:131px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	align:right;
	padding:3px 3px 3px 8px;
	margin:0px 0px 10px 0px;
}

OL, UL, DL {font-size:10px;}/*font-family is already defined, here I only set the font-size*/

H1{
	margin-bottom:0px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#339933;
}
H2{
	margin-bottom:0px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
