#main {
	margin-left: 130px;
}

#newsbox-green {
	margin-left: 0;
        margin-top: 0.5em;
        margin-bottom: 1em;
        background-color: #beb;
        border-style: solid;
        border-width: 2px;
        border-color: #696;
        padding: 0em 0.5em 0em 0.5em;
}

#newsbox-green h2 {
	margin-left: 0px;
}

#newsbox-red {
	background-color: #eaa;
	border-style: solid;
	border-width: 2px;
	border-color: red;
	padding: 0em 0.5em 0em 0.5em;
}

#leftmenu {
	position: absolute;
	top: 120px;
	left: 10px;
	width: 120px;
	z-index: 1;
	text-align: right;               
 	background: #f7f7f7 url(../topbar_gradient.png) 0 0;
 	border: 1px solid #000;
 	border-bottom: none;
        font: normal 10px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
 	margin: .66em 0 .33em;
 	padding: 0 0;
}

#leftmenu ul {
        margin: 0;
        padding-left: 0;
        list-style-type: none;
}

#leftmenu ul li { 
	border-bottom: 1px solid #555; 
	padding: 0 0; 
        margin: 0;
	list-style-type: none;
        background: #f7f7f7 url( <?cs var:chrome.href ?>/common/topbar_gradient.png) 0 0;
}

#leftmenu a {
        display: block;
        padding-right: 5px;
        padding-top: 0.25em;
        padding-bottom: 0.25em;
}

#leftmenu :link, #leftmenu :visited {
 background: url(<?cs var:chrome.href ?>/common/dots.gif) 0 0 no-repeat;
 border-right: 1px solid #fff;
 border-bottom: none;
 color: #000;
}

* html #leftmenu :link, * html #leftmenu :visited { background-position: 1px 0 }
#leftmenu :link:hover, #leftmenu :visited:hover {
 background-color: #ccc;
 border-right: 1px solid #ddd;
}

#leftmenu .active :link, #leftmenu .active :visited {
 background: #333 url(<?cs var:chrome.href ?>/common/topbar_gradient2.png) 0 0 repeat-x;
 border-top: none;
 border-right: 1px solid #000;
 color: #eee;
 font-weight: bold;
}
#leftmenu .active :link:hover, #leftmenu .active :visited:hover {
 border-right: 1px solid #000;
}

/* Centered image */
img.centerimage {
	text-align: center;
}

