@charset "UTF-8";


/*  RESET  */
html, body, div, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{ 
margin:0; padding: 0; border:0; outline:0; vertical-align:baseline; background:transparent; }
body { line-height:1;
color:#646464;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:150%;
 }
ol, ul { list-style:none }
:focus { outline:0 }
ins { text-decoration:none }
del { text-decoration:line-through }
table { border-collapse:collapse; border-spacing:0 }


/*  GLOBAL CLASSES  */
.clear { clear:both }
.replace { text-indent:-9999px;}


/*  STRUCTURE  */
#wrapper { background:#fff url(../images/header.jpg) no-repeat; color:#322418; font-family:'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; height:505px; padding:40px 0 0 40px; position:relative; width:935px;}
	h1#headline { background:url(../images/headline.gif) no-repeat; height:95px; margin-bottom:25px; width:525px; }
	h2#product { color:#fff; font-size:30px; font-weight:normal; padding:41px 0 0 150px; text-transform:uppercase;}
	ul#benefits { overflow:hidden; width:550px;}
		ul#benefits li { background:url(../images/icon_check.gif) no-repeat 0 2px; display:inline; float:left; font-size:16px; font-weight:bold; margin-bottom:8px; padding-left:25px; width:245px; }
	#video { 
	background:url(../images/bg_video.gif) no-repeat left center; 
	 
	margin: 0 0 0 50px;
	padding:0 0 0 147px;

	}


/*  FORM  */
form#contact {
	left:643px;
	position:absolute;
	top:291px;
	width: 306px;
}
	form#contact input { font-family:'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; }
	form#contact h1 { color:#C01700; font-size:38px; font-weight:normal; margin-bottom:10px; }
	form#contact input.textfield { font-size:12px; font-weight:bold; margin-bottom:2px; padding:6px 12px; width:238px;}
	form#contact input#submit { background:none; border:0; color:#fff; font-size:30px; font-weight:bold; padding:30px 40px 15px 12px; text-transform:uppercase; }
	form#contact input#submit:hover { color:#000; cursor:pointer; }
