@charset "utf-8";
/* CSS Document */
h1 {
	font-size: 14px;
	font-weight: bold;
	margin-top:0px;
	margin-left:15px;
	margin-bottom:0px;
	padding:0px;
	color:#33CC00;
}
/* credits Brad Donner */
div#container2{
	width:787px;
	height:auto;
	margin:0px;
	left:0px;
	top:0;	
	/*clear:both;*/
}

div#cgcontent {
	margin:0px;
	left:0px;
	top:0;
	width:787px;
	height:550px;
	background:#FFFFFF;
	float:left;
	clean:left;
}
#list {
	width:90px;
	height:auto;
	margin:0px;
	left:0px;
	top:0;	
}
.arrow ul li {
	list-style-image:url(images/arrow.gif)
		
}
#cg { 
width:734px;
margin:0;
height:550px;
border:0px dotted #666;
padding:0px;
padding-top:0px;
}
#cg ul { list-style:none;
padding:0;
margin:0;
width:85px;
height:82px;
position:relative;
float:left;
background-color:#000000;
}
#cg ul li { display:inline;
top:0;
width:85px;
height:82px;
float:left;
/*clear:left;  /*...makes everything align left on colum*/
margin:0 0 0px 0px; /*space between images*/
}
/*hyper link*/
#cg ul li a { display:block;
width:85px;
height:82px;
text-decoration:none;
border:0px solid #000;
}
/*thumbnails*/
#cg ul li a img { display:block;
width:85px;
height:82px;
border:0;
}
#cg ul li a:hover { 
/*display:block;*/
white-space:normal;
/*background-color:#33cc00;*/
background-image: url(images/bgg-t.gif);
/*position:-75px;*/
border:0px;
}
/*Large Image*/
#cg ul li a:hover img {
	position:absolute;
	left:110px;
	top:80px;
	width:300px;
	height:224px;
	border:0px solid #000;
	/*background-image: url(upimage/ukmap345.jpg);*/
	background-color:#33cc00;
}
/*text*/
#cg ul li a span {
	display:none;
}

 /*no text display*/
#cg ul li a:hover span { 
display:block; /*text display*/
position:absolute;
left:110px;
top:310px;
width:300px;
height:auto;
font-size:11px;
font-weight:normal;
color:#999999;
}
/*cg2 begins*/
#cg2 { 
width:734px;
margin:0;
height:550px;
border:0px dotted #666;
padding:0px;
padding-top:0px;
}
#cg2 ul { list-style:none;
padding:0;
margin:0;
width:85px;
height:82px;
position:relative;
float:left;
background-color:#000000;
}
#cg2 ul li { display:inline;
top:0;
width:85px;
height:82px;
float:left;
/*clear:left;  /*...makes everything align left on colum*/
margin:0 0 0px 0px; /*space between images*/
}
/*hyper link*/
#cg2 ul li a { display:block;
width:85px;
height:82px;
text-decoration:none;
border:0px solid #000;
}
/*thumbnails*/
#cg2 ul li a img { display:block;
width:85px;
height:82px;
border:0;
}
#cg2 ul li a:hover { 
/*display:block;*/
white-space:normal;
/*background-color:#33cc00;*/
background-image: url(images/bgg-t.gif);
/*position:-75px;*/
border:0px;
}
/*Large Image*/
#cg2 ul li a:hover img {
	position:absolute;
	left:110px;
	top:180px;
	width:300px;
	height:224px;
	border:0px solid #000;
	/*background-image: url(upimage/ukmap345.jpg);*/
	background-color:#33cc00;
}
/*text*/
#cg2 ul li a span {
	display:none;
}

 /*no text display*/
#cg2 ul li a:hover span { 
display:block; /*text display*/
position:absolute;
left:110px;
top:410px;
width:300px;
height:auto;
font-size:11px;
font-weight:normal;
color:#999999;
}
/*background large image*/
#bg2 {
	position:absolute;
	left:110px;
	top:82px;
	width:300px;
	height:250px;
	border:0px solid #000;
	background-image: url(images/bgg3.gif);
}

