/* CSS Document */



/* MAIN STYLES */



body {

	margin: 0 auto;

	padding: 0;

	text-align: center;

	background: #edeff2 url(Images/gradient_bk.gif) repeat-x 0 0;

	font: Arial, Helvetica, sans-serif;

}



p {

	font: normal 13px/18px Arial, Helvetica, sans-serif;

	color: #333;

}



p a{

	font: normal 13px/18px Arial, Helvetica, sans-serif;

	color: #003b6a;

	text-decoration: none;

}



p a:hover{

	color: #79a5c8;

}



ul {

	font: normal 13px/18px Arial, Helvetica, sans-serif;

	color: #333;

}



h3 {

	font: normal 13px/18px Arial, Helvetica, sans-serif;

	color: #333;

	padding: 0;

	margin: 0;

}	



#main {

	margin: 0 auto;

	width: 984px;

	text-align: left;

	background: #FFF url(Images/soundwaves_bk.gif) no-repeat 100% 230px;

}







/* HEADER STYLES */





/* Home */

#header {

	background: #fff url(Images/header_image.jpg) no-repeat 100% 0;

	clear: both;

}



#header img, #header_technology img, #header_music img, #header_packages img, #header_contact img, #header_faq img, #header_login img{

	padding: 34px 0 0 27px;

	border: none;

	display: block;

}

/* Technology */

#header_technology {

	background: #fff url(Images/header_image_technology.jpg) no-repeat 100% 0;

	clear: both;

}

/* Music */

#header_music {

	background: #fff url(Images/header_image_music.jpg) no-repeat 100% 0;

	clear: both;

}

/* Packages */

#header_packages {

	background: #fff url(Images/header_image_packages.jpg) no-repeat 100% 0;

	clear: both;

}

/* Contact */

#header_contact {

	background: #fff url(Images/header_image_contact.jpg) no-repeat 100% 0;

	clear: both;

}

/* FAQ */

#header_faq {

	background: #fff url(Images/header_image_faq.jpg) no-repeat 100% 0;

	clear: both;

}

/* Login */

#header_login {

	background: #fff url(Images/header_image_login.jpg) no-repeat 100% 0;

	clear: both;

}







/* NAV STYLES */



#nav {

	width: 665px;

	float: right;

	margin: 10px 16px 15px 16px;

}



#nav a {

	float: left;

	text-decoration: none;

	display: block;

	margin-right: 14px;

}



/* Home */

.home {

	width: 54px;

	height: 10px;

	background:url(Images/btn_home.gif) no-repeat 0 0;

}



.home:hover {

	background:url(Images/btn_home.gif) no-repeat 0 -10px;

}



.home_current {

	width: 54px;

	height: 10px;

	background:url(Images/btn_home.gif) no-repeat 0 -20px;

}

/* Technology */

.technology	{

	width: 113px;

	height: 10px;

	background:url(Images/btn_tech.gif) no-repeat 0 0;

}



.technology:hover {

	background:url(Images/btn_tech.gif) no-repeat 0 -10px;

}



.technology_current {

	width: 113px;

	height: 10px;

	background:url(Images/btn_tech.gif) no-repeat 0 -20px;

}

/* Music */

.music {

	width: 58px;

	height: 10px;

	background:url(Images/btn_music.gif) no-repeat 0 0;

}



.music:hover {

	background:url(Images/btn_music.gif) no-repeat 0 -10px;

}



.music_current {

	width: 58px;

	height: 10px;

	background:url(Images/btn_music.gif) no-repeat 0 -20px;

}

/* Packages */

.packages {

	width: 89px;

	height: 10px;

	background:url(Images/btn_packages.gif) no-repeat 0 0;

}



.packages:hover {

	background:url(Images/btn_packages.gif) no-repeat 0 -10px;

}



.packages_current {

	width: 89px;

	height: 10px;

	background:url(Images/btn_packages.gif) no-repeat 0 -20px;

}

/* Contact */

.contact {

	width: 81px;

	height: 10px;

	background:url(Images/btn_contact.gif) no-repeat 0 0;

}



.contact:hover {

	background:url(Images/btn_contact.gif) no-repeat 0 -10px;

}



