@charset "utf-8";

#site_container {
width: 1000px;
height: 100%;
margin: 0 auto 0 auto;
/*background-color: black; remettre si j'enlève fond.jpg*/
}

#site_body_container {
clear: both;
width: 968px;
height: 100%;
margin: 0 auto 0 auto;
padding: 0;
color: #F4E3A5;
}

#site_left_column {
padding-top: 4px;
width: 479px;
height: auto;
float: left;
margin: 10px 0 0 0;
display: inline;
}

#site_right_column {
padding-top: 4px;
width: 479px;
height: auto;
float: right;
margin: 10px 0 0 0;
display: inline;
}

#site_focus_title {
background: black;
float: left;
margin: 0px;
width: 479px;
height: 30px;
}

#site_focus_content {
background: #250400; /*#1C1D1D;*/
float: left;
margin: 0px;
width: 479px;
height: 245px; /*318px; /*200px;*/
padding: 0 0 0 0;
}

#site_focus {
float: left;
/*margin-top: 10px;*/
margin-bottom: 10px;
}

.site_menu_item {
margin-bottom: 5px;
}

#site_latest_news {
/*margin-top: 10px;*/
margin-bottom: 10px;
float: left;
}

#site_latest_news_title {
background: black;
float: left;
margin: 0px;
width: 479px;
}

#site_latest_news_content {
/*background: #250400; /*#1C1D1D;*/
float: left;
margin: 0px;
width: 479px;
padding: 0 0 0 0;
overflow: auto;
background: #EEE url(img/news_bg2.jpg) repeat scroll 0 0;
margin: 0px;
}

.staff_item {
width: 479px;
float: left;
padding-bottom: 5px;
}

.staff_photo {
width: 150px;
float: left;
}

.staff_info {
width: 300px;
float: left;
margin-left: 5px;
}

.staff_title {
font-weight: bold;
font-size: 18px;
}

.latest_news_item{
padding: 5px;
padding-top: 15px;
padding-bottom: 0;
/*border-top: 1px solid #49372C;*/
clear: both;
}

.latest_news_item_title {
/*position: left;
width: 479px;*/
/*padding: 4px 0 0 14px;*/
}

.latest_news_readnext {
text-align: right;
}
 
.latest_news_item_title span , .latest_news_item_title, .latest_news_item_title a, .latest_news_item_title a:active, .latest_news_item_title a:link, .latest_news_item_title a:visited, .latest_news_readnext a, .latest_news_readnext a:active, .latest_news_readnext a:link, .latest_news_readnext a:visited{
color: #F1A622;
font-weight: bold;
font-size: 15px;
}

.latest_news_info {
font-size: 13px;
font-weight: bold;
color: #727272;
float: right;
margin: 10px 0 5px 0;
/*width: 479px;*/
}

.latest_news_text {
color: #F1A622;
font-size: 15px;
}

.subpage_content {
float: left;
padding-left: 10px;
margin-bottom: 10px;
width: 469px;
background: url(img/news_bg2.jpg) repeat scroll 0 0;
/*background: #592b21; /*#5f2f24; /*#141414;*/
}

.subpage_content, .subpage_content a, .subpage_content a:active, .subpage_content a:link, .subpage_content a:visited {
color: #F1A622;
/*font-weight: bold;*/
font-size: 14px;
}

#site_ontheweb {
background: transparent url(img/site_ontheweb.jpg) no-repeat scroll 0 0;
position: relative;
margin: 0px;
width: 479px;
height: 60px;
left: 0px;
top: 0px;
margin-top: 10px;
}

#rss {
position: absolute;
width: 32px;
height: 32px;
left: 280px;
top: 14px;
}

#facebook {
position: absolute;
width: 32px;
height: 32px;
left: 330px;
top: 14px;
}

#twitter {
position: absolute;
width: 32px;
height: 32px;
left: 380px;
top: 14px;
}

#youtube {
position: absolute;
width: 32px;
height: 32px;
left: 430px;
top: 14px;
}


#site_poll {
background: black;
position: relative;
margin: 0px;
width: 479px;
height: 160px;
/*border-color: #515151;
border-style: solid;
border-width: 1px;*/
background: black url(img/site_section_poll.jpg) no-repeat;
margin-top: 10px;
}

#site_potd {
background: black;
position: relative;
margin: 0px;
width: 479px;
height: 225px;
background: black url(img/site_section_potd.jpg) no-repeat;
margin-top: 10px;
}

#site_menu {
background: black;
position: relative;
margin: 0px;
width: 479px;
/*height: 248px;
border-color: #515151;
border-style: solid;
border-width: 1px;*/
}

#phenix_bar {
width: 100%;
margin: 0 auto;
text-align: center;
background-color: black;
background-image: url(img/phenix_bar_bg.gif);
background-repeat: repeat-x;
border-bottom: 1px solid black;
height: 20px;
}

#phenix_bar_links {
/*width: 974px;*/
margin: 0 auto;
padding-top: 5px;
font-size-adjust: 0.47;
font-family: Candara, Trebuchet MS, Helvetica, sans-serif;
font-size: 10px;
color: #CCC;
}

#phenix_bar_links a, #phenix_bar_links a:link, #phenix_bar_links a:visited, #phenix_bar_links a:active {
text-decoration: none;
color: #BEBEBE;
padding: 3px 10px 0 10px;
}

#site_header {
width: 1000px;
height: 202px;/*height: 15px;/*height: 175px;*/
background: url(img/header.png) no-repeat;;
/*margin: 0;*/
margin-left: 16px;
padding: 0;
}

#site_footer {
background: url(img/footer.jpg) no-repeat;
margin: 0 auto 0 auto;
height: 101px;
position: relative;
width: 968px;
}

#site_quick_bar{
position: relative;
width: 968px;
height: 20px;
background: #EEE url(img/quick_links.jpg) no-repeat; 
}

#site_quick_links {
position: relative;
top: 1px;
text-align: right;
padding: 0 5px 0 0;
}

#site_quick_links a, #site_quick_links a:link, #site_quick_links a:visited, #site_quick_links a:active {
font: normal 14px Candara;
color: #F1A622;
font-weight: bold;
text-decoration: none;
padding: 0 10px 0 10px;
}

/* general settings */

html {
background: black;
/*background: black url(http://oyster.ignimgs.com/static/planet/sites/planetresidentevil.gamespy.com/img/default/site_bg.jpg) top center no-repeat;*/
height: 100%;
}

body {
/*color: #F1A622; /*BE9A6A;*/
font-family: Candara, Trebuchet MS, Helvetica, sans-serif;
/*font-size-adjust: 0.47;*/
/*font-size: 11px;*/
/*line-height: 1.3em;*/
/*background:#000 url(img/fond.jpg) fixed;*/
}

div {
display: block;
}

.clear {
clear: both;
}


#site_footer_credits {
position: absolute;
top: 65px;
left: 350px;
font: normal 11px Candara;
color: #F1A622;
text-align: center;
}

#site_footer_credits a, #site_footer_credits a:link, #site_footer_credits a:visited, #site_footer_credits a:active  {
font: normal 11px Candara;
color: #F1A622;
text-align: center;
}

