/* 

(c)2010, Night-mag.com/Nightparties.com
author: Vincent
version: 1.2
filename: style.css

*/

body { font : normal normal normal 10px verdana; margin : 0; padding : 0; background: #343d4c url('/header_nightmag.png') repeat-x fixed top left; color : #FFFFFF; }

/* -------------------------- DEFAULT LINKS ------------------------------------*/
a:link  { font-size: 10px; font-weight: bold; color: #FFFFFF; font-family: verdana; text-decoration: none; }
a:hover { font-size: 10px; font-weight: bold; color: #FF3300; font-family: verdana; }
a:active, a:visited { font-size: 10px; font-weight: bold; color: #FFFFFF; font-family: verdana; }

/* -------------------------- CONTAINER ------------------------------------*/
/* à décommenter si mise en place d'un skyscrapper, et commenter l'autre */
div#container { margin : 0 auto; width: 900px; height: 100%; }
/* Uncomment if not using ads */
/* div#container { margin : 0 auto; width : 775px; height: 100%; } */ 

/* -------------------------- HEADER ------------------------------------*/
#header { height : 115px; margin-bottom: 5px; margin-top: -2px; }
#ad { float:right; width: 120px; height: 600px; margin-top: -132px; }

/* -------------------------- CONTENT ------------------------------------*/
div#content { position: relative; background : #242d3c; width: 773px; border: 1px solid white; height: auto; margin-top: 5px;}
div#navbar { position: relative; background : #242d3c; width: 775px; height: 25px; margin-top: 6px;}
#navbar { width: 775px; background : #343d4c url('/header_nav.gif'); }

/* -------------------------- FOOTER ------------------------------------*/
div#title_flash_actu { margin: 10px 0 5px 0; }
div#title_flash_vote { margin: 10px 0 5px 0; }
div#title_flash_news { margin: 10px 0 5px 0; }
div#title_flash_dernieressoirees { margin: 10px 0 5px 0; }
div#title_flash_forum { margin: 10px 0 5px 0; }
div#title_flash_prochainessoirees { margin: 10px 0 5px 0; }

/* -------------------------- MAIN ------------------------------------*/
#main { float: left; width : 380px; padding: 0 0 0 5px; }
#actu { }

h1.title_actu  { font-size: 10px; font-weight: bold; color: white; margin-bottom: -12px; }

.content { font-size: 10px; color: white; font-family: tahoma; margin-bottom: 0px; }
a.content:link  { font-size: 10px; font-weight: bold; color: #FF3300; font-family: verdana; text-decoration: none; }
a.content:hover { font-size: 10px; font-weight: bold; color: #FFFFFF; font-family: verdana; }
a.content:active, a.actu:visited { font-size: 10px; font-weight: bold; color: #FFFFFF; font-family: verdana; }

a.actu:link  { font-size: 10px; font-weight: bold; color: #FF3300; font-family: verdana; text-decoration: none; }
a.actu:hover { font-size: 10px; font-weight: bold; color: #FFFFFF; font-family: verdana; }
a.actu:active, a.actu:visited { font-size: 10px; font-weight: bold; color: #FFFFFF; font-family: verdana; }

a.news:link  { font-size: 10px; font-weight: bold; color: #FFFFFF; font-family: verdana; text-decoration: none; }
a.news:hover { font-size: 10px; font-weight: bold; color: #FF3300; font-family: verdana; }
a.news:active, a.news:visited { font-size: 10px; font-weight: bold; color: #FFFFFF; font-family: verdana; }

.mailing { border: 1px solid #333333; font-size: 10px; font-family: verdana; font-weight: bold; } 
.bn_mailing { background-color:#242d3c; font-size:10px; font-family: verdana; border:1px solid black; color:white }

/* -------------------------- SIDEBAR ------------------------------------*/
#sidebar { width : 380px; margin-left : 385px; }
html > body #sidebar { width : 380px; }

#nextparties { }

.date_lastparties   { font-size: 10px; font-weight: bold; color: #FF3300; margin-right: 10px; }
.detail_lastparties { font-size: 10px; color: white; font-family: tahoma; line-height: 15px; }

tr.forumtr { background-color: #BBBBBB; color: black; }
th.forum1  { background-color: #111111; color: #FF3300; font-weight: bold; font-family: verdana; height: 20px; width: 25%; text-align: center;}
th.forum2  { background-color: #111111; color: #FF3300; font-weight: bold; font-family: verdana; height: 20px; width: 75%; text-align: center;}

a.forum:link  { font-size: 10px; font-weight: bold; color: #111111; font-family: verdana; text-decoration: none; }
a.forum:hover { font-size: 10px; font-weight: bold; color: #FF3300; font-family: verdana; }
a.forum:active, a.forum:visited { font-size: 10px; font-weight: bold; color: #FFFFFF; font-family: verdana; }

.date { font-size: 10px; font-weight: bold; color: #FF3300; margin-right: 10px; }
.detail_nextparties { font-size: 10px; color: white; font-family: tahoma; line-height: 15px; }

#sidebar a { font-size: 10px; color: white; font-family: verdana; text-decoration: none; }
#sidebar a:hover { font-size: 10px; color: #FF3300; font-family: verdana; }
#sidebar a:active, a:visited { font-size: 10px; font-weight: bold; color: #FFFFFF; font-family: verdana; }

/* -------------------------- FOOTER ------------------------------------*/
#footer { width: 773px; background : #232d3b; text-align: right; height : 26px; clear : both; border: 1px solid white; margin: 5px 0 5px 0; }

/* -------------------------- BOTTOM LINKS ------------------------------------*/
#links { text-align : center; width : 775px; margin: 5px 0; }
#links p { color : #CCCCCC; }
#links a { font-weight : normal; color : #FFFFFF; text-decoration : none; }
#links a:hover { color : #FF3300; text-decoration : underline; }
#links a:active, a:visited { color : #FFFFFF; text-decoration : none; }

.bn {  background-color:#666666; font-size:10px; font-weight: bold; border-top:1px solid white; border-right:1px solid black; border-bottom:1px solid black; border-left:1px solid white; color:#FFFFFF; text-decoration: none; padding: 2px; }