/*cg3 begins dj page*/
#cg3 { 
width:734px;
margin:0;
height:550px;
border:0px dotted #666;
padding:0px;
padding-top:0px;
}
#cg3 ul { list-style:none;
padding:0;
margin:0;
width:85px;
height:82px;
position:relative;
float:left;
background-color:#000000;
}
#cg3 ul li { display:inline;
top:0;
width:85px;
height:82px;
float:left;
/*clear:left;  /*...makes everything align left on colum*/
margin:0 0 0px 0px; /*space between images*/
}
/*hyper link*/
#cg3 ul li a { display:block;
width:85px;
height:82px;
text-decoration:none;
border:0px solid #000;
}
/*thumbnails*/
#cg3 ul li a img { display:block;
width:85px;
height:82px;
border:0;
}
#cg3 ul li a:hover { 
/*display:block;*/
white-space:normal;
/*background-color:#33cc00;*/
background-image: url(images/bgg-dj.jpg);
/*position:-75px;*/
border:0px;
}
/*Large Image*/
#cg3 ul li a:hover img {
	position:absolute;
	left:110px;
	top:90px;
	width:250px;
	height:250px;
	border:0px solid #000;
	/*background-image: url(upimage/ukmap345.jpg);*/
	background-color:#33cc00;
}
/*text*/
#cg3 ul li a span {
	display:none;
}

 /*no text display*/
#cg3 ul li a:hover span { 
display:block; /*text display*/
position:absolute;
left:110px;
top:345px;
width:270px;
height:auto;
font-size:11px;
font-weight:normal;
color:#999999;
}

/*background large image DJ*/
#bg3 {
	position:absolute;
	left:110px;
	top:90px;
	width:250px;
	height:250px;
	border:0px solid #000;
	background-image: url(images/bgg1.jpg);
}
/*cg4 begins technical page*/
#cg4 { 
width:734px;
margin:0;
height:550px;
border:0px dotted #666;
padding:0px;
padding-top:0px;
}
#cg4 ul { list-style:none;
padding:0;
margin:0;
width:85px;
height:82px;
position:relative;
float:left;
background-color:#000000;
}
#cg4 ul li { display:inline;
top:0;
width:85px;
height:82px;
float:left;
/*clear:left;  /*...makes everything align left on colum*/
margin:0 0 0px 0px; /*space between images*/
}
/*hyper link*/
#cg4 ul li a { display:block;
width:85px;
height:82px;
text-decoration:none;
border:0px solid #000;
}
/*thumbnails*/
#cg4 ul li a img { display:block;
width:85px;
height:82px;
border:0;
}
#cg4 ul li a:hover { 
/*display:block;*/
white-space:normal;
/*background-color:#33cc00;*/
background-image: url(images/bgg-t.gif);
/*position:-75px;*/
border:0px;
}
/*Large Image*/
#cg4 ul li a:hover img {
	position:absolute;
	left:110px;
	top:70px;
	width:250px;
	height:250px;
	border:0px solid #000;
	/*background-image: url(upimage/ukmap345.jpg);*/
	background-color:#33cc00;
}
/*text*/
#cg4 ul li a span {
	display:none;
}

 /*no text display*/
#cg4 ul li a:hover span { 
display:block; /*text display*/
position:absolute;
left:110px;
top:325px;
width:270px;
height:auto;
font-size:11px;
font-weight:normal;
color:#999999;
}

/*background large image tech pro*/
#bg4 {
	position:absolute;
	left:110px;
	top:70px;
	width:250px;
	height:250px;
	border:0px solid #000;
	background-image: url(images/bgg2.gif);
}


/*links on contact page*/
#clinks {
	position:absolute;
	left:150px;
	top:425px;
	width:175px;
	height:auto;
	font-size:11px;
	border:0px solid #000;
	/*background-image: url(images/ukmap345.jpg);*/
}
.clinks {
	margin:0px;
	/*border:1px solid #fff;*/
	width:175px;
	height:auto;
	background-color:#000033;
	/*display:block;*/
}
.clinks a:link {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:175px;
	height:20px;
	border:1px solid #fff;
}
.clinks a:visited {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:175px;
	height:20px;
	border:1px solid #fff;
}
.clinks a:hover {
	text-decoration: none;
	display: inline-block;
	width:175px;
	height:20px;
	color: #ffffff;
	font-weight:bold;
	background-image: url(images/bg_table.png);
	background-repeat:repeat-y;
	border:1px solid #fff;
	}
