@charset "utf-8";
/* css document 
updating our old DJ website */


/* set the menu style - new edits */
.menuHead { width:0px;
    padding:35px;}


.menuChoices {
	
	padding:0px;
	font-size:15px;
	line-height:18px;
		font-family:Verdana, Geneva, sans-serif;
	position:relative;
	
	-moz-border-radius-bottomright: 10px 10px;
	border-bottom-right-radius: 10px 10px;
	-moz-border-radius-bottomleft: 10px 10px;
	border-bottom-left-radius: 10px 10px;
	visibility:hidden;
	top: -4px;
	height:20px;
	width:100%;
	left:20px;
	text-align:center;
	z-index:-1;
}
.menu a {color:#8c8c8c; text-decoration: none; height:10px;}
.menu a:hover {text-decoration:none;} 
/* position your menus */
#menu1 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height:20px;
	z-index:0;
}
#menu2 {
	position: absolute;
	top: 0px;
	left: 80px;
	width: 100%;
	height:20px;
	z-index:0;
}

#menu3 {
	position: absolute;
	top: 0px;
	left: 160px;
	width: 100%;
	height:20px;
	z-index:0;
}

#menu4 {
	position: absolute;
	top: 0px;
	left: 240px;
	width: 100%;
	height:20px;
	z-index:0;
}

#menu5 {
	position: absolute;
	top: 0px;
	left: 320px;
	width: 100%;
	height:20px;
	z-index:0;
}


#menu6 {
	position: absolute;
	top: 0px;
	left: 400px;
	width: 100%;
	height:20px;
	z-index:0;
}

#top-bar2{	
	font-family:Verdana, Geneva, sans-serif;
	font-size:17px;
	width: 800px;
	height: 0px;
	margin: 50px auto 0 auto;
	position: relative;
	z-index:3;
}









/*rest of the old site */
.backgroundlogo{
position:relative;
background-image:url(elandjwebimages/1backgroundheadersmenu/ccdesignslogo.png);
background-repeat:no-repeat;
z-index:2;
width:40px;
height:46px;

}
.background{
position:fixed;
right:0px;
bottom:0px;
margin-bottom:0px;
z-index:1;
padding:5px;
}

lineheight{
	line-height:12px;
	position:absolute;
	z-index:1;
	width:480px;
	height:500px;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

lineheightbig{
	line-height:14px;
	position:absolute;
	z-index:1;
	width:480px;
	height:500px;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

.win.gecko lineheightbig{
	line-height:13px;
}

.ie lineheightbig{
	line-height:13px;
}

bold{
font-family:verdana; 
font-size:12px; 
font-weight:bold;
color:#656565;
}

ul{
	list-style-type:none;
}

trad{
font-family:verdana; 
font-size:11px; 
font-weight:bold;
color:#656565;		
}
mans{
font-family:verdana; 
font-size:11px; 
font-weight:bold;
color:#656565;		
}

non{
font-family:verdana; 
font-size:11px; 
font-weight:bold;
color:#656565;		
}

t{
	line-height:1px;
	font-family: times new roman;
	font-size:30px;
	color:#418586
}

t2{
	line-height:1px;
	font-family: times new roman;
	font-size:20px;
	color:#418586
}

t3{
	line-height:1px;
	font-family: times new roman;
	font-size:14px;
	color:#418586
}

t4{
	line-height:1px;
	font-family: times new roman;
	font-size:12px;
	color:#418586
}

titlelink{
	font-family: century, times, times new roman;
	font-size:16px;
	color:#418586;
}

titlelinksmall{
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586;
}

bt{
	font-family: century, times, times new roman;
	font-size:14px;
	color:#505050;
}

btbig{
	font-family: century, times, times new roman;
	font-size:17px;
	color:#505050;
}

body{
	font:verdana;
	font-size:12px;
	background-color:#ced1d2;
}

.body-home {

	background-position:top;
	background-color:#3f0;
}

/*header*/

.center{

	position:absolute;
	z-index:1;
	left: -8px;
	top: -12px;
}


.centerlogo{
	width:502px;
	height:144px;
	background-image:url(elandjwebimages/1backgroundheadersmenu/logo.jpg);
	overflow:hidden;
	position:absolute;
	z-index:5;
	left:15%;
}

.titlebar{
	position:absolute;
	background-image:url(elandjwebimages/1backgroundheadersmenu/bodybar.jpg);
	background-repeat:repeat-x;
	width:500px;
	height:28px;
	z-index:1;
	
}

.titlebarsmall{
	position:absolute;
	background-image:url(elandjwebimages/1backgroundheadersmenu/bodybar.jpg);
	background-repeat:repeat-x;
	width:200px;
	height:28px;
	z-index:1;
	
}

.menubar{
	position:absolute;
	z-index:1;
	top:170px;
	left:103px;
	width:568px;
	height:1px;
}

#homebutton{
	z-index:3;
	
	position:absolute;
	width:76px;
	height:29px;
	z-index:8;
	left: 125px;
	top: 141px;
	
}

/*social icons*/

.twittericon	{
	position: absolute;
	background-image:url(elandjwebimages/icons/twittericon.png);
	background-repeat: no-repeat;
	display: block;
	left:472px;
	top:2px;
	z-index:3;
}

.facebookicon	{
	position: absolute;
	background-image:url(elandjwebimages/icons/facebookicon.png);
	background-repeat: no-repeat;
	display: block;
	left:442px;
	top:3px;
	z-index:3;
}

/*randomized invite image and text*/

.inviteimage{
	position:absolute;
	top: -27px;
	left: 108px;
	z-index:10;

}

.invitetext{
	position:absolute;
	z-index:3;
	display:block;
	-webkit-transform: rotate(16deg);
	-moz-transform: rotate(16deg);
	left: 3px;
	top: 11px;
	width: 96px;
	height: 76px;
	font-family:verdana, geneva, sans-serif;
	font-size:10px;
}


/*different title arrows*/

#aarrow1{
	position:absolute;
	z-index:2;
	top:-31px;
	left:3px;
}

