* {margin:0; padding:0;}

body {
 background:#e6e6e6 url('../assets/bg1.png') 0 0 repeat-x;
 font-family:Arial, Tahoma, sans-serif;
 line-height:30px;
}

#container {
 clear:both;
 float:none;
 width:960px;
 margin:0 auto;
}

#container #logo {
 float:left;
 width:100%;
 height:160px;
 padding-top:40px;
 text-align:center;
}

h1 {
 text-align:center;
 font-weight:normal;
 color:#535253;
 font-size:36px;
 letter-spacing:1px;
}

h2 {
 text-align:center;
 font-weight:normal;
 font-size:30px;
 color:#555;
 letter-spacing:-1px;
}

#defaultCountdown {
 clear:both;
 float:left;
 width:960px;
 text-align:center;
 font-weight:normal;
 font-size:30px;
 line-height:34px!important;
 color:#555;
 letter-spacing:-1px;
}

h3 {
 margin-top:55px;
 text-align:center;
 font-weight:normal;
 color:#787878;
 font-size:16px;
}

p {
 margin:0;
 font-size:12px;
 text-align:center;
 color:#353535;
}

p.p135 {
 margin-top:125px;
}

#container .contact_form {
 clear:both;
 float:none;
 margin:0 auto;
 width:452px;
 height:33px;
}

#container .contact_form INPUT.email {
 clear:both;
 float:left;
 width:327px;
 height:28px;
  padding-top:5px;
 background:url('../assets/input.png') 0 0 no-repeat;
 border:0;
 padding-left:10px;
 color:#555;
 font-size:17px;
 font-weight:normal;
}

#container .contact_form INPUT.but {
 clear:none;
 float:right;
 width:99px;
 height:33px;
 background:url('../assets/but.png') 0 0 no-repeat;
 padding:0!important;
 border:0;
 color:#fff;
}