/* == Adobe CS6 Landing Page == */
#primary .adobe-cs5 .box-content table td.moreinfo a {margin-left:18px;}
#primary .adobe-cs5 .box-content.cs6-shelf{background:url('../img/adobecs6-shelf.png')  25% 170px scroll no-repeat;}

#primary .adobe-cs5 .box-content table td.moreinfo div.choose, #primary .adobe-cs5 .box-content table td.moreinfo-bottom div.choose {width:185px; padding-bottom:5px;}
#primary .adobe-cs5 .box-content table td.moreinfo div, #primary .adobe-cs5 .box-content table td.moreinfo-bottom div{width:155px;}
#primary .adobe-cs5 .box-content table td.moreinfo .retail-price, #primary .adobe-cs5 .box-content table td.moreinfo-bottom .retail-price{font-weight:bold;}
#primary .adobe-cs5 .box-content table td.moreinfo .edu, #primary .adobe-cs5 .box-content table td.moreinfo-bottom .edu{color:#666666; padding-bottom:5px;}
#primary .adobe-cs5 .box-content table td.moreinfo div.buy-now, #primary .adobe-cs5 .box-content table td.moreinfo-bottom div.buy-now{margin-left:0px; margin-top:10px;}
#primary .adobe-cs5 .box-content table th div.intro {width:205px;}
#primary .adobe-cs5 .box-content table th.software div{width:180px;}
#primary .adobe-cs5 .box-content table.othertools td.moreinfo .retail-price{color:#666666; font-weight:normal;}
#primary .adobe-cs5 .box-content table td.moreinfo h5.product-name, #primary .adobe-cs5 .box-content table td.moreinfo-bottom h5.product-name{padding-bottom:5px;}
#primary .adobe-cs5 .box-content table th img.edu-img{margin-left:50px;}
#primary .adobe-cs5 .box-content table td.moreinfo a, #primary .adobe-cs5 .box-content table td.moreinfo-bottom a {margin-left:0px; display: inline-block; padding-bottom:2px; height:16px;}

/* == Adobe CS6 Department Tab == */
#adobe-tab{padding-top:30px;}
#adobe-tab .header.consumer{background:url('../img/adobecs6-creative-suite-tab-bg.png') bottom scroll no-repeat;  padding: 65px 30px 20px;}
#adobe-tab .header.education{background:url('../img/adobecs6-edu-creative-suite-tab-bg.png') bottom scroll no-repeat;  padding: 65px 30px 20px;}

#adobe-tab .header p{width:270px; padding:10px 0px 15px;}
#adobe-tab .content .products {margin-top:25px;}
#adobe-tab #tab-ipod-free-engrave .bottom ul li{min-height:130px; padding-bottom:12px; padding-top:35px; background-position:100% 0;}
.adobe-cs6.questions{padding-top:18px;}
#adobecs6-desc{padding-bottom:40px; float:left;}

/* == Adobe CS6 Edu Landing Page == */
#primary .adobe-cs5.edu .box-content{background:url('../img/adobecs6-edu-bg.png') no-repeat scroll -1px 0 #FFFFFF;}
#primary .adobe-cs5 .box-content #callout-software #adobe-cs5 ul{margin-top:20px;}
#primary .adobe-cs5 .box-content #callout-software #adobe-cs5 ul li {width:160px;}
#primary .adobe-cs5 .box-content #callout-software #adobe-cs5 ul li img{margin-left:-11px; padding-bottom:6px;}
#primary .adobe-cs5 .box-content #callout-software #adobe-cs5 ul li p {width:140px; margin-top:5px;}
#primary .adobe-cs5 .box-content #callout-software #choose-mac ul li.first-product {padding-bottom:23px;}
#primary .adobe-cs5 .box-content #callout-software #choose-mac ul li.second-product img{padding-top:5px;}
#primary .adobe-cs5 .box-content #callout-software #adobe-cs5 ul li p.education-price{margin-bottom:0px;}
#primary .adobe-cs5 .box-content #callout-software #choose-mac ul li.third-product h5{margin-top:0px;}


/* == Adobe CS6 SMB Tile == */
#navigation .modulecontent img.adobe-smb{margin:15px 0px 5px 0px;}
/* == BUTTONS == */
.titlearea div.buy-now{margin-top:10px;}
div.buy-now {margin-bottom: 20px;}

*+html .button {*background-color: #fff!important;}
.button.matte { height:34px; margin:0 auto; box-shadow:none; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0; background:none; display:inline; zoom:1; clear:both;}
.button.matte span {background: url('../img/button-buynow-small-blue.png') no-repeat; border:none !important; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-shadow:none; padding:2px 0 4px 10px; display:inline; background-size: auto auto;}
.button.matte span.label { background: url('../img/button-buynow-small-blue.png') no-repeat right -102px; display:inline; margin:0; padding:2px 0 6px 1px; *padding:1px 10px 5px 1px; }
.button.matte span.label em { font-style:normal; font-size:11px; padding:0 12px 0 1px !important; }
.button.matte:hover span.label { background-position:right -136px;}
.button.matte:hover span { opacity:100; filter:alpha(opacity=100); background-color:none; border:none; background-position:left -34px;}
.button.matte:active span.label { background-position:right -170px;}
.button.matte:active span { background-position:left -68px;}
.button.matte:focus > span{box-shadow:none;}


#primary .adobe-cs5 .box-content table th.software {width: 200px;}
#primary .adobe-cs5 .box-content table td {width: 260px;}
#primary .adobe-cs5 .box-content table td.odd {background-color: #f6f6f6; background-image: -moz-linear-gradient(top left, #F6F6F6 0%, #FFFFFF 100%); background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #F6F6F6), color-stop(1, #FFFFFF));}
#primary .adobe-cs5 .box-content table.othertools td.moreinfo div {width: 130px; margin-left: 25px;}
#primary .adobe-cs5 .box-content table.othertools td.moreinfo a {margin-left: 0px;}

#primary .adobe-cs5 .box-content table td.moreinfo div, #primary .adobe-cs5 .box-content table td.moreinfo-bottom div {margin-left: 75px;}

.footnotes a {color: #0088cc;}

*+html .button.matte span {padding-bottom: 10px;}