#aarrow2{
	position:absolute;
	z-index:2;
	top:-18px;
	left:35px;
}

#aarrow3{
	position:absolute;
	z-index:2;
	top:-31px;
	left:174px;
}

#aarrow4{
	position:absolute;
	z-index:2;
	top:-31px;
	left:280px;
}

#earrow1{
	position:absolute;
	z-index:2;
	top:-36px;
	left:6px;
}

#earrow2{
	position:absolute;
	z-index:2;
	top:-14px;
	left:94px;
}

#earrow3{
	position:absolute;
	z-index:2;
	top:-17px;
	left:176px;
}

#earrow4{
	position:absolute;
	z-index:2;
	top:-17px;
	left:262px;
}

#earrow5{
	position:absolute;
	z-index:2;
	top:-17px;
	left:342px;
}

#carrow1{
	position:absolute;
	z-index:2;
	top:-42px;
	left:6px;
}

#carrow2{
	position:absolute;
	z-index:2;
	top:-43px;
	left:19%;
}

#carrow3{
	position:absolute;
	z-index:2;
	top:-31px;
	left:31%;
}

#carrow4{
	position:absolute;
	z-index:2;
	top:-42px;
	left:54%;
}

#oiarrow1{
	position:absolute;
	z-index:2;
	top:-20px;
	left:1%;
}

#oiarrow2{
	position:absolute;
	z-index:2;
	top:-20px;
	left:15%;
}

#oiarrow3{
	position:absolute;
	z-index:2;
	top:-35px;
	left:31%;
}

#oiarrow4{
	position:absolute;
	z-index:2;
	top:-35px;
	left:51%;
}

/*standard main boxes*/

.mainbox{
	position:absolute;
	background-image:url(elandjwebimages/1backgroundheadersmenu/bodyrepeat.jpg);
	background-repeat:repeat;
	z-index:1;
	width:500px;
	height:502px;
	top:155px;
	left:5%;
	-moz-box-shadow: 3px 3px 4px #c7c8c8;
	-webkit-box-shadow: 3px 3px 4px #c7c8c8;
	box-shadow: 3px 3px 4px #c7c8c8;
}

.mainboxtext{
	position:absolute;
	z-index:1;
	width:480px;
	height:600px;
	top:3%;
	left:2%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

.mainboxtitle{
	position:absolute;
	z-index:3;
	width:400px;
	height:20px;
	top:157px;
	left:80px;
	font-family: century, times, times new roman;
	font-size:16px;
	color:#418586;
}

.ie .mainboxtitle{
	display:none;
}

/*standard side boxes*/

.sidebox{
	position:absolute;
	background-image:url(elandjwebimages/1backgroundheadersmenu/sideboxrepeat.jpg);
	background-repeat:repeat;
	z-index:1;
	width:200px;
	height:500px;
	top:155px;
	left:70%;
    -moz-box-shadow: 3px 3px 4px #c7c8c8;
    -webkit-box-shadow: 3px 3px 4px #c7c8c8;
    box-shadow: 3px 3px 4px #c7c8c8;
}

.sideboxtitle{
	position:absolute;
	z-index:3;
	width:280px;
	height:18px;
	top:194px;
	left:610px;
	font-family: century, times, times new roman;
	font-size:16px;
	color:#418586;
}

/*home content*/

#mainboxhometext{
	position:absolute;
	z-index:3;
	left: 5px;
	top: 207px;
	width: 485px;
	height: 296px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#505050;
}

#mainthankstext{
	line-height:15px;
	display:none;
	position:absolute;
	background-image:url(elandjwebimages/1backgroundheadersmenu/bodyrepeat.jpg);
	background-repeat:repeat;
	z-index:3;
	left: 170px;
	top: 300px;
	width: 385px;
	height: 319px;
	font-family:verdana;
	font-size:13px;
	color:#505050;
	 -moz-box-shadow: 3px 3px 4px #333;
    -webkit-box-shadow: 3px 3px 4px #333;
    box-shadow: 3px 3px 4px #333;
}

.gecko #mainthankstext{
	line-height:15px;
}

.win.gecko #mainthankstext{
	line-height:15px;
}

#cancelbutton{
	position:absolute;
	background-image:url(elandjwebimages/icons/cancelicon.png);
	background-repeat:no-repeat;
	z-index:4;
	width:20px;
	height:20px;
	top:10px;
	left:355px;

}

.mainboxhomeimage{
	position:absolute;
	z-index:3;
	left: 7px;
	top: 35px;
	width: 350px;
	height: 185px;
}

.awards{
	position:absolute;
	z-index:5;
	width: 180px;
	left: 325px;
	top: 41px;
	height: 100px;
	font-size:12px;
}


