@charset "utf-8";
/* CSS Document */

body { 
    background: #222327;
    background-image: url(images/template/bg.png);
    background-repeat:repeat-y;
    background-position:center;
    background-attachment:fixed;
	font-family:Tahoma, Geneva, sans-serif
}

#container {
	position:relative;
	width: 895px;
	margin-left: auto;
	margin-right: auto;
	height:100%;
	/*border: solid 1px white;*/
}

#content {
	position:relative;
	width: 895px;
	margin-left: auto;
	margin-right: auto;
	/*border: solid 1px white;*/
	height: auto;
}

#fpcontent {
	position:relative;
	width: 895px;
	top: 200px;
	margin-left: auto;
	margin-right: auto;
	/*border: solid 1px white;*/
	height: auto;
}

#slidercontent{
	position:relative;
	width: 895px;
	margin-left: auto;
	margin-right: auto;
	/*border: solid 1px white;*/
	height: auto;
}

#slid {
	position:absolute;
	left: 10px;
	top:0px;
	width: 900px;
	height: 215px;
}


/* Header Banner CSS */

#header {
	position: relative;
	width: 700px;
	height: 183px;
	background-image: url(images/template/titlebanner.jpg);
	/*border: solid 1px white;*/
}

/* Header Banner CSS */


/* Socail Links CSS */

#headerrighttop {
	width: 190px;
	height: 160px;
	/*border: solid 1px white;*/
	position: absolute;
	top: 0px;
	left: 701px;
}

/* END Socail Links CSS */


/* Bottom Right Header */

#headerrightbottom {
	width: 190px;
	height: 20px;
	/*border: solid 1px white;*/
	position:absolute;
	top: 162px;
	left: 701px;
}

/* END Bottom Right Header */


/* NavBar CSS */

#navbar {
	position: relative;
	width: 895px;
	height: 47px;
	font-family:Georgia, "Times New Roman", Times, serif;
	/*border: solid 1px white;*/
}


#navbar a:link {
	text-decoration: none;
	color:#FFFFFF;
}

#navbar a:hover {
	text-decoration: none;
	color: #00F;
}


#home {
	position:absolute;
	top: 0px;
	left: 0px;
	width: 179px;
	height: 47px;
	background-image: url(images/template/homeoffon.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	}
	
#home:hover
{ 
  background-position: 0 -47px;
}

#products {
	position:absolute;
	top: 0px;
	left: 179px;
	width: 179px;
	height: 47px;
	background-image: url(images/template/productsoffon.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	}
	
#products:hover
{ 
  background-position: 0 -47px;
}

#gallery {
	position:absolute;
	top: 0px;
	left: 358px;
	width: 179px;
	height: 47px;
	background-image: url(images/template/galleryoffon.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	}
	
#gallery:hover
{ 
  background-position: 0 -47px;
}

#ebay {
	position:absolute;
	top: 0px;
	left: 537px;
	width: 179px;
	height: 47px;
	background-image: url(images/template/ebayoffon.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	}
	
#ebay:hover
{ 
  background-position: 0 -47px;
}

#contact {
	position:absolute;
	top: 0px;
	left: 716px;
	width: 179px;
	height: 47px;
	background-image: url(images/template/contactoffon.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	}
	
#contact:hover
{ 
  background-position: 0 -47px;
}

/* END NavBar CSS */


/* Sitemap CSS */

#sitemap {
	position: relative;
	width: 855px;
	height: 20px;
	margin-left: 20px;
	color: #666;
	border-bottom: solid 1px #333;
	border-top: solid 1px #333;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
}

#sitemap a {
	color: #666;
}

#sitemap a:hover {
	color: #999;
}

#sitemap a:link {
}

/* END Sitemap CSS */


/* Front Page CSS */

/* #toplefttitle {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 400px;
	height: 20px;
	background-color:#999;
	font-size: 15px;
	/*border-bottom: solid 2px #666; 
}*/



#topleft {
	position: absolute;
	top: 10px;
	left: 20px;
	width: 400px;
	height: 90px;
	color:#CCC;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	background-color:#353535;
	padding: 6px;
	border:dashed 1px #666;
}

