#wireless-security { width:35%; float:left;}
#wireless-security h1 { margin-left:50px; font-size:50px; margin-bottom:10px; margin-top:28px;  }
#wireless-security p { margin-left:50px; color: #666; font-size: 16px; line-height: 23px; font-weight: normal; font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; }

#security-system { width:420px; float:left; text-align:center; margin-left:160px; }

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

.questionbox { font-size:9pt; width:500px; }
.questionbox textarea { width:400px; }

.sellline a { text-decoration:none;color:#111; }

#kits {width:844px; margin-left:auto; margin-right:auto; display:block; overflow: hidden; font-size: 9pt; }
#kits #flat, #kits #ultimate, #kits #house { width:238px; padding-left:10px; padding-right:10px; float:left; margin: 0em; border: none 0em;  border-style: hidden;  }
#kits #ultimate { width:298px; }

#kits h1 { text-align:center; }

.allfeatures { font-size: 8pt; width:100%; }
.featrow { display:block; clear:both; overflow: hidden;}
.featuredetail { float:left; width:430px; padding-right:15px; vertical-align:top; padding-bottom:20px; padding-top:15px;}
.featuredetail .icon { font-weight:bold; font-size: 11pt;}
.featuredetail .icon span { font-weight:normal;}
.featuredetail ul {clear:both; padding-top:10px;}

.price { text-align:center; font-size:12pt; }

.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 .skprice { width:200px; }
.selectkit .sktick { width:75px; }
.selectkit .skname { width:520px; }

#interest { clear:both; padding-top: 20px; }
#interest #ibox { float: left; width: 375px; background-image: url(../security/easyaspie.png); background-position: center center; background-repeat: no-repeat; color: #024769; padding: 10px 30px 10px 30px; height: 395px; }
#interest #ibox h3, #action h3 { font-size: 40px; color: #FFF; margin-bottom: 20px; }
#interest #ibox p { font-size: 14pt;}
#interest #ibox ul { list-style-image: none;}
#interest #easyinstall { float: right; padding-right: 37px; }

#action { background-color: #2490bd; padding: 15px 0 15px 0; color: #FFF; margin: 20px 0 20px 0;  }
#action h3 { margin-bottom: 10px; margin-top: 20px; }
#action h4 { padding-left: 20px; margin-top: 0; color: #FFF; font-size: 30px; font-weight: normal; }
#action #actioncall { width: 300px; float: left; padding-top: 20px; }
#action #actioncall a { display: block; text-align: center; font-size: 16pt; padding: 10px 0 10px 0; margin-top: 10px; }
a.lesserc { color: #FFF; }
a#majorc { background-image: url(../security/actioncall.png); background-repeat: no-repeat; background-position: center center; color: #2490bd; height: 65px; line-height: 65px; }

#warranty { height: 189px; line-height: 189px; text-align: center; }
#warranty img { vertical-align: middle; padding-left: 20px; padding-right: 20px; }