/*about content*/

.mainboxtitleabout1{
	position:absolute;
	z-index:2;
	top:195px;
	left:7%;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586;
}

.ie .mainboxtitleabout1{
	display:none;
}

.abouttab{
	display:none;
	position:absolute;
	z-index:2;
	top:194px;
	left:96px;
	font-family: century, times, times new roman;
	font-size:18px;
	color:#418586
}

.ie .abouttab{
	display:block;
	font-family: century, times, times new roman;
	font-size:18px;
	color:#418586
}

.profilestab{
	display:none;
	position:absolute;
	z-index:2;
	top:194px;
	left:191px;
	font-family: century, times, times new roman;
	font-size:18px;
	color:#418586
}

.ie .profilestab{
	display:block;
	font-family: century, times, times new roman;
	font-size:18px;
	color:#418586
}

.jefftab{
	display:none;
	position:absolute;
	z-index:4;
	top:13px;
	left:83px;
	font-family: verdana;
	font-size:10px;
	color:#656565;	
}

.ie .jefftab{
	display:block;
	font-family: verdana;
	font-size:10px;
	color:#656565;	
}

.cheryltab{
	display:none;
	position:absolute;
	z-index:4;
	top:13px;
	left:137px;
	font-family: verdana;
	font-size:10px;
	color:#656565;	
}

.ie .cheryltab{
	display:block;
	font-family: verdana;
	font-size:10px;
	color:#656565;	
}

.parristab{
	display:none;
	position:absolute;
	z-index:4;
	top:13px;
	left:203px;
	font-family: verdana;
	font-size:10px;
	color:#656565;	
}

.ie .parristab{
	display:block;
	font-family: verdana;
	font-size:10px;
	color:#656565;	
}

.nickitab{
	display:none;
	position:absolute;
	z-index:4;
	top:13px;
	left:263px;
	font-family: verdana;
	font-size:10px;
	color:#656565;	
}

.ie .nickitab{
	display:block;
	font-family: verdana;
	font-size:10px;
	color:#656565;	
}

.guaranteestab{
	display:none;
	position:absolute;
	z-index:2;
	top:194px;
	left:259px;
	font-family: century, times, times new roman;
	font-size:18px;
	color:#418586
}

.ie .guaranteestab{
	display:block;
	font-family: century, times, times new roman;
	font-size:18px;
	color:#418586
}


.photostab{
	display:none;
	position:absolute;
	z-index:2;
	top:194px;
	left:359px;
	font-family: century, times, times new roman;
	font-size:18px;
	color:#418586
}

.ie .photostab{
	display:block;
	font-family: century, times, times new roman;
	font-size:18px;
	color:#418586
}

.eventstab{
	display:none;
	position:absolute;
	z-index:2;
	top:194px;
	left:100px;
	font-family: century, times, times new roman;
	font-size:18px;
	color:#418586
}

.ie .eventstab{
	display:block;
	font-family: century, times, times new roman;
	font-size:18px;
	color:#418586
}

