/* FIRSTOFF ----------- */
body { margin:0; background:#e8e7e3 url("img/bg_main.gif"); color:#000000; font:12px "Verdana", Arial, Helvetica, sans-serif; }

#world { width:904px; margin:auto; }
#logo { background:url("img/1.png") no-repeat; width:904px; height:177px; }
img, a { outline: none; }

/* FANZINE ------------ */
#fanzine { background-image:url("img/2-1.png"); height:268px; }
#fan_source { padding:0 0 0 7px; color:#ae9e8b; }
#fan_image { float:left; width:140px; height:268px; background:url("img/bg_fanzine.png") no-repeat; }
#min_image { padding:26px 0 0 22px; }
#fan_preview { background:url("img/bg_preview.png") no-repeat 9px 0; height:200px; margin-top:163px; padding:11px 0 0 12px; }
.prev_spac { padding-left:17px; }
#fan_bg_text { margin-top:12px; padding-left:148px; height:25px; }
#fan_text { margin-top:4px; }
.infos { color:#ae4b4b; font-weight:bold; }
#details { text-align:right; }

/* IFRAME ------------- */
#ifr_main { margin:0 25px; background-image:url("img/bg_middle_gray.png"); }
#ifr_main_dis { margin:0 25px; background-image:url("img/bg_middle_gray.png"); height:600px; }
#ifr_bg_text { padding-top:5px; padding-left:25px; height:25px; }
#ifr_text { padding:5px 10px 8px 10px; color:#3c3732; text-align:justify; }
#ifr_text img { border:1px solid #000000; margin:3px 5px; }
#ifr_pagina { padding:5px 10px 3px 10px; margin:0 0 3px 0; color:#3c3732; text-align:center; font-weight:bold; border-bottom:1px dotted #3c3732; }
#ifr_cover { height:100px; width:100px; border:1px solid #ebe2d7; margin:2px 4px 2px 7px; }
.soldout { color:#892121; }
#ifr_descrip { color:#3c3732; text-align:justify; font-size:8pt; }

/* SEP ---------------- */
#sep { background-image:url("img/bg_sep.png"); height:3px; }
#sep_light { background-image:url("img/bg_sep_light.png"); height:5px; }
#sep_text { background:url("img/bg_sep_text.png") no-repeat center; height:5px; margin: 10px 0; }

/* MIDDLE ------------- */
#middle_right { float:right; width:254px; padding:0; margin:0; font-family:verdana; font-size:8pt; }
#middle { background-image:url("img/bg_middle_gray.png"); }
#middle_title { padding:10px 0 6px 25px; }
#middle_text { padding:0 30px 8px 30px; color:#3c3732; height:170px; }

#CONTACT { padding:6px 0 8px 15px; color:#3c3732; }
#LINKS { padding:6px 0 8px 15px; color:#3c3732; }
#links_right { float:right; width:450px; padding:0; margin:0; }
.sub_title { color:#000000; font-variant:small-caps; font-weight: bold; letter-spacing: 4px; font-size:1.2em; }
#sub_links { padding-left:25px; margin-bottom:8px; }

/* MIDDLERIGHT -------- */
#mid_blog { float:left; background:url("img/bgsquare_fablog.png") no-repeat 0 5px; height:154px; width:250px; margin:0 15px; padding:5px 0 5px 0; }
#mid_blog_load { float:right; padding:0 15px 0 0; margin:7px 0 0 0; }
#mid_distro { float:left; background:url("img/bgsquare_distro.png") no-repeat 0 5px; height:154px; width:250px; margin:0 15px; padding:5px 0 5px 0; }
#mid_distro_load { float:right; padding:0 15px 0 0; margin:7px 0 0 0; }
#mid_bands { float:left; background:url("img/bgsquare_faprod.png") no-repeat 0 5px; height:154px; width:250px; margin:0 15px; padding:5px 0 5px 0; }
#mid_faprod_load { float:right; padding:0 15px 0 0; margin:7px 0 0 0; }
.mid_text { padding:50px 0 0 0; margin:; height:50px; text-align:center; font-size:1.4em; color:#504d4a; font-weight:bold; }

/* BOTTOM ------------- */
#bottom { background-image:url("img/bg_bottom.png"); height:44px; }
#bot_text { float:left; padding:18px 0 0 15px; color:#ae9e8b; font-size:0.9em; }
#bot_xiti { float:right; padding:18px 17px 0 0; width:100px; }
#bot_space { height:40px; }

/* jQUERY ------------- */
#one a, #one a:active, #one a:visited {	padding:0; }
#one a.selected, #one a.selected:active, #one a.selected:visited { padding:0; }
.hidden1 { display:none; }
.clear { clear:both; }

/* LINKS -------------- */
#sub_links a { color:#3c3732; text-decoration:none; }
#sub_links a:hover { color:#26221d; text-decoration:underline; }
#set_links a { color:#b0adaa; text-decoration:none; }
#set_links a:hover { color:#b0adaa; text-decoration:underline; }
#details a { color:#666666; text-decoration:none; }
#details a:hover { color:#b0adaa; text-decoration:underline; }
#ifr_pagina a { color:#3c3732; text-decoration:none; }
#ifr_pagina a:hover { color:#26221d; text-decoration:underline; }

/* ZOOOOOM ------------ */
#zoom1, #zoom2, #zoom3, #zoom4, #zoom5, #zoom6, #zoom7, #zoom8, #zoom9, #zoom10, #zoom11, #zoom12, #zoom13, #zoom14, #zoom15, #zoom16 { margin:0; padding:0; }