*{
  margin:0 auto;
  padding:0;
}

body{
  background: #1f7be5;
}

.wrapper{
  width:1020px;
  height:100%;
}

.header{
  width:1020px;
  height:301px;
  margin-bottom:15px;
}

/* MENU STARTS HERE */

.menu{
  width:940px;
  height:58px;
}

.menu ul li{
 width:126px;
 height:58px;
 float:left;
 list-style-type:none;
 outline:none;
 margin-right:5px;
 margin-left:3px;
}

/*  ::::::::::::::::CSS SPRITE FOR HOME BUTTON :::::::::::::::: */
.menu li.navhome a {
background:transparent url(img/home_btn.jpg) no-repeat scroll 0 0;
display:block;
height:58px;
margin:0;
overflow:hidden;
padding:0;
text-indent:-9999px;
outline:none;
}

.menu li.navhome a:hover,.menu li.navhome a:focus ,.menu li.navhome a.selected
{
  background-position: 0 -58px;
  outline:none;
}

/*  ::::::::::::::::CSS SPRITE FOR ABOUTUS BUTTON :::::::::::::::: */
.menu li.navaboutus a {
background:transparent url(img/about_btn.jpg) no-repeat scroll 0 0;
display:block;
height:58px;
margin:0;
overflow:hidden;
padding:0;
text-indent:-9999px;
outline:none;
}

.menu li.navaboutus a:hover,.menu li.navaboutus a:focus ,.menu li.navaboutus a.selected
{
  background-position: 0 -58px;
  outline:none;
}

/*  ::::::::::::::::CSS SPRITE FOR RENTALS BUTTON :::::::::::::::: */
.menu li.navrentals a {
background:transparent url(img/rentals_btn.jpg) no-repeat scroll 0 0;
display:block;
height:58px;
margin:0;
overflow:hidden;
padding:0;
text-indent:-9999px;
outline:none;
}

.menu li.navrentals a:hover,.menu li.navrentals a:focus ,.menu li.navrentals a.selected
{
  background-position: 0 -58px;
  outline:none;
}

/*  ::::::::::::::::CSS SPRITE FOR FAQ BUTTON :::::::::::::::: */
.menu li.navfaq a {
background:transparent url(img/faq_btn.jpg) no-repeat scroll 0 0;
display:block;
height:58px;
margin:0;
overflow:hidden;
padding:0;
text-indent:-9999px;
outline:none;
}

.menu li.navfaq a:hover,.menu li.navfaq a:focus ,.menu li.navfaq a.selected
{
  background-position: 0 -58px;
  outline:none;
}

/*  ::::::::::::::::CSS SPRITE FOR AFFILIATES BUTTON :::::::::::::::: */
.menu li.navaffiliates a {
background:transparent url(img/affilliates.jpg) no-repeat scroll 0 0;
display:block;
height:58px;
margin:0;
overflow:hidden;
padding:0;
text-indent:-9999px;
outline:none;
}

.menu li.navaffiliates a:hover,.menu li.navaffiliates a:focus ,.menu li.navaffiliates a.selected
{
  background-position: 0 -58px;
  outline:none;
}

/*  ::::::::::::::::CSS SPRITE FOR ACTION BUTTON :::::::::::::::: */
.menu li.navaction a {
background:transparent url(img/action_btn.jpg) no-repeat scroll 0 0;
display:block;
height:58px;
margin:0;
overflow:hidden;
padding:0;
text-indent:-9999px;
outline:none;
}

.menu li.navaction a:hover,.menu li.navaction a:focus ,.menu li.navaction a.selected
{
  background-position: 0 -58px;
  outline:none;
}

/*  ::::::::::::::::CSS SPRITE FOR TESTIMONIALS BUTTON :::::::::::::::: */
.menu li.navtestimonials a {
background:transparent url(img/testimonials_btn.jpg) no-repeat scroll 0 0;
display:block;
height:58px;
margin:0;
overflow:hidden;
padding:0;
text-indent:-9999px;
outline:none;
}

.menu li.navtestimonials a:hover,.menu li.navtestimonials a:focus ,.menu li.navtestimonials a.selected
{
  background-position: 0 -58px;
  outline:none;
}

/* ::::::::::::::CONTENTS BG STARTS HERE::::::::::*/
.content-home{
  background:url(img/home-bg.jpg) repeat-x  #feae31;
  width:940px;
  height:100%;
  text-align:center;
  padding-bottom:50px;
  margin-bottom:30px;
}

.content-about{
  background:url(img/red-bg.gif) repeat-x  #CD0000;
  width:940px;
  height:100%;
  text-align:center;
  padding-bottom:50px;
  margin-bottom:30px;
  color:#ffffff;
}

.content-rentals{
  background:url(img/orange-bg.gif) repeat-x  #ff841e;
  width:940px;
  height:100%;
  text-align:center;
  padding-bottom:50px;
  margin-bottom:30px;
    color:#ffffff;
}
.content-faq{
  background:url(img/green-bg.gif) repeat-x  #1e3a07;
  width:940px;
  height:100%;
  text-align:center;
  padding-bottom:50px;
  margin-bottom:30px;  color:#ffffff;
}

.content-affiliates{
  background:url(img/blue-bg.gif) repeat-x  #00a9e0;
  width:940px;
  height:100%;
  text-align:center;
  padding-bottom:50px;
  margin-bottom:30px;    color:#ffffff;
}

 .content-action{
  background:url(img/dblue-bg.gif) repeat-x  #000059;
  width:940px;
  height:100%;
  text-align:center;
  padding-bottom:50px;
  margin-bottom:30px;   color:#ffffff;
}

.content-testimonials{
  background:url(img/pink-bg.gif) repeat-x  #db34a4;
  width:940px;
  height:100%;
  text-align:center;
  padding-bottom:50px;
  margin-bottom:30px;   color:#ffffff;
}




.content-home h2,
.content-about h2,
.content-rentals h2,
.content-faq h2,
.content-affiliates h2,
.content-action h2,
.content-testimonials h2
{
   padding-top:40px;
}



.footer{
  text-align: center;
  color:#ffffff;
  margin-bottom:30px;
  font-family: Tahoma, Arial, sans-serif;
  font-size:11px;
  }

/* ***********FORMS************** */

.quote-form{

  width:390px;
  background: #DDDDDD;
margin-left:517px;
margin-top:26px;
}

.quote-heading{
  background: url(img/quick-form-hd.jpg) no-repeat;
  width:390px;
  height:64px;
}


form{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:14px;
line-height:1.6em;
text-align:justify;
text-decoration:none;
text-indent:0;
margin-left:47px;
margin-top:22px;
}


#submit{
  background: #DDDDDD;
  height:63px;
  width:343px;
}


#submit input{
   margin-top:10px;
   border: 0px;
   text-indent:-9999px;
   display:block;
   width:140px;
   height:42px;
   /*margin-left:192px;  */
   float:right;
   margin-right:18px;
   cursor:pointer;
   }


#submit input{
background-image:url('img/submit-btn.gif');
background-position:left top;
background-repeat:no-repeat;
margin-right:50px;
}

#submit input:hover{
background-image:url('img/submit-btn.gif');
background-position:left bottom;
background-repeat:no-repeat;
}


input,select{
  width:294px;
  height:30px;
}
label{
  width:40px;
}

.some-contents{
float:left;
height:411px;
margin-left:26px;
margin-top:26px;
width:462px;
background: #FF9900;
}