.weddingstab{
	display:none;
	position:absolute;
	z-index:2;
	top:195px;
	left:175px;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.ie .weddingstab{
	display:block;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.ratestab{
	display:none;
	position:absolute;
	z-index:2;
	top:665px;
	left:11%;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.ie .ratestab{
	display:block;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.scriptstab{
	display:none;
	position:absolute;
	z-index:2;
	top:665px;
	left:31%;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.ie .scriptstab{
	display:block;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}
.weddingsstyle1tab{
	display:none;
	z-index:5;
	position:absolute;
	top:36px;
	left:18px;
	font-family: verdana;
	font-size:10px;
	color:#656565;	
}

.ie .weddingsstyle1tab{
	display:block;
	font-family: verdana;
	font-size:10px;
	color:#656565;	
}

.weddingsstyle2tab{
	display:none;
	z-index:5;
	position:absolute;
	top:36px;
	left:142px;
	font-family: verdana;
	font-size:10px;
	color:#656565;	
}

.ie .weddingsstyle2tab{
	display:block;
	font-family: verdana;
	font-size:10px;
	color:#656565;	
}

.weddingsstyle3tab{
	display:none;
	z-index:5;
	position:absolute;
	top:36px;
	left:272px;
	font-family: verdana;
	font-size:10px;
	color:#656565;	
}

.ie .weddingsstyle3tab{
	display:block;
	font-family: verdana;
	font-size:10px;
	color:#656565;	
}

.corporatetab{
	display:none;
	position:absolute;
	z-index:2;
	top:195px;
	left:255px;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.ie .corporatetab{
	display:block;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.privatetab{
	display:none;
	position:absolute;
	z-index:2;
	top:195px;
	left:335px;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.ie .privatetipstab{
	display:block;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}


.contacttab{
	display:none;
	position:absolute;
	z-index:2;
	top:195px;
	left:95px;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.ie .contacttab{
	display:block;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.pricequotetab{
	display:none;
	position:absolute;
	z-index:2;
	top:196px;
	left:192px;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.ie .pricequotetab{
	display:block;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.paymentstab{
	display:none;
	position:absolute;
	z-index:2;
	top:196px;
	left:304px;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.ie .paymentstab{
	display:block;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.faqstab{
	display:none;
	position:absolute;
	z-index:2;
	top:195px;
	left:102px;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.ie .faqstab{
	display:block;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.referralstab{
	display:none;
	position:absolute;
	z-index:2;
	top:197px;
	left:160px;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.ie .referralstab{
	display:block;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.competitorstab{
	display:none;
	position:absolute;
	z-index:2;
	top:196px;
	left:239px;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.ie .competitorstab{
	display:block;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.usefultipstab{
	display:none;
	position:absolute;
	z-index:2;
	top:196px;
	left:335px;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}

.ie .usefultipstab{
	display:block;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586
}


.mainboxtitleabout2{
	position:absolute;
	z-index:2;
	top:197px;
	left: 14%;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586;
}

.ie .mainboxtitleabout2{
	display:none;
}
    .mainboxtitleabout3{
	position:absolute;
	z-index:2;
	top:197px;
	left: 19%;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586;
}

.ie .mainboxtitleabout3{
	display:none;
}
}
    .mainboxtitleabout4{
	position:absolute;
	z-index:2;
	top:197px;
	left: 25%;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586;
}

.ie .mainboxtitleabout4{
	display:none;
}
.mainboxtitlecontact3{
	position:absolute;
	z-index:2;
	top:197px;
	left:34%;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586;
}

.ie .mainboxtitlecontact3{
	display:none;
}


.mainboxtitleabout2a{
	position:absolute;
	z-index:2;
	top:197px;
	left:13%;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586;
}

.ie .mainboxtitleabout2a{
	display:none;
}

.mainboxtitleabout3{
	position:absolute;
	z-index:2;
	top:197px;
	left:19%;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586;
}

.ie .mainboxtitleabout3{
	display:none;
}

.mainboxtitleabout4{
	position:absolute;
	z-index:2;
	top:197px;
	left:26%;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586;
}

.ie .mainboxtitleabout4{
	display:none;
}

.mainboxtitleabout5{
	position:absolute;
	z-index:2;
	top:195px;
	left:41%;
	font-family: century, times, times new roman;
	font-size:16px;
	color:#418586;
}

.ie .mainboxtitleabout5{
	display:none;
}

.mainboxabout{
	position:absolute;
	background-image:url(elandjwebimages/1backgroundheadersmenu/bodyrepeat.jpg);
	background-repeat:repeat;
	z-index:1;
	width:500px;
	height:720px;
	top:190px;
	left:5%;
    -moz-box-shadow: 3px 3px 4px #c7c8c8;
    -webkit-box-shadow: 3px 3px 4px #c7c8c8;
    box-shadow: 3px 3px 4px #c7c8c8;
}

.mainboxabout2{
	position:absolute;
	background-image:url(elandjwebimages/1backgroundheadersmenu/bodyrepeat.jpg);
	background-repeat:repeat;
	z-index:1;
	width:500px;
	height:720px;
	top:190px;
	left:5%;
    -moz-box-shadow: 3px 3px 4px #c7c8c8;
    -webkit-box-shadow: 3px 3px 4px #c7c8c8;
    box-shadow: 3px 3px 4px #c7c8c8;
}

#mainboxtextabout{
	position:absolute;
	z-index:1;
	width:480px;
	height:500px;
	top:3%;
	left:1%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

#mainboxtextguarantees{
	display:none;
	position:absolute;
	z-index:1;
	width:480px;
	height:500px;
	top:3%;
	left:1%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}


#mainboxtextprofilephotos{
	position:absolute;
	z-index:1;
	width:480px;
	height:500px;
	top:3%;
	left:1%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

.mainboxaboutlow{
	position:absolute;
	background-image:url(elandjwebimages/1backgroundheadersmenu/bodyrepeat.jpg);
	background-repeat:repeat;
	z-index:1;
	width:500px;
	height:460px;
	top:930px;
	left:5%;
    -moz-box-shadow: 3px 3px 4px #c7c8c8;
    -webkit-box-shadow: 3px 3px 4px #c7c8c8;
    box-shadow: 3px 3px 4px #c7c8c8;
}

.mainboxtitleaboutlow{
	position:absolute;
	z-index:2;
	width:300px;
	height:70px;
	top:1%;
	left:2%;
	font-family: century, times, times new roman;
	font-size:16px;
	color:#418586;
}

.mainboxtextaboutlow{
	position:absolute;
	z-index:1;
	width:480px;
	height:500px;
	top:5%;
	left:2%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

.sideboxabout{
	position:absolute;
	z-index:1;
	width:200px;
	height:720px;
	top:190px;
	left:600px;
	-moz-box-shadow: 3px 3px 4px #c7c8c8;
	-webkit-box-shadow: 3px 3px 4px #c7c8c8;
	box-shadow: 3px 3px 4px #c7c8c8;
}

.sideboxtextabout{
	position:absolute;
	z-index:1;
	width:185px;
	height:830px;
	top:3%;
	left:3%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

#profilessubmenu{
	z-index:1;
	position:absolute;
	top:4px;
	left:65px;
	width:100;
}

#profilessubmenutext1{
	z-index:3;
	position:absolute;
	top:1px;
	left:90px;
}

.ie #profilessubmenutext1{
	display:none;
}

#profilessubmenutext2{
	z-index:3;
	position:absolute;
	top:13px;
	left:145px;
}

.ie #profilessubmenutext2{
	display:none;
}

#profilessubmenutext3{
	z-index:3;
	position:absolute;
	top:13px;
	left:210px;
}

.ie #profilessubmenutext3{
	display:none;
}

#profilessubmenutext4{
	z-index:3;
	position:absolute;
	top:13px;
	left:265px;
}

.ie #profilessubmenutext4{
	display:none;
}

#profilejeff{
	position:absolute;
	z-index:2;
	top:0;
	left:41%;
}

#mainboxtextprofilejeff{
	display:none;
	position:absolute;
	z-index:1;
	width:480px;
	height:500px;
	top:3%;
	left:1%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

#profilecheryl{
	position:absolute;
	z-index:2;
	top:-12px;
	left:287px;
}

#mainboxtextprofilecheryl{
	display:none;
	position:absolute;
	z-index:1;
	width:480px;
	height:500px;
	top:3%;
	left:1%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

#profileparris{
	position:absolute;
	z-index:2;
	top:-8px;
	left:292px;
}

#mainboxtextprofileparris{
	display:none;
	position:absolute;
	z-index:1;
	width:480px;
	height:500px;
	top:3%;
	left:1%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

#profilenicki{
	position:absolute;
	z-index:2;
	top:-8px;
	left:297px;
}

#mainboxtextprofilenicki{
	display:none;
	position:absolute;
	z-index:1;
	width:480px;
	height:500px;
	top:3%;
	left:1%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

/*firefox values about*/

.gecko #mainboxtextabout{
	line-height:11pt;
}

.gecko #mainboxtextprofilejeff{
	line-height:11pt;
}

.win.gecko #mainboxtextprofilejeff{
	line-height:15px;
}

.win.gecko .mainboxtitleaboutlow{
	line-height:15px;
}

.gecko .sideboxtextabout{
	line-height:15px;
}

/*internet explorer values about*/

.ie .sideboxtextabout{
	line-height:15px;
}



/*events page*/

#bottomtextevents {
position:absolute;
font-family:verdana;
font-size:12px;
color:#41535d;
left: 0px;
top: 670px;
width: 606px;
z-index:3;
}

#bottomtexteventslong {
position:absolute;
font-family:verdana;
font-size:12px;
color:#41535d;
left: 0px;
top: 970px;
width: 606px;
z-index:3;
}

.mainboxtitleevents2{
	position:absolute;
	z-index:2;
	top:197px;
	left:15%;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586;
}


.ie .mainboxtitleevents2{
	display:none;
}

.mainboxtitleevents3{
	position:absolute;
	z-index:2;
	top:197px;
	left:23%;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586;
}

.ie .mainboxtitleevents3{
	display:none;
}

.mainboxtitleevents4{
	position:absolute;
	z-index:2;
	top:197px;
	left:32%;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586;
}

.ie .mainboxtitleevents4{
	display:none;
}

.mainboxtitleevents5{
	position:absolute;
	z-index:2;
	top:197px;
	left:40%;
	font-family: century, times, times new roman;
	font-size:14px;
	color:#418586;
}

.ie .mainboxtitleevents5{
	display:none;
}

.mainboxevents{
	position:absolute;
	background-image:url(elandjwebimages/1backgroundheadersmenu/bodyrepeat.jpg);
	background-repeat:repeat;
	z-index:1;
	width:500px;
	height:620px;
	top:190px;
	left:5%;
    -moz-box-shadow: 3px 3px 4px #c7c8c8;
    -webkit-box-shadow: 3px 3px 4px #c7c8c8;
    box-shadow: 3px 3px 4px #c7c8c8;
}

.mainboxtextevents{
	position:absolute;
	z-index:1;
	width:480px;
	height:422px;
	top:7%;
	left:2%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

#mainboxweddings{
	position:absolute;
	background-image:url(elandjwebimages/1backgroundheadersmenu/bodyrepeat.jpg);
	background-repeat:repeat;
	z-index:1;
	width:500px;
	height:422px;
	top:0px;
	left:0%;
    -moz-box-shadow: 3px 3px 4px #c7c8c8;
    -webkit-box-shadow: 3px 3px 4px #c7c8c8;
    box-shadow: 3px 3px 4px #c7c8c8;
	display:none;
}

#weddings{
	display:none;
}

#weddingssubmenu{
	z-index:2;
	position:absolute;
	top:21px;
	left:0px;
}

