/* CSS Document */

/*------------------GENERAL------------------*/
html{ background:url("/images/body_bkg.jpg") repeat left top; font-family:Trebuchet MS, serif; height:100%;}
h1, h2, h3, h4, h5, a, p, span, ul, li, form, label, textarea, input, span{margin:0;padding:0;}
body{background:  url("/images/body-top_bkg.jpg") no-repeat top center;margin:0;padding:0; text-align:center;}
h2{font-size:24px; color:#00a8d5;}
h3{font-size:20px; color:#00a8d5;}
h4{font-size:15px;}
div.message {position:absolute;text-align:center;display:none;color:#fff;background:#006FA7 url('/images/bck_message.jpg') no-repeat center bottom; width:360px; padding:20px; font-weight:bold;}
/*div.message div.content {margin:0 auto; }*/


/*------------------WRAPPER------------------*/
div.wrapper{ margin: 0 auto; width:960px; text-align:left;}

div.wrapper div.content{overflow:auto; float:left; margin-bottom:50px; background:url("/images/content-spiral.png") no-repeat 236px 78px; }

/*------------------TOP----------------------*/
div.wrapper div.top{overflow:hidden; height:136px; width:960px; background:url("/images/top_bkg.jpg") no-repeat top right;  }
div.wrapper div.top span{visibility:hidden;}
div.wrapper div.top a.head{display:block; float:left; margin-left:15px; display:inline;height:136px; width:316px; background:url("/images/h1_bkg.jpg") no-repeat top left; text-decoration:none;}
div.wrapper div.top div.menu{float:right;  width:304px; height:40px; background:url("/images/menu-header_bkg.gif") no-repeat top left; }
div.wrapper div.top div.menu a{text-decoration:none; float:left; margin:8px 0 0 10px; }
#menu-freeway{display:block; width:74px; height:22px; background:url("/images/menu-freeway.gif") no-repeat top left;}
#menu-freeway:hover{display:block; width:74px; height:22px; background:url("/images/menu-freeway.gif") no-repeat 0px -22px;}
#menu-catalogo{display:block; width:101px; height:22px; background:url("/images/menu-catalogo.gif") no-repeat top left;}
#menu-catalogo:hover{display:block; width:101px; height:22px; background:url("/images/menu-catalogo.gif") no-repeat 0px -22px;}
#menu-contattaci{display:block; width:89px; height:22px; background:url("/images/menu-contattaci.gif") no-repeat top left;}
#menu-contattaci:hover{display:block; width:89px; height:22px; background:url("/images/menu-contattaci.gif") no-repeat 0px -22px;}

/*------------------SIDEBAR------------------*/
div.sidebar{float:left; width:220px; overflow:auto;}
div.sidebar div.little-box{float:left; margin-top:18px;width:196px; height:226px; padding:12px; background:url("/images/little-box_bkg.png") no-repeat top left;}
div.sidebar div.little-box p.title-banner{ display:block;margin: 20px auto 2px; height:25px; width:158px; text-align:right; color:#00a8d5; font-size:16px; background:url("/images/title-banner_bkg.png") no-repeat top left;}
div.sidebar div.little-box p.message-banner{margin-top:2px; text-align:center; line-height:16px; font-size:12px;}
div.sidebar div.little-box img.sample-cover{border:2px solid #86d0e2; margin-left:65px;}
div.sidebar div.little-box img.banner{margin-top:13px; margin-left:13px; text-align:center;}
div.sidebar div.catalogo{overflow:hidden; float:left; width:214px; padding-right:5px; background:#fca61d url("/images/catalogo-gradient.jpg") repeat-x bottom left;}
div.sidebar div.catalogo-top{width:219px; height:45px; background: url("/images/catalogo_bkg.jpg") no-repeat top left; }
div.sidebar div.catalogo p{height:20px; float:right; margin:20px 10px 0 0; font-size:18px; font-weight:bold; color:white; }
div.sidebar div.catalogo ul.menu{float:left; margin:0; padding:0; margin-top:15px; margin-left:10px; display:inline; /*background:#ffe51d;*/}
div.sidebar div.catalogo ul.menu li{list-style-type:none; margin:0; padding:0; list-style-position:outside; background:url("/images/border-menu.png") no-repeat bottom left;}

div.sidebar div.catalogo ul.menu li.opened a, 
div.sidebar div.catalogo ul.menu li a:hover {display:block; background:url("/images/menu-item.png") no-repeat center left;}
div.sidebar div.catalogo ul.menu li a{text-decoration:none;display:block; width:150px; padding-left: 20px; font-size:18px; font-weight:bold; color:#006ea7; }


div.sidebar div.catalogo ul.menu li ul.under-menu {display:none;}
div.sidebar div.catalogo ul.menu li.opened ul.under-menu {display:block;}
div.sidebar div.catalogo ul.menu li ul.under-menu li {background:transparent !important;}
div.sidebar div.catalogo ul.menu li ul.under-menu li a {margin-left:10px; font-size:13px; color:white; background:none !important; }
div.sidebar div.catalogo ul.menu li ul.under-menu li a.selected{color:#ffda9d;}
div.sidebar div.catalogo ul.menu li ul.under-menu li a:hover{margin-left:10px; font-size:13px; color:black; background:none !important;}
div.sidebar div.catalogo-bottom{float:left; width:219px; height:8px; background:url("/images/catalogo-bottom.png") no-repeat center left; }

/*------------------MAIN---------------------*/
div.wrapper div.content div.main{margin:0 0 0px 9px; width:729px;  float:right;  background: url("/images/main_bkg.jpg") repeat-y top left;}
div.wrapper div.content div.main a{color:#e78911; text-decoration:none;}
div.wrapper div.content div.main a:hover{text-decoration:underline;}

div.wrapper div.content div.main div.main-title{float:left; height: 64px; width:729px; background:url("/images/main-title_bkg.jpg") no-repeat top left;}
div.wrapper div.content div.main div.main-title h1{margin:28px 0 0 60px; font-size:24px; color:#00a8d5;}
div.wrapper div.content div.main div.title{margin-bottom:10px; padding-bottom:10px; background:url("/images/title_bkg.png") no-repeat bottom left;}

div.wrapper div.content div.main div.empty-lateral{float:left; width:5px; height:357px; background:url("/images/empty-lateral_bkg.jpg") no-repeat top left;}
div.wrapper div.content div.main div.empty-lateral-dx{float:right; width:4px; height:357px; background:url("/images/empty-lateral-dx_bkg.jpg") no-repeat top left;}

div.wrapper div.content div.main div.paragrafo{ height:100%; height:auto; float:left; margin: 30px 0 0 60px; width:644px; display:inline; font-size:13px;}


div.wrapper div.content div.main div.paragrafo div.img-container{ float:right; margin:5px 0 15px 35px;  width:253px; height:165px; background:white url("/images/img-container_bkg.jpg") no-repeat top left; }
div.wrapper div.content div.main div.paragrafo img{width:241px;height:152px; margin:6px;}



div.wrapper div.content div.main form{/*height:302px;*/ overflow:auto;  margin-top: 40px; background:url("/images/title_bkg.png") no-repeat 0% 84%; }
div.wrapper div.content div.main form label{display:block; float:left; }
div.wrapper div.content div.main form div{height:20px; margin-bottom:5px;}
div.wrapper div.content div.main input.inp, div.wrapper div.content div.main textarea {float:right; margin-right:350px; clear:right; display:inline;  border: 1px solid #30bfe5; background:#edfafe;}
div.wrapper div.content div.main textarea{width:406px; height:144px; margin-right:150px;}
div.wrapper div.content div.main input.inp{width:206px; height:20px;}
div.wrapper div.content div.main input.pulsante{ float:right; margin.right:350px; clear:right;margin-right:2px; margin-top:40px; width:134px; height:41px; border:0px solid red; background:url("/images/form-button.jpg") no-repeat top left;}



div.wrapper div.content div.main div.main-bottom{display:inline; float:left; margin:0 0 0 5px; width:720px; height:13px; background:url("/images/main-bottom_bkg.jpg") no-repeat top left;}

div.prova{background: transparent url("/images/main-spiral.gif") no-repeat 0px 20px; float:left;  width:729px; overflow:hidden;}

/*------------------MAIN-SCHEDA--------------*/
div.wrapper div.content div.main-scheda{margin:0 0 0 9px; width:729px;  float:right;  background:url("/images/spirale-scheda.gif") no-repeat 5px 0px;}
div.wrapper div.content div.main-scheda div.main-top{float:left; display:inline; height: 13px; width:729px; background:url("/images/main-scheda_top.jpg") no-repeat top left;}
div.wrapper div.content div.main-scheda div.empty-lateral_scheda{float:left; width:5px; height:421px; background:url("/images/empty-lateral_scheda.jpg") no-repeat top left;}
div.wrapper div.content div.main-scheda div.empty-lateral_scheda-dx{float:right; margin-top:-13px; width:4px; height:421px; background:url("/images/empty-lateral-dx_scheda.jpg") no-repeat top left;}
/*div.wrapper div.content div.main-scheda div.scheda div.trama{overflow:auto;}*/
div.wrapper div.content div.main-scheda div.scheda div.trama div.book-canvas{margin:20px 0 0 25px; border:1px solid #86d0e2; float:left; background: white url("/images/book-canvas_bkg.gif") repeat-x top left;}

div.wrapper div.content div.main-scheda div.scheda div.trama div.book-canvas img{border:0; padding:5px;}
img.book{width:230px; }

div.wrapper div.content div.main-scheda div.scheda div.trama div.book-rating{float:left; margin-left:25px; padding-bottom:20px; width: 200px; overflow:hidden; /*height:50px;*/}
div.wrapper div.content div.main-scheda div.scheda div.trama div.book-rating p{float:left; margin-top:10px; width:170px; font-size:13px;clear:both; }
div.wrapper div.content div.main-scheda div.scheda div.trama div.book-rating a{color:black; text-decoration:none;}
div.wrapper div.content div.main-scheda div.scheda div.trama div.book-rating a:hover{text-decoration:underline;}

div.wrapper div.content div.main-scheda div.scheda div.trama div.book-scheda{ float:left;  margin:20px 0 25px 40px; width:363px;}
div.wrapper div.content div.main-scheda div.scheda div.trama div.book-scheda div.top-scheda{margin-bottom:20px;}
div.wrapper div.content div.main-scheda div.scheda div.trama div.book-scheda div.top-scheda h1{ display: block; padding-left:28px; background:url("/images/h2-scheda_bkg.gif") no-repeat 0px 5px; font-size:24px; color:#00a8d5;}
div.wrapper div.content div.main-scheda div.scheda div.trama div.book-scheda div.top-scheda h3{ display:inline; margin-bottom:20px; color:black; font-size:17px;}
div.wrapper div.content div.main-scheda div.scheda div.trama div.book-scheda p{text-align:left; font-size:13px; line-height:19px; padding-right:5px;}
div.wrapper div.content div.main-scheda div.trama-bottom{float:left; margin:-10px 0 0 5px; display:inline; height:11px; width:720px; background:url("/images/trama-bottom.png"); }

/*------------------MAIN-SCHEDA > DATI-------*/
div.wrapper div.content div.dati{float:right; width: 729px;}
div.wrapper div.content div.dati div.links{float:left; }
div.wrapper div.content div.dati div.links a{display:block; text-decoration:none;}
div.wrapper div.content div.dati div.links span{visibility:hidden;}
#compra{ float:left; display:inline; width:129px; height: 40px; margin-left:21px; background:url("/images/a_compra.jpg") no-repeat left top;}
#compra:hover{ float:left; display:inline; width:129px; height: 40px; margin-left:21px; background:url("/images/a_compra.jpg") no-repeat 0px -40px;}
#scarica{ float:left; width:129px; height: 40px; margin-left:12px; background:url("/images/a_scarica.jpg") no-repeat left top;}
#scarica:hover{ float:left; width:129px; height: 40px; margin-left:12px; background:url("/images/a_scarica.jpg") no-repeat 0px -40px;}
div.wrapper div.content div.dati div.info{float:right; margin-right:14px; display:inline; width:405px;}
div.wrapper div.content div.dati div.box-info{float:right; width:406px; background:url("/images/box-info_bkg.jpg") repeat-x left top; font-size:13px;}
div.wrapper div.content div.dati div.box-info p{margin-left:25px; font-weight: bold; color:black;}
div.wrapper div.content div.dati div.box-info p strong{float:right; margin-right:30px; display:block; font-size:18px;}
div.wrapper div.content div.dati div.box-info span{color:white; font-size:13px; font-weight:normal;}
div.wrapper div.content div.dati div.box-info span.prezzo{font-size:18px;}
div.wrapper div.content div.dati div.box-info-top{ overflow:hidden; float:right; width:406px; height:8px; background:url("/images/box-info-top.jpg") no-repeat left top;}
div.wrapper div.content div.dati div.box-info-bottom{width:406px; height:10px; float:left; background:url("/images/box-info-bottom.jpg") no-repeat left top;}

/*------------------MAIN-SCHEDA > COMMENTI---*/
div.wrapper div.content div.commenti{margin-top:20px; width:720px; float:right; }
div.wrapper div.content div.commenti-title{background:url("/images/commenti-title_bkg.png") no-repeat top left; float:left; height:100px; width:720px;}
div.wrapper div.content div.commenti-corners {background:url("/images/commenti-title_corners.png") no-repeat top left; float:right; height:16px; width:720px;}
div.wrapper div.content div.commenti-title div.commenti-title-box{float:left; margin-top:25px; width:575px; text-align:right;}
div.wrapper div.content div.commenti-title p{float:left; width:575px; font-size:24px; color:black;}
div.wrapper div.content div.commenti-title h2{float:left; width:575px;  }
div.wrapper div.content div.commenti-title img{float:right; margin-top:25px; margin-right:25px; padding:0;}
div.wrapper div.content div.commenti-btn{float:left; width:720px; height:39px; background:url("/images/lascia-commento_bkg.png") no-repeat top left; overflow:auto;}
div.wrapper div.content div.commenti div.commenti-btn a{float:right; margin-right:15px; width:208px; height:37px; background:url("/images/a_lascia-commento.jpg") no-repeat top left; text-decoration:none;}
div.wrapper div.content div.commenti div.commenti-btn a:hover{float:right; margin-right:15px; width:208px; height:37px; background:url("/images/a_lascia-commento.jpg") no-repeat 0px -37px; text-decoration:none;}
div.wrapper div.content div.commenti div.commenti-btn span{visibility:hidden;}
div.wrapper div.content div.commenti div.box-comment-utenti{float:left; width:720px; padding-top:30px; padding-bottom:30px; background:url("/images/box-comment-utente_bkg.png") repeat-y top left;}
div.wrapper div.content div.commenti div.comment-utente{float:left; position:relative; width:720px; margin-bottom:30px;}
div.wrapper div.content div.commenti div.comment-utente div.data{height:35px; float:right; width:655px;background:#92e0f4; margin-right:20px; display:inline; }
div.wrapper div.content div.commenti div.comment-utente p{float:right; margin-right:20px; padding:5px 20px 0 65px; display:inline; width:570px; background:#92e0f4; font-size:13px;}
div.wrapper div.content div.commenti div.comment-utente div.data p.data{  float:left; width:420px; padding-bottom:10px; text-align:right; margin:0;     }
div.wrapper div.content div.commenti div.comment-utente p.data strong a{ color:white; text-transform:uppercase; font-style:normal;text-decoration:none;}
div.wrapper div.content div.commenti div.comment-utente p.data strong a:hover{text-decoration:underline;} 
div.wrapper div.content div.commenti div.comment-utente b.balloon {position:absolute; display:inline-block; top:-3px; left:20px;width:61px;height:64px;}
div.wrapper div.content div.commenti div.comment-utente b.red {background:url('/images/commenti-balloon-red.gif') no-repeat left top;}
div.wrapper div.content div.commenti div.comment-utente b.green {background:url('/images/commenti-balloon-green.gif') no-repeat left top;}
div.wrapper div.content div.commenti div.comment-utente b.blue {background:url('/images/commenti-balloon-blue.gif') no-repeat left top;}

div#commentswrapper {background:#8de0f5 url("/images/ajax-loader.gif") no-repeat center center;clear:both;float:none;min-height:20px;}

/*------------------MAIN-SCHEDA > FORM---*/
/*form contattaci*/
form.contactform { height:350px; }


/*form commenti*/
div.form-commenti div.form-title{ float:right; height:100px; width:720px; background:url("/images/box-comment-utente_bkg.png") repeat-y top left;}
div.form-commenti div.form-title p{float:left; width:575px; font-size:24px; color:black;}
div.form-commenti div.form-title h2{float:left; width:575px;  }
div.form-commenti div.form-title img{float:right; margin-top:25px; margin-right:25px; padding:0;}
div.form-commenti img.riga{float:right; margin:10px 35px 10px 0;}
div.form-commenti div.form-title div.commenti-title-box{float:left;margin-top:25px; width:575px; text-align:right;}
div.form-commenti form{float:right; width:720px; background: url("/images/box-comment-utente_bkg.png") repeat-y top left;}
div.form-commenti form p{/*float:left;*/ font-size:13px; margin-left:20px; margin-bottom:30px; display:inline; }
div.form-commenti form div.form-up{overflow:auto; float:left; width:720px; margin-bottom:10px; margin-top:10px;}
div.form-commenti form div.form-up input{ float: left; width:204px; height:20px; border:1px solid #30bfe5;}
div.form-commenti form div.form-up div{overflow:auto; float:left; margin-left:20px; display:inline; height:45px; width:207px; font-size:13px; }
div.form-commenti form div.form-down{overflow:hidden; clear:both; /*float:left;*/ width:720px; font-size:13px; }
div.form-commenti form div.form-down div.messaggio { float:left; margin-left:20px; display:inline; width:324px; height:122px;   }
div.form-commenti form div.form-down div.messaggio textarea{width:320px; height:100px; border:1px solid #30bfe5; font-size:13px;}
div.form-commenti form div.form-down div.info-privacy{width:324px; height:122px;  float:right; margin-right:39px; display:inline; font-size:13px;}
div.form-commenti form div.form-down div.info-privacy div.title-priv{width:324px;}
div.form-commenti form div.form-down div.info-privacy div.box_privacy{float:right; width:320px; height:100px; background:white; border:1px solid #30bfe5; overflow:auto; }
div.form-commenti form div.form-down div.info-privacy div.box_privacy div.privacy-text{margin:10px 0 0 15px; float:left; display:inline; width:280px; height:80px; font-size:11px;}
div.form-commenti form div.check{float:right; margin-top:15px; margin-right:39px; margin-bottom:15px; font-size:13px; display:inline;}

div.form-commenti form div.pulsante{float:left; width:720px; height:44px; background:url("/images/invio-commento_bkg.gif") no-repeat top left;}
div.form-commenti form input.pulsante{float:right; margin-right:39px; margin-top:2px; width:130px; display:inline; height:42px;}
div.form-bottom{float:right; height:52px; width:720px; background:url("/images/form-bottom.png") no-repeat top left;}

div.wrapper div.content div.main ul, ul.formerror {margin-top:30px; margin-left:38px; list-style-image:url("/images/item_ul.gif"); display:none; }
div.wrapper div.content div.main ul li, ul.formerror li {margin-bottom:10px;font-weight:bold;}

/*------------------VOTER--------------------*/
div.form-commenti div.voter{  float:left; width:700px;  margin-bottom:20px; font-size:13px; padding-left:20px; padding-top:10px; }

dl.voter{float:left; display:none;  margin:0; padding:0; width:125px; height:23px; background:transparent url(/images/voted.gif) no-repeat -125px top; cursor:pointer;}
dl.voter dt{width:25px;height:25px;float:left;}

div.voted_0{ margin-top:20px; width:125px; height:23px; float:left; display:inline; border:1px solid #36c0de;  background: url("/images/voted.gif") no-repeat -125px 0px;}
div.voted_1{ margin-top:20px; width:125px; height:23px; float:left; display:inline; border:1px solid #36c0de; background: url("/images/voted.gif") no-repeat -100px 0px;}
div.voted_2{ margin-top:20px; width:125px; height:23px; float:left; display:inline; border:1px solid #36c0de; background: url("/images/voted.gif") no-repeat -75px 0px;}
div.voted_3{ margin-top:20px; width:125px; height:23px; float:left; display:inline; border:1px solid #36c0de; background: url("/images/voted.gif") no-repeat -50px 0px;}
div.voted_4{ margin-top:20px; width:125px; height:23px; float:left; display:inline; border:1px solid #36c0de; background: url("/images/voted.gif") no-repeat -25px 0px;}
div.voted_5{ margin-top:20px; width:125px; height:23px; float:left; display:inline; border:1px solid #36c0de; background: url("/images/voted.gif") no-repeat 0px 0px;}

/*------------------HOME---------------------*/
div.wrapper div.content-home
div.wrapper div.content-home div.content-top{overflow:auto; float:left; width:960px; height:384px; background:white;}
div.wrapper div.content-home div.content-top div.top-carousel{ height:34px; background:url("/images/top-carousel_bkg.jpg") no-repeat top left;}
div.wrapper div.content-home div.content-top div.menu{float:left;width:960px; height:40px; background:url("/images/menu-carousel_bkg.jpg") no-repeat top left;}
div.wrapper div.content-home div.content-top div.menu a{display:block; float:left;  padding:0; text-decoration:none;}
div.wrapper div.content-home div.content-top div.menu span{visibility:hidden;}
#dark{height:35px; width:96px; margin-left:-1px; background:url("/images/a_dark.jpg") no-repeat top left; }
#dark:hover{height:35px; width:96px; margin-left:-1px; background:url("/images/a_dark.jpg") no-repeat 0px -35px; }
#love{height:35px; width:96px;margin-left:13px; background:url("/images/a_love.jpg") no-repeat top left; }
#love:hover{height:35px; width:96px;margin-left:13px; background:url("/images/a_love.jpg") no-repeat 0px -35px; }
#fantasy{height:35px; width:96px;margin-left:15px; background:url("/images/a_fantasy.jpg") no-repeat top left; }
#fantasy:hover{height:35px; width:96px;margin-left:15px; background:url("/images/a_fantasy.jpg") no-repeat 0px -35px; }
div.wrapper div.content-home div.content-top div.menu p{ float:left; margin:10px 0 0 500px; display:inline; padding:0; width:102px; height:21px; background:url("/images/carousel-p_bkg.jpg") no-repeat center right;color:white; font-size:14px;}
div.wrapper div.content-home div.content-top div.menu div.menu-links{ height:36px; width:341px; float:right; }
div.wrapper div.content-home div.content-top div.bottom-carousel{ height:24px; background:url("/images/bottom-carousel_bkg.jpg") no-repeat top left;}
div.wrapper div.content-home div.content-top div.carousel-box{height:287px; width:960px; background:#fff url("/images/carousel_bkg.jpg") no-repeat bottom left;}
div.wrapper div.content-home div.content-top div.carousel-box.loading {background:#E1F8FF url("/images/ajax-bigloader.gif") no-repeat center center;}


div.carousel-box li div.slug-love     {background:url("/images/slug_love.gif") no-repeat center top;position:relative;padding-top:22px;}
div.carousel-box li div.slug-fantasy  {background:url("/images/slug_fantasy.gif") no-repeat center top;position:relative;padding-top:22px;}
div.carousel-box li div.slug-dark     {background:url("/images/slug_dark.gif") no-repeat center top;position:relative;padding-top:22px;}
div.carousel-box li div.pop-content b {display:block;width:94px;height:33px;background-position:left top;background-repeat:no-repeat;}
div.carousel-box li div.slug-love b     {background:url("/images/slug_love.png") no-repeat center top;}
div.carousel-box li div.slug-fantasy b  {background:url("/images/slug_fantasy.png") no-repeat center top;}
div.carousel-box li div.slug-dark b     {background:url("/images/slug_dark.png") no-repeat center top;}

div.wrapper div.content-home div.content-top div.carousel{display:inline;width:927px; height:285px; margin-left:16px ; float:left; background:red;}
div.wrapper div.content-home div.content-bottom{ float:left; margin-top:5px; width:960px; height:297px; background:url("/images/content-bottom_bkg.jpg") no-repeat top left;}

div.wrapper div.content-home div.content-bottom div.little-box{ margin-top:18px;width:196px; height:226px; background:url("/images/little-box_bkg.png") no-repeat top left;}
div.wrapper div.content-home div.content-bottom div.little-box p.title-banner{ display:block;margin: 20px auto 2px; height:25px; width:158px; text-align:right; color:#00a8d5; font-size:16px; background:url("/images/title-banner_bkg.png") no-repeat top left;}
div.wrapper div.content-home div.content-bottom div.little-box p.message-banner{margin-top:2px; text-align:center; line-height:16px; font-size:12px;}
div.wrapper div.content-home div.content-bottom div.little-box img.sample-cover{border:2px solid #86d0e2; margin-left:65px;}
div.wrapper div.content-home div.content-bottom div.little-box img.banner{margin-top:13px; margin-left:13px; text-align:center;}
div.wrapper div.content-home div.content-bottom div.big-box{float:left; width:456px; height:226px; margin-top:18px; margin-left:20px; background:url("/images/big-box_bkg.png") no-repeat top left; }
div.wrapper div.content-home div.content-bottom div.big-box img{width:456px; height:223px; margin:13px 13px;}

#sn{float:left;padding:12px;}
#cn {float:left;padding:12px;}
#dx{float:right;padding:12px;}

/*------------------POPUP--------------------*/
div.carousel-box{position:relative;}
div.pop-up{position:absolute; right:0; bottom:0; width:207px; text-align:left; display:none;}
div.pop-top{height:22px;width:207px; background:url("/images/top-pop-up.gif") no-repeat left bottom;}
div.pop-content{width:187px; padding:10px; background:#fff url("/images/pop-content_bkg.gif") repeat-x left bottom;}
div.pop-content h2{font-size:18px; margin:0; padding:0;}
div.pop-content h3{font-size:18px; color:black; margin:3px 0 0 0; font-weight:normal;}

/*div.pop-content img{margin:5px 0 10px 0;}*/
div.pop-bottom{height:7px; width:207px; background:url("/images/bottom-pop-up.gif") no-repeat left top;}


/*------------------FOOTER-------------------*/
div.footer {clear:both;float:none;background:#1997C7 url("/images/footer_bkg.jpg") repeat-x left top;text-align:center;}
div.footer-box { overflow:auto; margin:0 auto; background:url("/images/footer-box_bkg.jpg") no-repeat left top; width:960px; height: 125px; font-size:12px; text-align:left;}
div.footer-box p{float: left; margin: 30px 0 0 0; width:581px; height:30px; background:url("/images/footer-p_bkg.gif") no-repeat left top; padding:5px 0 0 227px; color:white;}
div.footer-box span{visibility:hidden;}
div.footer-box a{color:white;}
#freeway{ background:url("/images/a-freeway_bkg.gif") no-repeat left center; font-size:12px; text-decoration:none;}