* {  
    margin: 0px; 
    padding: 0px; 
}

a {
    outline: 0;
}


body {
background-color: #000;
background-image:url('images/main_bg.jpg');
background-position:center top;
background-repeat:no-repeat;
}



div.pagewrap { position: relative; width: 1000px; margin: 0 auto; height: 1464px }



/*  Company Title  */
div.main_name {
    position: absolute; 
	left: 218px; 
	top: 22px; 
	z-index: 200;
}

/*  Company Suffix  */
div.dot_com {
    position: absolute; 
	left: 617px; 
	top: 69px; 
	z-index: 200;
}

/*  Designer Underline  */
div.under_line {
    position: absolute; 
	left: 200px; 
	top: 94px; 
	z-index: 100;
}

/*  Header_Slide  */

div.slide {
    position: absolute; 
	left: 719px; 
	top: 12px; 
	z-index: 600;    
}


/*  JavaScript Menu  */
span.menu_spot {
    position: absolute; 
	left: 6px; 
	top: 164px; 
	width: 1000px; 
	height: 66px;
}

/*  Bugout_Line  */
div.bug_line {
    position: absolute; 
	left: 180px; 
	top: 232px;
    width: 640px; 
	height: 4px; 
	background-color: #000000; 
	z-index: 600;
}

/*  Story Line  */
img.story_line {
    position: absolute; 
	left: 206px; 
	top: 274px; 
	z-index: 200;
}

/*  Action Kick Text  */
span.action_kick_text {
    position: absolute; 
	left: 104px; 
	top: 330px; 
	z-index: 400;
}

/*  Forum Tab Link  */
div.forum_go {
    Position: absolute; 
	left: 134px; 
	top: 476px; 
	width: 100px; 
	height: 23px; 
	z-index: 200;
}




/*  Music Control  */
div.music_slider {
    position: absolute; 
	left: 58px; 
	top: 544px; 
	z-index: 20;
}

/*  Info-Bars Texts All  */
div.textbars {
    position: absolute; 
	left: 16px;
	top: 601px;
	width: 220px;
	height: 200px;
	z-index: 1200;
}

/*  Individual Info-Bars Texts  */
p.blocktext {
    text-align: center;
	width: 220px;
	height: 34px;
	font-size: 18px;
    font-family: arial black;
    font-weight: 900;	
	color: gray;
	z-index: 1300;
}
/* Bottom Left Header */


	
/*  Body Info Title  */
div.para_title {
    position: absolute; 
	left: 528px; 
	top: 547px; 
	width: 550px; 
	height: 25px; 
	z-index: 600; 
	background-color: #000000; 
	color: #caa516;
}

/*  Body Info Text  */
div.para_text {
    position: absolute; 
	left: 280px; 
	top: 575px; 
	width: 680px; 
	height: 135px; 
	background-color: #000000; 
	color: #f4ae4c; 
	z-index: 200;
}

/*  Bottom Left Box  */
div.bot_one {
    position: absolute; 
	left: 4px; 
	top: 1226px; 
	z-index: 200;
}

div.blimage {
    position: absolute;
	left: 26px;
	top: 766px;
	z-index: 1000;
}

div.bleftheader {
    position: absolute;
	left: 67px;
	top: 857px;
	z-index: 200;
}

	
h2 {
	font-family: arial black;
	color: #b60000;
	}

div.blpara {
    position: absolute;
    left: 25px;
	top: 960px;
	width: 280px;
	height: 320px;
	z-index: 200
	}

p.blp {
    font-family: arial;
	color:#e7c22a;
	font-size: 15px
}	

/*  Bottom Center Box  */
div.bot_two {
    position: absolute; 
	left: 337px; 
	top: 1226px; 
	z-index: 200;
}

div.slider {
    position: absolute;
	left: 441px;
	top: 884px;
	z-index: 800;
}

/*  Bottom Right Box  */
div.bot_three {
    position: absolute; 
	left: 675px; 
	top: 1226px; 
	z-index: 200;
}

div.brightheader {
    position: absolute;
    left: 705px;
	top: 857px;
	z-index: 200
	}
	
div.brightpara {
    position: absolute;
	left: 690px;
	top: 960px;
	width: 280px;
	height: 320px;
	z-index: 200
}

p.brp {
	font-family: arial;
	color: #e7c22a;
	font-size: 15px
}	

/*  FOOTER BAR  */
div.foot_hold {
    position: absolute; 
	left: 0px; 
	top: 1329px; 
	z-index: 200;
}

/*  FOOTER PRIVACY AND CONTACT BUTTONS  */
span.foot_buttons {
    position: absolute; 
	left: 112px; 
	top: 1331px; 
	z-index: 300;
}

/*  FOOTER TEXT  */
p.foot_text {
    position: absolute; 
	left: 740px; 
	top: 1337px; 
	font-size: 10pt; 
	color: #ffcc66; 
	z-index: 300;
}

/* Bottom Links */
div.bottomlinks {
    position: absolute;
	left: 20px;
	top: 1425px;
	width: 980px;
	height: 20px;
	z-index: 200
}	


/*  Menu Items Rollover Effects  */

p#x { background: url('images/productsbg.png'); }

p#y { background: url('images/storebg.png'); }

p#z { background: url('images/supportbg.png'); }

p.btn a img { border: 0px; }

p.btn a:hover img { visibility: hidden; }