.clinks a:active {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:175px;
	height:20px;
	border:1px solid #fff;
}

/*Title*/
#title {
	position:absolute;
	left:58px;
	top:5px;
	width:350px;
	height:auto;
	border:0px solid #000;
}
div#title p{
	color: #33CC00;
	font-size: 21px;
	line-height:100%;
	margin-left:12px;
	margin-right:0px;
	margin-top:15px;
}
/*Title Technical*/
#titlet {
	position:absolute;
	left:100px;
	top:0px;
	width:350px;
	height:auto;
	border:0px solid #000;
}
div#titlet p{
	color: #33CC00;
	font-size: 21px;
	line-height:100%;
	margin-left:12px;
	margin-right:0px;
	margin-top:15px;
}
/*body text*/
#txt {
	position:absolute;
	left:416px;
	top:28px;
	width:350px;
	height:auto;
	border:0px solid #000;
}
div#txt p{
	line-height:normal;
	color: #000033;
	margin-left:12px;
	margin-right:0px;
	margin-top:15px;
	font: 100% arial,sans-serif;
}
/*Rob's text*/
#rob {
	position:absolute;
	left:370px;
	top:0px;
	width:405px;
	height:auto;
	border:0px solid #000;
}
div#rob p{
	line-height:normal;
	color: #000033;
	margin-left:12px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:14px;
	font: 100% arial,sans-serif;
}
/*bio text*/
#bio {
	position:absolute;
	left:418px;
	top:58px;
	width:350px;
	height:auto;
	border:0px solid #000;
}
div#bio p{
	line-height:normal;
	color: #000033;
	margin-left:12px;
	margin-right:0px;
	margin-top:15px;
	font: 100% arial,sans-serif;
}
/*dj text*/
#txt2 {
	position:absolute;
	left:366px;
	top:140px;
	width:400px;
	height:auto;
	border:0px solid #000;
}
div#txt2 p{
	line-height:normal;
	color: #000033;
	margin-left:12px;
	margin-right:0px;
	margin-top:15px;
	font: 100% arial,sans-serif;
}
/*Wedding text*/
#wtxt {
	position:absolute;
	z-index:auto;
	left:367px;
	top:51px;
	width:410px;
	height:auto;
	border:0px solid #000;
}
div#wtxt p{
	line-height:normal;
	color: #000033;
	margin-left:15px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:5px;
	font: 100% arial,sans-serif;
	font-size:11px;
}
/*links on Wedding page*/
#wlinks {
	position:absolute;
	left:115px;
	top:332px;
	width:225px;
	height:auto;
	border:0px solid #000;
	font-size:11px;
}
.wlinks {
	margin:0px;
}
.wlinks a:link {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:225px;
	height:20px;
	padding-top:3px;
}
.wlinks a:visited {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:225px;
	height:20px;
	padding-top:3px;
}
.wlinks a:hover {
	text-decoration: none;
	display: inline-block;
	width:225px;
	height:20px;
	color: #ffffff;
	font-weight:bold;
	background-image: url(images/bg_table.png);
	background-repeat:repeat-y;
	padding-top:3px;
}
.wlinks a:active {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:225px;
	height:20px;
	padding-top:3px;
}

/*links on 2 page bottom*/
#wlinks2 {
	position:absolute;
	left:430px;
	top:437px;
	width:355px;
	font-size:11px;
