body {
	background-color: #2a2b2a;
	margin-top: 0px;
}

div.checkIE6 {
	position:absolute;
	z-index:100;
	width:100%;
	height:3000px;
	background-color:#2a2b2a;
	display:none;	
	}
	
div.checkIE7 {
	position:absolute;
	z-index:100;
	width:100%;
	height:3000px;
	background-color:#2a2b2a;
	display:none;	
	}	
	
	
div.contactus {
	position:absolute;
	left:400px;
	top: 85px;
	background-color:#161516;
	width: 475px;
	height: 212px;
	text-align:left;
	border:medium #666666 solid;
	z-index: 25;
	display:none;
	}

div.content {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width: 926px;
	}

div.topimage {
	position:relative;
	width: 926px;
	height: 10px;
	} 

div.logobar {
	position: relative;
	width: 926 px;
	height: 89 px;
	z-index:20;
	margin-bottom:0px;
	}
	


div.cartbar {
	position:absolute;
	top: 62px;
	left:630px;
	z-index:2;
	width:275px;
	padding:0;
	margin:0;
	}
	
div.socialmedia {
	position:absolute;
	top: 4px;
	left: 363px;
	width: 548px;
	z-index:2;
	}

div.phonenumber {
	position:absolute;
	top: 50px;
	left: 698px;
	width: 205 px;
	height: 35 px;
	z-index:25;
	overflow:visible;
	}
	
div.bodycontent {
	position: relative;
	width: 600px;
	left:33px;
	margin-bottom:20px;
	}
	
div.bodycontent_home {
	position: relative;
	width: 920px;
	left:5px;
	margin-bottom:10px;
	}
	
div.accordianposition {
	position:absolute;
	top: 545px;
	left: 698px;
	width: 190px;
	}

div.promptbarposition {
	position:absolute;
	left: 698px;
	top: 1062px;
	width: 190px;
	}
	
.dark_bkg {
	background-color:#1b1a1b;
	}
	
.light_bkg {
	background-color:#404040;
	}
	
/* Search box Style */


.bbblogo {
	position:absolute;
	top:-6px;
	left:220px;
	z-index:52;
	height: 89 px;
	margin-bottom:0px;
	
	}
	
	

div.searchbar {
	position:absolute;
	top: 17px;
	left: 655px;
	width: 300px;
	z-index:50;
	}


	

.searchbox {
   background-color : #535357;
   border: 1px solid #cccccc;
	border-right:0px;
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font:Helvetica;
	font-size:16px;
	width:170px;
	height:20px;
	padding:5px;
	padding-top:3px;
	margin:0;
	margin-right:-4px;
	}
	
.searchbutton {
   border: 1px solid #cccccc;
	border-left:0px;
	color:#CCCCCC;
	}
	
div.autocomplete-suggestions { 
	position:absolute; 
	z-index:1000; 
	width:0; 
	margin:0; 
	padding:0; 
	background-color:#535357; 
	border:1px solid #cccccc; 
	}

div.autocomplete-suggestions ul { 
	z-index:1000; 
	list-style-type:none; 
	font-family:Helvetica;
	font:Helvetica;
	margin:0; 
	padding:0; 
	}

div.autocomplete-suggestions ul li { 
	z-index:1000; 
	list-style-type:none;
	font-family:Helvetica;
	font:Helvetica;
	font-size:14px;
	color:#CCCCCC;	 
	display:block; 
	margin:0; 
	padding:2px;
	cursor:pointer; 
	overflow:hidden; 
	}

div.autocomplete-suggestions ul li.selected { 
	background-color:#63B8FF; 
	}
	
/* Form Field Styles */

.textbox {
   background-color : #535357;
   border: 1px solid #cccccc;
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font:Helvetica;
	font-size:16px;
	line-height:20px;
	padding:5px;
	margin:0;
	}
	
/* Main Image Styles */
	
div.mainimage {
	position:relative;
	}
	
/* Cart Style */

.toptext {
	font-family:Helvetica;
	font:Helvetica;
	color:#FFFFFF;
	font-size:14px;
	padding:0; 
	margin:0;
	line-height:18px;
	}

.toptext ul{
	margin-left:10px;
	list-style:none;
	}
	
.toptext a:link {
	color:#ffffff;
	text-decoration:none;
	}
	
.toptext a:visited {
	color:#ffffff;
	text-decoration:none;
	}
	
