/* All Page Styles (body, page layout, etc) */
body{
	font-size: 0.7em;
	line-height: 150%;
	font-family: verdana, sans-serif, arial;
	color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000;
	
}


/* BODY BACKGROUNDS */
body#home 		{background: url(../images/background_party_new.jpg) no-repeat top center;	background-color: #565656;	background-attachment:fixed;}
body#services 	{background: url(../images/background_golf.jpg) no-repeat top center;	background-color: #565656;	background-attachment:fixed;}
body#links 		{background: url(../images/background_dancing.jpg) no-repeat top center;	background-color: #565656;	background-attachment:fixed;}
body#contact 	{background: url(../images/background_footballers2.jpg) no-repeat top center;	background-color: #565656;	background-attachment:fixed;}
body#clients 	{background: url(../images/background_golfbuggy.jpg) no-repeat top center; background-color: #565656;background-attachment:fixed;}
body#about 		{background: url(../images/background_footballers.jpg) no-repeat top center;	background-color: #565656; background-attachment:fixed;}

/* BODY BACKGROUNDS END */

/* H1 HEADERS */

h1 span {display:none;}
h1.heading_home			{ background: transparent url("../images/headings/h1_welcome.gif") no-repeat top left;width:395px;height:46px;margin:10px 0px 15px 0px;}
h1.heading_football		{ background: transparent url("../images/headings/h1_football.gif") no-repeat top left;width:395px;height:66px;margin:10px 0px 15px 0px;}
h1.heading_golf			{ background: transparent url("../images/headings/h1_golf.gif") no-repeat top left;width:395px;height:86px;margin:10px 0px 15px 0px;}
h1.heading_livemusic 	{ background: transparent url("../images/headings/h1_livemusic.gif") no-repeat top left;width:395px;height:66px;margin:10px 0px 15px 0px;}
h1.heading_sailing 		{ background: transparent url("../images/headings/h1_sailing.gif") no-repeat top left;width:395px;height:66px;margin:10px 0px 15px 0px;}
h1.heading_skiing 		{ background: transparent url("../images/headings/h1_skiing.gif") no-repeat top left;width:395px;height:66px;margin:10px 0px 15px 0px;}
h1.heading_horseracing	{ background: transparent url("../images/headings/h1_horseracing.gif") no-repeat top left;width:395px;height:65px;margin:10px 0px 15px 0px;}
h1.heading_hospitality	{ background: transparent url("../images/headings/h1_hospitality.gif") no-repeat top left;width:395px;height:66px;margin:10px 0px 15px 0px;}
h1.heading_incentives 	{ background: transparent url("../images/headings/h1_incentives.gif") no-repeat top left;width:395px;height:46px;margin:10px 0px 15px 0px;}
h1.heading_parties 		{ background: transparent url("../images/headings/h1_parties.gif") no-repeat top left;width:395px;height:66px;margin:10px 0px 15px 0px;}
h1.heading_production 	{ background: transparent url("../images/headings/h1_production.gif") no-repeat top left;width:395px;height:66px;margin:10px 0px 15px 0px;}
h1.heading_communication{ background: transparent url("../images/headings/h1_communications.gif") no-repeat top left;width:395px;height:66px;margin:10px 0px 15px 0px;}
h1.heading_sitemap		{ background: transparent url("../images/headings/h1_sitemap.gif") no-repeat top left;width:395px;height:48px;margin:10px 0px 15px 0px;}
h1.heading_contact	{ background: transparent url("../images/headings/h1_contactus.gif") no-repeat top left;width:395px;height:25px;margin:10px 0px 15px 0px;}
h1.heading_clients		{ background: transparent url("../images/headings/h1_clients.gif") no-repeat top left;width:395px;height:48px;margin:10px 0px 15px 0px;}
/* TOP BAR IMAGES */

#home #topbar {	background: url(../images/topimages/topimage_plain.gif);}
#services #topbar {	background: url(../images/topimages/topimage_plain.gif);}
#links #topbar {	background: url(../images/topimages/topimage_plain.gif);}
#contact #topbar {	background: url(../images/topimages/topimage_plain.gif);}
#clients #topbar {	background: url(../images/topimages/topimage_plain.gif);}
#about #topbar {	background: url(../images/topimages/topimage_plain.gif);}