/*background-image: url(images/ukmap345.jpg);*/
}
.wlinks2 {
	margin:0px;
	/*border:1px solid #fff;*/
	text-align:center;
}
.wlinks2 a:link {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:130px;
	height:20px;
	background-color:#000033;
	border:1px solid #ffffff;
	padding-top:2px;
}
.wlinks2 a:visited {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:130px;
	height:20px;
	background-color:#000033;
	border:1px solid #ffffff;
	padding-top:2px;
}
.wlinks2 a:hover {
	text-decoration: none;
	display: inline-block;
	width:130px;
	height:20px;
	color: #ffffff;
	font-weight:bold;
	background-image: url(images/bg_table.png);
	background-repeat:repeat-y;
	border:1px solid #ffffff;
	padding-top:2px;
}
.wlinks2 a:active {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:130px;
	height:20px;
	border:1px solid #ffffff;
	padding-top:2px;
}
/* Wedding links top links */
#wlinkstop {
	/*position:absolute;*/
	width:264px;
	height: auto;
	font-size:11px;
	/*border:1px solid #ffffff;*/
	border-top:1px;
	border-top-color:#FFFFFF;
	text-align:center;
	background-image:url(images/quote-bg260.jpg);
	background-repeat:repeat;
}
.wlinkstop {
	margin:0px;
	padding:0px;
}
.wlinkstop a:link {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:262px;
	height:20px;
	background-image:url(images/quote-bg260.jpg);
	/*border:1px solid #ffffff;*/
	padding-top:2px;
}
.wlinkstop a:visited {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:262px;
	height:20px;
	/*border:1px solid #ffffff;*/
	padding-top:2px;
	background-image:url(images/quote-bg260.jpg);
}
.wlinkstop a:hover {
	text-decoration: none;
	display: inline-block;
	width:262px;;
	height:20px;
	color: #ffffff;
	font-weight:bold;
	background-image: url(images/bg_table260.png);
	background-repeat:repeat-y;
	padding-top:2px;
}
.wlinkstop a:active {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:262px;
	height:20px;
	background-image:url(images/quote-bg260.jpg);
	/*border:1px solid #ffffff;*/
	padding-top:2px;
}
/*Corporate Events text*/
#cetxt {
	position:absolute;
	z-index:auto;
	left:369px;
	top:10px;
	width:410px;
	height:auto;
	border:0px solid #000;
}
div#cetxt p{
	line-height:normal;
	color: #000033;
	margin-left:15px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:5px;
	font: 100% arial,sans-serif;
	font-size:11px;
}
/*Corprate events links on page bottom*/
#celinks2 {
	position:absolute;
	left:441px;
	top:438px;
	font-size:11px;
}
.celinks2 {
	margin:0px;
	border:1px solid #fff;
	text-align:center;
}
.celinks2 a:link {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:130px;
	height:20px;
	background-color:#000033;
	padding-top:2px;
	border:1px solid #ffffff;
	padding-top:2px;
}
.celinks2 a:visited {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:130px;
	height:20px;
	background-color:#000033;
	padding-top:2px;
	border:1px solid #ffffff;
	padding-top:2px;
}
.celinks2 a:hover {
	text-decoration: none;
	display: inline-block;
	width:130px;
	height:20px;
	color: #ffffff;
	font-weight:bold;
	background-image: url(images/bg_table.png);
	background-repeat:repeat-y;
	padding-top:2px;
	border:1px solid #ffffff;
	padding-top:2px;
}
.celinks2 a:active {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:130px;
	height:20px;
	padding-top:2px;
	border:1px solid #ffffff;
	padding-top:2px;
}
/*On-Line event management (OLEM) links on page bottom*/
#olem {
	position:absolute;
	left:440px;
	top:438px;
	width:262px;
	font-size:11px;
}
.olem {
	margin:0px;
	border:1px solid #fff;
	text-align:center;
}
.olem a:link {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:130px;
	height:20px;
	background-color:#000033;
	padding-top:2px;
	border:1px solid #ffffff;
	padding-top:2px;
}
.olem a:visited {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:130px;
	height:20px;
	background-color:#000033;
	padding-top:2px;
	border:1px solid #ffffff;
	padding-top:2px;
}
.olem a:hover {
	text-decoration: none;
	display: inline-block;
	width:130px;
	height:20px;
	color: #ffffff;
	font-weight:bold;
	background-image: url(images/bg_table.png);
	background-repeat:repeat-y;
	padding-top:2px;
	border:1px solid #ffffff;
	padding-top:2px;
}
.olem a:active {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:130px;
	height:20px;
	padding-top:2px;
	border:1px solid #ffffff;
	padding-top:2px;
}
/* TOP of the Bar Mitzvah and Private Events links */
#celinks2top {
	/*position:absolute;*/
	width:264px;
	height: auto;
	font-size:11px;
	/*border:1px solid #ffffff;*/
	border-top:1px;
	border-top-color:#FFFFFF;
	text-align:center;
	background-repeat:repeat;
}
.celinks2top {
	margin:0px;
	padding:0px;
}
.celinks2top a:link {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:262px;
	height:20px;
	/*border:1px solid #ffffff;*/
	padding-top:2px;
	background-image:url(images/quote-bg260.jpg);
}
.celinks2top a:visited {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:262px;
	height:20px;
	/*border:1px solid #ffffff;*/
	background-image:url(images/quote-bg260.jpg);
	padding-top:2px;
}
.celinks2top a:hover {
	text-decoration: none;
	display: inline-block;
	width:262px;;
	height:20px;
	color: #ffffff;
	font-weight:bold;
	background-image: url(images/bg_table260.png);
	background-repeat:repeat-y;
	/*border:1px solid #ffffff;*/
	padding-top:2px;
}
.celinks2top a:active {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:262px;
	height:20px;
	/*border:1px solid #ffffff;*/
	padding-top:2px;
	background-image:url(images/quote-bg260.jpg);
}
/*cg3 begins Wedding page*/
#wed { 
width:734px;
margin:0;
height:550px;
border:0px dotted #666;
padding:0px;
padding-top:0px;
}
#wed ul { list-style:none;
padding:0;
margin:0;
width:85px;
height:82px;
position:relative;
float:left;
background-color:#000000;
}
#wed ul li { display:inline;
top:0;
width:85px;
height:82px;
float:left;
/*clear:left;  /*...makes everything align left on colum*/
margin:0 0 0px 0px; /*space between images*/
}
/*hyper link*/
#wed ul li a { display:block;
width:85px;
height:82px;
text-decoration:none;
border:0px solid #000;
}
/*thumbnails*/
#wed ul li a img { display:block;
width:85px;
height:82px;
border:0;
}
#wed ul li a:hover { 
/*display:block;*/
white-space:normal;
/*background-color:#33cc00;*/
background-image: url(images/bgg-dj.jpg);
/*position:-75px;*/
border:0px;
}
/*Large Image*/
#wed ul li a:hover img {
	position:absolute;
	left:110px;
	top:70px;
	width:250px;
	height:250px;
	border:0px solid #000;
	/*background-image: url(upimage/ukmap345.jpg);*/
	background-color:#33cc00;
}
/*text*/
#wed ul li a span {
	display:none;
}

 /*no text display*/