.toptext a:hover {
	color:#ffffff;
	text-decoration:underline;
	}
	
.toptext a:active {
	color:#ffffff;
	text-decoration:none;
	}


.carttext {
	font-family:Helvetica;
	font:Helvetica;
	color:#FFFFFF;
	font-size:12px;
	padding:0; 
	margin:0;
	line-height:18px;
	}
	
.carttext a:link {
	color:#ffffff;
	text-decoration:underline;
	}
	
.carttext a:visited {
	color:#ffffff;
	text-decoration:underline;
	}
	
.carttext a:hover {
	color:#ffffff;
	text-decoration:underline;
	}
	
.carttext a:active {
	color:#ffffff;
	text-decoration:underline;
	}
	
/* Quick Links CSS */

div.quicklinks {
	position:relative;
	background-image:url(../images/quicklink_bkg.jpg);
	height: 340px;
	z-index:10;
	width: 927px;
	}
	
div.quicklinks_col1 {
	position:absolute;
	left: 10px;
	top: 32px;
	width: 122px;
	}
	
div.quicklinks_col2 {
	position:absolute;
	left: 132px;
	top: 32px;
	width: 152px;
	}
	
div.quicklinks_col3 {
	position:absolute;
	left: 284px;
	top: 32px;
	width: 152px;
	}

div.quicklinks_col4 {
	position:absolute;
	left: 436px;
	top: 32px;
	width: 155px;
	}
	
div.quicklinks_col5 {
	position:absolute;
	left: 591px;
	top: 32px;
	width: 160px;
	}

div.quicklinks_col6 {
	position:absolute;
	left: 751px;
	top: 32px;
	width: 170px;
	}
	
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font: Helvetica;
	color:#cccccc;
	font-size: 11px;
	line-height: 16px;
	text-decoration:none;
	}
	
.footertext a:link {
	text-decoration:none;
	color:#cccccc;
	}
	

	
.footertext a:visited {
	text-decoration:none;
	color:#cccccc;
	}
	
.footertext a:hover {
	text-decoration:underline;
	color:#cccccc;
	}
	
.footertext a:active {
	color:#cccccc;
	}
	
/* Navigation Styles */

div.topnav {
	position:absolute; 
	top:0px; 
	left:0px; 
	width:927px; 
	height: 38px; 
	background-image: url(http://www.listenup.com/images/navigation/nav_top_bkg.gif); 
	background-repeat:repeat-x; 
	z-index:10;
	}
	
#onlinestore_box {
	position:absolute; 
	top:17px; 
	left: 17px; 
	width: 5px; 
	height: 15px; 
	background-color:#FFFFFF; 
	display:none;
	}
	
#nav_onlinestore {
	position:absolute; 
	top: 38px; 
	left:0px; 
	height: 110px; 
	width:927px; 
	background-image: url(http://www.listenup.com/images/navigation/onlinestore_bkg.jpg); 
	background-repeat:repeat-x; 
	display:none;
	}
	
#nav_retail {
	position:absolute; 
	top: 38px; 
	left:0px; 
	height: 38px; 
	width:927px; 
	background-image: url(http://www.listenup.com/images/navigation/retail_bkg.gif); 
	background-repeat:repeat-x; 
	display:none;
	}

#nav_custom {
	position:absolute; 
	top: 38px; 
	left:0px; 
	height: 38px; 
	width:927px; 
	background-image: url(http://www.listenup.com/images/navigation/custom_bkg.gif); 
	background-repeat:repeat-x; 
	display:none;
	}
	
#nav_commercial {
	position:absolute; 
	top: 38px; 
	left:0px; 
	height: 38px; 
	width:927px; 
	background-image: url(http://www.listenup.com/images/navigation/commercial_bkg.gif); 
	background-repeat:repeat-x; 
	display:none;
	}
	
#nav_corpsales {
	position:absolute; 
	top: 38px; 
	left:0px; 
	height: 38px; 
	width:927px; 
	background-image: url(http://www.listenup.com/images/navigation/corpsales_bkg.gif); 
	background-repeat:repeat-x; 
	display:none;
	}
	
#nav_library {
	position:absolute; 
	top: 38px; 
	left:0px; 
	height: 38px;
	width:927px; 
	background-image: url(http://www.listenup.com/images/navigation/library_bkg.gif); 
	background-repeat:repeat-x; 
	display:none;
	}
	
