#diyWrapper { margin: 0 auto; width:960px;}
.diyBody { float:left; width: 650px; font-size: 12px; color: #7a7773;}
#diyBigPic {padding-bottom: 10px; border-bottom: 5px solid black;}
#diyPicsWrapper { padding: 30px 0px; border-bottom: solid #c7cccc 1px;}
.diyBoxWrapper {width: 668px;}
.diyBoxImg {float: left; width: 150px; height: 111px; margin-right: 16px; cursor: pointer;}
.diyBoxImg img {width: 141px; height: 102px; margin: 3px; display: block;}
.diySelectedImg { border: solid 1px #B9B9B9; width: 148px; height: 109px; }
#diyText h3 {margin: 30px 0px; color: black;font-size: 18px;}
#diyText p {margin-bottom: 30px; color: #656566;font-size: 12px;}
#diyContactUs {line-height: 30px;}
#diyContactUs h3 {margin: 30px 0px; color: black;font-size: 18px; font-weight: bold;}
#diyContactUsText {float: left; font-size: 12px; color: #656566;}
#diyContactUsInput {float: left;margin-right: 5px; display: block; width: 220px;line-height: 30px; height: 31px; background: url(/_media/images/general/input_diy.png) 0px 0px no-repeat;}
#diyContactUsInput input {float: left; border: none; color: #7a7773; background: none; width: 210px; height: 20px; margin:5px 0px 0px 5px;}
#diyContactUsSubmit{float: left; color: #ffffff; width: 82px; height: 31px; border: 0px; font-size: 14px; cursor: pointer; background-image: url(/_media/images/fillers/blackButton.png)}
.zeroMargin {margin: 0px;}
.zeroBorder {border: none;}