#wed ul li a:hover span { 
display:block; /*text display*/
position:absolute;
left:110px;
top:325px;
width:270px;
height:auto;
font-size:11px;
font-weight:normal;
color:#999999;
}

/*background large image DJ-wedding*/
#wedbg {
	position:absolute;
	left:110px;
	top:70px;
	width:250px;
	height:250px;
	border:0px solid #000;
	background-image: url(images/bgg1.jpg);
}

/*technical text*/
#txt3 {
	position:absolute;
	left:367px;
	top:45px;
	width:400px;
	height:auto;
	border:0px solid #000;
}
div#txt3 p{
	line-height:normal;
	color: #000033;
	margin-left:12px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
	font: 100% arial,sans-serif;
}
/*div#txt3 ul {
	margin-top:10px;
	width:400px;
	height:auto;
	background-color:#FFFFFF;
	margin-left:20px;
	font-weight: normal;
	color: #000033;
	margin:0px;
}
div#txt3 li { 
	width:400px;
	height:auto;
	line-height:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style-image: url(images/arrow.gif);
	margin:7px;
	margin-left:0px;
}*/
div#txt3 a:link {
	text-decoration: none;
	color: #33CC00;
}
div#txt3 a:visited {
	text-decoration: none;
	color: #33CC00;
}
div#txt3 a:hover {
	text-decoration: none;
	color: #33CC00;
	font-weight:bold;
}
div#txt3 a:active {
	text-decoration: none;
	color: #33CC00;
}
/*Links 2 colum*/
div#txt3ll {
	width:180px;
	margin:0px;
	float:left;
	clear:left;
}
div#txt3ll ul {
	background-color:#FFffff;
	width:180px;
	height:auto;
	margin:0px;
	padding-left:20px;
	float:left;
	clear:left;
	padding-bottom:7px;
	padding-top:7px;
}
div#txt3ll li {
	width:180px;
	background-color:#FFFFFF;
	line-height:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-image: url(images/arrow.gif);
	color: #33CC00;
	font-weight:normal;
	margin:7px;
	height:auto;
	margin:0px;
	padding-bottom:2px;
	padding-top:2px;
	float:left;
	clear:left;
}
div#txt3lr {
	width:200px;
	padding:0;
	margin:0px;
	float:right;
	clear:right;
}
div#txt3lr ul {
	background-color:#FFffff;
	width:200px;
	height:auto;
	margin:0px;
	float:right;
	clear:right;
	padding-bottom:7px;
	padding-top:7px;
}
div#txt3lr li {
	width:200px;
	background-color:#FFFFFF;
	line-height:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-image: url(images/arrow.gif);
	color: #33CC00;
	font-weight:normal;
	margin:7px;
	padding-bottom:2px;
	padding-top:2px;
	height:auto;
	margin:0px;
	float:right;
	clear:right;
}
/*links on DJ page top*/
#djlinks {
	position:absolute;
	left:465px;
	top:10px;
	width:200px;
	height:auto;
	border:0px solid #000;
	font-size:11px;
