body {
	background: #ffffff url(images/background.jpg);
	background-repeat: repeat;

	background-position: top;
	font-size: 76%;
	font-family: Arial, Helvetica, sans-serif;
	color: #464646;
	}

h2 {color:#E7BD81;}
h2 a hover {color:#E7BD81;}


#container {
	background-color: #f5f0ec;
	width: 900px;
	position: absolute;
	left: 50%;
	margin-left: -450px;
	}

#header {
	background: url(images/header.jpg);
	background-repeat: no-repeat;
	width: 900px;
	height: 200px;
	color: #ffffff;
	}

#header .leftbox {
	padding-top: 10px;
	padding-left: 60px;
	width: 275px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #000000;
	}

#header .leftbox .phonenumber {
	font-size: 1.7em;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #000000;
	}

#header .rightbox {
	padding-top: 17px;
	padding-right: 15px;
	text-align: right;
	width: 450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	}
	
#cdjaLogo{
	float: right;
    height: 50px;    
    margin-right: 10px;
    width: 70px;
	}

.leftbox {
	float: left;
	width: 290px;
	}

.rightbox {
	float: left;
	width: 610px;
	}

#navigation {
	background: url(images/navigation.jpg);
	background-repeat: no-repeat;
	width: 900px;
	height: 50px;
	}

#navigation .leftbox {
	padding-left: 15px;
	width: 275px;
	}

#navigation .leftbox p {
	color: #ffcc00;
	padding: 0px;
	margin: 3px 0px 3px 0px;
	font-size: 1.1em;
	font-weight: bold;
	font-style: italic;
	}

#navigation .leftbox #submit {
	border: 0;
	background-color: transparent;
	padding: 0px;
	color: #ffffff;
	font-weight: bold;
	}

#navigation .leftbox form {
	margin: 0px;
	}

#navigation .rightbox {
	padding-top: 17px;
	padding-left: 15px;
	width: 595px;
	}

#navigation .rightbox ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	}
	
#navigation .rightbox ul li {
	list-style-image: none;
	display: inline;
	padding: 0px 5px;
	}

#navigation .rightbox ul li a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}

#navigation .rightbox ul li a:hover {
	color: #464646;
	font-weight: bold;
	text-decoration: none;
	}

#leftpane {
	width: 170px;
	padding-left:12px;padding-right:2px;
	float: left;
	}

#contentpane {
	background-color: #e5dbd2;
	/*width: 540px;*/
	width:670px;
	float: left;
	overflow: hidden;
padding:18px;
	}

#mid-top {
	background: url(images/mid-top.gif);
	background-repeat: no-repeat;
	width: 540px;
	height: 58px;
	}

#mid-bottom {
	background: url(images/mid-bottom.gif);
	background-repeat: no-repeat;
	width: 540px;
	height: 28px;
	}

#rightpane {
	width: 140px;
	padding: 0px 20px;
	float: left;
	}

#footer {
	background: url(images/footer.jpg);
	background-repeat: no-repeat;
	clear: both;
	width: 900px;
	height: 20px;
	padding-top: 27px;
	font-size: .8em;
	color: #ffffff;
	text-align: center;
	}

#footer p {
	padding: 0px;
	}

/* Header Tags */

#leftpane h1, #rightpane h1 {
	font-size: 1.4em;
	margin: 7px 0px 0px 0px;
	}

/* Links */

a:link, a:active, a:visited {text-decoration:none;
	color: #af6d3a;font-weight: bold;
	}

#leftpane a:link, #leftpane a:active, #leftpane a:visited,
#rightpane a:link, #rightpane a:active, #rightpane a:visited {
	text-decoration: none;
	}

#header .rightbox a:link, #header .rightbox a:active, #header .rightbox a:visited {
	color: #ffffff;
	text-decoration: none;
	}

a:hover {
	color: #CFA550;text-decoration: underline;
	}

/* Misc Stuff */

.signintext {
	text-align: right;
	font-variant: small-caps;
	font-weight: bold;
	text-decoration: none;
	width: 100%;
	display: block;
	}
	
#leftpane td, #rightpane td {
	padding-bottom: 6px;
	font-size: 13px;
	font-weight: bold;

	}

#leftpane td table td, #rightpane td table td {
	font-size: 10px;
	font-weight: normal;
	}

