/******** BEGIN CSS RESET - DO NOT MODIFY**********/
html { overflow-y:scroll; }
/* this resets the styles so they are the same across all browers/platforms */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 	font-family:arial;color:#ffffff;font-size:13px;} 
table { border-collapse:collapse; border-spacing:0; } 
fieldset,img { border:0; } 
/*address,caption,cite,code,dfn,em,strong,i,b,th,var { font-style:normal; font-weight:normal; } */
ol,ul { list-style:none; } 
caption,th { text-align:left; } 
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } 
q:before,q:after { content:''; } 
abbr,acronym { border:0; }
/******** END CSS RESET ********/ 

body { background-color: #000;text-align:center; }
.raven_float { float:left;height:57px; }
.raven_float_right { float:right;height:52px; }
#raven_head { position:relative;height:109px; }
#raven_logo { float:left;position:relative; } 
#raven_menu { float:left;/*width:563px*/;position:right; }

#product_main { position:absolute;top:155px;left:180px;width:436px;height:420px;/*border:1px solid #FFF;*/font:bold 15px/1.6 arial, Helvetica, sans-serif;color:#FFF;text-align:center;/*background-image:url(/images/product_raven_phil.jpg);*/ }

#murder_text { 
	position:absolute;
	top:234px;
	left:314px;
	width:436px;
	height:420px;
	font:bold 16px/1.6 arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:left;
}

#murder_warned {
	position:absolute;
	top:620px;
	left:0px;
	width:436px;
	height:420px;
	font:bold 11px/1.6 arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:center;
}

#product_flash { position:absolute;top:155px;left:41px;width:436px;height:420px; }

#product_redTL { position:absolute;top:158px;left:40px;width:176px;height:51px; }
#product_redBR { position:absolute;top:529px;left:573px;width:224px;height:50px; }
#main_default, #main_proddisplay { position:relative;margin:auto;height:652px;width:800px;background: url('/images/circle_back.jpg') bottom left no-repeat;}
#murder { position:relative;margin:auto;height:652px;width:800px;background: url('/images/murder_back.jpg') bottom left no-repeat;}
#murder2 { position:relative;margin:auto;height:652px;width:800px;background: url('/images/murder_back2.jpg') bottom left no-repeat;}

#main_long { position:relative;margin:auto;width:800px;background: url('/images/prod_back.jpg') bottom left no-repeat; }
#main_proddisplay { background: url('/images/prod_back.jpg') bottom left no-repeat; }
#product2_main { position:absolute;top:131px;left:354px;width:417px;height:419px; }
#red_pane { position:absolute;top:450px;left:10px;width:336px;height:190px;background: url('/images/red_pane.jpg') top left no-repeat; }
td.red_left { padding-top:10px;padding-right:9px;color:#FFF;font-family:verdana;font-size:12px;font-weight:bold;text-align:right;width:140px; }
td.red_right { padding-top:10px;color:#FFF;font-family:verdana;font-size:12px;text-align:left;width:180px; }

#registration td { font-family:verdana;font-size:12px;color:#FFF;}
#txtcontent { position:absolute;top:133px;left:40px;width:270px;font-family:arial;font-size:12px;color:#FFF;text-align:left;line-height:19px; }
#bbuttons { position:absolute;top:579px;left:394px; }
#contact_content { position:absolute;top:166px;left:0px; }
#address { position:absolute;top:166px;left:0px; }
.form_left { text-align:right;font-family:verdana;font-size:12px;font-weight:bold;color:#FFF;padding-right:10px;margin-top:5px; }
.form_right { border:1px solid #000;padding:3px;background-color:#FFF;color:#000;font-family:verdana;font-size:12px;margin-top:5px;height:23px; }
#warranty_header {position:absolute;left:0px;top:118px;width:326px;height:39px;}
.field {color:#000000;font-size:11px; width:44px; margin-left:1px; padding-left:3px; padding-top:1px; border:1px solid #BDBEC0;background-color:#eeeeee !important;}
.mf {font-size:9px;color:#BDBEC0;}
a:link.mf {font-size:9px;color:#BDBEC0;}
a:visited.mf {font-size:9px;color:#BDBEC0;}
a:hover.mf {font-size:9px;color:#BDBEC0;text-decoration:none;}
a:active.mf {font-size:9px;color:#BDBEC0;text-decoration:none;}

#legal { position:relative;margin-left:30px;text-align:left;font-size:11px;color:#4a4a4a; } /*border:1px solid yellow;*/
#legal a:link, #legal a:visited {color:#4a4a4a;text-decoration:underline;}
#legal a:hover, #legal a:active {text-decoration:none;}

#results td {font-family:arial; color:#ffffff;font-size:11px;}
a:link {color:#BDBEC0;}
a:visited {color:#BDBEC0;}
a:hover {color:#BDBEC0;text-decoration:none;}
a:active {color:#BDBEC0;text-decoration:none;}

#fauxtable a:link, #fauxtable a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #BDBEC0; text-decoration: underline; }
#fauxtable a:hover, #fauxtable a:active, #fauxtable td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #BDBEC0; text-decoration: none; }

