body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#ffffff;
	margin:0;
	color:#797877;
}
h1 { font-size:17px; font-weight:bold; margin:0; padding:0;}
h2 { color:#7f6e5b;font-size:13px; font-weight:bold; margin:0; padding:0; display:block; width:100%; border-bottom:1px solid}
h3 { color:#7f6e5b;font-size:13px; font-weight:bold; margin:0; padding:0; display:block;  border-bottom:1px solid}

a{ color:#3a9bb7; text-decoration:none; font-weight:bold;}
a:visited{ color:#3a9bb7; text-decoration:none; font-weight:bold;}
a:hover{ color: #000000; text-decoration:none; font-weight:bold;}
img{ border:none;}

ul{ margin:0; padding:15px 0 15px 15px;}
li{ margin:0; padding:0 0 5px 0;}

#clear{ clear:both}

#head{ background:#103e4c; height:68px; width:100%;}
	.head_background{ background:url(images/head.jpg) top no-repeat; width:960px; height:68px; margin:auto; font-size:15px; color:#FFFFFF; text-align:right;}
	.head_background li{ float:left;padding:5px; list-style:none; line-height:30px;}
	.head_background a{ color:#FFFFFF; display:block; font-weight:100; padding:0 5px 0 5px }
	.head_background a:visited{color:#FFFFFF; display:block; padding:0 5px 0 5px }
	.head_background a:hover{color:#FFFFFF; display:block; background-color:#7eafba; padding:0 5px 0 5px }
	
	.on a{color:#FFFFFF; display:block; background-color:#7eafba; padding:0 5px 0 5px }

#content{ background:url(images/page_background.jpg) top repeat-x;  width:100%;font-weight:normal;}
	.content_bg { background:url(images/content_bg.jpg) center top no-repeat; width:100%; overflow:hidden;}
	.splash { background:url(images/splash.jpg) top center no-repeat; width:950px; height:235px; margin:auto; padding:40px 0 0 10px;}
		.splash_txt{ width:400px;}
		.bastanis_button a{ background:url(images/bastanis_button.jpg) no-repeat; width:267px; height:27px; display:block;}
		.bastanis_button a:visited{ background:url(images/bastanis_button.jpg) no-repeat; width:267px; height:27px; display:block;}
		.bastanis_button a:hover{ background:url(images/bastanis_button_on.jpg) no-repeat; width:267px; height:27px; display:block;}
	
	.aboutus{ float:left; width:300px; border-bottom:1px solid #1b6f87; border-top:1px solid #1b6f87; padding:10px 0 10px 0; height:150px;}
	.press{ float:left; width:225px; margin:0 32px 0 32px; border-bottom:1px solid #1b6f87; border-top:1px solid #1b6f87; padding:10px 0 10px 0; height:150px;}
	.newproduct{ float:left; width:370px; border-bottom:1px solid #1b6f87; border-top:1px solid #1b6f87; padding:10px 0 10px 0; height:150px;}
	
#foot{ background-color:#e6e6e6; padding:20px; height:80px; color:#9f9f9f}
	#foot a{ color:#676767}
	#foot a:visite{ color:#676767}
	#foot a:hover{ color: #000000}
	
#left{ width:231px; float:left}
	#left li{ color:#05222b; text-decoration:underline; background:url(images/arrows.gif) left no-repeat; list-style:none; padding-left:10px; font-size:12px;}
	.products_sub a{ background:url(images/speakers_sub_off.jpg); display:block; height:27px; width:231px;}
	.products_sub a:hover{ background:url(images/speakers_sub_on.jpg)}
		
	.kits_sub a{ background:url(images/kits_sub_off.jpg); display:block; height:27px;width:231px;}
	.kits_sub a:hover{ background:url(images/kits_sub_on.jpg)}
	
	.accessories_sub a{ background:url(images/accessories_sub_off.jpg); display:block; height:27px;width:231px;}
	.accessories_sub a:hover{ background:url(images/accessories_sub_on.jpg)}
	
	.other_sub a{ background:url(images/other_sub_off.jpg); display:block; height:27px;width:231px;}
	.other_sub a:hover{ background:url(images/other_sub_on.jpg)}

	.link a{ background:none; color:#05222b; padding:0; font-weight:normal; height:15px; text-decoration:underline}
		.link a:visited{ background:none; color:#05222b; padding:0; font-weight:normal;height:15px;text-decoration:underline}
		.link a:hover{ background:none; color:#358da6; padding:0; font-weight:bold;height:15px;text-decoration:underline}
	
	.brands{ background:url(images/brands.jpg) top no-repeat #f3f5f6; height:400px;}
	
#center{ float:left; padding:10px 0 0 0px; width:689px;}
	.pages{float:right; color:#3a9bb7}
	.pages a{ padding:3px; }
	.pages a:visited{  padding:3px; }
	.pages a:hover{ background:#e8f2f1; padding:3px;}
	
	.pages .on{ background:#e8f2f1; padding:3px; border:1px solid #3a9bb7}
