/* CSS Document */
body
	{
		text-align: left;
		background-color:#EEE8E8;
	}
	
div.container
	{
		margin-left: auto;
		margin-right: auto;
		width: 60em;
		
	}

.main
	{
		position:relative;	
		width:965px;
		height:557px;
		top:-2px;
		border:solid 0px #000;	
		background-image:url(../images/background.gif);
 		background-repeat:repeat-y;
		z-index:0;
		left:0px;
			
	}
h1
	{
		text-align:center;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-style:italic;
	}
.top_border
	{
		position:absolute;
		top:5px;
		width:965px;
		height:25px;
		background-image:url(../images/top_border.gif);
		background-repeat:no-repeat;
		z-index:2;
	}
.bottom_border
	{
		position:absolute;
		top:550px;
		width:965px;
		height:38px;
		background-image:url(../images/bottom_border.gif);
		background-repeat:no-repeat;
		z-index:10;
	}
.header
	{
		position:absolute;
		top:0px;
		width:957px;
		height:84px;
		background-color:#0F0D0E;
	}
.logo
	{
	position:absolute;
	top:15px;
	left:150px;
	width:655px;
	height:56px;
	background-image:url(../images/header.gif);
	background-repeat:no-repeat;
	}
.footer
	{
		position:absolute;
		top:535px;
		background-color:#000000;
		width:957px;
		height:20px;
	}

.center
	{
		position:absolute;
		top:84px;
		width:957px;
		height:450px;
		background-color:#FFFFFF;
	}
	
.top_menu
	{
		position:absolute;
		top:25px;
		left:225px;
		width:590px;
		height:25px;
	}
.graphicsbox
	{
	position:absolute;
	top:0px;
	left:0px;
	width:955px;
	height:448px;
	border:0px solid #0f0;
	}	

.standardbackground 
	{
		position: absolute;
		height: 120px;
		width: 260px;
		left:50px;
		top:20px;	
		border:0px solid #0f0;
	}	
	
		
.designerbackground 
	{
		position: absolute;
		height: 120px;
		width: 260px;
		left: 350px;
		top:20px;	
		border:0px solid #0f0;
	}	


.custombackground 
	{
		position: absolute;
		height: 120px;
		width: 260px;
		left: 650px;
		top:20px;	
		border:0px solid #0f0;
	}	

	
.stockkits 
	{
		position: absolute;
		height: 120px;
		width: 260px;
		left: 50px;
		top:170px;	
		border:0px solid #0f0;
	}	

.kartgraphics 
	{
		position: absolute;
		height: 120px;
		width: 260px;
		left: 350px;
		top:170px;	
		border:0px solid #0f0;
	}	
		

.quadgraphics 
	{
		position: absolute;
		height: 120px;
		width: 260px;
		left: 650px;
		top:170px;	
		border:0px solid #0f0;
	}	
	
	
	
.speedwaystuff 
	{
		position: absolute;
		height: 120px;
		width: 260px;
		left: 50px;
		top:300px;	
		border:0px solid #0f0;	
	}

.customergraphics
	{
		position: absolute;
		height: 120px;
		width: 260px;
		left: 350px;
		top:300px;
		border:0px solid #0f0;			
	}	


.standard_box_left
	{
		position:absolute;
		top:0px;
		left:0px;
		width:465px;
		height:448px;
		border:0px solid #0f0;	
		text-align:center;	
	}
.standard_box_right
	{
		position:absolute;
		top:0px;
		left:470px;
		width:465px;
		height:448px;
		border:0px solid #0f0;
		text-align:center
	}	
.custom_box_right
	{
		position:absolute;
		top:0px;
		left:415px;
		width:465px;
		height:448px;
		border:0px solid #0f0;
		text-align:center
	}	
.standard_details
	{
		width:450px;
		left:100px;
		height:600px;
		top:150px;
		z-index:10;
	}	
.standard_image
	{
		width:450px;
		left:425px;
		height:105px;
		top:150px;
		z-index:10;
		
	}
.cart
	{
		position:absolute;
		top:10px;
		left:800px;
		width:75px;
		height:35px;
	}
.checkout
	{
		position:absolute;
		top:10px;
		left:865px;
		width:75px;
		height:35px;	
	}
.order_btn1
	{
		position:absolute;
		top:35px;
		left:410px;
		height:35px;
		width:135px;
	}

.order_btn2
	{
		position:absolute;
		top:140px;
		left:410px;
		height:35px;
		width:135px;
	}
	
.order_btn3
	{
		position:absolute;
		top:245px;
		left:410px;
		height:35px;
		width:135px;
	}
	
.order_btn4
	{
		position:absolute;
		top:350px;
		left:405px;
		height:35px;
		width:135px;
	}

.blankback
	{
		position:absolute;
		top:10px;
		left:250px;
		width:150px;
		z-index:1;
	}

.order_form_label_box
	{
		position:absolute;
		top:125px;
		left:25px;
		width:150px;
		height:300px;
		border:0px solid #000;
	}
.form_label
	{
		top:7px;
		height:30px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:small;
		font-weight:bold;
		font-style:italic;
		text-align:right;
	}
.form_input
	{
		top:5px;
		height:30px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:small;
		font-weight:bold;
		font-style:italic;
		text-align:left;
	}
.order_form_input_box
	{
		position:absolute;
		top:125px;
		left:180px;
		width:150px;
		height:300px;
		border:0px solid #0f0;
		
	}

.number_font
	{
		position:absolute;
		top:165px;
		left:350px;
		width:250px;
		height:200px;
		background-image:url(../images/numberfonts.jpg);
		background-repeat:no-repeat;
		
	}

.airbox
	{
		position:absolute;
		top:50px;
		left:675px;
		width:275px;
		height:25px;
		background-image:url(../images/airbox.gif);
		background-repeat:no-repeat;
		z-index:1;
		
	}
.airbox1
	{
		position:absolute;
		top:50px;
		left:10px;
		width:275px;
		height:25px;
		background-image:url(../images/airbox.gif);
		background-repeat:no-repeat;
		z-index:3;
		
	}
.order_now
	{
		position:absolute;
		top:417px;
		left:410px;
		height:35px;
		width:135px;
	}



.order_item
	{
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-style:normal;
		font-weight:bold;
		color:#000000;
	}


.complete_btn
	{
		position:absolute;
		top:295px;
		left:375px;
		height:50px;
		width:200px;
	}	
	


	a:link{text-decoration: none;color:#FFFFFF;}
	a:hover{text-decoration: none;color:#FFFFFF;}
	a:visited{text-decoration: none;color:#FFFFFF;}
	img{border-style: none;}