/* RESET *******************************************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
{ margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; list-style: none; }
a {outline: none; }
a img,:link img,:visited img { border:none }
:link,:visited { text-decoration:none }
:focus { outline: 0; }
blockquote, q {quotes: "" "";}
q:before, q:after {content: '';}
abbr, acronym { border: 0;}
/************************************************* END RESET */

body { background:url('../images/bg.jpg'); margin:0px auto; text-align:center; margin:0; padding:0; font-family:Georgia, Verdana, Sans-Serif;}

h2, h3 { color:#4C3315; font-size:18px; font-weight:bold; padding:10px 0px;}

 
#items { margin:0px auto; border-bottom:1px dotted #4D3316; width:920px; padding-bottom:10px; font-size:12px; color:#4d3316;}
#items li { margin-bottom:15px;}
#items #menu {padding:15px 0px; border-top:1px solid #BA8F64; border-bottom:1px solid #BA8F64; margin:0px auto; font-style:italic; font-size:16px; }
#items #menu li { display:inline; padding:0px 15px; border-right:1px solid #BA8F64;}
#items #menu li.noBorder { border:none; }
#items #menu li a.selected { font-weight:bold; }
#items li p { font-size:16px; color:#4d3316; }
#items li p.subtitle { color:#815E38; }
#items li a { color:#815d37; }

.center { text-align:center; }
.center p { margin-bottom:10px; line-height:18px; font-size:12px !important;}

.content { width:920px;  min-height:100px; text-align:left;}
.content .left_column { width:365px; float:left; margin-right:5px;  }
.content .right_column { width:365px; float:left; margin-left:5px; }
.content h2 { font-weight:bold; font-size:12px; margin-bottom:10px !important;}
.content p { margin-bottom:10px; line-height:18px; font-size:12px !important;}

#footer { width:920px; margin:0px auto;  border-bottom:1px dotted #4D3316; padding:0;}

#credits { margin-bottom:40px; }
#credits li {  display:inline; margin:0px 30px; font-size:14px; color:#4D3316;}	
#credits li #imgMienMagazine { top:20px; }
#credits img { position:relative; top:15px; padding-left:10px;} 

#credits_bottom { font-size:14px; color:#4D3316; }
#credits_bottom img { margin:0 10px; position:relative; }
#credits_bottom #imgRestore {top:20px; }
#credits_bottom #imgLigneRoset { top:10px; }
#credits_bottom #imgHendricksGin { top:15px; }

#site_by { font-size:11px; color:#4d3316; padding-top:10px;  text-align:right; margin:0px auto; clear:both; width:920px; }
.credits { width:169px; float:right;}
.box_container { width:169px; float:right; text-align:center;}
.box_container .box_top { background:url(../images/box_top.gif) no-repeat; width:169px; height:5px; }
.box_container .box_middle { background:url(../images/box_middle.gif) repeat-y; width:149px;  padding:15px 10px; color:#805C38; line-height:18px;}
.box_container .box_bottom { background:url(../images/box_bottom.gif) no-repeat; width:169px; height:15px; }
.box_container p {  font-size:14px; padding-top:5px;}

ul.press {  width:740px; overflow:hidden;  margin:0px auto;}
ul.press li { width:351px; float:left; margin-right:15px; border-top:1px dotted #4D3511; padding-top:12px;} 
ul.press img { border:1px solid #B98E63; }
ul.press li p.title { float:left; font-weight:bold;}
ul.press li span { display:block; float:right;}