#nav_sysport {
	position:absolute; 
	top: 38px; 
	left:0px; 
	height: 38px; 
	width:927px; 
	background-image: url(http://www.listenup.com/images/navigation/sys_port_bkg.gif); 
	background-repeat:repeat-x; 
	display:none;
	}
	
#nav_support {
	position:absolute; 
	top: 38px; 
	left:0px; 
	height: 38px; 
	width:927px; 
	background-image: url(http://www.listenup.com/images/navigation/support_bkg.gif); 
	background-repeat:repeat-x; 
	display:none;
	}
	
#onlinestore_top {
	position:absolute; 
	left:30px; 
	top:15px;
	}
	
#retail_box {
	position:absolute; 
	top:15px; 
	left: 135px; 
	width: 5px; 
	height: 15px; 
	background-color:#FFFFFF; 
	display:none;
	}
	
#stores_top {
	position:absolute; 
	left:148px; 
	top:15px;
	}
	
#custom_box {
	position:absolute; 
	top:15px; 
	left: 210px; 
	width: 5px; 
	height: 15px; 
	background-color:#FFFFFF; 
	display:none;
	}
	
#custom_top {position:absolute; left:223px; top:15px;}

#commercial_box{position:absolute; top:15px; left: 297px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#commercial_top{position:absolute; left:310px; top:15px;}

#corpsales_box{position:absolute; top:15px; left: 412px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#corpsales_top{position:absolute; left:425px; top:15px;}

#about_box {position:absolute; top:15px; left: 516px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#about_top {position:absolute; left:529px; top:15px;}

#systemportfolio_box {position:absolute; top:15px; left: 657px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#systemport_top {position:absolute; left:670px; top:15px;}

#support_box{position:absolute; top:15px; left: 800px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#support_top{position:absolute; left:813px; top:15px;}

#onlinestore_1{position:absolute; left:13px; top:10px;}

#onlinestore_2{position:absolute; left:135px; top:10px;}

#onlinestore_3{position:absolute; left:242px; top:10px;}

#onlinestore_4{position:absolute; left:392px; top:10px;}

#onlinestore_5{position:absolute; left:531px; top:10px;}

#onlinestore_6{position:absolute; left:645px; top:10px;}

#onlinestore_7{position:absolute; left:765px; top:10px;}

#retail_1{position:absolute; top:13px; left: 17px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#retail_text_1{position:absolute; left:30px; top:12px;}

#retail_2 {position:absolute; top:13px; left: 89px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#retail_text_2{position:absolute; left:102px; top:12px;}

#retail_3 {position:absolute; top:13px; left: 170px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#retail_text_3 {position:absolute; left:183px; top:12px;}

#retail_4 {position:absolute; top:13px; left: 311px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#retail_text_4 {position:absolute; left:324px; top:12px;}

#retail_5 {position:absolute; top:13px; left: 452px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#retail_text_5 {position:absolute; left:465px; top:12px;}

#retail_6 {position:absolute; top:13px; left: 554px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#retail_text_6 {position:absolute; left:567px; top:12px;}

#retail_7 {position:absolute; top:13px; left: 689px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#retail_text_7 {position:absolute; left:702px; top:12px;}

#custom_1 {position:absolute; top:13px; left: 17px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#custom_text_1 {position:absolute; left:30px; top:12px;}

#custom_2 {position:absolute; top:13px; left: 138px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#custom_text_2 {position:absolute; left:151px; top:12px;}

#custom_3 {position:absolute; top:13px; left: 251px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#custom_text_3 {position:absolute; left:264px; top:12px;}

#custom_4 {position:absolute; top:13px; left: 335px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#custom_text_4 {position:absolute; left:348px; top:12px;}

#custom_5 {position:absolute; top:13px; left: 440px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#custom_text_5 {position:absolute; left:453px; top:12px;}

#custom_6 {position:absolute; top:13px; left: 542px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#custom_text_6 {position:absolute; left:555px; top:12px;}

#custom_7 {position:absolute; top:13px; left: 677px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#custom_text_7 {position:absolute; left:690px; top:12px;}

#custom_8 {position:absolute; top:13px; left: 815px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#custom_text_8 {position:absolute; left:828px; top:12px;}

#comm_1 {position:absolute; top:13px; left: 17px; width: 5px; height: 15px; background-color:#000000; display:none;}

