body {
background: #000 url("dj-disco-images/bg.gif") top repeat-y;
margin:0px;
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size:11px;
color:#fff;
}
div.body {width:100%; background: url("dj-disco-images/bg1.gif") top repeat-x;}
div.page {width:900px; max-width:900px; background: url("dj-disco-images/bg.gif") top repeat-y;}


img {border:0px; margin:0; padding:0;}
table {font-size:1em;}
td {vertical-align:top;}

a:link 		{color:#4340bc;}
a:visited 	{color:#4340bc;}
a:hover		{color:#49dab0;}



h1 {font-size: 1.2em; font-weight: bold; padding:0px; margin:0px; color:#413EB3;}
h2 {font-size: 1.1em; font-weight: bold; padding:0px; margin:0px;}
h3 {font-size: 1.1em; font-weight: bold; padding:0px; margin:0px;}
h4 {font-size: 1.1em; font-weight: bold; padding:0px; margin:0px; color:#b467eb;}

address {font-style: normal;}


.bb {
border-bottom: 2px solid #E4E4E4;
margin-bottom:10px;
padding-bottom:2px;
}
.bt {
border-top: 2px solid #E4E4E4;
margin-top:10px;
padding-top:10px;
}

acronym {border:none;}





div#nav {
	background: url("dj-disco-images/dj-cumbria-01.jpg") center center no-repeat; 
	width:900px; height:70px;
	text-align:left;
	}
	div#nav span.links {margin-left:55px;}
	div#nav span.links img {margin-right:10px;}

	div#nav p.contact {float:right; margin:0; padding:0; margin-top:15px; margin-right:90px; width:150px; height:30px; font-size:1.5em; line-height:1.6em;}





div#box {
	background: url("dj-disco-images/dj-cumbria-04.jpg") center top no-repeat; 
	width:900px; height:216px; text-align:left;
	}
	div#box span.buttons {position:relative; top:32px; left:35px;}
	div#box span.buttons img {margin-right:7px;}
	div#box span.buttons img.checker {margin-left:6px;}

	
	
	
	
	
	
	
	
	
	
	
div#content {
	background: url("dj-disco-images/mobile-disco-02.gif") top center;
	width:880px; margin-left:12px; margin-bottom:50px;
	float:left; text-align:justify; font-size:0.9em;
	color:#606060;
	}
	div#content img.edge-top {padding:0;margin:0; position:relative; bottom:8px;}
	div#content img.edge-bottom {padding:0;margin:0; position:relative; top:8px;}
	div#content div {padding:30px;}
	div#content ul {float:right; margin-left:30px; width:320px; text-align:justify; background:#fff; list-style-image: url("dj-disco-images/li.gif");}
	div#content ul li {margin-bottom:16px; padding-bottom:2px; border-bottom: 2px solid #E4E4E4;}
	div#content h2, div#content h3 {color:#413EB3;}
	
	
	

	
	
	
	
div#faq {
	background: url("dj-disco-images/disco-faq-02.jpg") top center;
	width:880px; margin-left:12px; margin-bottom:50px;
	float:left; text-align:justify; font-size:0.9em;
	color:#606060;
	}
	#faq img.edge-top {padding:0;margin:0; position:relative; bottom:8px;}
	#faq img.edge-bottom {padding:0;margin:0; position:relative; top:8px;}
	#faq div {padding:30px;}
	#faq ul {text-align:left; width:500px; background:#fff; list-style-image: url("dj-disco-images/li-faq.gif");}
	#faq ul li {margin-bottom:16px; padding-bottom:2px; border-bottom: 2px solid #E4E4E4;}	
		
	#faq a:link 		{color:#277F65; text-decoration:none;}
	#faq a:visited 		{color:#277F65; text-decoration:none;}
	#faq a:hover		{color:#413EB3; text-decoration:none;}
	
	
	
	
div#contact {
	background: url("dj-disco-images/contact-dj-02.jpg") top center;
	width:880px; margin-left:12px; margin-bottom:50px;
	float:left; text-align:justify; font-size:0.9em;
	color:#606060;
	}
	#contact img.edge-top {padding:0;margin:0; position:relative; bottom:8px;}
	#contact img.edge-bottom {padding:0;margin:0; position:relative; top:8px;}
	#contact img.phone {float:left;}
	#contact div {padding:30px;}
	
	#contact form {float:right; text-align:center; width:250px; height:200px; margin-left:30px; padding-left:20px; border-left: 2px solid #E4E4E4;}
	
	
	
	
	
	
	
	

div#footer {
	background:#2D2D2E url("dj-disco-images/party-foot-01.gif") top center no-repeat;
	width:880px; margin-left:12px; margin-bottom:20px;
	float:left; text-align:center; font-size:0.9em;
	color:#CACACA;
	}
	div#footer img.foot {padding:0;margin:0;}
	div#footer h2 {font-size:0.9em; font-weight:normal; color:#86868F; border-top:1px solid #262627; padding-top:3px;}
	
	
	#footer p a {margin-left:10px; margin-right:10px; padding-left:5px; text-decoration:none;}
	#footer a:link 		{color:#CACACA;}
	#footer a:visited 	{color:#CACACA;}
	#footer a:hover		{color:#49dab0;}
	
	#footer a.home 		{border-left: 10px solid #846dfc;}
	#footer a.about 	{border-left: 10px solid #69a2f0;}
	#footer a.services 	{border-left: 10px solid #b467eb;}
	#footer a.faqs 		{border-left: 10px solid #49dab0;}
	#footer a.contact 	{border-left: 10px solid #413eb3;}
	#footer a.checker 	{border-left: 10px solid #846dfc;}
	
	 	#footer a:hover.home 		{color:#846dfc;}
 		#footer a:hover.about 		{color:#69a2f0;}
 		#footer a:hover.services 	{color:#b467eb;}
 		#footer a:hover.faqs 		{color:#49dab0;}
 		#footer a:hover.contact 	{color:#413eb3;}
 		#footer a:hover.checker 	{color:#846dfc;}
 		
	
	
 		
 		
 		
 		
div#regions {padding-bottom:160px;}		
div#regions h6 {font-size:1em;}
 		
 		
 		
 		


input {
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size:13px;
margin:1px;
padding:1px;
border:1px solid #C9D1D4;
background:#fff;
color:#846DFC;
width:200px;
font-weight:bold;
}
textarea {
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size:13px;
margin:1px;
padding:2px;
border:1px solid #C9D1D4;
background:#fff;
color:#846DFC;
width:200px;
font-weight:bold;
}

input.submit {
font-size:11px;
margin:1px;
padding:1px;
border:3px solid #B9B8B8;
background:#2A2A2A;
color:#fff;
font-weight:bold;
width:120px;
cursor: pointer;
}

input:focus {border:1px solid #413EB3;background: #EFF4F6;}
input:hover {background: #EFF4F6;}

textarea:focus {border:1px solid #413EB3;background: #EFF4F6;}
textarea:hover {background: #EFF4F6;}

input.submit:hover {
margin:1px;
padding:1px;
border:3px solid #B9B8B8;
background:#413EB3;
color:#fff;
font-weight:bold;
width:120px;
cursor: pointer;
}

input.submit:focus {
margin:1px;
padding:1px;
border:3px solid #B9B8B8;
background:#2A2A2A;
color:#413EB3;
font-weight:bold;
width:120px;
cursor: pointer;
}