/*#home #topbar {	background: url(../images/topimage_home.gif);}
#services #topbar {	background: url(../images/topimage_golfclub.gif);}
#links #topbar {	background: url(../images/topimage_singers.gif);}
#contact #topbar {	background: url(../images/topimage_case.gif);}
#clients #topbar {	background: url(../images/topimage_golfshot.gif);}
#about #topbar {	background: url(../images/topimage_case.gif);}*/

/* TOP BAR IMAGES END */


/* FOOTER BACKGROUNDS */
#home #footer {	background: url(../images/footer-home.gif) no-repeat;}
#services #footer {	background: url(../images/footer-services.jpg) no-repeat;}
#links #footer {	background: url(../images/footer-links.jpg) no-repeat;}
#contact #footer {	background: url(../images/footer-contact.jpg) no-repeat;}
#clients #footer {	background: url(../images/footer-clients.jpg) no-repeat;}
#about #footer {	background: url(../images/footer-about.jpg) no-repeat;}

/* END FOOTER BACKGROUNDS */



#container {
/*	background-color: #131212;*/
	margin: 0 auto;
	width: 760px;
	/*clear: both;*/
}

#topbar {
	background-repeat: no-repeat;
	background-position: center;
	clear: both;
	height:23px;
	padding-top:115px;
	padding-left:10px;
}

.event {
	margin: 0 0 0 10px;
}

#topimage {
	margin-top: 10px;
	width: 601px;
	height: 222px;
	text-align: left;
	float: right;
}
#videoplayer {
	margin-top: 10px;
	width: 600px;
	height: 340px;
	text-align: left;
	margin-left:2px;
	
}

#mainarea {
	clear:none;
	width:601px;
	float:left;
	padding-top:4px;
	padding-left:11px;
	display:inline;
	margin:0px;
	}

.chunk {
	clear:none;
	width:760px;
}



#leftcolumn {
	width:126px;
	text-align:left;
	float:left;
	padding-left:5px;
	padding-bottom:25px;
	padding-top:4px;
	clear:both;
	margin: 10px 0 0 0px;
	display:inline;
	
}

#leftcolumn .titletext {
font-size:14px;
font-weight:bold;
}

#leftcolumn p{
	color: #999999;
	font-size: 0.9em;
}

#leftcolumn .event {
	display: block;
	margin-top: 10px;
}

/*#leftcolumn .title {
	width: 134px;
	background-color: #E1DE00;
	background-image: url(../images/littlelogo_yellow.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	display: block;
	color:#000;
	font-size: 0.9em;
	padding-left: 3px;
}*/

#leftcolumn a {
	/*font-weight: bold;*/
	font-size: 0.9em;
	color:#999999;
	border:none;
	text-decoration: none;
}

#leftcolumn a:hover {
	color:#FFFFFF;
	border:none;
	text-decoration: none;
}



#leftcolumn .blktext {
	color:#000;
}

#leftcolumn .colimgborder{
	border:none;
}

.maintext {
	width:400px;
	clear:inherit;
	float: left;
	margin-top: 10px;
	display:inline;
}

#rightcolumn {
	width:150px;
	text-align:right;
	float:right;
	padding: 10px 0 25px 0px;
	margin:0px;
	margin-left:0px;
	margin-top: 10px;
	
	display:inline;
/*	clear:right;*/
}

#footer {
    height: 82px;
	background-position:center;
	clear:both;
	color:#FFFFFF;
	padding-left:1px;
}

#footer a:hover {
	text-decoration:underline;
}



#topimage .imgborder {
/*	border:thick;
	border-color:#666666;*/
	border: solid 4px #666666;
}

/* RIGHT COLUMN */

#rightcolumn .rightimgborderpink {
	border-bottom: solid 4px #E1008A;
	padding: 4px 4px 4px 4px;
	
}

#rightcolumn .rightimgbordergreen {
	border-bottom: solid 4px #00A744;
	padding: 4px 4px 4px 4px;
	
}