#toprighttop {
	position: absolute;
	top: 10px;
	right: 20px;
	width: 400px;
	height: 50px;
}

#toprightbottom {
	position:absolute;
	top: 62px;
	right: 20px;
	width: 400px;
	height: 50px;
}

#bottomright {
	position: absolute;
	top: 130px;
	right: 10px;
	width: 400px;
	height: 230px;
	color:#CCC;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	border: solid 1px #666;
}

#bottomrighttitle {
	color:#CCC;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
}



#bottomleftleft {
	position: absolute;
	top: 127px;
	left: 5px;
	width: 240px;
	height: 240px;
}

#bottomleftright {
	position: absolute;
	top: 127px;
	left: 242px;
	width: 240px;
	height: 240px;
}
	

#bottom {
	position:absolute;
	top: 370px;
	left: 50px;
	height: 35px;
	width: 800px;
}

#frontlink {
	font-size:11px;
}

#frontlink a {
	color: #666;
}

#frontlink a:hover {
	color: #999;
}

/* END Front Page CSS */


/* Controllers Page */
	
#viewcontroller {
	position: absolute;
	right: 0px;
	bottom: 1px;
}

#firstcontr {
	position:absolute;
	top: 30px;
	height: 100px;
	width: 850px;
	left: 22px;
	border: dashed 2px #333;
	color:#EBEBEB;
	padding-left: 5px;
	padding-top: 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#secondcontr {
	position:absolute;
	top: 150px;
	height: 100px;
	width: 850px;
	left: 22px;
	border: dashed 2px #333;
	color:#EBEBEB;
	padding-left: 5px;
	padding-top: 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#thirdcontr {
	position:absolute;
	top: 270px;
	height: 100px;
	width: 850px;
	left: 22px;
	border: dashed 2px #333;
	color:#EBEBEB;
	padding-left: 5px;
	padding-top: 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#forthcontr {
	position:absolute;
	top: 390px;
	height: 100px;
	width: 850px;
	left: 22px;
	border: dashed 2px #333;
	color:#EBEBEB;
	padding-left: 5px;
	padding-top: 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

/* END Controllers Page */


/* Servivces Page */
	
#viewservice {
	position: absolute;
	right: 0px;
	bottom: 1px;
}

#firstservice {
	position:absolute;
	top: 30px;
	height: 100px;
	width: 850px;
	left: 22px;
	border: dashed 2px #333;
	color:#EBEBEB;
	padding-left: 5px;
	padding-top: 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#secondservice {
	position:absolute;
	top: 150px;
	height: 100px;
	width: 850px;
	left: 22px;
	border: dashed 2px #333;
	color:#EBEBEB;
	padding-left: 5px;
	padding-top: 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#thirdservice {
	position:absolute;
	top: 270px;
	height: 100px;
	width: 850px;
	left: 22px;
	border: dashed 2px #333;
	color:#EBEBEB;
	padding-left: 5px;
	padding-top: 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#forthservice {
	position:absolute;
	top: 390px;
	height: 100px;
	width: 850px;
	left: 22px;
	border: dashed 2px #333;
	color:#EBEBEB;
	padding-left: 5px;
	padding-top: 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

/* END Services Page */


/* Viking360 Rapid Fire Page */

#firstviking {
	position:absolute;
	top: 20px;
	height:300px;
	width: 410px;
	left: 25px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#secondviking {
	position:absolute;
	top: 20px;
	height: 300px;
	width: 410px;
	right: 45px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top: 25px;
}

#thirdviking {
	position:absolute;
	top: 340px;
	height: 310px;
	width: 410px;
	left: 25px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#forthviking {
	position:absolute;
	top: 340px;
	height: 300px;
	width: 410px;
	right: 25px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#splitviking {
	position:absolute;
	top: 330px;
	height: 3px;
	width: 800px;
	right: 25px;
	left: 50px;
	border-top: dashed 1px #999;
}

#vikingvid {
	color:#EBEBEB;
	font-size: 12px;
	padding-top: 5px;
}

#vidvik {
	margin-top: 50px;
}
	
#vikingwelcome {
	color:#A6A5AB;
}

