body{margin:0; padding:0; background-color:#212020; text-align:center;}

#wrapper{margin:0 auto; width:1000px; text-align:left;}

#wrapper-menu{margin:1px 0 0 100px; float:left; padding:0;}
.menu{background-image:url(images/menu.png); width:1000px; height:54px;}
.menu ul li{display:inline; margin:0; padding:0;}
.menu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:white; text-shadow: black 1px 1px 1px; text-decoration:none; padding:15px;
font-weight:bold;

-webkit-transition-property:color,; 
-webkit-transition-duration: 1s, 1s; 
-webkit-transition-timing-function: linear, ease-in;

-moz-transition-property:color,; 
-moz-transition-duration: 1s, 1s; 
-moz-transition-timing-function: linear, ease-in;

transition-property:color,; 
transition-duration: 1s, 1s; 
transition-timing-function: linear, ease-in;

}
.menu ul li a:hover{color:#212020; font-size:15px;}

#active{color:#212020; font-size:15px;}

#header{background-image:url(images/header.png); width:1000px; height:411px; float:left}

.main{background-image:url(images/main.png); width:705px; height:571px; float:left; margin-top:3px; padding:0;}
#title-main{margin:20px 5px 5px 45px;}
#main-text{margin:35px 10px 8px 280px;}

.content-testi{background-image:url(images/container.gif); width:673px; height:620px;  margin:8px 0 0 32px; padding:0; background-repeat:no-repeat;}
.content-box{background-image:url(images/container.gif); width:673px; height:1124px;  margin:8px 0 0 32px; padding:0;}
.content-text{margin:30px 10px 10px 10px;}
#title-content{padding:15px 5px 5px 10px;}

.content-contact{background-image:url(images/container.gif); width:673px; height:920px;  margin:8px 0 0 32px; padding:0;}
.content-order{background-image:url(images/container.gif); width:673px; height:940px;  margin:8px 0 0 32px; padding:0; background-repeat:no-repeat;}

.effects{background-image:url(images/effects.png); width:265px; height:590px; float:right; margin:5px 28px 0 0; padding:0;}
#effects-text{padding:10px;}

.howitworks{background-image:url(images/howitworks.png); width:678px; height:269px; margin:0 0 0 28px; float:left;}

.testimonial{background-image:url(images/testimonials.png); width:676px; height:274px; float:left; margin-left:28px; padding:0;}
#testitext{margin:-5px 10px 0 300px;}
#title-testi{margin:20px 5px 5px 20px;}

.contactus{background-image:url(images/contactus.jpg); width:261px; height:249px; margin:12px 28px 0 0px; background-repeat:no-repeat; float:right;}
.text{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:18px; color:yellow; font-weight:bold; margin:200px 0 0 5px; text-shadow:black 1px 1px 1px;} 

h1{font-family:OldSansBlack,Arial,sans-serif,Helvetica; font-size:18px; color:white; font-weight:700; margin-bottom:10px; }

.style1{color:#212020; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.style2{color:#244c04; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.style3{color:165c09; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.style4{color:#212020; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

hr{border:1px inset #9a9696; width:580px; text-align:center;}


#form{float:left; margin:25px 15px 0 0; width:450px;}

#inputArea
	{
	    font-family: Arial, Sans-Serif;
	    font-size: 13px;
	    background-image:url(images/contactbg.gif);
	    padding: 10px;
	    width:450px;
		float:left;
		color:white;
			}
	#inputArea input, #inputArea textarea
	{
	    font-family: Arial, Sans-Serif;
	    font-size: 13px;
	    margin-bottom: 5px;
	    display: block;
	    padding: 4px;
	    width: 425px;
		
	}

        .activeField
        {
            background-image: none;
            background-color: #ffffff;
            border: solid 1px #33677F;
        }
        .idle
        {
	    border: solid 1px #85b1de;
	    background-image:url(images/blue_bg.gif);
	    background-repeat: repeat-x;
	    background-position: top;
        }


.formbutton {
cursor : pointer;
border : 1px outset #ccc;
background : #999;
color : #666;
font-weight : bold;
padding : 1px 2px;
background : url(images/formbg.gif) repeat-x left top;
margin-left:2px;
}

.button{width:450px; background-color:#7e042d;  float:left; padding:10px;}






.footer{background: #fefcfc; width:950px; padding:20px 0 20px 0; margin-top:30px;
 /* Old browsers */
background: -moz-linear-gradient(top, #fefcfc 1%, #bababa 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fefcfc), color-stop(100%,#bababa)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fefcfc 1%,#bababa 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fefcfc 1%,#bababa 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #fefcfc 1%,#bababa 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcfc', endColorstr='#bababa',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #fefcfc 1%,#bababa 100%); /* W3C */  }
.footer a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; text-decoration:none;}
.footer a:hover{color:#333333; text-decoration:underline;}
.footer-text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