#weddingssubmenutext1{
	z-index:3;
	position:absolute;
	top:36px;
	left:25px;
}

.ie #weddingssubmenutext1{
	display:none;
}

#weddingssubmenutext2{
	z-index:3;
	position:absolute;
	top:36px;
	left:149px;
}

.ie #weddingssubmenutext2{
	display:none;
}

#weddingssubmenutext3{
	z-index:3;
	position:absolute;
	top:36px;
	left:279px;
}

.ie #weddingssubmenutext3{
	display:none;
}

#mainboxtextweddings1{
	position:absolute;
	z-index:1;
	width:492px;
	height:424px;
	top:6%;
	left:2%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

#mainboxtextweddingsscroll{
	overflow:scroll;
	position:absolute;
	z-index:1;
	top:-10px;
	width:490px;
	height:593px;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

#mainboxtextweddingsscroll2{
	overflow:scroll;
	position:absolute;
	z-index:1;
	top:-10px;
	width:490px;
	height:593px;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

#mainboxtextscriptsscroll{
	overflow:scroll;
	position:absolute;
	z-index:1;
	top:3px;
	width:490px;
	height:593px;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

#mainboxtextw{
	position:absolute;
	z-index:1;
	width:470px;
	height:424px;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

#mainboxtextsc{
	position:absolute;
	z-index:1;
	width:470px;
	height:424px;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