#vikinggui {
	padding-top: 20px;
	color:#AEAEAE;
}

#vikingguititle {
	color:#E4E4E4;
	padding-top: 55px;
	font-size:20px;
}

paypalviking {
	color:#CCC;
}

#cart {
	position: relative;
	padding-right: 30px;
	padding-right: 50px;
}
	
#divider {	
	color: #888888;
}

#vikingtypetitle {
	position:absolute;
	top:700px;
	left: 20px;
	right: 20px;
	width: 855px;
	height: 65px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#vikingtype1 {
	position:absolute;
	top: 770px;
	left: 20px;
	width: 280px;
	height: 145px;
	color:#CCC;
	border: dotted 1px #838383;
}

#vikingtype2 {
	position:absolute;
	top: 770px;
	left: 306px;
	width: 280px;
	height: 145px;
	color:#CCC;
	border: dotted 1px #838383;
}

#vikingtype3 {
	position:absolute;
	top: 770px;
	right: 20px;
	width: 280px;
	height: 145px;
	color:#CCC;
	border: dotted 1px #838383;
}


#splitviking {
	position:absolute;
	top: 935px;
	height: 3px;
	width: 800px;
	right: 25px;
	left: 50px;
	border-top: dashed 1px #999;
}

#vikingnew {
	position: absolute;
	top: 950px;
	left: 100px;
	
}
	
#splitvikingg {
	position:absolute;
	top: 680px;
	height: 3px;
	width: 800px;
	right: 25px;
	left: 50px;
	border-top: dashed 1px #999;
}
	
#viking1 {
}

#viking2 {
	color:#C0C0C0;
	font-size:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

/* END Viking360 Rapid Fire Page */

/* Rapid Fire Service Page */

#firstrfs {
	position: absolute;
	top: 40px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}	

#firstrfstext {
	position: absolute;
	top: 40px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#secondrfs {
	position: absolute;
	top: 320px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
	}

#secondrfstext {
	position: absolute;
	top: 320px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}


#thirdrfs {
	position: absolute;
	top: 600px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#thirdrfstext {
	position: absolute;
	top: 600px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#forthrfs {
	position: absolute;
	top: 880px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#forthrfstext {
	position: absolute;
	top: 880px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#servicedirected {
	position:absolute;
	top: 880px;
	left: 140px;
}

#cartrfs {
	position:absolute;
	top: 900px;
	right: 20px;
}

/* END Rapid Fire Service Page */

/* LED Upgrade Service Page */


#firstlus {
	position: absolute;
	top: 40px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}	

#firstlustext {
	position: absolute;
	top: 40px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#secondlus {
	position: absolute;
	top: 320px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
	}

#secondlustext {
	position: absolute;
	top: 320px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}


#thirdlus {
	position: absolute;
	top: 600px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#thirdlustext {
	position: absolute;
	top: 600px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#forthlus {
	position: absolute;
	top: 880px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#forthlustext {
	position: absolute;
	top: 880px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#servicedirected {
	position:absolute;
	top: 880px;
	left: 140px;
}

#cartlus {
	position:absolute;
	top: 900px;
	right: 20px;
}

/* END LED Upgrade Service Page */

/* Basic Rapid Fire Page */

#firstbrf {
	position: absolute;
	top: 40px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}	

#firstbrftext {
	position: absolute;
	top: 40px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#secondbrf {
	position: absolute;
	top: 320px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
	}

#secondbrftext {
	position: absolute;
	top: 320px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}


#thirdbrf {
	position: absolute;
	top: 600px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#thirdbrftext {
	position: absolute;
	top: 600px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#forthbrf {
	position: absolute;
	top: 880px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#forthbrftext {
	position: absolute;
	top: 880px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#cartbrf {
	position:absolute;
	top: 900px;
	right: 20px;
}

/* END Basic Rapid Fire Page */


/* Advanced Rapid Fire Page */

#firstarf {
	position: absolute;
	top: 40px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}	

#firstarftext {
	position: absolute;
	top: 40px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#secondbrf {
	position: absolute;
	top: 320px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
	}

#secondbrftext {
	position: absolute;
	top: 320px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}


