body         



{ 



	background:#000000 url(http://www.listeninn.com/tpl/default/images/frozenwaves.jpg) repeat-x top center; 



	font-size:12px; 



	line-height:1.41em; 



	font-family:Arial, Helvetica, sans-serif; 



	color:#5A5A5A; 



	margin:0px;



	padding:0px; 



}







td, table



{



	font-size:12px; 



	line-height:1.41em; 



	font-family:Arial, Helvetica, sans-serif; 



	color:#5A5A5A; 



}







a:link, a:active, a:visited



{



	color:#2276c2;



	text-decoration:none;



}







a:hover



{



	color:#2276c2;



	text-decoration:underline;



}







input, textarea, select
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5A5A5A; 
	background:#fff; 
	border:1px solid #DFE2E2; 
}


.form_button



{



	background:url(http://www.listeninn.com/tpl/default/images/formbutton.jpg) center;

	

	-moz-border-radius: 5px; border-radius: 5px;

	

	height:25px;



	color:#FFFFFF;



	font-weight:bold;

	

	border:0px;

	

	padding-bottom:4px;

	

	padding-left:10px; padding-right:10px;



}







form



{



	margin:0px;



}







ol, ul



{



	padding:0px 0px 0px 25px;



	margin:0px;



}







ol li



{



	padding-bottom:15px;



}







ul li



{



	padding-bottom:5px;



}







.title 



{



	font-size:18px; 



	color:#2276c2; 



	font-weight:bold;



	margin:0px;



	text-align:justify;



	vertical-align:top;



}







h1



{



	font-size:20px;



	color:#2276c2;



	font-family:Arial, Helvetica, sans-serif;



	text-align:left;



	vertical-align:middle;



	padding:0px;



	margin:0px;



	margin-bottom:20px;



}







h2



{



	font-size:15px;



	margin:0px;



	color:#DF2D2D;



	font-family:Arial, Helvetica, sans-serif;



	text-align:left;



	vertical-align:middle;



}







h3


{



	font-size:13px;



	margin:0px;



	color:#F46764;



	font-family:Arial, Helvetica, sans-serif;



	text-align:left;



	vertical-align:middle;



}







.container



{



	width:1000px;



	position:relative;

	

	background:url(http://www.listeninn.com/tpl/default/images/middlebg.png) center;



}







.header



{



	width:960px;



	float:left;

	

	background:url(http://www.listeninn.com/tpl/default/images/headerbg.jpg) center top;

	background-repeat: no-repeat;	

	padding:0px 15px 0px 15px;

	

	margin-left:5px;

	

	margin-right:5px;



}







.logo



{



	height:120px;



	width:170px;



	float:left;



	text-align:left;



	padding:0px 0px 0px 10px;



	vertical-align:middle;



}







.account



{



	height:33px;



	width:750px;



	float:right;



	text-align:right;



	padding-right:15px;



	position:relative;

	

	margin-top:10px;

	

	color:#999999;



}







.account a, .account a:visited {color:#EEEEEE}







.news a, .news a:visited {color:#FF0000}







.langcurr



{	



	height:40px;



	width:750px;



	float:right;



	text-align:right;



	padding-right:15px;



	position:relative;



}







.search



{



	padding-bottom:5px;



}







/* 2 layout column */



.content-2-layout



{



	width:760px;



	float:right;



}







.content-2-layout-top



{



	width:760px;



	height:17px;



	float:left;



}







.content-2-layout-middle



{



	width:760px;



	float:left;



	text-align:left;



	padding:0px 15px 5px 15px;



}







.content-2-layout-bottom



{



	width:760px;



	height:15px;



	float:left;



}







.content-2-layout-content



{



	width:680px;



	float:none;



	text-align:justify;



	padding-bottom:10px;



}







/* 3 layout column */



.content-3-layout



{



	width:550px;



	float:left;



}







.content-3-layout-top



{



	width:550px;



	height:17px;



	float:left;



}







.content-3-layout-middle



{



	width:550px;



	float:left;



	text-align:left;



	padding:0px 15px 5px 15px;



}







.content-3-layout-bottom



{



	width:550px;



	height:15px;



	float:left;



}







.content-3-layout-content



{



	width:515px;



	float:none;



	text-align:justify;



	padding-bottom:10px;



}







/* index content */



.index-content



{



	float:left;



	width:720px;



	margin-left:1px;



}







/* main content part */



.content



{



	width:967px;



	background:url(http://www.listeninn.com/tpl/default/images/content_middle_bg.png) repeat-y center;



}







.content2



{



	width:970px;



	text-align:center;	



}







.content-topper



{



	background:url(http://www.listeninn.com/tpl/default/images/content_box_21.png) no-repeat center top;



	width:967px;



	height:12px;



}







.content-footer-bg



{



	background:url(http://www.listeninn.com/tpl/default/images/content_bottom_bg.png) no-repeat top;



	width:967px;



	height:12px;



}







.contentmain



{



	width:990px;



	position:relative;



}







/* Featured Products */



.contenttop



{



	background:url(http://www.listeninn.com/tpl/default/images/featured-top.png) no-repeat;



	width:680px; 



	height:38px;



	float:left;



}







.contentmiddle



{



	background:url(http://www.listeninn.com/tpl/default/images/featured-middle.png) repeat-y;



	width:680px;



	padding:10px 0px;



	float:left;



}







.contentbottom



{



	background:url(http://www.listeninn.com/tpl/default/images/featured-bottom.png) no-repeat top;



	width:680px; 



	height:10px;



	float:left;



}







.contenttop h2



{



	font-size:14px;



	margin:0px;



	color:#FFFFFF;



	font-family:Arial, Helvetica, sans-serif;



	text-align:left;



	vertical-align:middle;



	padding:9px 0px 0px 15px;



}







/* banner rotator */



.main-block-2



{



	padding-bottom:8px;



}







.main-block-2 ol, .main-block-2 ul


{



	margin:0px;



	padding:0px;



	list-style-type:none;



}







/* Welcome Msg */



.banner-rotator-top



{



	width:550px;



	height:17px;



	float:left;



}







.banner-rotator-middle



{



	width:550px;



	float:left;



	text-align:left;



	padding:0px 0px 10px 0px;



}







.banner-rotator-bottom



{



	width:550px;



	height:15px;



	float:left;



}







.banner-content



{



	text-align:left;



	width:520px;



}

.menubg



{



	width:970px;



	text-align:center;



	background:url(http://www.listeninn.com/tpl/default/images/menubg.png) no-repeat center;


	height:43px;
}










/* Side Menu */



.sidemenu-left



{



	width:200px;


	text-align:left;



	float:left; 



	padding-right:10px;



	margin-left:10px;



}







.sidemenu-right



{



	width:200px;



	text-align:left;



	float:left;



	margin-right:8px;



	margin-left:0px;



}







.sidemenu-left h2, .sidemenu-right h2



{



	font-size:14px;



	margin:0px;



	color:#E03535;



	font-family:Arial, Helvetica, sans-serif;



	text-align:left;



	vertical-align:middle;



	padding:9px 0px 0px 0px;



}







.sidemenutop



{



	background:url(http://www.listeninn.com/tpl/default/images/side-top.png) no-repeat; 



	width:200px; 



	height:40px;



}







.sidemenutop h2 {color:#FFFFFF; padding-left:15px;}







.sidemenumiddle



{



	background:url(http://www.listeninn.com/tpl/default/images/side-middle.png) repeat-y; 



	width:200px;



	padding:10px 0px;



	text-align:center;



}







.sidemenubottom



{



	background:url(http://www.listeninn.com/tpl/default/images/side-bottom.png) no-repeat top; 



	width:200px; 



	height:25px;



}







.sidemenu-content



{



	width:170px;



	text-align:left;



}







.sidemenutop2



{



	background:url(http://www.listeninn.com/tpl/default/images/vision_05.jpg) no-repeat left bottom;



	width:250px; 



	height:35px;



	border-bottom:1px solid #CC0000;



}







.sidemenutop2 h2 {padding-left:40px; font-size:16px; vertical-align:top; margin-top:0px;}







.sidemenumiddle2



{



	background:url(http://www.listeninn.com/tpl/default/images/side-middle2.png) repeat-y; 



	width:250px;



	padding:10px 0px;



	text-align:center;



}







.sidemenubottom2



{



	background:url(http://www.listeninn.com/tpl/default/images/side-bottom2.png) no-repeat top; 



	width:250px; 



	height:15px;



}







.sidemenu-content2



{



	width:200px;



	text-align:left;



}







/* Footer */



.footer



{

	width:967px;



	height:14px;



	float:left;

}







.footertext a, .footertext a:visited



{



	color:#FF0000;



}







.footertext



{



	text-align:left;



	font-size:11px;



	color:#5A5A5A;



	padding-left:25px;
	padding-right:20px;


}







.footermenu



{



	text-align:right;



	font-size:11px;



	color:#5A5A5A;



	padding-right:25px;



}

.footermenu  a, .footermenu a:visited



{



	text-align:right;



	font-size:11px;



	color:#5A5A5A;



	padding-right:25px;



}








/* Others */



.product_name



{



	font-size:12px;



	font-weight:bold;

	

	color:#666666;



}







.price_f



{



	color:#CC0000;



}



.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 12px;
color:#FFFFFF;
width: 210px; /* Main Menu Item widths */
}
 
.sidebarmenu ul li{
position: relative;
margin:0px;
padding:0px;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 0px 6px;
height:35px;
line-height:35px;
text-transform:uppercase;
margin:0px;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
text-decoration:none;
background:url(http://www.listeninn.com/tpl/default/images/menu_bk.png) no-repeat left top;
}

.sidebarmenu ul li a:visited{
color: white;
}

.sidebarmenu ul li a:hover{
background:url(http://www.listeninn.com/tpl/default/images/menu_bk_mo.png) no-repeat left top;
color:#FFFFFF;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 200px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
margin:0px;
}

.sidebarmenu a.subfolderstyle{
background: url(right.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */






/* Faq */



.arrowlistmenu{



width: 100%; /*width of accordion menu*/



}







.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/



font:12px Arial;



color: #333;



background: #EAEAEA repeat-x center left;



margin-bottom: 10px; /*bottom spacing between header and rest of content*/



padding: 4px 0 4px 10px; /*header text is indented 10px*/



cursor: hand;



cursor: pointer;



}







.arrowlistmenu ul{ /*CSS for UL of each sub menu*/



list-style-type: none;



margin: 0;



padding: 0;



margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/



}







/* end */