#mainboxtextweddings2{
	position:absolute;
	z-index:1;
	width:480px;
	height:422px;
	top:6%;
	left:2%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

#mainboxtextw2{
	position:absolute;
	z-index:1;
	width:470px;
	height:424px;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

#mainboxtextweddings3{
	position:absolute;
	z-index:1;
	width:480px;
	height:422px;
	top:4%;
	left:2%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

#mainboxtextcorporate{
	position:absolute;
	z-index:1;
	width:480px;
	height:422px;
	top:4%;
	left:2%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

#mainboxtextprivate{
	position:absolute;
	z-index:1;
	width:480px;
	height:422px;
	top:4%;
	left:2%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

#mainboxtextscripts{
	position:absolute;
	z-index:1;
	width:480px;
	height:422px;
	top:4%;
	left:2%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}


.scrollfader{
	width:486px;
	position:absolute;
	z-index:7;
	top:76%;
	left:-2%;
	height: 245px;
}


.scrollfadertop{
	width:486px;
	position:absolute;
	z-index:7;
	top:84%;
	left:0%;
	height: 245px;
}

.scrollfaderscripts{
	width:486px;
	position:absolute;
	z-index:7;
	top:118%;
	left:-2%;
	height: 245px;
}

.scrollfaderflip{
	    -moz-transform: scalex(-1);
        -o-transform: scalex(-1);
        -webkit-transform: scalex(-1);
        transform: scalex(-1);
        filter: fliph;
        -ms-filter: "fliph";
	width:500px;
	position:absolute;
	z-index:7;
	top:2%;
	left:0%;
	height: 245px;
}

.sideboxevents{
	position:relative;
	z-index:2;
	width:200px;
	height:618px;
	top:183px;
	left:600px;
	-moz-box-shadow: 3px 3px 4px #c7c8c8;
	-webkit-box-shadow: 3px 3px 4px #c7c8c8;
	box-shadow: 3px 3px 4px #c7c8c8;
}

.sideboxtextevents{
	position:absolute;
	z-index:1;
	width:165px;
	height:448px;
	top:6%;
	left:13%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

/*firefox values events*/

.gecko .mainboxtextevents{
	line-height:11pt;
}

.win.gecko #mainboxtextevents{
	line-height:14px;
}

.gecko .sideboxtextevents{
	line-height:15px;
}

.gecko #mainboxtextprofilecheryl{
	line-height:15px;
}

/*internet explorer values about*/

.ie .sideboxtextevents{
	line-height:15px;
}

.ie #mainboxtextprofilecheryl{
	line-height:15px;
}


/*contact page content*/

.mainboxcontact{
	position:absolute;
	background-image:url(elandjwebimages/1backgroundheadersmenu/bodyrepeat.jpg);
	background-repeat:repeat;
	z-index:1;
	width:500px;
	height:620px;
	top:190px;
	left:5%;
    -moz-box-shadow: 3px 3px 4px #c7c8c8;
    -webkit-box-shadow: 3px 3px 4px #c7c8c8;
    box-shadow: 3px 3px 4px #c7c8c8;
}

#mainboxtextcontact{
	position:absolute;
	z-index:1;
	width:480px;
	height:500px;
	top:8%;
	left:2%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

#mainboxpricequote{
	position:absolute;
	background-image:url(elandjwebimages/1backgroundheadersmenu/bodyrepeat.jpg);
	background-repeat:repeat;
	z-index:1;
	width:500px;
	height:972px;
	top:0px;
	left:0%;
    -moz-box-shadow: 3px 3px 4px #c7c8c8;
    -webkit-box-shadow: 3px 3px 4px #c7c8c8;
    box-shadow: 3px 3px 4px #c7c8c8;
	display:none;
}

#mainboxtextpayments{
	display:none;
	position:absolute;
	z-index:1;
	width:480px;
	height:620px;
	top:8%;
	left:2%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

#mainboxtextrates{
	display:none;
	position:absolute;
	z-index:1;
	width:480px;
	height:620px;
	top:8%;
	left:2%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

#mainboxtextratesscroll{
	overflow:scroll;
	position:absolute;
	z-index:1;
	top:-21px;
	width:490px;
	height:592px;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

#mainboxtextra{
	position:absolute;
	z-index:1;
	width:470px;
	height:424px;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

.gecko #mainboxpricequote{
	height:1000px;
}

#mainboxtextpricequote{
	position:absolute;
	z-index:1;
	width:480px;
	height:500px;
	top:4%;
	left:2%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}


.sideboxcontact{
	position:absolute;
	z-index:2;
	width:200px;
	height:610px;
	top:191px;
	left:600px;
	-moz-box-shadow: 3px 3px 4px #c7c8c8;
	-webkit-box-shadow: 3px 3px 4px #c7c8c8;
	box-shadow: 3px 3px 4px #c7c8c8;
}

