body
{
background-image:url('images/Full2.jpg');
background-repeat:repeat;
}



div#container			/* The holding container */
{width:1200px; 
height:2644px; 
background-image: url('images/Full.jpg'); 
margin: 0 auto;
}

div#Header			/* Header content */
{background-color:#000000; /*83898f */
width:1200px;
}

div#footer
{
width:1200px;
height:30px;
background-color:#090909; 
color:#029998; 
clear:both;
text-align:center;
}

div#BodyContent
{
background-color:#000000;
width:1200px;
 height:100%;
}

div#BodyHead
{
width:1150px;
height:240px;
background-color:#000000;
padding-left:50px;
}

div#TopWritten
{
 
width:900px;
height:110px;
/*background-image: url('images/concertlights.jpg'); */
background-color:#000000; 
text-align:center;
font: normal Trebuchet MS;
padding-left:150px;
}

div#MainContent
{
width:1200px; 
background-color:#000000;
text-align:left;
}


div.links
{
background-color:#000000; 
width:170px; 
height:30px; 
float:right;
}

div.headerIcons
{
float:right; 
background-color:transparent;
width:30px; 
height:25px;
margin-top:5px;
margin-right:5px;
}

h1
{
color:#009999; /*f1f1f1; ededed */
 /*margin-left: 350pt; Myriad Pro */

font: bold 28px Trebuchet MS;
}

h2
{
margin-left: 30pt;
color:#029999;  /*  bbd0aa */
font: normal 12px Trebuchet MS;
}

h2.contact
{
margin-left: 30pt;
color:#000000; 
font: normal 20px Trebuchet MS;
}

h3
{
margin-left: 20pt;
color:#ededed;  /* ededed */
font: normal 18px Trebuchet MS;
}

h4
{
margin-left: 20pt;
color:#ededed;  /* ededed */
font: normal 16px Trebuchet MS;
}

h4.LeftText
{
margin-left: 15px;
color:#ededed;  /* ededed */
font: normal 16px Trebuchet MS;
}

img#headpic
{
width:1100px;
height:200px;
}

div#SheaderIcons
{
background-color:black;
width:180px; 
height:38px; 
float:right;
padding-top:8px;
}

img#SmistHead
{
width:180px;
height:26px;
}
				/* home page */

div#containerHome			/*holding container for home page */
{width:1200px; 
height:820px; 
margin: 0 auto;
}

div#BodyContentHome
{
background-color:#000000;
width:1200px;
 height:100%;
}

div#BodyHeadHome
{
width:1150px;
height:780px;
background-color:#000000;
}

img.HomePic
{
width:1200px;
height:760px;
}

img#smist_pic
{
height:25px; 
width:180px;
}


img#v_pic
{
width:25px;
height:25px;
}
img#f_pic
{
width:25px;
height:25px;
}
img#t_pic
{
width:25px;
height:25px;
}

div#musichold
{
background-color:#000000; 
width:450px; 
height:30px; 
padding-right:15px;
float:right;
}

div.Vid1 			/*video spacing */
{
background-color:#000000;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;

margin-left:150px;
width:700px;
height:520px;
float:left;
}

iframe.VideoI
{
width:700px; 
height:382px; 
frameborder:0;
}

div.VidSide 			/*video side images */
{
background-color:#000000;
padding-top:40px;
padding-bottom:0px;
padding-right:0px;

margin-left:170px;
width:100px;
height:480px;
float:left;
}

				/* Contact Page */

div.contactLeft
{
width:265px;
height:110px;
background-color:#000000;
border:0;
float:left;
}

div#contactLeft
{
width:265px;
height:110px;
background-color:#000000;
border:0;
float:left;
}

div#contact1
{
width:200px;
height:110px;
background-color:#000000;
/*background-image: url('images/CallNon.png');
margin-left:35; */
float:left;
}


div#contact2
{
width:200px;
height:110px;
/*background-color:000000;
background-image: url('images/CallClick.png');
margin-left:35; 
background-repeat: no-repeat; */
float:left;
}


div#contact3
{
width:200px;
height:110px;
/*background-color:000000;
background-image: url('images/CallClick.png');
margin-left:35; */
margin:0;
float:left;
}

div#Cinfo1
{
float:left; 
display:block; 
width:700px; 
height:200px; 
background-color:#ffffff;
background-image:url('images/contactbgbar8.png');
background-repeat:repeat-x;
text-align:center;
}

div#Cinfo2
{
float:left;
display:none; 
width:700px; 
height:200px; 
background-color:#ffffff; 
background-image:url('images/contactbgbar8.png');
background-repeat:repeat-x;
text-align:center; 
}

div#Cinfo3
{
float:left; 
display:none; 
width:700px; 
height:700px; 
background-color:#ffffff;
background-image:url('images/contactbgbar7.png');
background-repeat:repeat-x;
}

div.frame1 			/*What we offer A spacing */
{
background-color:#000000;
width:1050px;
height:200px;
margin-bottom:0px;
padding-top:20px;
padding-bottom:20px;
padding-right:0px;
padding-left:80px;
text-align:left;
}