/*background-image: url(images/ukmap345.jpg);*/
}
#djlinks {
	position:absolute;
	z-index: 3;
	left:465px;
	top:10px;
	width:200px;
	height:auto;
	font-size:11px;
	border:0px solid #000;
/*background-image: url(images/ukmap345.jpg);*/
}
.djlinks {
	margin:0px;
}
.djlinks a:link {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:200px;
	height:20px;
	padding-top:2px;
}
.djlinks a:visited {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:200px;
	height:20px;
	padding-top:2px;
}
.djlinks a:hover {
	text-decoration: none;
	display: inline-block;
	width:200px;;
	height:20px;
	color: #ffffff;
	font-weight:bold;
	background-image: url(images/bg_table.png);
	background-repeat:repeat-y;
	padding-top:2px;
}
.djlinks a:active {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:200px;
	height:20px;
	padding-top:2px;

}
/*----------------------------------*/

/* DJ Links at the bottom right */
#djlinks2 {
	position:absolute;
	left:440px;
	top:325px;
	height:auto;
	font-size:11px;
	border:1px solid #ffffff;
	text-align:center;
}
.djlinks2 {
	margin:0px;
}
.djlinks2 a:link {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:130px;
	height:20px;
	border:1px solid #ffffff;
	padding-top:2px;
}
.djlinks2 a:visited {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:130px;
	height:20px;
	border:1px solid #ffffff;
	padding-top:2px;
}
.djlinks2 a:hover {
	text-decoration: none;
	display: inline-block;
	width:130px;;
	height:20px;
	color: #ffffff;
	font-weight:bold;
	background-image: url(images/bg_table.png);
	background-repeat:repeat-y;
	border:1px solid #ffffff;
	padding-top:2px;
}
.djlinks2 a:active {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:130px;
	height:20px;
	border:1px solid #ffffff;
	padding-top:2px;
}
/* TOP of the DJ page Links */
#djlinks2top {
	/*position:absolute;*/
	width:264px;
	height: auto;
	font-size:11px;
	/*border:1px solid #ffffff;*/
	border-top:1px;
	border-top-color:#FFFFFF;
	text-align:center;
	background-image:url(images/quote-bg260.jpg);
	background-repeat:repeat;
}
.djlinks2top {
	margin:0px;
	padding:0px;
}
.djlinks2top a:link {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:262px;
	height:20px;
	/*border:1px solid #ffffff;*/
	padding-top:2px;
}
.djlinks2top a:visited {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:262px;
	height:20px;
	/*border:1px solid #ffffff;*/
	padding-top:2px;
}
.djlinks2top a:hover {
	text-decoration: none;
	display: inline-block;
	width:262px;;
	height:20px;
	color: #ffffff;
	font-weight:bold;
	background-image: url(images/bg_table260.png);
	background-repeat:repeat-y;
	/*border:1px solid #ffffff;*/
	padding-top:2px;
}
.djlinks2top a:active {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:262px;
	height:20px;
	/*border:1px solid #ffffff;*/
	padding-top:2px;
}
/*Customer Comments DJ page*/
#comments {
	position:absolute;
	z-index: 3;
	left:110px;
	top:450px;
	width:250px;
	height:auto;