.sideboxtextcontact{
	position:absolute;
	z-index:1;
	width:165px;
	height:830px;
	top:5%;
	left:3%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

.skype {
background-image:url(elandjwebimages/4contact/skypebar.png);
background-repeat:no-repeat;
width:144px;
height:64px;
margin-left:10px;
}
.facebook{
background-image:url(elandjwebimages/4contact/facebookbar.png);
background-repeat:no-repeat;
width:147px;
height:35px;
margin-left:10px;
}

.blogger{
background-image:url(elandjwebimages/4contact/bloggerbar.png);
background-repeat:no-repeat;
width:147px;
height:34px;
margin-left:10px;
}

.twitter{
background-image:url(elandjwebimages/4contact/twitterbar.png);
background-repeat:no-repeat;
width:138px;
height:33px;
margin-left:15px;
}

/*firefox values contact*/

.gecko #mainboxtextcontact{
	line-height:15px;
}

.win.gecko #mainboxtextcontact{
	line-height:14px;
}

.gecko #mainboxtextpayments{
	line-height:15px;
}

.gecko .sideboxtextcontact{
	line-height:15px;
}

.gecko #mainboxtextpricequote{
	line-height:12px;
}

/*internet explorer values about*/

.ie .sideboxtextcontact{
	line-height:15px;
}



/*other info page content*/

.mainboxotherinfo{
	position:absolute;
	background-image:url(elandjwebimages/1backgroundheadersmenu/bodyrepeat.jpg);
	background-repeat:repeat;
	z-index:1;
	width:500px;
	height:830px;
	top:190px;
	left:5%;
    -moz-box-shadow: 3px 3px 4px #c7c8c8;
    -webkit-box-shadow: 3px 3px 4px #c7c8c8;
    box-shadow: 3px 3px 4px #c7c8c8;
}

#mainboxtextfaqs{
	position:absolute;
	z-index:1;
	width:480px;
	height:500px;
	top:3px;
	left:1%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

#mainboxtextfaqsscroll{
	overflow:scroll;
	position:absolute;
	z-index:1;
	width:489px;
	height:803px;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

#mainboxtextf{
	position:absolute;
	z-index:1;
	width:470px;
	height:424px;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	visibility: visible;
}

#mainboxtextreferrals{
	display:none;
	position:absolute;
	z-index:1;
	width:480px;
	height:500px;
	top:3px;
	left:1%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

.scrollfaderotherinfo{
	width:480px;
	position:absolute;
	z-index:7;
	top:703px;
	left:-3%;
	height:100px;
}

#mainboxtextcompetitors{
	display:none;
	position:absolute;
	z-index:1;
	width:480px;
	height:500px;
	top:3%;
	left:1%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

#mainboxtextusefultips{
	display:none;
	position:absolute;
	z-index:1;
	width:480px;
	height:500px;
	top:3%;
	left:1%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
	display:none;
}

.sideboxotherinfo{
	position:absolute;
	z-index:2;
	width:200px;
	height:637px;
	top:-24px;
	left:503px;
	-moz-box-shadow: 3px 3px 4px #c7c8c8;
	-webkit-box-shadow: 3px 3px 4px #c7c8c8;
	box-shadow: 3px 3px 4px #c7c8c8;
}

.sideboxtextotherinfo{
	position:absolute;
	z-index:1;
	width:165px;
	height:830px;
	top:3%;
	left:0%;
	font-family:verdana;
	font-size:12px;
	color:#505050;
}

#sideboxtextother{
	display:block;
	width:200px;
	height:637px;
}

/*firefox values other info*/

.gecko #mainboxtextcompetitors{
	line-height:11pt;
}

.win.gecko #mainboxtextcompetitors{
	line-height:14px;
}

.gecko #mainboxtextusefultips{
	line-height:11pt;
}

.win.gecko #mainboxtextusefultips{
	line-height:13px;
}

/*bottom information text*/

.bottomtext {
	position:absolute;
	font-family:verdana;
	font-size:12px;
	color:#41535d;
	left: 15px;
	top: 677px;
	width: 606px;
	z-index:5;
	visibility: visible;
}

.bottomtextabout {
	position:absolute;
	font-family:verdana;
	font-size:12px;
	color:#41535d;
	left: 80px;
	top: 920px;
	width: 606px;
	z-index:3;
}

#bottomtextevents {
	position:absolute;
	font-family:verdana;
	font-size:12px;
	color:#41535d;
	left: 11px;
	top: 1007px;
	width: 606px;
	z-index:5;
}

#bottomtextevents2 {
	display:none;
	position:absolute;
	font-family:verdana;
	font-size:12px;
	color:#41535d;
	left: 80px;
	top: 1150px;
	width: 606px;
	z-index:5;
}

#bottomtextcontact {
	position:absolute;
	font-family:verdana;
	font-size:12px;
	color:#41535d;
	left: 53px;
	top: 1019px;
	width: 606px;
	z-index:5;
}

#bottomtextcontact2 {
	display:none;
	position:absolute;
	font-family:verdana;
	font-size:12px;
	color:#41535d;
	left: 80px;
	top: 1170px;
	width: 606px;
	z-index:5;
}

.gecko #bottomtextcontact2 {
	top: 1200px;

}

#bottomtextotherinfo {
	position:absolute;
	font-family:verdana;
	font-size:12px;
	color:#41535d;
	left: 80px;
	top: 1025px;
	width: 606px;
	z-index:3;
}

/* sub menu drop downs */

