body {background:url(/img/bkg.jpg) repeat-x}
body,h1,h2,h3,h4,form,p,ul {margin:0; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333}
img {border:0}
a {color:#600}
a:hover {text-decoration:none}
h1,h1 a {background:#fff url(/img/logo.png) no-repeat 10px 0; width:380px; height:73px; display:block; text-indent:-4000px}
h2 {font:bold 24px/44px Arial, Helvetica, sans-serif; margin-bottom:10px; border-bottom:1px solid #ccc; color:#600}
#wide h3 {font:bold 18px/38px Arial, Helvetica, sans-serif; margin-bottom:12px; color:#600; clear:both}
#thin h3 {font:bold 14px/30px Arial, Helvetica, sans-serif; background:#8b6510 url(/img/thinH3.png) repeat-x 0 0; text-indent:10px; color:#fff; margin-bottom:10px}
h4 {font-weight:800; clear:both}
#wide p {text-align:justify; margin-bottom:12px}
#thin form p {text-align:right; padding:0 5px 7px 0}
#thin form p.bb {margin-bottom:0}
#wrap {padding-top:5px; margin:5px auto; width:980px; background-color:#FFF}
#header {position:relative}
#header.en {background:#fff url(/img/topRight-en.png) no-repeat right top}
#header.es {background:#fff url(/img/topRight-es.png) no-repeat right top}
#header.it {background:#fff url(/img/topRight-it.png) no-repeat right top}
#header.fr {background:#fff url(/img/topRight-fr.png) no-repeat right top}
#topRight {position:absolute; right:15px; top:5px; text-align:right}
#nav {height:33px; padding:23px 0 5px 16px; background:#fff url(/img/fullBorderTop.gif) no-repeat 0 bottom}
#nav a {display:block; width:100px; height:24px; margin-right:6px; float:left; text-align:center; font-weight:800; padding-top:9px; text-decoration:none; background:#C29674 url(/img/nav.png) no-repeat 0 0; color:#fff}
#nav a:hover,
#nav a.here {background:#4a3910 url(/img/nav.png) no-repeat 0 bottom}
#slim {background:#fff url(/img/fullBorderMiddle.gif) repeat-y; padding:0 15px}
#slim_close {background:#fff url(/img/fullBorderBottom.gif) no-repeat 0 bottom; height:15px}
#content {padding:0 0 20px 0; clear:both}
#wide {width:700px; float:right; padding:0 20px 0 0; clear:right}
.gallery {width:470px; padding-left:64px}
.gallery .shadow {background:#fff url(/img/shadowThumbs.jpg) no-repeat right bottom; width:132px; height:102px; padding:6px; float:left; margin:0 12px 6px 0}
.gallery .shadow a {padding:5px; display:block; width:120px; height:90px; border:1px solid #ccc}
.gallery .shadow a:hover {border-color:#999}
#thin {width:245px; clear:left}
.thinOpen {height:15px; background:#fff url(/img/thinBorderTop.jpg) no-repeat 0 0}
.thinBody {background:#fff url(/img/thinBorderBody.jpg) repeat-y 0 0; padding:0 15px}
.thinClose {height:20px; background:#fff url(/img/thinBorderBottom.jpg) no-repeat 0 0}
#options {height:178px}
#options .box {float:left; width:245px}
#eq {clear:both}
#bottom {clear:both; border-top:1px solid #ccc; padding:8px 15px}
#bottomRight {float:right; width:480px; text-align:right}
#bottomLeft {width:460px}
#bottomLeft,#bottomRight {font-style:italic}
#bottomMenu {clear:both; font-size:10px; padding:25px 0 0 0; text-align:center}
#bottomMenu a {color:#333; text-decoration:none}
#bottomMenu a:hover {text-decoration:underline}
