/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {margin: 0; padding: 0;}
body {margin:25px; font-size: 12px; font-family:"Helvetica", sans-serif; background: #fff; background-position:265px;}
a {text-decoration:none; color: #333;}
a:hover {text-decoration:none; color: #333;}
a img {border:none; }
#menu {width: 215px; margin:25px; overflow: auto; top: 0; bottom: 0; left: 0; position: fixed; height: 100%; color:#30C; background-color: #fff;}
#menu p {padding:0; font-weight:bold;}
#menu p a {color:#30C;}
#menu p a:hover {border-bottom:#30C 1px solid;}
#menu ul {list-style: none; margin: 0 0 12px 0;}
#menu ul li {padding:2px 0px;}
#menu ul li a {color:#30C; border-bottom:#ff3 1px solid;}
#menu ul li a:hover {border-bottom:#30C 1px solid; color:#30C;}
#menu ul li.section-title {padding:0;}
#menu ul li.section-title a {color:#30C; border-bottom:none;}
#menu ul li.section-title a:hover {border-bottom:#30C 1px solid;}
#content {height: 100%; margin: 0 0 0 265px; top: 0; color:#30C;}
.container {/*padding: 25px 25px 45px 25px;*/}
#content p {width: 600px; margin-bottom: 9px;}
#content p b {font-weight:bold;}
#content a {color:#30C; border-bottom:#ff3 1px solid; padding:0 2px;}
#content a:hover {border-bottom:#30C 1px solid;}
#content img {margin:0 0 15px 0;}
#content #news img {float: left; margin:0 10px 20px 0; padding:0;}
#content #news hr {clear:both; display:block; margin:0; padding:0; height:0; line-height:0; font-size:0; background:none; border:none;}
p {margin: 0 0 9px 0;}
#img-container { margin: 0; padding: 0; }
#img-container p { width: 400px; margin: 0; padding: 0 0 12px 0; }
#once { clear: left; }