#itemDetail #contentHeader{margin-bottom:8px;}
#itemDetail #contentHeader h2 span{font-size:65%;}
#itemDetail #contentHeader #itemTools{position:absolute;right:2px;bottom:4px;}
#itemDetail #main{width:658px;float:left;}
#itemDetail #sidebar{width:300px;float:right;}
#itemDetail .singleColumn #main{width:100%;float:none;}
#itemDetail #intro{margin-bottom:.8em;width:650px;}
#itemDetail #mainImage{width:286px;float:left;}
#itemDetail #mainPanel{float:right;width:350px;}
#itemDetail #mainContact{float:left;width:215px;line-height:142%;}
#itemDetail #mainContact p{margin-bottom:.7em;}
#itemDetail #mainContact .address strong{display:block;margin-bottom:.3em;font-size:108%;}
#itemDetail #mainContact .address br.first{display:none;}
#itemDetail .extras{width:120px;float:right;text-align:center;}
#itemDetail .logo{margin:2px 0 13px;}
#itemDetail .logo img{display:inline;}
#itemDetail #mainImage .image{display:block;border:1px solid #dcdcdc;padding:2px;margin-bottom:3px;}
#itemDetail #mainImage .caption{font-size:92%;color:#787878;margin-bottom:.1em;font-style:normal;}
#itemDetail #mainImage br{display:none;}
#itemDetail #mainImage .links a{font-size:92%;text-decoration:underline;white-space:nowrap;}
#itemDetail #mainImage .placeholder{display:block;border:1px solid #dcdcdc;width:284px;height:82px;text-align:center;background:url(../../../images/gui/noImage.png) no-repeat center 30px;padding-top:105px;}
#itemDetail #mainImage span{display:block;margin-bottom:.2em;}
#itemDetail #itemTools{margin-top:18px;}
#itemDetail #contactSheet #itemTools{float:left;_width:215px;min-width:215px;}
#itemDetail #itemTools .separ{display:none;}
#itemDetail #userReviewsInfo{font-size:92%;float:left;width:215px;}
#itemDetail #userReviewsInfo a{white-space:nowrap;text-decoration:underline;}
#itemDetail #contactSheet #userReviewsInfo{float:left;margin-top:8px;margin-bottom:6px;}
#itemDetail #userReviewsInfo .num-reviews{position:relative;top:1px;}
#itemDetail #videoLinks{padding-left:15px;margin-top:15px;}
#itemDetail #videoLinks li{margin-bottom:.3em;}
#itemDetail #videoLinks a{font-size:92%;font-weight:700;text-decoration:underline;padding-left:20px;background:url(../../../images/gui/icons.png) no-repeat 0 -37px;}
#itemDetail .section{padding-left:15px;padding-right:15px;padding-top:1em;margin-bottom:1em;z-index:1;position:relative;}
#itemDetail .section h3{font-size:133%;font-weight:700;border-bottom:1px solid #dcdcdc;padding-bottom:.2em;margin-bottom:1em;margin-left:-15px;margin-right:-15px;}
#itemDetail .block{margin-bottom:1.5em;}
#itemDetail .block h4{font-size:116%;font-weight:700;color:#07840a;margin-bottom:.5em;}
#itemDetail .part{padding-bottom:1em;}
#itemDetail .part h5{font-size:116%;margin-bottom:.38em;}
#itemDetail p{line-height:142%;}
#itemDetail .textSection{padding-right:35px;}
#itemDetail .textSection h3{margin-right:-35px;margin-bottom:.9em;padding-right:180px;}
#itemDetail .textSection p{margin-bottom:.8em;}
#itemDetail ul.list li{list-style:disc;margin-left:1.5em;margin-bottom:.25em;}
#itemDetail .gallery p{float:left;margin-right:1em;margin-bottom:1em;height:70px;}
#itemDetail .gallery p img{display:block;border:1px solid #dcdcdc;padding:2px;}
#itemDetail .offer .photo{float:left;margin-right:15px;margin-bottom:10px;}
#itemDetail .offer .bd{width:600px;}
#itemDetail #offers .wPhoto .bd{float:left;width:468px;}
#itemDetail .offer .richText h4{margin-top:0;color:#EB3200;}
#itemDetail .offer .linkButton{margin-top:.5em;margin-bottom:1em;}
#itemDetail .partner{padding-bottom:15px;margin-bottom:15px;border-bottom:solid 1px #e2e2e2;}
#itemDetail .partner .logo{width:100px;display:block;float:left;text-align:center;}
#itemDetail .partner .info{margin-left:112px;}
#itemDetail .partnerWoLogo .info{margin-left:2px;}
#itemDetail .partner p{margin-bottom:4px;}
#itemDetail .partner .linkButton{margin-top:12px;}
#itemDetail .partners .last{border-bottom:none;margin-bottom:0;}
#itemDetail .imgFrame{border:1px solid #dcdcdc;padding:2px;}
#itemDetail #sidebar .box{background:url(../../../images/gui/boxes.png) 0 0 repeat-y;position:relative;margin-bottom:13px;width:300px;overflow:hidden;}
#itemDetail #sidebar .box h3{display:block;background:url(../../../images/gui/boxes.png) 0 0 no-repeat;font-weight:700;font-size:108%;padding:6px 12px;}
#itemDetail #sidebar .box h3 span{font-weight:400;font-size:85%;margin-left:.2em;}
#itemDetail #sidebar .box .boxBody{background:url(../../../images/gui/boxes.png) 0 0 no-repeat;padding:15px 12px;width:276px;}
#itemDetail #sidebar .box .boxWrap{background:url(../../../images/gui/boxes.png) 0 0 no-repeat;}
#itemDetail #sidebar .relatedContentBox{background-position:-1500px 0;}
#itemDetail #sidebar .relatedContentBox h3{background-position:-900px 0;padding:11px 12px 3px;}
#itemDetail #sidebar .relatedContentBox .boxBody{background-position:-1200px 100%;}
#itemDetail #sidebar .hotContentBox{background-image:url(../../../images/gui/boxes_2.png);background-position:-1500px 0;margin-bottom:11px;}
#itemDetail #sidebar .hotContentBox h3{background-image:url(../../../images/gui/boxes_2.png);background-position:-900px 0;padding:11px 12px 3px;}
#itemDetail #sidebar .hotContentBox .boxBody{background-image:url(../../../images/gui/boxes_2.png);background-position:-1200px 100%;padding-top:10px;}
#itemDetail #sidebar .promoBox{background-position:-2400px 0;}
#itemDetail #sidebar .promoBox .boxWrap{background-position:-1800px 0;}
#itemDetail #sidebar .promoBox .boxBody{background-position:-2100px 100%;}
#itemDetail #sidebar .promoBox .image{float:left;margin-right:10px;}
#itemDetail #sidebar .promoBox h4{font-size:108%;margin-bottom:.5em;font-weight:700;}
#itemDetail .promotion #main div{width:100%;text-align:center;padding-top:6px;}
#itemDetail .promotion #main div img{margin:auto;}
#itemDetail .promotion #main div em{font-size:92%;color:#787878;}
#itemDetail #sidebar .formBox{background:url(../../../images/gui/boxes_2.png) -600px 0 repeat-y;}
#itemDetail #sidebar .formBox h3{background:url(../../../images/gui/boxes_2.png) 0 0 no-repeat;padding-top:10px;padding-bottom:0;}
#itemDetail #sidebar .formBox .boxBody{background:url(../../../images/gui/boxes_2.png) -300px 100% no-repeat;padding-bottom:16px;}
#itemDetail #sidebar .block{padding:0 12px;margin-bottom:21px;}
#itemDetail #sidebar .block h4{font-size:108%;color:#000;}
#itemDetail #sidebar .adBox{margin-bottom:12px;}
#itemDetail #main .section .adBanner{margin-top:18px;margin-bottom:-8px;}
#itemDetail .richText h4{font-size:116%;font-weight:700;margin-bottom:.5em;margin-top:1.2em;}
#itemDetail .richText h5{font-size:108%;font-weight:700;margin-bottom:.38em;margin-top:1em;}
#itemDetail #gfdPromo{margin:-3px 7px 11px;}
#itemDetail #reviews{*margin-bottom:28px;}
#itemDetail .ur-write{margin-top:1em;margin-bottom:.6em;}
#itemDetail .ur-write-hint{font-weight:700;margin-bottom:.7em;}
#itemDetail .ur-summary{padding-bottom:18px;padding-top:3px;border-bottom:solid 1px #e8e8e8;margin-bottom:18px;}
#itemDetail .ur-summary .rating-distribution{float:left;margin-right:50px;}
#itemDetail .ur-summary .overall-rating{float:left;margin-top:12px;}
#itemDetail .ur-summary .overall-rating-title{display:block;font-size:108%;margin-bottom:.3em;}
#itemDetail .ur-summary .it-review-button{float:right;margin-top:22px;}
#itemDetail #latestReviews .review-list{margin-top:1em;}
#itemDetail .ur-see-all{margin-top:1.3em;}
#itemDetail .user-reviews-partial .ur-see-all{font-weight:700;}
#itemDetail #sidebar .reviewed-item-box .boxBody{padding-top:11px;}
#itemDetail .reviews-page .ur-summary{margin-bottom:0;}
#itemDetail .review-list-bar{background:#e5e5e5 url(../../../images/gui/v_sprite.png) 0 -320px repeat-x;border-top:solid 1px #e5e5e5;margin:-1px -15px 20px;padding:6px 15px;}
#itemDetail .reviews-page .review-list .last{margin-bottom:0;}
#newsResults #main{width:746px;float:right;padding-top:6px;}
#newsResults #left{width:200px;float:left;position:relative;}
#newsResults #left h3{font-size:116%;font-weight:700;margin:.5em 0 1em 2px;}
#newsResults #left .simpleLinkFilter{margin-bottom:1.5em;}
#newsResults .feature{padding-bottom:15px;border-bottom:solid 1px #e2e2e2;margin-bottom:18px;}
#newsResults .feature .image{overflow:hidden;display:block;float:left;margin-right:15px;}
#newsResults .feature img{border:solid 1px #d9d9d9;padding:3px;background-color:#fff;}
#newsResults .feature h3{font-size:160%;display:block;line-height:150%;float:none;margin-bottom:8px;font-weight:700;}
#newsResults .feature h3 a{text-decoration:underline;}
#newsResults .feature p{font-size:100%;line-height:145%;margin-bottom:.6em;}
#newsResults .feature .info{padding-right:8px;}
#newsResults .feature em{color:#888;display:block;margin-bottom:5px;}
#newsResults .newsBox{margin-bottom:1.25em;padding-right:80px;}
#newsResults .lastBox{margin-bottom:2em;}
.newsBox em{color:#666;font-size:92%;}
.newsBox .date{color:#666;font-size:92%;}
#newsResults .wFeature .newsBox .image{left:8px;}
#newsResults .wFeature .newsBox .info{margin-left:120px;}
.news .photo{float:left;margin:0 15px 12px 0;}
.news .photo a img,.news .photo a{display:block;margin:0;}
.news .photo p{padding:6px;background:#eee;font-size:92%;}
.news .description{width:auto;font-size:108%;}
.news .date{display:block;margin-bottom:.6em;color:#555;}
.news .copy{display:block;margin-top:.8em;color:#888;font-size:11px;}
.news .intro{font-weight:700;}

