/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Title : High Tide Stylesheet
Author : Atelier Studios
URL : http://wwww.atelier-studios.com/

Description : Lovely look and feel for high tide site

Created : 29/09/2005
Modified : 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:65%;
	color:#00729E;
	background: #40B0BF no-repeat left top fixed;
	height:100%; 
	text-align:center;
	}
	html,body {
	height: 100%;
}
/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */
html,body {margin:0;padding:0;}

html { font-size: 100%;}
table { font-size: 100%;} /* Get IE5 To handle ems OK*/ 

h1, h2, h3, h4, h5 ,h6 {
	font-size:18px;
	color:#F7941D;
	margin-bottom:5px;
	font-weight:normal;
	}

p {
	font-size:1em;
	line-height:16px;
	margin-bottom:10px;
	}

	
* { 
	margin:0;
	padding:0;
	}
	
ul, ol {
    	padding-left:1em;
    	margin-left:0;
		margin-bottom:5px;
		}	/* Make for consistent list handling */

a:link {color: #00729E; text-decoration: none; font-size: 1em;}
a:visited {color: #00729E; text-decoration: none; font-size: 1em;}
a:hover {color: #F7941D; text-decoration: underline; font-size: 1em;}
a:active {color: #00729E; text-decoration: none; font-size: 1em;}

.arrowedList {
	list-style-type:none;
	line-height:18px;
}
.arrowedList li{
	background-image:url(/furniture/images/sitewide/bullet.gif);
	background-repeat:no-repeat;
	background-position: -2px 5px;
	padding-left:15px;
}

.imageBorder {
	border: 1px solid #A3A3A3;
	}

.newsImage {
	border: 1px solid #A3A3A3;
	float:right;
	margin-left:30px;
	margin-bottom:20px;
	margin-right:20px;
	}

.newsHR {
width:100%;
color:#D4F3FC;
clear:both;
margin: 10px 0 10px 0;
}

#magQuote {
	width:270px;
	position:absolute;
	left: 366px;
	top:714px;
	}

.forumLink{
  float:right; 
  margin-right:2px;
  display: block; width: 199px;
  padding: 23px 0 0 0; overflow: hidden;  background: url("/furniture/images/buttons/jump-to-forum.gif") no-repeat;    
  height: 0px !important; height /**/: 23px;
  }
  .forumLink:hover{
  background-position: -199px 0;
  }
	
.formField {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	border: 1px solid #F7941D;
	margin-top: 5px;
	padding:2px;
}
	
#wrapper {
	width:710px;
	margin: 0 auto 0 auto;
	background-image:url(/furniture/images/backgrounds/content-back.png);
	background-repeat:repeat-y;
	min-height:100%;
	height: auto;
	position:relative;

	}

#contentwrapper {
	width:620px;
	margin: 0 auto 0 auto;
	text-align:left;
	padding-top:15px;
	}

#navigation {
	height:47px;
	clear:left;
}
#navigation ul {
	list-style-type:none;
	display:inline;

}
#navigation li {
	float:left;
}
#navigation a {
	display: block;
	float: left;
	background-repeat: no-repeat; 
	padding: 43px 0 0 0; overflow: hidden;
	height: 0px !important; height /**/: 43px;
	border-bottom: 1px solid #69D5F6;
}
	a#menu-home {background-image:url("/furniture/images/navigation/home.gif"); width: 64px;}
	a#menu-home:hover {background-position: -64px 0;}
	a#menu-home.selected {background-position: -64px 0;}

	a#menu-news {background-image:url("/furniture/images/navigation/news.gif"); width: 69px;}
	a#menu-news:hover {background-position: -69px 0;}
	a#menu-news.selected {background-position: -69px 0;}

	a#menu-djs {background-image:url("/furniture/images/navigation/djs.gif"); width: 60px;}
	a#menu-djs:hover {background-position: -60px 0;}
	a#menu-djs.selected {background-position: -60px 0;}

	a#menu-mixes {background-image:url("/furniture/images/navigation/mixes.gif"); width: 74px;}
	a#menu-mixes:hover {background-position: -74px 0;}
	a#menu-mixes.selected {background-position: -74px 0;}

	a#menu-events {background-image:url("/furniture/images/navigation/events.gif"); width: 82px;}
	a#menu-events:hover {background-position: -82px 0;}
	a#menu-events.selected {background-position: -82px 0;}

	a#menu-gallery {background-image:url("/furniture/images/navigation/gallery.gif"); width: 93px;}
	a#menu-gallery:hover {background-position: -93px 0;}
	a#menu-gallery.selected {background-position: -93px 0;}

	a#menu-reviews {background-image:url("/furniture/images/navigation/reviews.gif"); width: 94px;}
	a#menu-reviews:hover {background-position: -94px 0;}
	a#menu-reviews.selected {background-position: -94px 0;}
	
	a#menu-links {background-image:url("/furniture/images/navigation/links.gif"); width: 82px;}
	a#menu-links:hover {background-position: -82px 0;}
	a#menu-links.selected {background-position: -82px 0;}
	
#contentHolder {
	padding: 12px 20px 20px 20px;
	}

#contentLeft {
	width:276px;
	}
#contentInternal {
	width:100%;
	}
#contentLeft h1, h2, h3, h4, h5, h6, p {
	padding-left:24px;
	}

#contentLeft a.djlink {
	margin-left:24px;
	font-weight:bold;
	}

#contentLeft ul{
	}


#flyerHolder {
	width:274px;
	position:absolute;
	left:380px;
	top:312px;
}
#signupForm {
	margin-left:25px;
	}
	
#galleryHolder div{
	padding-left:24px;
	}
#galleryHolder a{
	margin:0;
	padding:0;
	}

#galleryHolder h1{
	margin:0;
	padding:0;
	}

#footer {
	border-top: 1px solid #69D5F6;
	clear:both;
	padding-top:15px;
	padding-bottom:15px;
	margin-top:15px;
	color:#666;
	font-size:10px;
	}
	#footer h4 {
	width: 30%;
	}
	#footer img {
	float:right;
	}
	
#video_holder {
	float:left;
	width:475px;
	padding:10px 0 20px 25px;
	}
