* {margin: 0; padding: 0; }

p,h1,h2,h3,h4,h5,h6,ul{margin:0 0 1em 0}

body { 	background: #66acff url("index_images/back2.jpg") repeat-x;;
	text-align: center;
	margin: 0;}

span.bold {font-weight: bold; }

#container {	
		max-width: 80em;
		min-width: 63em;
		padding: 0;
		margin: 0 auto;
		text-align: left;
		font-size: 0.75em;
		font-family: Georgia, serif;
		background: #fff;
		overflow: hidden;
border: 1px solid #aaa;
}



#header {	
	background: #fff url(index_images/bg.gif) repeat-x bottom;
	width: 100%;
	}


#header a {
	display:block;
      	color: #fff;
      	text-decoration: none;
font-family: Verdana, sans-serif;
      	font-weight: bold;
      	background:url("index_images/norm_right2.gif") no-repeat right 		top;
      	padding:5px 15px 4px 6px; }
      
#header a:hover { text-decoration: underline; }

#header p.title { margin: 10px 0 0 25px; }


    
#header #current {
      background-image:url("index_images/norm_left_on.gif"); }
      
#header #current a {      background-image:url("index_images/norm_right_on.gif");
text-decoration: none;
      color: #000;
      padding-bottom:5px; }

#header h1, h2 {
	font-size: 3em;
	margin: 5px 0 3px 25px;
	font-family: Tebuchet, serif;
	}     

#header h2 {
	font-size: 2em;}     

#header li {
      float:left;
      background:url("index_images/norm_left2.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      }

#header p.date {
	margin: 5px 0 5px 25px; }

#header ul {
      margin:0;
      min-height:1%;
      overflow: hidden;
      padding: 5px 0 0 25px;
      list-style:none;
      }   
      
.clearer{
	height:1px;
	overflow:hidden;
	margin-top:-1px;
	clear:both;
	}



#content { 	float: left;
		width: 600px;
		margin:0 10px 0 25px;
		padding: 0;
		background-color: #fff;
		overflow: hidden;
		display: inline;
position: relative;}

#phpbox { float: left;
margin: 0 5px 5px 0; }

#content a:hover {color: #f00; }

#content ul.links li.thin {margin: 0; 
padding: 0 2px; }

#content h3 {clear: left;
margin: 0; }

#content h3.noclear { clear: none;
margin: 0 0 5px 0; }

#content ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
		}

#content ul.links {margin: 3px 0 20px 0; }

#content ul.links li {margin: 0 0 0 0; display: inline;}

#content ul.links li a {font-family: "Verdana", sans-serif;}

#content ul.links li a:link, a:visited {color: #000;}
#content ul.links li a:hover, a:active {color: #f00;}

#img-shadow {
  float: left;
  background: url(index_images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(index_images/shadow.gif) no-repeat bottom right;
  margin: 5px 0 0 6px !important;
  margin: 5px 0 0 1px; }



#img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding:4px;
  }
  
#img-shadow a:hover img {border-color: #f00; }


#content ul.events { margin: 5px 0; }

#content ul.events li {padding: 0 0 5px 0;
margin: 0; }
  


#rightnav {	float: right;
		width: 0;
		height: 1%;
		display: none;
		margin: 0;
		padding: 0;
		background-color: #fff;}



#middle { 	margin: 0 0 0 615px;
		padding: 0;
		background-color: #fff; }
		
#middle h3 { font-size: 1.25em;
margin: 3px 0 5px 0; }

#middle #innermiddle ul.right { list-style-type: none;
margin: 0 0 15px 0;
float: left; }
	
#middle ul.right li {
margin: 0 0 5px 0;
}

#middle ul.right li {
margin: 0 0 5px 0;
}

#middle span.img-shadowr {
 float:left;
  background: url(http://www.jazplanet.com/index_images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(http://www.jazplanet.com/index_images/shadow.gif) no-repeat bottom right;
  margin: 9px 10px 0 6px ;
  display:inline;
  }
 
#middle span.img-shadowr img {
 display:block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }

#middle a:hover img {border: solid 1px #f00; }

#innermiddle {color: #f00;}

#middle #innermiddle ul.right li.clear {clear: left; }
#middle #innermiddle ul.right li.nudgec {clear: left; }
		
#footer { background-color: #f00; }