﻿body {
font-family:Arial;
background-color:#393939;
}

#container{
width:1020px;
margin:0px auto 0px auto;
}

#topbar{
background-color:Black;
height:40px;
text-align:center;
color:White;
font-size:12px;
float:none;
}

#actionarea{
background-image:url(../images/bg_actionarea.jpg);
height:611px;
float:none;
}

#headerimageholder{
width: 550px;
margin-left:30px;
float:left;
}

.heading{
color:Black;
font-size:45px;
font-weight:bold;
margin-top:130px;
height:100px;
}

.subheading{
color:White;
font-size:32px;
padding-top:10px;
font-style:italic;
height:116px;
}

.productimage{
height:234px;
}

#awesomeform{
margin-top:20px;
width:410px;
background-color:#015c8b;
float:left;
}

#descriptionarea{
background-image:url(../images/bg_descriptionarea.jpg);
background-repeat:repeat-x;
float:none;
height:374px;
}

#featuredescriptionholder{
margin-left:30px;
background-color:#b5b5b5;
width:390px;
float:left;
padding:10px;
}

.featuredescriptonheader{
color:#007dbe;
font-weight:bold;
font-size:25px;
padding-top:10px;
}

.featuredescription{
font-size:20px;
}

.featuredescription ul li{
list-style-type:square;
margin-left:40px;
}

#subfeatureholder{
width:490px;
margin-left:60px;
float:left;
padding-top:10px;
}

#subfeatureholder ul li{
list-style-type:square;
margin-left:20px;
}

.subfeatureone{
padding-top:10px;
width:240px;
float:left;
}

.subfeaturetwo{
padding-top:10px;
width:230px;
float:left;
}


