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,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{color:#4b3a28;font-family:Georgia,Palatino,PalatinoLinotype,Times,TimesNewRoman,serif;font-size:14px;line-height:20px;background-color:#fff}p{padding-bottom:20px}ul{padding:0
0 20px 20px;list-style-type:disc}ol{padding:0
0 20px 20px;list-style-type:decimal}.clear{clear:both;height:0;line-height:0;font-size:0}.hidden{display:none}*{margin:0;padding:0}html,body,#wrap{height:100%}body>#wrap{height:auto;min-height:100%}#main{padding-bottom:245px;width:990px;margin:0
auto}#footer{background-color:#fff;position:relative;margin-top: -245px;height:245px;clear:both}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}/*\*/* html
.clearfix{height:1%}.clearfix{display:block}/**/ .inner{margin:0
auto 0 auto;width:990px}.header{height:285px;padding-bottom:50px;position:relative}.small{height:180px}.none{height:80px}.navContainer{position:relative;background:url("/website/themes/buongustaio/images/bg_navigation.png") no-repeat 0 0;height:66px;width:990px}.top{height:66px}.contentContainer{background:url("/website/themes/buongustaio/images/bg_content.png") no-repeat 0 0;width:990px;min-height:400px}.contentContainer
.back{padding:0
0 10px 0}h1{font-size:82px;line-height:82px;color:#9c1f3d;padding:0
0 10px 50px;font-family:Georgia,Palatino,PalatinoLinotype,Times,TimesNewRoman,serif;font-weight:normal;font-style:italic}.small
h1{font-size:48px;line-height:60px}h1
span{padding-left:105px;font-weight:normal}h2{font-size:30px;line-height:30px;font-weight:normal}h3{font-size:18px;line-height:24px;font-weight:normal;padding:0
0 10px 0}h4{font-size:14px;line-height:24px;font-weight:bold;padding:0
0 10px 0}h5{font-size:16px;line-height:20px;font-weight:normal;padding:0
0 10px 0}h5#producer a,
h5#producer h5 a:hover{font-size:16px;line-height:20px;font-weight:normal;padding:0
0 10px 0}a,a:hover{font-weight:normal;text-decoration:none;color:#9c1f3d;font-size:14px}a:hover{color:#4b3a28;text-decoration:underline}.contentContainer .left
a{font-size:14px}#footer .headline a,
#footer .headline a:hover{color:#4b3a28;font-size:14px;line-height:30px}#footer li a,
#footer li a:hover{font-size:14px;font-weight:normal;color:#9c1f3d;line-height:20px}.header
.inner{position:relative;z-index:15;height:100%;overflow:hidden}.header
.left{padding-top:45px;width:100%;position:relative}.small
.left{padding-top:40px;width:100%}.header .left
.moreInfo{float:left;padding-top:10px;padding-left:390px}.header
.back{padding-top:60px;padding-left:30px}.teaser{margin-top:20px;height:215px}.teaser
h2{color:#9C1F3D;font-family:Georgia,Palatino,PalatinoLinotype,Times,TimesNewRoman,serif;font-size:55px;font-style:italic;font-weight:normal;line-height:55px;padding:0
0 10px 50px}.teaser
.desc{padding:20px
20px 10px 20px;margin-left:80px;background:url(/website/themes/buongustaio/images/trans-bg.png);height:auto;position:relative}.teaser
.arrow{position:absolute;z-index:1;top:0;right: -46px}.teaser
.left{float:left;width:640px;padding-top:0;margin-right:50px}.teaser
.right{float:left}.teaser .right
img{}.teaser .desc
p{padding-bottom:0;font-size:20px;line-height:22px;padding-right:100px;height:75px}.teaser
.more{position:absolute;bottom:5px;right:10px;font-size:14px}.header
.paginator{text-align:center;position:absolute;bottom:10px;width:960px;z-index:1000}.header .paginator
a{height:15px;width:15px;border-radius:50%;background-color:#4b3a28;display:inline-block;margin-right:10px}.header .paginator
a.selected{background-color:#9c1f3d}.header .paginator
span{display:none}#footer
.inner{font-size:12px;background:url("/website/themes/buongustaio/images/bg_footer.png") no-repeat 0 0;height:225px;padding-left:25px;width:965px}#footer
.footerNav{float:left}#footer
.item{width:160px;padding-right:20px;float:left;padding-top:20px}#footer
.last{width:100px}#footer
ul{padding:0;list-style:none outside none}#footer
li{padding-left:0;padding:0
0 5px 0}#footer
.footerImage{float:left;padding-top:20px}.logo{position:absolute;left: -20px;top: -20px;z-index:50}.nav{float:right;position:relative;z-index:20;padding:0
50px 0 0}.nav
ul{padding:10px
15px 0 0;list-style:none outside none;float:left}.nav
li{float:left;font-size:16px}.nav li
.main{padding:15px
8px 15px;position:relative;z-index:25}.nav li .sub
li{width:160px}.nav li:hover
.hasSub{background:url("/website/themes/buongustaio/images/bg_subnav_element.png") repeat-x 0 0}.nav li
.sub{display:none;position:absolute;top:60px;z-index:25}.nav li:hover
.sub{display:block;background:url("/website/themes/buongustaio/images/subnav_right.png") no-repeat right bottom}.nav li:hover
.subLeft{background:url("/website/themes/buongustaio/images/bg_subnav_center.png") repeat 0 0;float:left;padding-top:15px;padding-left:20px;margin-right:4px}.nav li:hover .subLeft
.item{float:left;width:160px;padding-bottom:10px}.nav li:hover .subLeft
.headline{background:url("/website/themes/buongustaio/images/bg_subnav_headline.png") no-repeat 0 bottom;padding-bottom:5px}.nav li:hover .subLeft .headline
a{color:#4b3a28;font-size:14px}.nav li:hover .subLeft
ul{list-style:none oustside none;padding-top:5px;padding-bottom:0}.nav li:hover .subLeft ul
li{margin:5px
0 5px 5px}.nav li:hover .subLeft ul li
a{font-size:14px;margin:5px
0;padding-left:0}.nav li:hover
.subLeftBottom{background:url("/website/themes/buongustaio/images/subnav_bottom_left.png") no-repeat 2px bottom;float:left;width:50%;height:8px}.nav li:hover
.subRightBottom{background:url("/website/themes/buongustaio/images/subnav_bottom_right.png") no-repeat right bottom;float:left;width:50%;height:8px}.nav li:last-child{margin-right:0;padding-right:0}.nav li
a{font-size:18px;padding-left:6px}.nav li a:hover{color:#4b3a28;font-size:18px;font-weight:normal;text-decoration:none}.nav li.selected a,
.nav li.selected a:hover{background-image:url("/website/themes/buongustaio/images/nav_pointer.gif");background-repeat:no-repeat;background-position:0px 6px;text-decoration:none;color:#4b3a28;font-weight:normal}.nav li.selected .headline a,
.nav li.selected .headline a:hover{background-image:none;text-decoration:none;color:#4b3a28;font-weight:normal}.nav li.selected ul li
a{color:#9C1F3D;background-image:none;text-decoration:none;background-position:0 3px}.nav li.selected ul li a:hover{color:#4b3a28;background-position:0 3px;background-image:none}.search{height:27px;width:140px;float:left;margin-top:20px;margin-left:5px;cursor:pointer;position:relative;z-index:20}.search
input{float:left;background:url("/website/themes/buongustaio/images/bg_search.png") no-repeat 0 0;width:111px;font-size:14px;line-height:20px;height:20px;background-color:#fff;border:none;padding:5px
0 2px 7px;color:#4b3a28;font-family:'ArnoProRegular36pt',Arial,Helvetica,sans-serif}.search
.bttnSearch{float:left;padding:0;cursor:pointer}.searchContainer{padding:0
0 20px 0}.searchContainer .headerSearch
p{font-size:18px}.searchContainer
.item{padding:0
0 20px 0}.searchContainer .item
.img{float:left;width:40px;padding:0
20px 0 0}.searchContainer .item
.info{float:left;width:880px}.searchContainer .item .info .title
a{font-size:16px;line-height:20px}#searchIndicator{background:url("/website/themes/buongustaio/images/loader_livesearch.gif") no-repeat scroll right center transparent;height:30px;left:99px;position:relative;top: -28px;width:16px}#liveSearch{margin:0
0 0 0;width:250px !important;z-index:300;background-color:#FFF;border:1px
solid #ebd2d8;top:27px !important;left:0 !important}#liveSearch
ul{list-style:none outside none;padding:0;margin:0;float:none}#liveSearch
li{padding:10px
8px 10px 8px;float:none}#liveSearch li
a{display:block;background:none;font-size:14px}#liveSearch li
table{border:none;margin:0;padding:0}#liveSearch li
td.icon{height:32px;vertical-align:top}#liveSearch li td.icon
img{display:block}#liveSearch li
td.info{padding:0
0 0 5px;vertical-align:middle}#liveSearch li a:hover{text-decoration:none}#liveSearch
.selected{background-color:#ebd2d8;padding:10px
8px 10px 8px;margin:0}#liveSearch
.noResult{padding:0
0 0 7px;color:#FFF;background-color:none}#liveSearch
.noResult.selected{background:none}#liveSearch
.detailSearch{padding:3px
0 3px 0;text-align:center;border-top:1px solid #ebd2d8}.contentContainer
.inner{padding-left:25px;padding-top:25px;width:965px;z-index:15;position:relative}.contentContainer
.left{width:580px;padding-right:20px;margin-bottom:10px}.contentContainer
.leftBig{width:660px}.contentContainer .left .description,
.contentContainer .leftBig
.description{padding:0
0 20px 0}.contentContainer .leftBig .description
p{width:620px}.contentContainer .left
.headline{background:url("/website/themes/buongustaio/images/divider_start.png") no-repeat center bottom;font-size:24px;text-align:center}.contentContainer .left
#rondell{background:url("/website/themes/buongustaio/images/divider_end.png") no-repeat center bottom;position:relative;z-index:10}.contentContainer .left #carousel-wrapper-rondell{overflow:hidden;width:460px;margin:30px
60px 0;height:auto;padding-bottom:50px;position:relative;z-index:10}.contentContainer .left #carousel-content-rondell{width:10000px}.contentContainer .left #rondell
.rondellBack{position:absolute;left:30px;top:33%}.contentContainer .left #rondell
.rondellNext{position:absolute;right:30px;top:33%}.contentContainer .left
.slide{float:left;width:100px;padding-right:20px;height:auto;overflow:hidden}.contentContainer .left
.image{width:100px;text-align:center}.contentContainer .left
.text{text-align:center;font-size:12px}.contentContainer .left
.preview{padding:30px
0}.contentContainer .left .preview
.image{float:left;text-align:left;width:360px}.contentContainer .left .preview
.text{float:right;width:220px;text-align:left;padding-top:5px}.contentContainer .left .preview .text
span{font-size:14px;padding-bottom:10px}.contentContainer .left .preview .text
p{font-size:14px;padding-bottom:5px}.contentContainer .left .preview .text
img{padding:10px
0 10px 25px}.contentContainer .textblock
.image{float:left;text-align:left;padding-right:20px;padding-bottom:10px;width:auto;height:auto}.contentContainer .left
.info{padding-bottom:45px;display:none}.contentContainer .left .info
.price{font-size:24px;float:left;padding-right:10px;padding-top:5px}.contentContainer .recept
.left{width:220px;padding:0}.contentContainer .recept
.right{width:400px;padding:35px
0 0 0}.contentContainer .recept
p{width:auto !important}.contentContainer .facebookUpdates .item
img{border:solid 5px #CCC;margin:5px}.contentContainer .facebookUpdates
.headline{margin-bottom:6px;margin-top:6px}.weight{font-size:16px}.contentContainer .left .info
.order{float:left}.contentContainer
.right{width:340px;padding-right:25px;padding-top:6px;padding-bottom:20px}.contentContainer
.rightSmall{width:260px}.startpage .right
.titleImage{text-align:center;margin-top: -288px;position:relative;z-index:20;height:421px;overflow:hidden}.startpage .right .titleImage
img{position:absolute;bottom:0;left:80px}.right
.imageSmall{margin-top:0;text-align:center;padding:0
0 20px 0}.right
.imageSmall2{margin-top:0;text-align:center;padding:0
0 20px 0}.right
.titleImageDesc{font-size:12px;text-align:center;margin-left:60px;width:220px;padding-bottom:40px}.contentContainer .right
.headline{background:url("/website/themes/buongustaio/images/divider_short_start.png") no-repeat 0 bottom;font-size:24px;text-align:center}.contentContainer .right
.locations{width:365px;padding-top:20px;background:url("/website/themes/buongustaio/images/divider_short_end.png") no-repeat 0 bottom}.contentContainer .right
.item{padding-bottom:20px}.contentContainer .right .item
a{font-size:12px}.contentContainer .right .item
.image{float:left;width:160px;padding-right:20px;padding-top:15px}.contentContainer .right .item
.textRight{float:left;width:160px;padding-right:20px;text-align:left}.contentContainer .right .item .textRight
.headline{font-size:18px;padding-bottom:12px;background:none;text-align:left}.contentContainer .right .item .textRight
p{padding-bottom:0;text-align:left;font-size:12px}.contentContainer .right .item .headline
a{font-size:18px;padding-bottom:12px;background:none;text-align:right}.contentContainer .right .item
.textLeft{float:left;width:160px;padding-right:20px;text-align:right}.contentContainer .right .item .textLeft
.headline{font-size:18px;padding-bottom:12px;background:none;text-align:right}.contentContainer .right .item .textLeft
p{padding-bottom:0;text-align:right;font-size:12px}a.placeLeft{background:url("/website/themes/buongustaio/images/icon_place.gif") no-repeat left center;padding-left:15px}a.placeRight{background:url("/website/themes/buongustaio/images/icon_place.gif") no-repeat right center;padding-right:15px}.contentContainer
.headline{background:url("/website/themes/buongustaio/images/divider_start.png") no-repeat center bottom;text-align:center;font-size:24px}.contentContainer
.col1{padding-left:120px;padding-bottom:20px}.contentContainer .col1
.item{float:left;padding:0
0 20px 0}.contentContainer .col1
.icon{float:left;widht:140px;padding-right:20px}.contentContainer .col1
.text{float:left;width:600px}.contentContainer .col1 .text
.headline{background:none;padding-bottom:10px;text-align:left;}.contentContainer .col1 .text .headline
a{font-size:16px}.contentContainer
.col1.noImage{padding-bottom:20px;padding-left:120px}.contentContainer .col1.noImage
.item{float:left}.contentContainer .col1.noImage
.text{float:left;width:760px}.contentContainer .col1.noImage.text
.headline{background:none;padding-bottom:10px;text-align:left;}.contentContainer .col1.noImage.text .headline
a{font-size:16px}.contentContainer
.col2{width:940px;padding-bottom:20px}.contentContainer .col2
.item{float:left;width:460px}.contentContainer .col2
.text{width:290px;float:right}.contentContainer .col2 .text
.headline{background:none;padding-bottom:10px;text-align:left}.contentContainer .col2 .text
p{padding:0
0 0 0}.contentContainer .col2 .text .headline
a{font-size:16px}.contentContainer .col2
.icon{float:left;widht:140px;padding-right:20px}.contentContainer
.col2.noImage{width:940px;padding-bottom:45px;padding-top:35px}.contentContainer .col2.noImage
.item{float:left;width:460px}.contentContainer .col2.noImage
.text{width:460px;float:left}.contentContainer .col2.noImage .text
.headline{background:none;text-align:left;padding-bottom:10px}.contentContainer .col2.noImage .text .headline
a{font-size:16px}.contentContainer
.col4{padding-bottom:20px}.contentContainer .col4
.item{width:210px;float:left;padding:4px;border:1px
solid #fff}.contentContainer .col4 .item:hover{border:1px
solid #efefef;padding:4px}.contentContainer .col4 .item
.text{padding:0
0 0 0}.contentContainer .col4 .item .text
.headline{background:none;text-align:center;height:60px}.contentContainer .col4 .item
.image{text-align:center;padding:10px
0}.contentContainer
.fbLike{padding:20px
0}.overview
.item{cursor:pointer}.overview
.list{padding:20px
0 0 420px}.overview .list
.item{padding:0;margin-bottom:20px}.overview .list
.headline{font-weight:normal}.overview .list .item
.icon{padding:0
10px 10px 0;width:80px;float:left}.overview .list .item
.text{padding:8px
0;width:840px}.blocks{padding:0
0 40px 0}.blocks
h3{color:#666;font-size:16px;font-weight:bold;line-height:20px;text-decoration:none}.blocks
.description{padding:0}.blocks .description
p{padding-bottom:0}.internalLinks
.item{}.internalLinks .item
.icon{float:left;padding:0
5px 0 0}.internalLinks .item
.text{float:left}.gallery{padding:20px
0 40px 0}.gallery
.item{float:left;width:100px;height:100px;overflow:hidden}.internalLinks{padding:20px
0 40px 0}.documents{padding:20px
0 40px 0}.documents
.item{padding:0
0 10px 0}.documents .item
.icon{float:left;width:14px;padding:2px
5px 0 0}.documents .item
.text{float:left;width:400px;text-align:left}.documents .item .text
span{font-size:11px}.contentContainer .contact
.item{padding:0
0 40px 0}.contentContainer .contact .item
.textwrap{padding:0
0 0 0}.contentContainer .contact .item
.text{float:left;width:160px;padding-right:20px;text-align:right}.contentContainer .contact .item .text .headline,
.contentContainer .contact .item .image
.headline{font-size:18px;padding-bottom:12px;background:none;text-align:right}.contentContainer .contact .item .text
p{padding-bottom:0;text-align:right}.contentContainer .contact .item
.image{float:left;width:160px;padding-top:0;padding-right:0}.contentContainer .contact .item
a{font-size:14px}.contentContainer .contact .item .image
a{font-size:12px}.contentContainer
.sidebar{padding-bottom:40px}.contentContainer .sidebar
.item{width:340px;margin:0;padding-bottom:10px}.contentContainer .sidebar .item
.left{width:150px;padding-right:20px;text-align:right;font-size:14px;float:left;padding-bottom:0}.contentContainer .sidebar .item
.right{width:170px;text-align:left;float:right;padding:0}.contentContainer .gift
.item{width:340px;margin:0;padding-bottom:10px}.contentContainer .gift
.left{width:160px;padding-right:20px;text-align:right;padding-bottom:0;padding-top:15px}.contentContainer .gift
.right{width:160px;text-align:left;padding:0}.movies{padding:0
0 20px 0}.movies
.item{padding:0
0 20px 0}.formContainer{padding:0
0 20px 0}.formContainer
.success{padding:15px
0 0 10px;background-color:#cf9;border-top:2px solid #9C0;border-bottom:2px solid #9C0;color:#000}.formContainer
.fieldLeft{float:left;width:280px;padding:0
20px 20px 0}.formContainer
.fieldRight{float:left;width:280px;padding:0
0 20px 0}.formContainer .fieldLeft input,
.formContainer .fieldRight
input{padding:2px;margin:2px
0 0 0;width:96%;border:2px
solid #CCC;color:#4b3a28;font:13px/20px Arial}.formContainer .newsletter_fieldLeft input,
.formContainer .newsletter_fieldRight
input{padding:2px;padding-right:5px;margin:2px
0 0 0;border:2px
solid #CCC;color:#4b3a28;font:13px/20px Arial}.formContainer .newsletter_fieldRight li
label{padding-left:5px}.formContainer .newsletter_fieldRight li input,
.formContainer .newsletter_fieldLeft li
input{padding:2px;padding-right:5px;margin:2px
0 0 0;border:none}.formContainer .fieldLeft select,
.formContainer .fieldRight select,
.formContainer .newsletter_fieldRight select,
.formContainer .newsletter_fieldLeft
select{width:99%;margin:2px
0 0 0}.formContainer .fieldLeft textarea,
.formContainer .fieldRight textarea,
.formContainer .newsletter_fieldRight textarea,
.formContainer .newsletter_fieldLeft
textarea{font-family:Arial,Sans-Serif;font-size:12px;font-weight:normal;line-height:20px;width:98%}.formContainer .fieldLeft .bttnSend,
.formContainer .fieldRight
.bttnSend{width:auto}.formContainer
.required{padding-top:5px}.formContainer .required
span{font-size:11px}.formContainer
.legalNotes{font-size:11px}.formContainer .legalNotes
input{margin:0
5px 0 0}.formContainer
.missing{color:#933}.formContainer
.newsletter_fieldLeft{float:left;width:auto;padding:0
20px 20px 0;margin-right:10px}.formContainer
.newsletter_fieldRight{float:left;margin-right:10px;width:auto;padding:0
0 20px 0}.formContainer
form{padding-top:10px}.formContainer
ul{margin:0;padding:0;padding-right:110px}.buttonBox
.center{float:left;background:url(/website/themes/buongustaio/images/bttn_submit.png) no-repeat 0 0;padding:7px
30px 0 30px;height:24px;width:93px;text-align:center;color:#933;line-height:20px;cursor:pointer}.yourOrder{margin-left:20px;;width:550px;font-family:Arial;color:#999;font-size:12px;padding-right:30px}.yourOrder
.oneRow{padding-bottom:10px}.yourOrder
a{font-family:LucidaSans;font-size:12px}.yourOrder
p{padding-bottom:50px;padding-top:10px}.yourOrder
.headline{font:18px Lucida Sans;color:#666;text-align:center;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}.yourOrder input,
.yourOrder
textarea{border:2px
solid #ccc;font:13px Arial;color:#999;line-height:20px}#order{border-bottom:1px solid #ccc}#order .plus,
#order
.minus{float:left;margin-right:15px}#order .plus a,
#order .minus
a{display:block;width:17px;height:17px}#order .plus
a{background:url('/website/themes/buongustaio/images/order_plus.png') no-repeat center center}#order .minus
a{background:url('/website/themes/buongustaio/images/order_minus.png') no-repeat center center}#order
.product{width:240px}#order
.unit{width:160px}#order
select{float:left;margin-right:20px}#order
.price{float:right;line-height:17px;text-align:right;padding-right:10px}.yourOrder
.total{padding:10px
10px 0 0}.yourOrder .total
.value{float:right;width:85px;text-align:right}.yourOrder .total
.text{float:right}#sum{color:#333;font-weight:bold}.yourOrder .generalData
textarea{height:100px;width:545px}.yourOrder .generalData .oneRow
.item{float:left;width:165px;padding-right:25px;height:25px}.yourOrder .generalData .oneRow
.last{padding:0}.yourOrder .generalData .oneRow .item
input{width:100%;height:25px}.yourOrder .generalData .oneRow .item
select{margin-top:3px;width:100%}.yourOrder .oneRow
.box{float:left;margin-right:5px;margin-top:3px}.yourOrder .oneRow
.text{float:left}.yourOrder
.submit{background:url('/website/themes/buongustaio/images/order_submit.png') no-repeat center left;width:150px;height:25px;border:none;cursor:pointer;float:right}.sitemap{padding:0
30px 20px 0}.sitemap
.block{padding:0
0 5px 0}.sitemap .level1
a{text-decoration:none;font-weight:bold}.sitemap .level1 a:hover{text-decoration:underline}.sitemap
.item{padding:0
0 0 10px}.sitemap .level2
a{font-weight:normal}.sitemap .level2 a:hover{text-decoration:underline}.imgLeft{float:left;padding:0
20px 0 0}.imgLeft
img{padding:0
0 10px 0}.imgRight{float:right;padding:0
0 0 20px}.imgRight
img{padding:0
0 10px 0}.login{width:206px}.login
.missing{color:#c00;font-size:12px}.login
.element{margin:0
0 10px 0}.login .element
input{width:200px;border:1px
solid #000;padding:2px}.login
.submit{margin:10px
0 0 0}.login .submit
input{border:1px
solid #000;background-color:#ebebeb;padding:2px}.login
.button{float:right}.left{float:left}.right{float:right}.bold{font-weight:bold}.normal{font-weight:normal}.lighter{font-weight:lighter}.bolder{font-weight:bolder}.black{color:#000}.white{color:#fff}.pTop10{padding-top:10px}.pTop15{padding-top:15px}.pTop20{padding-top:20px}.pBottom5{padding-bottom:5px}.pBottom10{padding-bottom:10px}.pBottom15px{padding-bottom:15px}.pBottom20{padding-bottom:20px}.pBottom40{padding-bottom:40px}.pLeft10{padding-left:10px}.pLeft20{padding-left:20px}.pLeft40{padding-left:40px}.pRight10{padding-right:10px}.pRight20{padding-right:20px}.pRight40{padding-right:40px}.pRight60{padding-right:60px}.pRight80{padding-right:80px}.pRight100{padding-right:100px}.mTop10{margin-top:10px}.mTop20{margin-top:20px}.mTop40{margin-top:40px}.mTop60{margin-top:60px}.mBottom10{margin-bottom:10px}.mBottom20{margin-bottom:20px}.mBottom40{margin-bottom:40px}.mBottom60{margin-bottom:60px}.mLeft10{margin-left:10px}.mLeft20{margin-left:20px}.mRight10{margin-right:10px}.mRight20{margin-right:20px}.mRight60{margin-right:60px}.pmBottom20{padding-bottom:20px;margin-bottom:20px}#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}#lightbox
img{width:auto;height:auto}#lightbox a
img{border:none}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0
auto}#imageContainer{padding:10px}#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav
a{outline:none}#prevLink,#nextLink{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block}#prevLink{left:0;float:left}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url(/website/themes/buongustaio/lightbox/images/prevlabel_empty.gif) left 15% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url(/website/themes/buongustaio/lightbox/images/nextlabel_empty.gif) right 15% no-repeat}#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0
auto;line-height:1.4em;overflow:auto;width:100%	}#imageData{padding:0
10px;color:#666}#imageData
#imageDetails{width:70%;float:left;text-align:left}#imageData
#caption{font-weight:bold}#imageData
#numberDisplay{display:block;clear:left;padding-bottom:1.0em}#imageData
#bottomNavClose{width:66px;float:right;padding-bottom:0.7em;outline:none}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}