div.frame2 			/*What we offer B spacing */
{
width:1050px;
height:200px;
background-color:#000000;
padding-top:20px;
padding-bottom:20px;
padding-right:0px;
padding-left:80px;
text-align:left;
}

div.WWOBox
{
width:900px; 
height:200px; 
background-image: url('images/bgPattern.jpg');
float:left;
padding-left:0px; 
margin-left:60px;
}

li.WWO
{
color:#029999;
margin-left: 20pt;
}

span.WWOText
{
font: normal 18px Trebuchet MS;

margin-top:50px;
}

div.LeftInnerTextFrame
{
float:left;
width:470px; 
height:165px; 
background-color: transparent;
float:left;
padding-top:30px;
margin-left: 30px;
}

div.RightInnerPic
{float:left;
width: 400px;
height: 120px;
background-color: transparent;
text-align:center;
padding-top:40px;
}

div.RightInnerTextFrame
{
float:left;
width:600px; 
height:180px; 
background-color: transparent;
float:left;
padding-top:15px; 
}

div.LeftInnerPic
{float:left;
width: 300px;
height: 120px;
background-color: transparent;
text-align:center;
padding-top:40px;
}

img.WWOpic
{
width:200px;
height:120px;
}

						/* PACKAGES PAGE */

div#PackageInfo1
{
width:900px; 
height:650px; 
float:left; 
background-color:#000000; 
background-image:url('images/packageBG11.png');
background-repeat: no-repeat;
}

div#PackageInfo2
{
width:900px; 
height:750px; 
float:left; 
background-color:#000000; 
background-image:url('images/packageBG22.png');
background-repeat: no-repeat;
}

div#PackageInfo3
{
width:900px; 
height:825px; 
float:left; 
background-color:#000000; 
background-image:url('images/packageBG3.png');
background-repeat: no-repeat;
}

div#PackageLeft1
{
width:100px;
height:650px;
background-color:#000000;
border:0;
float:left;
}
div#PackageRight1
{
width:200px;
height:650px;
background-color:#000000;
border:0;
float:left;
}

div#PackageLeft2
{
width:100px;
height:750px;
background-color:#000000;
border:0;
float:left;
}

div#PackageRight2
{
width:200px;
height:750px;
background-color:#000000;
border:0;
float:left;
}

div#PackageLeft3
{
width:100px;
height:10px;
background-color:#000000;
border:0;
float:left;
}


div#MainContent1			/*right background for video's */
{
background:000000;
/*background-image: url('images/RightPillar2.png'); */
background-repeat: repeat-y;
background-position: top right;

}

				/* menu::base */
div#menu {
	float:left;
    height:41px;
	width:1200px;
    background:url(images/main-bg.png) repeat-x;

}

div#menu ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
    float: left;
}
div#menu ul.menu {
    padding-left: 80px;
}

div#menu li {
    position: relative;
    z-index: 9;
    margin: 0;
    padding: 0 5px 0 0;
    display: block;
    float: left;

}
div#menu li:hover>ul {
    left: -2px;
}

div#menu a {
    position: relative;
    z-index: 10;
    height: 41px;
    display: block;
    float: left;
    line-height: 41px;
    text-decoration: none;
    font: normal 12px Trebuchet MS;
}
div#menu a:hover, div#menu a:hover span { color: #029999; }
div#menu li.current a {}

div#menu span {
    display: block;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 95% 0;
}


/* menu::level1 */
div#menu a {
    padding: 0 10px 0 10px;
    line-height: 30px;
    color: #e5e5e5;
}
div#menu span {
    margin-top: 5px;
}/**@replace#1*/
div#menu li { background: url(images/main-delimiter.png) 98% 4px no-repeat; }
div#menu li.last { background: none; }

/* menu::level2 */
div#menu ul ul li { background: none; }
div#menu ul ul {
    position: absolute;
    top: 38px;
    left: -999em;
    width: 163px;
    padding: 5px 0 0 0;
    background: rgb(45,45,45);
    margin-top:1px;
}
div#menu ul ul a {
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;
    line-height: 24px;
    color: rgb(169,169,169);
}
div#menu ul ul span {
    margin-top: 0;
    padding-right: 15px;
    padding-right: 20px;
    color: rgb(169,169,169);
}
div#menu ul ul a:hover span {
    color: #fff;
}
div#menu ul ul li.last { background: none; }
div#menu ul ul li {
    width: 100%;
}

/* menu::level3 */
div#menu ul ul ul {
    padding: 0;
    margin: -38px 0 0 163px !important;
    margin-left:172px;
}

/* colors */
div#menu ul ul ul { background: rgb(41,41,41); }
div#menu ul ul ul ul { background: rgb(38,38,38); }
div#menu ul ul ul ul { background: rgb(35,35,35); }

/* lava lamp */
div#menu li.back {
    background: url(images/lava.png) no-repeat right -44px !important;
    background-image: url(images/lava.gif);
    width: 13px;
    height: 44px;
    z-index: 8;
    position: absolute;
    margin: -1px 0 0 -5px;
}
div#menu li.back .left {
    background: url(images/lava.png) no-repeat top left !important;
    background-image: url(images/lava.gif);
    height: 44px;
    margin-right: 8px;
}
