#x10-mac h1 { font-size:50px; margin-top:70px; }
#x10-mac h1 span { font-size: 35px; }
#x10-mac h1 a { color: #000; text-decoration: none; }

.spacer { height: 40px; }

#osxbar { clear: both; margin-bottom: 40px; height: 111px; width: 723px; margin-left: auto; margin-right: auto; background-image:url(../homeautomation/mac/appleiconbar.png); background-position: bottom center; background-repeat: no-repeat; text-align: center; }
#featuretitle { text-align: center; }
#featuretitle div { background-color: #666; color: #FFF; display: inline; padding: 4px; }

#featurematrix { width: 90%; margin-left: auto; margin-right: auto; }
#featurematrix td { padding-left: 4px; border: solid 1px #6B94C6;}
.normal_Box_Standard, .normal_Box_TopRight, .header_Box_TopRight, .header_Box_Standard, .normal_Box_Bottom, .normal_Box_Full { text-align: center; }
.normal_Box_TopRight, .header_Box_TopRight, .header_Box_Standard, .normal_Box_Bottom, .normal_Box_Full { width:25px; }
.header_Box_TopRight, .header_Box_Standard, .header_Box_Feature { font-weight: bold; vertical-align: middle; color: #6B94C6; }
.featdesc { text-align: left; }

#fourfeatures, { width:95%; margin-left:auto; margin-right:auto; margin-bottom:20px; }
.major-features { clear:both; display:block; overflow: hidden; margin-left:auto; margin-right:auto;}
.rcrnr_content, .rcrnr_bottom {margin-top: 0;}
.mac-feature { float:left; width:190px; font-size: 9pt; padding:15px; }
.mac-feature .icon { text-align:center; margin-bottom:5px; font-weight:bold; font-size: 11pt; }

.selectkit { display:block; margin-left:auto; margin-right:auto; padding-bottom:10px; padding-top:20px; border-bottom:1px dotted #CCCCCC; width:90%; overflow: hidden;}
.selectkit div { float:left; vertical-align:top; }
.selectkit .skpic { width:100px; text-align:center; }
.selectkit .skprice { width:200px; }
.selectkit .sktick { width:75px; }
.selectkit .skname { width:420px; }
.purchasebutton { clear: both; text-align: center; }
.purchasebutton button { font-size: 14pt; }