body {background:url('bg.jpg') repeat-x #B6B9BA;margin: 0 auto;text-align:center;}
#container {text-align: -moz-center;width:100%;}
#main-bg {background:url(giraffe.jpg) 0 0 no-repeat;width:605px;height:630px;}
#box{margin-top:200px;margin-left:25px;width:100%;height:400px;text-align:left;float:left;}
/*#input-security {width:200px;height:47px;margin-left:100px;background:url(i.png) 0 0 no-repeat;}*/
#input-security {}
#input-security img { float:left; margin: 7px 0 0;}
#input-security input {background:url(i_mini.png) 0 0 no-repeat;border: none;width:200px;height:30px;margin-left:20px;font:18px Georgia;color:#5C8FC6; padding:10px;}
#input-bg {width:400px;height:47px;background:url(i.png) 0 0 no-repeat;}
#input-bg input {border:1px solid #BBEAFC;background:#BBEAFC;width:385px;height:25px;margin-top:8px;margin-left:6px;font:18px Georgia;color:#5C8FC6;}
#input-custom {width:138px;height:46px;background:url(custom.png) 0 0 no-repeat;}
.hide {display:none;}
#input-custom input {border:0px solid #FAF3E8;background:#FAF3E8;width:125px;height:25px;margin-left:6px;margin-top:8px;font:18px Georgia;color:#FF9900;}
.title {font:18px Georgia;color:#fff;margin-left:5px;}
.sbutton {background: url(smash.png) 0 0 no-repeat;width: 140px;height: 60px;padding: 0;float:left;}
#leftpart {float:left;}
#submit {margin-top:12px;margin-left:20px;float:left;}
#error {font:bold 12px Arial;border:1px dotted #F39252;background:#D8F272;padding:5px;width:370px;color:#F00505;}
#footer {text-align:center;}
#footer span {font:12px Arial;color:#323333;}