#comm_text_1 {position:absolute; left:30px; top:12px; width: 128px;}

#comm_2 {position:absolute; top:13px; left: 178px; width: 5px; height: 15px; background-color:#000000; display:none;}

#comm_text_2 {position:absolute; left:191px; top:12px;}

#comm_3 {position:absolute; top:13px; left: 288px; width: 5px; height: 15px; background-color:#000000; display:none;}

#comm_text_3 {position:absolute; left:301px; top:12px;}

#corpsales_1 {position:absolute; top:13px; left: 17px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#corpsales_text_1 {position:absolute; left:30px; top:12px;}

#corpsales_2 {position:absolute; top:13px; left: 165px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#corpsales_text_2 {position:absolute; left:178px; top:12px;}

#about_1 {position:absolute; top:13px; left: 17px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#about_text_1 {position:absolute; left:30px; top:12px;}

#about_2 {position:absolute; top:13px; left: 376px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#about_text_2 {position:absolute; left:389px; top:12px;}

#about_3 {position:absolute; top:13px; left: 105px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#about_text_3 {position:absolute; left:118px; top:12px;}

#about_4 {position:absolute; top:13px; left: 228px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#about_text_4 {position:absolute; left:241px; top:12px;}

#about_5 {position:absolute; top:13px; left: 476px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#about_text_5 {position:absolute; left:489px; top:12px; width: 130px; height: 18px;}

#about_6 {position:absolute; top:13px; left: 626px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#about_text_6 {position:absolute; left:639px; top:12px;}

#about_7 {position:absolute; top:13px; left: 769px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#about_text_7 {position:absolute; left:782px; top:12px;}

#sysport_1 {position:absolute; top:13px; left: 17px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#sysport_text_1 {position:absolute; left:30px; top:12px;}

#sysport_2 {position:absolute; top:13px; left: 117px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#sysport_text_2 {position:absolute; left:130px; top:12px;}

#sysport_3 {position:absolute; top:13px; left: 224px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#sysport_text_3 {position:absolute; left:237px; top:12px;}

#sysport_4 {position:absolute; top:13px; left: 370px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#sysport_text_4 {position:absolute; left:383px; top:12px;}

#support_1 {position:absolute; top:13px; left: 17px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#support_text_1 {position:absolute; left:30px; top:12px;}

#support_2 {position:absolute; top:13px; left: 171px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#support_text_2 {position:absolute; left:184px; top:12px;}

#support_3 {position:absolute; top:13px; left: 339px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#support_text_3 {position:absolute; left:352px; top:12px; width: 110px;}

#support_4 {position:absolute; top:13px; left: 488px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#support_text_4 {position:absolute; left:501px; top:12px; width: 69px;}

#support_5 {position:absolute; top:13px; left: 575px; width: 5px; height: 15px; background-color:#FFFFFF; display:none;}

#support_text_5 {position:absolute; left:593px; top:12px; width: 69px;}


.navtext {
	font-family:Helvetica;
	font:Helvetica;
	font-size:15px;
	color:#ffffff;
	}

.navtext a:link {
	text-decoration:none;
	color:#ffffff;
	}
	
.navtext a:visited {
	text-decoration:none;
	color:#ffffff;
	}
	
.navtext a:hover {
	text-decoration:none;
	color:#ffffff;
	}

.navtext a:active {
	color:#ffffff;
	text-decoration:none;
	}
	
.navtextcomm {
	font-family:Helvetica;
	font:Helvetica;
	font-size:15px;
	color: #000000;
	}

.navtextcomm a:link {
	color:#000000;
	text-decoration:none;
	}
	
.navtextcomm a:hover {
	color:#000000;
	text-decoration:none;
	}
	
.navtextcomm a:visited {
	color:#000000;
	text-decoration:none;
	}

.navtextcomm a:active {
	color:#000000;
	text-decoration:none;
	}

	
/* Image Popup CSS */

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(http://www.listenup.com/images/lightbox/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}

	
/* Font CSS Styles */
quicklinks_heading {
	font-family:Arial, Helvetica, sans-serif;
	font:Helvetica;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	line-spacing: 2px;
	}
	
    /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */

		
/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:926px;
		height:342px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:31px;
		height:60px;
		position:absolute;
		left:10px;
		top:150px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:890px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:31px;
		height:60px;
		background:url(../images/btn_prev_slider.png) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next_slider.png) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */										

	

