body {background-color: #2d3c3d; color: #656767; font-family: tahoma, sans-serif; font-size: 8pt; text-align: center;}


a, a:link, a:active, a:visited {color: #08767a; text-decoration: none; cursor:default;}
a:hover {color: #FFFFFF; background: #000000; text-transform: uppercase; text-decoration: none; cursor: default;}

.menu a {
       font-size: 11px;
       font-family: verdana;
	   color:#FFFFFF;
       display: block;
       text-align: left;
       background: #2d3c3d;
	   border-bottom: 1px dotted;
	   border-bottom-color:#c7bead;
       padding: 2 2 3 2;}

.menu a:hover {
       font-size: 11px;
       font-family: verdana;
	   color: #000000;
       display: block;
       text-align: left;
       background: #efedef;
border-bottom: 1px dotted;
	   border-bottom-color:#c7bead;
       padding: 2 2 3 2;}


#content {background: #FFF; width: 700px; margin: auto;}
#maincontent {background: #FFF; margin-right: 190px; text-align: justify; padding: 10px;}
#sidebar {background: #FDFDFD; width: 170px; float: right; text-align: justify; padding: 10px;}
#header, #footer {background: none; width: auto; padding: 10px 0; text-align: center; font-weight: bold;}


.title, .clearfoot {display: none;}
ul.navheader, ul.navfooter {padding: 0; margin: 0;}
ul.navheader li, ul.navfooter li {display: inline; padding: 0 10px;}

.main {margin-top: 10px; text-align: justify;}


.welcome {font-family: georgia; font-size: 15pt; letter-spacing: 1pt; font-style: italic; color: #77c2c5;}


.userpic, .front {position: relative; float: left; background: #FDFDFD !important; border: 1px solid #DDD; text-align: center; font-family: tahoma; font-size: 8pt; padding: 5px; margin: 5px;}


.sbartitle, .body, .sbarbody2 {padding: 0;}

li.sbartitle {list-style: none; margin: 10px 0; text-transform: uppercase; font-size: 8pt; font-weight: bold;}

.headerimage {position: relative;  margin: auto; width: 700px; height: 400px;
background: url(header.jpg) no-repeat;}