html, body 
{
  margin:0;
  background-color:#ebebeb;
}

div.clear { clear: both; }

#wrapper
{
  height:100%;
  width:100%;
}

#nav_bar
{
  background-color:#d52a0d;
  height:45px;
  /*margin-top:10px;*/
  margin-bottom:10px;
}

.icon
{
  text-align:center;
  float:left;
  margin-left:10px;
  margin-top:5px;
}

#header
{
  background-color:#000000;
  height:275px;
  width:100%;
  background-image:url(../images/exclusive_small.png);
  background-repeat:no-repeat;
  background-position:top right;
  border-bottom: 2px solid #b1adaa;
  margin-bottom:15px;
  
}

#heading_big
{
  background-image:url(../images/congratulations.png);
  background-size: 88%;
  background-repeat:no-repeat;
  background-position:bottom;
  padding-top:10px;
  height:100px;
}

#video_holder
{
  height:150px;
  text-align:center;
  padding-top:20px;
}

#nokia
{
  height:330px;
  background-color:#FFF;
  padding-top:2px;
  margin-bottom:5px;
  border-bottom: 2px solid #b1adaa;
}

.heading
{
  height:32.5px;
  line-height:32.5px;
  background-color:#dbdbdb;
  margin-left:2px;
  margin-right:2px;
  font-size:15.25px;
  font-family:Arial;
  color:#000;
  padding-left:7px;
}

.image
{
  height:270px;
  width:48%;
  padding-top:15px;
  padding-left:10px;
  float:left;
}

.right_holder
{
  height:270;
  width:48%;
  float:left;
  padding-top:25px;
}

#register
{
  height:330px;
  background-color:#FFF;
  /*margin-left:20px;
  margin-right:20px;*/
  padding-top:2px;
  /*margin-bottom:15px;*/
  border-bottom: 2px solid #b1adaa;
}

#register .heading
{
  height:32.5px;
  line-height:32.5px;
  background-color:#dbdbdb;
  margin-left:2px;
  margin-right:2px;
  font-size:15.25px;
  font-family:Arial;
  color:#000;
  padding-left:7px;
}

.main
{
  font-size:15.25px;
  font-family:Arial;
  padding-left:20px;
  padding-right:20px;
  padding-top:15px;
}

.field_container  
{
  height:100%;
  text-align:center;
  padding-top:20px;
}

.register_button
{
   height:100%;
  text-align:center;
  padding-top:20px;
}

#features
{
  height:345px;
  background-color:#FFF;
  /*margin-left:20px;
  margin-right:20px;*/
  padding-top:2px;
  /*margin-bottom:15px;*/
  border-bottom: 2px solid #b1adaa;
}


#features .heading
{
  height:32.5px;
  line-height:32.5px;
  background-color:#dbdbdb;
  margin-left:2px;
  margin-right:2px;
  font-size:15.25px;
  font-family:Arial;
  color:#000;
  padding-left:7px;
}

.features_body
{
  height:100%;
  width:100%;
  text-align:center;
  padding-top:15px;
}

#inthebox
{
  height:225px;
  background-color:#FFF;
  /*margin-left:20px;
  margin-right:20px;*/
  padding-top:2px;
  /*margin-bottom:15px;*/
  border-bottom: 2px solid #b1adaa;
}

#inthebox .heading
{
  height:32.5px;
  line-height:32.5px;
  background-color:#dbdbdb;
  margin-left:2px;
  margin-right:2px;
  font-size:15.25px;
  font-family:Arial;
  color:#000;
  padding-left:7px;
}

#inthebox .ul
{
  text-align:center;
  font-size:15.25px;
  font-family:Arial;
  padding-top:10px;
  padding-left:30px;
}

#inthebox .li
{
  text-align:center;
  font-size:15.25px;
  font-family:Arial;
  padding-top:10px;
  padding-left:30px;
}


#specs
{
  height:820px;
  background-color:#FFF;
  /*margin-left:20px;
  margin-right:20px;*/
  padding-top:2px;
  /*margin-bottom:15px;*/
  border-bottom: 2px solid #b1adaa;
}

#specs .heading
{
  height:32.5px;
  line-height:32.5px;
  background-color:#dbdbdb;
  margin-left:2px;
  margin-right:2px;
  font-size:15.25px;
  font-family:Arial;
  color:#000;
  padding-left:7px;
}

#specs .full
{
  height:100%;
  width:100%;
  text-align:center;
  padding-top:15px;
}

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