.contact_current {

	width: 81px;

	height: 10px;

	background:url(Images/btn_contact.gif) no-repeat 0 -20px;

}

/* FAQ */

.faq {

	width: 47px;

	height: 10px;

	background:url(Images/btn_faq.gif) no-repeat 0 0;

}



.faq:hover {

	background:url(Images/btn_faq.gif) no-repeat 0 -10px;

}



.faq_current {

	width: 47px;

	height: 10px;

	background:url(Images/btn_faq.gif) no-repeat 0 -20px;

}

/* Login */

.login {

	width: 118px;

	height: 10px;

	background:url(Images/btn_clientlogin.gif) no-repeat 0 0;

}



.login:hover {

	background:url(Images/btn_clientlogin.gif) no-repeat 0 -10px;

}



.login_current {

	width: 118px;

	height: 10px;

	background:url(Images/btn_clientlogin.gif) no-repeat 0 -20px;

}







/*CONTENT STYLES */



/* Home */

#content_home{

	float: left;

	width: 560px;

	margin: 38px 30px;

}



#content_home_audio{

	float: none;

	background-color:#003b6a;

	width: 400px;

	height: 350px;

	margin-top: 38px;

	margin-right: 30px;

	margin-bottom: 38px;

	margin-left: 0px;

	

	

}







#content_home h1{

	width: 416px;

	height: 15px;

	background: url(Images/home_pagetitle.gif) no-repeat 0 0;

	text-indent: -1000px;

	padding: 0;

	margin: 0 0 20px 0;

}

/* Technology */

#content_tech {

	float: left;

	width: 80cool ta0px;

	margin: 38px 54px 20px 30px;

}



#content_tech h1{

	width: 537px;

	height: 15px;

	background: url(Images/tech_pagetitle.gif) no-repeat 0 0;

	text-indent: -1000px;

	padding: 0;

	margin: 0 0 20px 0;

}

/* Music */

#content_music{

	float: left;

	width: 560px;

	margin: 38px 30px 20px 30px;

}



#content_music h1 {

	width: 261px;

	height: 14px;

	background: url(Images/music_pagetitle.gif) no-repeat 0 0;

	text-indent: -1000px;

	padding: 0;

	margin: 0 0 20px 0;

}

/* Packages */

#content_packages {

	margin: 38px 40px;

}

/* Contact */

#content_contact {

	float: left;

	width: 480px;

	margin: 38px 70px 30px 30px;

}



#content_contact h1{

	width: 137px;

	height: 14px;

	background:url(Images/contact_pagetitle.gif) no-repeat 0 0;

	text-indent: -1000px;

	padding: 0;

	margin: 0 0 10px 0;

}



#content_contact h2{

	margin: 30px 0 0 0;

	width: 173px;

	height: 14px;

	background:url(Images/contact_techsupport.gif) no-repeat 0 0;

	text-indent: -1000px;

	padding: 0;

	margin: 0;

}



/* FAQ */

#content_faq {

	float: left;

	width: 480px;

	margin: 38px 70px 30px 30px;



}



#content_faq h1{

	width: 363px;

	height: 14px;

	background:url(Images/faq_pagetitle.gif) no-repeat 0 0;

	text-indent: -1000px;

	padding: 0;

	margin: 0 0 20px 0;

}



#content_faq h3{

	font: normal 16px/18px Arial, Helvetica, sans-serif;

	color: #003b6a;

	margin: 0;

	padding: 15px 0 5px 0;

}



#content_faq p{

	margin: 0;

	padding: 8px 0;

}

/* Login */

#content_login {

	float: left;

	width: 560px;

	margin: 38px 30px 230px 30px;

}



#content_login h1{

	width: 405px;

	height: 14px;

	background:url(Images/login_pagetitle.gif) no-repeat 0 0;

	text-indent: -1000px;

	padding: 0;

	margin: 0 0 20px 0;

}









/*RIGHT COLUMN STYLES*/



/* Home */

#news {

	float: right;

	background: #003b6a url(Images/latest_news.gif) no-repeat 20px 20px;

	width: 300px;

	margin: 20px 30px;

	padding: 50px 0;

	z-index:100;

}



#news h3{

	color: #f99d1c;

	padding: 10px 20px 5px 20px;

} 