#rightcolumn .greybox {
	width: 151px;
	margin-bottom: 15px;
/*	height: 153px;*/
	background-color: #2F2E2E;
	text-align:left;
}

#rightcolumn .rcoltext {
	padding: 4px 4px 4px 4px;
}

#rightcolumn .services {
	color: #E1008A;
}

/* FOOTER */

#footer .box{
	margin: 0px auto;
	padding-left:65px;
	padding-top: 34px;
	width: 250px;
/*	margin-top: 122px;*/
	font-size: 0.8em;
	
	color: #9A9A9A;
	float:left;
}

#footer .contactbox{
	float:right;
	padding-top: 34px;
	padding-right: 17px;
	font-size: 0.8em;
	color: #fff;
	text-align:right;
	width:200px;
}

#footer .contactbox a:hover{
	text-decoration:underline;
}

#footer a {
	color: #9A9A9A;
		
}



.headingtext{margin:15px 0px 10px 0px;}


/* Text Styles */ 

h1, h2, h3, h4{color:#fff;}

h1{font-size: 1.3em;}
h2{font-size: 1.2em;}
h3{font-size: 1.1em;}

a{color:#FFFFFF;text-decoration: none;}

a:hover{text-decoration: underline;}



.pinktext {
	color:#E1008A;
}

/* Accessiblity Bit */
#access{
	display:none;
}


/* Homepage */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/* NAVIGATION */
/* CSS Document */

#menu1 {
	width: 136px;
	margin: 0px 0px 0px -4px;
}
	
#menu1 ul {
	font-size: 1em;
	font-style: normal;
	line-height: 1.9em;
	font-family: verdana, sans-serif, arial;
	padding: 0px 10px 0px 0px;
	margin: 0px;
	list-style-type: none;
}	

#menu1 li a {
	text-indent: 5px;
	font-style: normal;
	height: 24px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
}
	
#menu1 li a:link, #menu1 li a:visited {
	color: #FFFFFF;
	display: block;
	font-style: normal;
	background:  url(../images/nav/but_standard.gif);
	padding: 2px 0 0 10px;
}

/*
football 				#00AEEF
golf					#21AC48
livemusic 				#FFF200
sailing 				#465DAA
skiing 					#ED1C24
horseracing				#9E654B
hospitality				#DE94C0
incentives 				#F47920
parties 				#0099AD
production 				#8C499C
communication 			#A7A9AC
*/
#rightcolumn .football {	border-bottom: solid 4px #00AEEF;	padding: 4px 4px 4px 4px;}
#rightcolumn .golf {	border-bottom: solid 4px #21AC48;	padding: 4px 4px 4px 4px;}
#rightcolumn .livemusic {	border-bottom: solid 4px #FFF200;	padding: 4px 4px 4px 4px;}
#rightcolumn .sailing {	border-bottom: solid 4px #465DAA;	padding: 4px 4px 4px 4px;}
#rightcolumn .skiing {	border-bottom: solid 4px #ED1C24;	padding: 4px 4px 4px 4px;}
#rightcolumn .horseracing {	border-bottom: solid 4px #9E654B;	padding: 4px 4px 4px 4px;}
#rightcolumn .hospitality {	border-bottom: solid 4px #DE94C0;	padding: 4px 4px 4px 4px;}
#rightcolumn .incentives {	border-bottom: solid 4px #F47920;	padding: 4px 4px 4px 4px;}
#rightcolumn .parties {	border-bottom: solid 4px #0099AD;	padding: 4px 4px 4px 4px;}
#rightcolumn .production {	border-bottom: solid 4px #8C499C;	padding: 4px 4px 4px 4px;}
#rightcolumn .communication {	border-bottom: solid 4px #A7A9AC;	padding: 4px 4px 4px 4px;}