#thirdbrf {
	position: absolute;
	top: 600px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#thirdbrftext {
	position: absolute;
	top: 600px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#forthbrf {
	position: absolute;
	top: 880px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#forthbrftext {
	position: absolute;
	top: 880px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

/* Advanced Basic Rapid Fire Page */

/* LED Mod Kit Page */

#firstlk {
	position: absolute;
	top: 40px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}	

#firstlktext {
	position: absolute;
	top: 40px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#secondlk {
	position: absolute;
	top: 320px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
	}

#secondlktext {
	position: absolute;
	top: 320px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}


#thirdlk {
	position: absolute;
	top: 600px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#thirdlktext {
	position: absolute;
	top: 600px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#thirdlktext1 {
	position: absolute;
	top: 120px;
	left: 120px;
	width: 175px;
	height: 130px;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#thirdlktext2 {
	position: absolute;
	top: 120px;
	left: 320px;
	width: 175px;
	height: 130px;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#forthlk {
	position: absolute;
	top: 880px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#forthlktext {
	position: absolute;
	top: 880px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#cartlk {
	position:absolute;
	top: 1190px;
	right: 20px;
}

/*END LED Mod Kit Page */

/* Rapidfire kit page */

#firstrfk {
	position: absolute;
	top: 40px;
	right: 23px;
	width: 209px;
	height: 250px;
	border-right: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}	

#firstrfktext {
	position: absolute;
	top: 40px;
	left: 20px;
	width: 600px;
	height: 250px;
	border-left: 1px #838383 dashed;
	border-top: 1px #838383 dashed;
	border-bottom: 1px #838383 dashed;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#firstrfktext1 {
	position: absolute;
	top: 120px;
	left: 120px;
	width: 175px;
	height: 130px;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#firstrfktext2 {
	position: absolute;
	top: 120px;
	left: 320px;
	width: 175px;
	height: 130px;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
}

#cartlk {
	position:absolute;
	top: 1190px;
	right: 20px;
}

/* END Rapidfire kit page */


/* Footer CSS */


/* END Footer CSS */

/* Payment Info Page */

#paymenttitle {
	position: absolute;
	top:20px;
	left:70px;
	border-bottom: medium dotted #333;
}

#paymentinfo {
	position:absolute;
	top: 80px;
	left: 150px;
	width: 600px;
	height: 130px;
	border: thin dotted #333;
	text-align:center;
	padding: 10px;
	background-color:#252525;
	color: #DFDFDF;
}

#paymentinfo a {
	color: #FFF;
	text-decoration:none;
	}
	
#paymentinfo a:hover {
	color:#666;
	text-decoration:underline;
}

#payment {
	height: 700px;
}


#refundtitle {
	position: absolute;
	top:270px;
	left:70px;
	border-bottom: medium dotted #333;
}

#refundinfo {
	position:absolute;
	top: 330px;
	left: 150px;
	width: 600px;
	height: 300px;
	border: thin dotted #333;
	text-align:left;
	padding: 10px;
	background-color:#252525;
	color:  #DFDFDF;
}

#refundinfo a {
	color: #FFF;
	text-decoration:none;
	}
	
#refundinfo a:hover {
	color:#666;
	text-decoration:underline;
}

/* END Payment Info Page */


/* Shipping Info Page */

#shippingtitle {
	position: absolute;
	top:20px;
	left:70px;
	border-bottom: medium dotted #333;
}

#shippinginfo {
	position:absolute;
	top: 80px;
	left: 150px;
	width: 600px;
	border: thin dotted #333;
	text-align:left;
	padding: 10px;
	background-color:#252525;
	color: #DFDFDF;
	font-size:18px;
}

#shippinginfo a {
	color: #FFF;
	text-decoration:none;
	}
	
#shippinginfo a:hover {
	color:#666;
	text-decoration:underline;
}

/* END Shipping Info Page */



#productlinks a {
	color:#CCC;
	font:Tahoma, Geneva, sans-serif;
	font-size: 15px;
	text-decoration:none;
	}
	
#productlinks a:hover {
	color:#666;
	font-size: 20px;
}