/*background-image: url(images/ukmap345.jpg);*/
}
/*links on Technical page*/
#tlinks {
	position:absolute;
	z-index: 3;
	left:142px;
	top:402px;
	width:175px;
	height:auto;
	font-size:11px;
	border:0px solid #000;
/*background-image: url(images/ukmap345.jpg);*/
}
.tlinks {
	margin:0px;
}
.tlinks a:link {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:175px;
	height:20px;
}
.tlinks a:visited {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:175px;
	height:20px;
}
.tlinks a:hover {
	text-decoration: none;
	display: inline-block;
	width:175px;
	height:20px;
	color: #ffffff;
	font-weight:bold;
	background-image: url(images/bg_table.png);
	background-repeat:repeat-y;
}
.tlinks a:active {
	text-decoration: none;
	display: inline-block;
	font-weight:bold;
	color: #ffffff;
	width:175px;
	height:20px;
}
/*links on Wedding page*/
#wedlinks {
	position:absolute;
	left:465px;
	top:380px;
	width:300px;
	height:auto;
	border:0px solid #000;
	font-size:11px;
/*background-image: url(images/ukmap345.jpg);*/
}
.wedlinks {
	margin:0px;
}
.wedlinks a:link {
	text-decoration: none;
	color: #33CC00;
}
.wedlinks a:visited {
	text-decoration: none;
	color: #33CC00;
}
.wedlinks a:hover {
	text-decoration: none;
	color: #33CC00;
	font-weight:bold;
}
.wedlinks a:active {
	text-decoration: none;
	color: #33CC00;
}

/*wedding quote image*/
#wquotes {
	background-image:url(images/quote.gif);
	position:absolute;
	left:425px;
	top:5px;
	width:350px;
	height:150px;
}
div#wquotes p{
	line-height:normal;
	color: #000033;
	margin-left:12px;
	margin-right:0px;
	margin-top:40px;
	font-size: 12px;
	font-style:italic;
	font-weight:lighter;
}
/*technical quote image*/
#tquotes {
	background-image:url(images/quote.gif);
	position:absolute;
	left:425px;
	top:300px;
	width:350px;
	height:150px;
}
div#tquotes p{
	line-height:normal;
	color: #000033;
	margin-left:12px;
	margin-right:0px;
	margin-top:40px;
	font-size: 12px;
	font-style:italic;
	font-weight:lighter;
}
/*Lounge Beat*/
/*Title*/
#lbtitle {
	position:absolute;
	left:87px;
	top:15px;
	width:350px;
	height:auto;
	border:0px solid #000;
}
#lbslogon {
	position:absolute;
	left:220px;
	top:500px;
	width:460px;
	height:35px;
	border:0px solid #000;
}
div#lbtitle p{
	color: #33CC00;
	font-size: 21px;
	line-height:100%;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
}
/*background lb image*/
#lbbg {
	position:absolute;
	left:110px;
	top:160px;
	width:300px;
	height:225px;
	border:0px solid #000;
	background-image: url(images/bgg3.gif);
}
/*body text*/
#lbtxt {
	position:absolute;
	left:420px;
	top:35px;
	width:350px;
	height:auto;
	border:0px solid #000;
}
div#lbtxt p{
	line-height:normal;
	color: #000033;
	margin-left:12px;
	margin-right:0px;
	margin-top:15px;
	font-size: 12px;
}
/*lb gallery*/
#lbcg { 
width:734px;
margin:0;
height:550px;
border:0px dotted #666;
padding:0px;
padding-top:0px;
}
#lbcg ul { list-style:none;
padding:0;
margin:0;
width:85px;
height:82px;
position:relative;
float:left;
background-color:#000000;
}
#lbcg ul li { display:inline;
top:0;
width:85px;
height:82px;
float:left;
/*clear:left;  /*...makes everything align left on colum*/
margin:0 0 0px 0px; /*space between images*/
}
/*hyper link*/
#lbcg ul li a { display:block;
width:85px;
height:82px;
text-decoration:none;
border:0px solid #000;
}
/*thumbnails*/
#lbcg ul li a img { display:block;
width:85px;
height:82px;
border:0;
}
#lbcg ul li a:hover { 
/*display:block;*/
white-space:normal;
/*background-color:#33cc00;*/
background-image: url(images/bgg-t.gif);
/*position:-75px;*/
border:0px;
}
/*Large Image*/
#lbcg ul li a:hover img {
	position:absolute;
	left:110px;
	top:160px;
	width:300px;
	height:224px;
	border:0px solid #000;
	/*background-image: url(upimage/ukmap345.jpg);*/
	background-color:#33cc00;
}
/*text*/
#lbcg ul li a span {
	display:none;
}

 /*no text display*/