#rightcolumn .footballlink {	color:#00AEEF;}
#rightcolumn .golflink {	color:#21AC48;}
#rightcolumn .livemusiclink {	color:#FFF200;}
#rightcolumn .sailinglink {	color:#465DAA;}
#rightcolumn .skiinglink {	color:#E1008A;}
#rightcolumn .horseracinglink {	color:#9E654B;}
#rightcolumn .hospitalitylink {	color:#DE94C0;}
#rightcolumn .incentiveslink {	color:#F47920;}
#rightcolumn .partieslink {	color:#0099AD;}
#rightcolumn .productionlink {	color:#8C499C;}
#rightcolumn .communicationlink {	color:#A7A9AC;}

#menu1 li a.football {background:  url(../images/nav/but_football.gif) -156px 0 no-repeat;	color: #fff;}
#menu1 li a.golf {background:  url(../images/nav/but_golf.gif) -156px 0 no-repeat;color: #fff;}
#menu1 li a.livemusic {background:  url(../images/nav/but_livemusic.gif) -156px 0 no-repeat;color: #fff;}
#menu1 li a.sailing {background:  url(../images/nav/but_sailing.gif) -156px 0 no-repeat;color: #fff;}
#menu1 li a.skiing {background:  url(../images/nav/but_skiing.gif) -156px 0 no-repeat;	color: #fff;}
#menu1 li a.horseracing {background:  url(../images/nav/but_horseracing.gif) -156px 0 no-repeat;	color: #fff;}
#menu1 li a.hospitality {background:  url(../images/nav/but_hospitality.gif) -156px 0 no-repeat;	color: #fff;}
#menu1 li a.incentives {background:  url(../images/nav/but_incentives.gif) -156px 0 no-repeat;	color: #fff;}
#menu1 li a.parties {background:  url(../images/nav/but_parties.gif) -156px 0 no-repeat;	color: #fff;}
#menu1 li a.production {background:  url(../images/nav/but_production.gif) -156px 0 no-repeat;	color: #fff;}
#menu1 li a.communication {background:  url(../images/nav/but_communication.gif) -156px 0 no-repeat;	color: #fff;}

#menu1 li a:hover.football {background:  url(../images/nav/but_football.gif) 0 0 no-repeat;	color: #fff;}
#menu1 li a:hover.golf {background:  url(../images/nav/but_golf.gif) 0 0 no-repeat;color: #fff;}
#menu1 li a:hover.livemusic {background:  url(../images/nav/but_livemusic.gif) 0 0 no-repeat;color: #fff;}
#menu1 li a:hover.sailing {background:  url(../images/nav/but_sailing.gif) 0 0 no-repeat;color: #fff;}
#menu1 li a:hover.skiing {background:  url(../images/nav/but_skiing.gif) 0 0 no-repeat;	color: #fff;}
#menu1 li a:hover.horseracing {background:  url(../images/nav/but_horseracing.gif) 0 0 no-repeat;	color: #fff;}
#menu1 li a:hover.hospitality {background:  url(../images/nav/but_hospitality.gif) 0 0 no-repeat;	color: #fff;}
#menu1 li a:hover.incentives {background:  url(../images/nav/but_incentives.gif) 0 0 no-repeat;	color: #fff;}
#menu1 li a:hover.parties {background:  url(../images/nav/but_parties.gif) 0 0 no-repeat;	color: #fff;}
#menu1 li a:hover.production {background:  url(../images/nav/but_production.gif) 0 0 no-repeat;	color: #fff;}
#menu1 li a:hover.communication {background:  url(../images/nav/but_communication.gif) 0 0 no-repeat;	color: #fff;}