#news p{

	color: #FFF;

	padding: 0px 20px;

	margin: 0;

} 



/* Technology */

#tech_image {

	float: left;

	background: url(Images/tech_wifi.gif) no-repeat 0 0;

	width: 243px; 

	height: 300px;

	margin-bottom: 134px;

	margin: 27px 40px 40px 50px;



}



} 



/* Technology */

#clients_image {

	float: left;

	background: url(Images/clients.png) no-repeat 0 0;

	width: 339px; 

	height: 94px;

	margin-bottom: 134px;

	margin: 27px 0 0 0;



}



#tech_image p{

	font-size: 11px;

	margin: 235px 0 0 15px;

	width: 230px;

}



/* Music */

#professionals {

	width: 100%;

}



#artists_one {

	float: left;

	width: 440px;

	margin: 20px 30px;



}



#artists_two {

	float: left;

	width: 440px;

	margin-top: 20px;

}



.artist_details {

	clear:both;

}



.artist_details img {

	float: left;

	padding-right: 20px;

	padding-bottom: 30px;

}



.artist_details h3{

	font: normal 16px/18px Arial, Helvetica, sans-serif;

	color: #003b6a;

	margin: 0;

	padding: 0;

}



.artist_details p {

	display: block;

	padding: 0;

	margin: 8px 0;

}



/* Packages */

#package_one{

	float: left;

	width: 271px;

	margin: 0 13px 50px 0;

	height: 352px;

	background: #e8edf4 url(Images/packages_3.gif) no-repeat 0 114px;

}



#package_one h3{

	width: 93px;

	height: 16px;

	background:url(Images/packages_aslite.gif) no-repeat 0 0;

	text-indent: -1000px;

	margin: 20px;

}



#package_one p{

	color: #003b6a;

	padding: 0 20px 0 20px;

}



#package_two{

	float: left;

	width: 271px;

	margin-right: 13px;

	height: 352px;

	background: #7a96b9 url(Images/packages_5.gif) no-repeat 0 114px;

}



#package_two h3{

	width: 178px;

	height: 16px;

	background:url(Images/packages_asstandard.gif) no-repeat 0 0;

	text-indent: -2000px;

	margin: 20px;

}



#package_two p{

	color: #FFF;

	padding: 0 20px 0 20px;

}



#package_three{

	float: left;

	width: 271px;

	margin-right: 13px;

	height: 352px;

	background: #003b6a url(Images/packages_5+1.gif) no-repeat 0 114px;

}



#package_three h3{

	width: 98px;

	height: 16px;

	background:url(Images/packages_aspro.gif) no-repeat 0 0;

	text-indent: -2000px;

	margin: 20px;

}



#package_three p{

	color: #FFF;

	padding: 0 20px 0 20px;

}



/* Contact */

#enquiry_form {

	float: left;

	width: 570px;

	margin: 38px 0 0 0;

	padding: 0;

}



#enquiry_form h2{

	width: 213px;

	height: 14px;

	background:url(Images/contact_makeenquiry.gif);

	text-indent: -1000px;

	padding: 0;

	margin: 0;

}



form {

	margin: 0 0 30px 0;

}



form label {

	font: normal 10px/14px Arial, Helvetica, sans-serif;

}



/* FAQ */

#ask_question {

	float: left;

	width: 357px;

	background: #003b6a url(Images/question_title.gif) no-repeat 20px 20px;

	margin: 20px 0 0 0;

}



#ask_question h2{

	text-indent: -2000px;

}



#ask_question p{

	color: #fff;

	padding: 0 20px;

}



/* clients */

#ask_clients {

	float: left;

	width: 357px;

	margin: 20px 0 0 0;

}



#ask_clients h2{

	text-indent: -2000px;

}



#ask_clients p{

	color: #666;

	padding: 0 20px;

}



/*FOOTER STYLES*/



#footer {

	clear: both;

	margin: 0px 0px;

	height: 44px;

	background: no-repeat 0 0;

	font: normal 10px/14px Arial, Helvetica, sans-serif;

	color: #666;

	text-indent: 115px;

	padding-top: 15px;

}



#footer a{

	color: #666;

	text-decoration: none;

	margin-left: 10px;

}



#footer a:hover{

	text-decoration: underline;

}