#lbcg ul li a:hover span { 
display:block; /*text display*/
position:absolute;
left:110px;
top:395px;
width:300px;
height:auto;
font-size:12px;
font-weight:normal;
color:#999999;
}

/*links on Lounge beat page*/
#lblinks {
position:absolute;
left:510px;
top:275px;
width:200px;
height:auto;
font-size:12px;
border:0px solid #000;
/*background-image: url(images/ukmap345.jpg);*/
}
.lblinks {
	margin:0px;
}
.lblinks a:link {
	text-decoration: none;
	color: #33CC00;
}
.lblinks a:visited {
	text-decoration: none;
	color: #33CC00;
}
.lblinks a:hover {
	text-decoration: none;
	color: #33CC00;
	font-weight:bold;
}
.lblinks a:active {
	text-decoration: none;
	color: #33CC00;
}
.clear {
	clear:both;
}

/*Tables Rollover*/
#table {
	position: absolute;
	/*z-index: 3;*/
	height:auto;
	width: 225px;
	left: -2px;
	/*left: 555px;*/
	top: 125px;
}
#table ul{
	display: inline;
	width: 225px;
	height:auto;
	margin: 0px;
	padding: 0px;
	width:225px;
	background-color:#ffffff
}
#table ul li{
	margin: 0px;
	width: 225px;
	height:auto;
	list-style: none;
	/*padding: 1px 3px 1px 3px;*/
	background-color:#000033;
	margin: 1px;
	font-size:14px;
	font-weight:300;
}
#table ul li:hover{
	background-image: url(images/bg_table.png);
	width: 225px;
	background-repeat:repeat-y;
}
#table a {
	width: 225px;
	color: #FFFFFF;
	text-decoration: none;
}

#clear { clear:both}
.inside {
	margin:0;
	display:inline-block;
	height:23px;
	width:200px;
	overflow:hidden;
}
.inside ul {
	margin:0;
	display:inline-block;
}
.inside li {
	margin:0;
	display:inline-block;
	width:200px;
	height:15px;
}
.inside a:link {
	text-decoration: none;
	color: #33CC00;
}
.inside a:visited {
	text-decoration: none;
	color: #33CC00;
}
.inside a:hover {
	text-decoration: none;
	color: #33CC00;
	font-weight:bold;
}
.inside a:active {
	text-decoration: none;
	color: #33CC00;
}
/* IFRAME scroll bar */
.scroll {
	width: 405px;
	height: 470px;
	overflow-x: hidden;
	overflow-y: scroll;
	scrollbar-base-color: #be917c;
	scrollbar-face-color: #be917c;
	scrollbar-track-color: #f4eca6;
	scrollbar-arrow-color: #62202b;
	scrollbar-highlight-color: #f9dab0;
	scrollbar-3dlight-color: #f9dab0;
	scrollbar-shadow-color: #62202b;
	scrollbar-darkshadow-color: #62202b;
} 