/* OFF STATE MENU BUTTONS 
#menu1 li a.mustard {background:  url(../images/nav/but_mustard.gif) -156px 0 no-repeat;	color: #fff;}
#menu1 li a.blue {background:  url(../images/nav/but_blue.gif) -156px 0 no-repeat;color: #fff;}
#menu1 li a.green {background:  url(../images/nav/but_green.gif) -156px 0 no-repeat;color: #fff;}
#menu1 li a.lightblue {background:  url(../images/nav/but_lightblue.gif) -156px 0 no-repeat;color: #fff;}
#menu1 li a.red {background:  url(../images/nav/but_red.gif) -156px 0 no-repeat;	color: #fff;}
#menu1 li a.brown {background:  url(../images/nav/but_brown.gif) -156px 0 no-repeat;	color: #fff;}
#menu1 li a.gold {background:  url(../images/nav/but_gold.gif) -156px 0 no-repeat;	color: #fff;}
#menu1 li a.lightgreen {background:  url(../images/nav/but_lightgreen.gif) -156px 0 no-repeat;	color: #fff;}
#menu1 li a.orange {background:  url(../images/nav/but_orange.gif) -156px 0 no-repeat;	color: #fff;}*/
/* HOVER STATE MENU BUTTONS 
#menu1 li a:hover.mustard, #menu1 li a.active_mustard {color:#000;background:  url(../images/nav/but_mustard.gif) 0 0px no-repeat;	padding: 2px 0 0 10px;}
#menu1 li a:hover.blue, #menu1 li a.active_blue {color: #000;background:  url(../images/nav/but_blue.gif) 0 0px no-repeat;padding: 2px 0 0 10px;}
#menu1 li a:hover.green, #menu1 li a.active_green {	color: #000;background:  url(../images/nav/but_green.gif) 0 0px no-repeat;	padding: 2px 0 0 10px;}
#menu1 li a:hover.lightblue, #menu1 li a.active_lightblue {color: #000;	background:  url(../images/nav/but_lightblue.gif) 0 0px no-repeat;	padding: 2px 0 0 10px;}
#menu1 li a:hover.red, #menu1 li a.active_red {	color: #000;background:  url(../images/nav/but_red.gif) 0 0px no-repeat;padding: 2px 0 0 10px;}
#menu1 li a:hover.brown, #menu1 li a.active_brown {	color: #000;background:  url(../images/nav/but_brown.gif) 0 0px no-repeat;	padding: 2px 0 0 10px;}
#menu1 li a:hover.gold, #menu1 li a.active_gold {	color: #000;background:  url(../images/nav/but_gold.gif) 0 0px no-repeat;	padding: 2px 0 0 10px;}
#menu1 li a:hover.lightgreen, #menu1 li a.active_lightgreen {color: #000;background:  url(../images/nav/but_lightgreen.gif) 0 0px no-repeat;padding: 2px 0 0 10px;}
#menu1 li a:hover.orange, #menu1 li a.active_orange {color: #000;background:  url(../images/nav/but_orange.gif) 0 0px no-repeat;	padding: 2px 0 0 10px;}
*/
.linker {
	float:left;
	text-align:left;
	width: 145px;
	margin: 10px 0px 0px -4px;
	clear:none;
}
	
.linker ul {
	font-size: 1em;
	font-style: normal;
	line-height: 1.9em;
	font-family: "lucida console", sans-serif, arial;
	padding: 0px 10px 10px 0px;
	margin: 0px;
	list-style-type: none;
}	

.linker li a {
	padding: 0px 0px 0px 20px;
	font-style: normal;
	height: auto;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
}
	
.linker li a:link, .linker li a:visited {
	color: #FFFFFF;
	display: block;
	font-style: normal;
	height: auto;
	background:  url(../images/nav/but_casestudy.gif) -156px repeat-y; 
	padding: 2px 0 0 10px;
}

.linker li a:hover {
	color: #000;
	background:  url(../images/nav/but_casestudy.gif);
	padding: 2px 0 0 10px;
}


label{display:block}
input{display:block;}
textarea{display:block;}

.musicbutton{display:block;color:#000;padding:5px;background:#FEF200 url(../images/live_events_swoosh.gif) no-repeat;padding-left:35px;border:1px solid #fff;}
.musicbutton:hover{color:#FFF;background:#141213 url(../images/live_events_swoosh_over.gif) no-repeat;}

.recruitmentButton{display:block;height:87px;width:75px;margin-top:20px;margin-left:15px;background: url(../images/concertinarec_banner.gif);}
.recruitmentButton:hover{background: url(../images/concertinarec_banner.gif) no-repeat 0px -87px;}

.liveEventsButton{display:block;height:94px;width:75px;margin-top:20px;margin-left:15px;background: url(../images/concertina_liveeventsbanner.gif);}
.liveEventsButton:hover{background: url(../images/concertina_liveeventsbanner.gif) no-repeat 0px -94px;}






