@charset "UTF-8";
body { background-image: url(../images/bg.jpg); margin: 0px; padding: 0px; }
p { margin: 0; padding: 0; }
#logo { background-image: url(../images/logo.jpg); height: 108px; background-repeat: no-repeat; background-position: center top; }
#video-bg { background-image: url(../images/video-bg.jpg); background-repeat: no-repeat; background-position: center top; }
.content { width: 90%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#video { width: 640px; padding-top: 15px; margin-right: auto; margin-left: auto; }
.content p { font-family: Arial, Helvetica, sans-serif; margin-top: 0em; margin-bottom: 1em; }
#video-bg table tr td .content p { font-size: 14px; }
.testimonial-picture { margin-right: 20px; margin-bottom: 20px; float: left; border: 5px solid #4B4B4B; }


/** contact form **/
.contact-form{ width:450px; margin:30px 30px 100px;}
.contact-form input, .contact-form label{display:block}
.contact-form input, .contact-form textarea{width: 100%; font-family: Verdana, Geneva, sans-serif; font-size: 18px; margin-bottom:10px;}
.contact-form textarea{ height:150px}
.recaptchatable #recaptcha_response_field{font-size:18px;}
.form-error{color:#F00; background-color:#FFC; border:#F00 dashed 1px; padding:10px;}
.contact-form .red{ color:#F00}

#copy a:link {
    color: #000000;
    text-decoration: none;
}
#copy a:visited {
    color: #000000;
    text-decoration: none; }
#copy a:hover {
    color: #000000;
    text-decoration: none;
}
.affiliatetable
{border: solid 1px black;width:250px;font-size:12px;}
#affiliatepagename
{text-align:center;
	
}
.affiliateresources
{
	font-weight:bold;
	font-size:20px;
}
.emailswipe
{
	margin-left:20px;
}
#footer { 
	position:relative;
	margin:auto;
	color:#000000;
	top:200px;
	padding-bottom:20px;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
	text-align:center;
	}
#footer a:link {color:#000000;text-decoration: none;}
#footer a:visited {color:#000000;text-decoration: none;}
#footer a:hover {color:#000000;text-decoration: none;}