.menutext {
position: absolute;
float: left;
margin: 0 20px 20px 0;
z-index:4;
left: 0px;
top: -10px;
width: 77px;
height: 77px;
opacity:1;
font-family:verdana;
font-size:12px;
line-height:18px;
color:#5c97b3
}

menulink{
	font-family:verdana;
	font-size:12px;
	line-height:18px;
	color:#5c97b3
}
/*depriciated 
#about {
background-image:url(elandjwebimages/menu/about.jpg);
display: block;
position: absolute;
float: left;
margin: 0 20px 20px 0;
z-index:6;
left: 43px;
top:55px;
width:85px;
height: 27px;
opacity:1;
}
*/
#events {
background-image:url(elandjwebimages/menu/events.jpg);
display: block;
position: absolute;
float: left;
margin: 0 20px 20px 0;
z-index:6;
left: 140px;
top: 55px;
width: 92px;
height: 27px;
opacity:1;
}


#contact {
	background-image:url(elandjwebimages/menu/contact.jpg);
	display: block;
	position: absolute;
	float: left;
	margin: 0 20px 20px 0;
	z-index:6;
	left: 250px;
	top: 55px;
	width: 89px;
	height: 26px;
	opacity:1;
}


#otherinfo {
background-image:url(elandjwebimages/menu/otherinfo.jpg);
display: block;
position: absolute;
float: left;
margin: 0 20px 20px 0;
z-index:6;
left: 363px;
top: 55px;
width: 92px;
height: 27px;
opacity:1;
}

#otherinfotext {
background-image:url(elandjwebimages/menu/otherinfotext.png);
background-repeat:no-repeat;
display: block;
position: absolute;
float: left;
margin: 0 20px 20px 0;
z-index:2;
left: 368px;
top: 57px;
width: 110px;
height: 27px;
opacity:1;
}

ul#menu{
	position:absolute;
	top:26px;
	left:-70px;
	height: 76px;
	font-family:verdana;
	font-size:12px;
	line-height:18px;
	color:#5c97b3;
	text-decoration:none;
	text-align:center;
	z-index:5;
}

ul#menu b{
	position:relative;
	background-image:url(elandjwebimages/menu/menuslider.png);
	background-repeat:no-repeat;
    float:left;
    bottom:0px;
    width:79px;
	height:95px;
	z-index:4;
}

ul#menubig b{
	position:relative;
	background-image:url(elandjwebimages/menu/menusliderbig.png);
	background-repeat:no-repeat;
    float:left;
	left:-71px;
    bottom:0px;
    width:79px;
	height:95px;
	z-index:4;
}

#submenuabout{
	position:absolute;
	top:-33px;
	left:28px;
	background-repeat:no-repeat;
    float:left;
    bottom:0px;
    width:79px;
	height:79px;
	z-index:4;
}

.webkit #submenuabout{
	position:absolute;
	top:-33px;
	left:8px;
	background-repeat:no-repeat;
    float:left;
    bottom:0px;
    width:79px;
	height:79px;
	z-index:4;
}

#submenuevents{
	position:absolute;
	top:-75px;
	left:150px;
	width:79px;
	height:77px;
	background-repeat:no-repeat;
    float:left;
    bottom:0px;
	z-index:4;
}

.ie8 #submenuevents{
	position:absolute;
	top:-78px;
	left:150px;
	width:79px;
	height:77px;
	background-repeat:no-repeat;
    float:left;
    bottom:0px;
	z-index:4;
}

.gecko #submenuevents{
	position:absolute;
	top:-78px;
	left:150px;
	width:79px;
	height:77px;
	background-repeat:no-repeat;
    float:left;
    bottom:0px;
	z-index:4;
}

.webkit #submenuevents{
	position:absolute;
	top:-78px;
	left:150px;
	width:79px;
	height:77px;
	background-repeat:no-repeat;
    float:left;
    bottom:0px;
	z-index:4;
}

#submenucontact{
	position:absolute;
	top:-190px;
	left:275px;
	width:79px;
	height:77px;
	background-repeat:no-repeat;
    float:left;
    bottom:0px;
	z-index:4;
}

.gecko #submenucontact{
	position:absolute;
	top:-190px;
	left:275px;
	width:79px;
	height:77px;
	background-repeat:no-repeat;
    float:left;
    bottom:0px;
	z-index:4;
}

b{font-family:verdana; 
font-size:12px; 
font-weight:100}

.webkit #submenucontact{
	position:absolute;
	top:-190px;
	left:275px;
	width:79px;
	height:77px;
	background-repeat:no-repeat;
    float:left;
    bottom:0px;
	z-index:4;
}

#submenuotherinfo{
	position:absolute;
	top:-33px;
	left:99px;
	width:79px;
	height:77px;
	background-repeat:no-repeat;
    float:left;
    bottom:0px;
	z-index:4;
}

.gecko #submenuotherinfo{
	position:absolute;
	top:-266px;
	left:333px;
	width:79px;
	height:77px;
	background-repeat:no-repeat;
    float:left;
    bottom:0px;
	z-index:4;
}

.webkit #submenuotherinfo{
	position:absolute;
	top:-266px;
	left:333px;
	width:79px;
	height:77px;
	background-repeat:no-repeat;
    float:left;
    bottom:0px;
	z-index:4;
}
.intelligencelinks {
	text-align: center;
}
.DJintelligence {
	color:#666;
}
.color {
	color: #60C;
}
.font12 {
	font-size: 12pt;
}