.lightingproduct{position:relative;overflow:hidden;float:left;width:150px;margin:12px;height:175px;margin-left:32px;}


.L1{background-image:url('http://www.asapkaraoke.com/karaoke/pc/images/lighting-images/laser-lighting.jpg')}
.L2{background-image:url('http://www.asapkaraoke.com/karaoke/pc/images/lighting-images/LED-lighting.jpg')}
.L3{background-image:url('http://www.asapkaraoke.com/karaoke/pc/images/lighting-images/Lighting-sets.jpg')}
.L4{background-image:url('http://www.asapkaraoke.com/karaoke/pc/images/lighting-images/disco-lighting.jpg')}
.L5{background-image:url('http://www.asapkaraoke.com/karaoke/pc/images/lighting-images/Follow-spots.jpg')}
.L6{background-image:url('http://www.asapkaraoke.com/karaoke/pc/images/lighting-images/Intelligent-lighting.jpg')}
.L7{background-image:url('http://www.asapkaraoke.com/karaoke/pc/images/lighting-images/moon-flowers.jpg')}
.L8{background-image:url('http://www.asapkaraoke.com/karaoke/pc/images/lighting-images/moving-head-light.jpg')}
.L9{background-image:url('http://www.asapkaraoke.com/karaoke/pc/images/lighting-images/mushroom-lights.jpg')}
.L10{background-image:url('http://www.asapkaraoke.com/karaoke/pc/images/lighting-images/rope-light.jpg')}
.L11{background-image:url('http://www.asapkaraoke.com/karaoke/pc/images/lighting-images/scanner-lighting.jpg')}
.L12{background-image:url('http://www.asapkaraoke.com/karaoke/pc/images/lighting-images/replacement-bulbs.jpg')} 


.lightlink {font-size:12px;font-weight:bold;color:#660000;position:absolute;top:108px;left:8px;text-align:center;}
.lightlink a:link {text-decoration:none;}
.lighttext {position:absolute;top:124px;left:6px;text-align:left;line-height:11px;font-size:11px;text-decoration:none;}
.lighttext a:link {text-decoration:none;}
.lighttext a:hover, .lighttext a:hover, .lighttext a:visited{color:#330000;text-decoration:none;}

.thirds{float:left; /*border:1px solid #CCC;*/ width:178px;margin:18px;text-align:center;}
.thirds img {margin:8px;}
.thirds span {margin-bottom:6px;}
.thirds a:link    {color:#800000;text-align:center;}
.thirds a:visited {color:#800000;text-align:center;}
.thirds a:hover   {color:#422D0E;text-align:center;}
.thirds a:active  {color:#800000;text-align:center;}
.noborder {border-color:#fff;}
.thirdsnb{float:left; width:178px;margin:2px;text-align:center;}

#sale1,#sale2 {width:660px;height:222px;background-color:#E5DBD2;}
#sale2 {margin-top:14px;}
.leftsale2, .rightsale2 {width:325px;height:218px;padding-top:8px;}
.leftsale2, .rightsale2 img {margin-right:10px;}
.leftsale2 {float:left;}
.rightsale2 {float:right;}
#salewrapper {position:relative;width:662px;height:500px;}
#specialsticker {z-index:1000;
	position:absolute;
	border:1px #ccc solid;
	width:105px;
	height:105px;
	left: 274px;
	top: 182px;
	border:none;
	
}
.sale3wrapper {width:660px;height:212px;margin-top:14px;background-color:#E5DBD2;}
.sale3wrapper2 {width:660px;height:320px;margin-top:14px;background-color:#E5DBD2;}

#singlevert {width:660px;height:280px;margin-top:14px;background-color:#E5DBD2;}

#mini-triple, #mini-triple2 {padding-top:8px; width:660px;height:110px;margin-top:14px;background-color:#E5DBD2;text-align:center;}
#mini-triple img, #mini-triple2 img{margin-left:16px;}
#topleft, #topright, #bottomleft, #bottomright {position:absolute;overflow:hidden;width:282px;height:209px;}

#topleft {
	top:23px;
	left:25px;
}
#topright {
	top:23px;
	left:347px;
}
#bottomleft {
	top:260px;
	left:25px;
}
#bottomright{
	top:260px;
	left:347px;
}
