/* General */
body { background-color: #15161b; }
div#container { width: 960px; margin: 0px auto; }

/* Sidebar */
div#container div#sidebar { float: left; padding: 100px 20px 20px 0px; position: fixed; text-align: right; width: 440px; }
	div#container div#sidebar ul#menu { padding: 50px 0px 0px 0px; }
		div#container div#sidebar ul#menu li { padding: 0px 0px 20px 0px; }
			div#container div#sidebar ul#menu li a { border-bottom: 2px solid #15161b; color: #eeeeee; font-family: Folks; font-size: 1.8em; line-height: .5em; text-decoration: none; }
			div#container div#sidebar ul#menu li a:hover, div#container div#sidebar ul#menu li a.current { border-bottom: 2px solid #999999; }
			div#container div#sidebar ul#menu li a.cinema { border-bottom: 2px solid #15161b; color: #aeee00; }
			div#container div#sidebar ul#menu li a.cinema:hover, div#container div#sidebar ul#menu li a.cinema.current { border-bottom: 2px solid #aeee00; }
			div#container div#sidebar ul#menu li a.tech { border-bottom: 2px solid #15161b; color: #01b0f0; }
			div#container div#sidebar ul#menu li a.tech:hover, div#container div#sidebar ul#menu li a.tech.current { border-bottom: 2px solid #01b0f0; }
			div#container div#sidebar ul#menu li a.hs { border-bottom: 2px solid #15161b; color: #ff358b; }
			div#container div#sidebar ul#menu li a.hs:hover, div#container div#sidebar ul#menu li a.hs.current { border-bottom: 2px solid #ff358b; }
			div#container div#sidebar ul#menu li a.moi { border-bottom: 2px solid #15161b; color: #ffae00; }
			div#container div#sidebar ul#menu li a.moi:hover, div#container div#sidebar ul#menu li a.moi.current { border-bottom: 2px solid #ffae00; }
			
/* Content (more in content.css) */
div#container div#content { float: right; padding: 100px 40px 50px 20px; text-align: left; width: 440px; }

