body {
    background:url(images/bg.gif) repeat;
    color: #343740;
    font-family:georgia, "Trebuchet MS",arialtahoma;
    font-size: 13px;
    margin: 0;
    padding: 0;
    border-top: 5px solid #ce0d0d;
}
h1{font-size:2.2em; text-align: left;; margin: 0.5em 0; font-weight: normal;  font-weight: bold;} 
h2{font-size: 2.0em; text-align: left; margin: 0.5em 0;}
h3{font-size: 1.5em; text-align: left; margin: 0.5em 0;}
h4{font-size: 1.0em; text-align: left; margin: 0.5em 0;}
a {
    color: #555555;
    text-decoration: underline;
}
p {
    margin: 0;
    padding: 0;

}
a:hover {
    text-decoration: none;
}
img {
    border: 0 none;
}
.clear {
	clear: both;
	}
form {
    margin: 0;
    padding: 0;
}
#maindiv {
    width: 100%;
    border-top: 30px solid #363636;
}
#wrapper {
    margin: 0 auto;
    width: 880px;
}
label {
    float: left;
    font-size: 13px;
    padding:7px 0 ;
    text-align: left;
    width: 40px;
    color: #000;
}
input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #E6E6E6;
    float: left;
    height: 30px;
    margin-bottom: 10px;
    width: 214px;
    padding: 0 5px;
    
}
input[type="submit"] {
    background: url("images/submitbutton.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    clear: both;
    color: #FFFFFF;
    font-family: calibri,arial;
    font-size: 30px;
    font-weight: bold;
    height: 34px;
    width: 248px;
    margin-left: 20px;
    margin-top: 8px;
    
 }
 #wrapper{width: 880px; }
.logo{ text-align: left; font-size: 1.0em; text-decoration: none;  font-family: arial; font-style: normal;}
.logo a{ text-decoration: none; color: #f2bd1f;}
.description{ font-style: italic; color: #000;}
.videoctr{width: 280px; background: #000; border: 1px solid  #000; padding: 10px;-moz-border-radius:5px 0px 0 5px; -webkit-border-radius: 5px 0px 0 5px;-khtml-border-radius: 5px 0px 0 5px;behavior: url(border-radius.htc);border-radius: 5px; float: left; margin-top: 25px;}
.headingctr{
	width: 525px;
	background: #000;
	border: 1px solid  #000;
	padding: 25px;
-moz-border-radius: 0 5px 5px 5px; -webkit-border-radius: 0 5px 5px 5px;-khtml-border-radius: 0 5px 5px 5px;	behavior: url(border-radius.htc);
	border-radius: 5px;
	float: left;
	margin-top: 25px;
	color: #fff;
	height: 162px;
}
.headingctr h1{color: #fff;}
.orderbtn{ background: url(images/orderbtn.jpg) no-repeat; width: 149px; height: 41px; display: block; text-align: center; font-weight: bold; color: #fff; text-decoration: none; line-height: 41px; font-size: 18px; margin-top: 20px;}
.subscribebtn{ background: url(images/subscribe.jpg) no-repeat; width: 160px; height: 36px; margin-left: 25px; color: #fff; font-size: 18px; font-weight: bold; border: 0;}
.listing{width: 540px; float: left; margin-right: 15px; margin-top: 25px;}
.listing ul{ margin: 0; padding: 0; list-style: none;}
.listing ul li{
	padding-left: 30px;
	font-size: 18px;
	font-family: georgia,serif;
	line-height: 30px;
	background-image: url(images/bullets.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}
.listing p{ padding-left: 25px; padding: 8px 0 8px 25px ;}
.privacy{ font-size: 11px; text-align: center;}
.listing h3{ font-family: georgia,serif; text-align: left;}
.optinctr{width: 280px; background: #eeeeee; border: 1px solid  #e6e6e6; padding: 10px;-moz-border-radius: 5px; -webkit-border-radius: 5px;-khtml-border-radius: 5px;behavior: url(border-radius.htc);border-radius: 5px; float: right; margin-top: 25px;}
.optinctr h2{ text-align: center; font-family: georgia,serif;}
.seprator{ border-bottom:1px groove #000; padding: 5px 0;}
.copyright{width: 880px; background: #000; border-top: 1px groove #c5c5c5; margin: 0 auto; text-align: center; font-size: 12px; padding: 10px 0; color:#fff; margin-top: 20px;} 
.pctr{ width: 240px; float: left; margin-right: 23px;border: 1px solid #d2d2d2; padding: 13px;-moz-border-radius: 5px; -webkit-border-radius: 5px;-khtml-border-radius: 5px;behavior: url(border-radius.htc);border-radius: 5px; background-color: #fff;}
.pctr2{ width: 240px; float: right; border: 1px solid #d2d2d2; padding: 13px;-moz-border-radius: 5px; -webkit-border-radius: 5px;-khtml-border-radius: 5px;behavior: url(border-radius.htc);border-radius: 5px; background-color: #fff;}
.lightboxData{color: #000; border: 1px solid #d2d2d2; padding: 10px;}
.lightboxData h4{ margin: 0; padding: 0;}
#thankyouwrapper{width: 800px; margin: 0 auto; background: #FFF; border: 1px solid  #d2d2d2; padding: 10px 25px;-moz-border-radius: 5px; -webkit-border-radius: 5px;-khtml-border-radius: 5px;behavior: url(border-radius.htc);border-radius: 5px; margin-top: 25px;}
