body { padding: 0px; margin: 0px; background: #211A18 url(jobpress/bodybg.jpg) repeat-x center top; font-family: 'Arial', 'Trebuchet MS', 'Verdana', sans-serif; }
a, a:active, a:link { color: #ffffff; text-decoration: none; }
h1, h2, h3, h4, h5 { margin: 0px; padding: 0px; font-weight: bold; }
.in { width: 900px; padding: 30px 0 40px 0; margin: 0 auto 0 auto; }
.clear { clear:both; }


.wrap { font-weight: bold; font-size: 14px; color: #437D9F; width: 905px; margin: 0px auto 0 auto; padding: 10px 0 4px 0; background: url(jobpress/headbg.jpg) no-repeat right top; }
.wrap span { padding: 15px 0 0 0; display: block;}


.mainwindow { background: #2A221F; border-bottom: solid 1px #3E342C; }
.mainwindow .in { background: url(jobpress/headdbg.jpg) no-repeat right top; width: 904px; padding: 30px 0 30px 0; }
.mainwindow h1 { font-size: 66px; line-height: 66px; color: #ffffff; letter-spacing: -4px; }
.mainwindow h2 { font-size: 20px; color: #E8D38F; line-height: 19px; letter-spacing: -1px; margin-bottom: 20px; }
.mainwindow p { line-height: 18px; color: #907B6F; font-size: 12px; font-family: 'Verdana', 'Trebuchet MS', 'Arial', sans-serif; width: 380px; }
.mainwindow a { width: 141px; height: 20px; padding: 8px 0 12px 0; display: block; float: left; margin-right: 10px; text-align: center; font-size: 17px; font-family: 'Verdana', 'Trebuchet MS', 'Arial'; margin-top: 10px; }
.mainwindow a.buyit { background: url(jobpress/buyitnow.jpg) no-repeat center top; }
.mainwindow a.demo { background: url(jobpress/livedemo.jpg) no-repeat center top; }

.in h3 { font-size: 30px; color: #ffffff; letter-spacing: -2px; line-height: 30px; }
.in h4 { font-size: 14px; line-height: 14px; letter-spacing: -1px; color: #E8D38F; }
.in h4 a { color: #E8D38F; }

.features { border-bottom:solid 1px #3E342C; }
.features .in .item, .features .in .itemc, .features .in .itemr { width: 280px; color: #907B6F; margin-top: 30px; font-size: 11px; line-height: 18px; }
.features .in img { border: solid 5px #322A27; }
.features .in .item { float: left; margin-right: 30px;}
.features .in .itemr { float: right; }
.features .in .itemc { float: left; }
.features .in strong { font-size: 18px; color: #ffffff; letter-spacing: -1px; margin: 15px 0 10px 0; display: block; }
.features .in p { margin: 0px; }

.buyitnow { background: #2A221F; border-bottom:solid 1px #3E342C;  }
.buyitnow a.single, .buyitnow a.developer { width: 435px; height: 144px; display: block; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; }
.buyitnow a.single { background: url(jobpress/single.jpg) no-repeat center top; float: left; }
.buyitnow a.developer { background: url(jobpress/developer.jpg) no-repeat center top; float: right; border-right: solid 5px #211A18;}
.buyitnow a.single:hover { background: url(jobpress/single.jpg) no-repeat center bottom; border-right: solid 5px #ffffff; }
.buyitnow a.developer:hover { background: url(jobpress/developer.jpg) no-repeat center bottom; border-right: solid 5px #ffffff;}

.affiliate p { font-size: 12px; color: #907B6F; line-height: 18px; width: 400px; }
.affiliate a { color: #ffffff; font-size: 15px; font-weight: bold; }
.affiliate a:hover { text-decoration: underline; }