/* Start of CMSMS style sheet 'Mary CSS' */
body{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%;
}

#framecontent{
position: absolute; 
bottom: 0; 
left: 0; 
width: 100%; 
height: 350px; /*Height of frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background: black;
color: white;

  background-image:url(../images/mary_bg.jpg);
  background-repeat:no-repeat;
  background-position:left bottom;
  background-attachment:fixed;
 
  
}

#maincontent{
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 350px; /*Set bottom value to HeightOfFrameDiv*/
overflow: auto; 
background: black;
color:white;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:1.1em;
  line-height:1.3em;
}

.innertube{
margin: 15px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

* html body{ /*IE6 hack*/
padding: 0 0 350px 0; /*Set value to (0 0 HeightOfFrameDiv 0)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

/*OLD CSS*/

#title	{
	padding:0;
	margin:0;
}

.nav {
	position:absolute;
	padding: 0;
	margin:0;
	top: 30px;
	left: 42%;
	height:155px;
	width:500px;
}

.navbar {
	height:35px;
	float:left;
	}

.navbar li {
	list-style:none;
	display:inline;
    margin:0;
	padding:0;	
}

.navbar ul {
	float:left;
	margin:0;
	padding:0;
}

.nav p {
	padding:0;
	margin:0;
	line-height:0;
}

.badges {
	position:absolute;
	top: 300px;
	left: 520px;
}

.badges li {
	list-style:none;
	display:inline;
    margin:0;
	padding:0;
}

.badges ul {
	float:left;
	margin:0;
	padding:0 15px 0 10px;
}

.mailing {
	float:right;
	top:0;
	padding: 5px 1px 0 20px;
	margin:0;
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	z-index:30;
       clear:both;
}

a, a:active {
  outline: none;
  color:#FFFF99;
  text-decoration:none;
}

a:hover {
	color:#FF9900;
}

#mainImg {
	margin: 100px 0 0 70px;
}

#booking {
	margin:25px 0 0 15px;
	}
	
#booking table {
	color:#FFFFFF;
	}

#gallery {
	margin:25px 0 0 50px;
        clear:both;
	}
	
#gallery img {
	margin: 0 15px 0 15px;
	}
	
#tapeplayer {
	margin:0;
top:0;
left:0;
	}

#mainNews {
	margin: 20px 0 0 85px;
clear:both;
}

/*ROLLOVERS*/

a.rollover1 {
   display: block;
   width: 115px;
   height: 35px;
   text-decoration: none;
   background:url(../images/nav_about_btn.gif);
}
a.rollover1:hover {
   background-position:0 35px;
   }
   
a.rollover2 {
   display: block;
   width: 95px;
   height: 35px;
   text-decoration: none;
   background:url(../images/nav_music_btn.gif);
}
a.rollover2:hover {
   background-position:0 35px;
   }
   
a.rollover3 {
   display: block;
   width: 92px;
   height: 35px;
   text-decoration: none;
   background:url(../images/nav_news_btn.gif);
}
a.rollover3:hover {
   background-position:0 35px;
   }
   
a.rollover4 {
   display: block;
   width: 96px;
   height: 35px;
   text-decoration: none;
   background:url(../images/nav_gallery_btn.gif);
}
a.rollover4:hover {
   background-position:0 35px;
   }
   
a.rollover5 {
   display: block;
   width: 102px;
   height: 35px;
   text-decoration: none;
   background:url(../images/nav_contact_btn.gif);
}
a.rollover5:hover {
   background-position:0 35px;
   }

a.badge1 {
   display: block;
   width: 100px;
   height: 24px;
   text-decoration: none;
   background:url(../images/badge_epk_btn.gif);
}
a.badge1:hover {
   background-position:0 24px;
   }
   
a.badge2 {
   display: block;
   width: 100px;
   height: 24px;
   text-decoration: none;
   background:url(../images/badge_cbc_btn.gif);
}
a.badge2:hover {
   background-position:0 24px;
   }
   
a.badge3 {
   display: block;
   width: 100px;
   height: 24px;
   text-decoration: none;
   background:url(../images/badge_myspace_btn.gif);
}
a.badge3:hover {
   background-position:0 24px;
   }

/*END ROLLOVER*/
/* End of 'Mary CSS' */

