#topImage,#bottomImage{float:left;} #bottomImage div{margin:20px 0px 0px 0px;width:604px;height:301px;background-image: url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1503116511181/CSS/shopBySize/specificStyle_content.jpg);background-repeat:no-repeat;} #bottomImage div #clickHere{padding-top:91px;float:left;} #bottomImage div #join{padding-top:80px;clear:both;float:left;} #bottomImage div a{text-decoration:none;} #bottomImage div a span{font-size:36px;visibility:hidden;} #cartControls {width:859px; padding:30px 0; float:left; margin-left:41px; background-color:#f6f6f0; border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc;} #cartControls #selectableInfo {float:left; width:100%;} #cartControls #selectableInfo #step1, #cartControls #selectableInfo #step2, #cartControls #selectableInfo #step3 {display:none; float:left;padding:10px 5px 0px 0px;padding-top:20px;} #cartControls #selectableInfo #widthsBlock {width:200px; float:left; padding:20px 20px 0 20px;} #cartControls #selectableInfo #widthsBlock #widths {width:100%; float:left;} #cartControls #selectableInfo #widthsBlock #widthsLabel {width:100%; float:left; padding-bottom:15px;} #cartControls #selectableInfo #widthsBlock #widthsLabel .choiceText {width:127px; padding-left:17px;} #cartControls #selectableInfo #sizesBlock {width:400px; float:left; padding-right:20px;} #cartControls #selectableInfo #sizesBlock #sizes {width:100%; float:left;} #cartControls #selectableInfo #sizesBlock #sizesLabel {width:100%; float:left; padding-bottom:15px;} #cartControls #selectableInfo #sizesBlock #sizesLabel .choiceText {width:113px; padding-left:120px;} #cartControls #selectableInfo #sizesBlock #sizes span, #cartControls #selectableInfo #widthsBlock #widths span {margin:0 5px 5px 0; float:left; cursor:pointer; height:45px; padding:0; text-align:center; vertical-align:middle; width:45px; border:none; background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1503116511181/images/shopBySize/2014.04.30/circle.gif); background-repeat:no-repeat; background-position:center center; color:#ffffff; font-size:11pt; line-height:45px; -moz-box-shadow:-3px 3px 2px #dddddd; -webkit-box-shadow:-3px 3px 2px #dddddd; box-shadow:-3px 3px 2px #dddddd; /* For IE 8 */ filter:progid:DXImageTransform.Microsoft.Shadow(Strength = 2, Direction = 135, Color = '#dddddd'); -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#dddddd')"; /* For IE 5.5 - 7 */ } #cartControls #selectableInfo #sizesBlock #sizes .selectedButton, #cartControls #selectableInfo #widthsBlock #widths .selectedButton {background-image:none;} #cartControls #selectableInfo #sizesBlock #sizesLabel #currentSize, #cartControls #selectableInfo #widthsBlock #widthsLabel #currentWidth {padding-left:9px; font-weight:bold; color:#ff6633; font-size:11pt; font-weight:normal; float:left; width:35px;} #currentSize {padding-top:11px;} #currentWidth {padding-top:10px;} #cartControls #selectableInfo #sizesBlock #sizesLabel div {float:left;} #cartControls #selectableInfo #widthsBlock #widthsLabel div {float:left;} .choiceText {color:#8abcda; font-weight:bold; font-size:16px} .choiceText .name {text-transform:none;} #cartControls #errorText {float:left;clear:both;padding:10px;display:none;} #cartControls #selectableInfo #findSizes {float:left; padding-top:15px; width:178px;} #cartControls #selectableInfo #findSizes .choiceText {float:left; padding:0 0 15px 76px;} #cartControls #selectableInfo #findSizes .submitImage {width:100%; float:left;} .notAvailable{background-color:#FFFFFF;border:1px dashed #cccccc;color:#000000;} .CARTwidth,.CARTsize,.available{background-color:#FFFFFF;border:1px solid #cccccc;color:#000000;} .selectedButton{background-color:#ff6633;border:1px solid #ff6633;color:#FFFFFF;} .selectedButton a {color:#ffffff;} #findSizes .submitImage .enabled:hover {cursor:pointer;} #findSizes .submitImage .nodisplay {display: none;}