/* OVERALL */



	body {
			background-color:#600;
			font: .9em "Lucida Grande", Arial, Sans-serif;
			color: #FFF;
			text-align:center;}
            
            
    
    #container {
            width: 760px;
              margin: 10px auto 10px auto;
			padding:0;
            text-align: left;
			   }        

	a {
		outline: none;
		text-decoration: none;
		}

	img {

		border: 0;
      
		}
        
    h4 {
    font-size: 1.2em;
    color: #FFF;
           }
   
	
	
/* Wireframe - OFF*/

	sdiv {
		border: 1px solid #fff;
		
		}	



/* CONTAINERS */

	#masthead  {
			height: 100px;
			margin: 0 0 10px 0;
            padding: auto;
			background-color: #000;
			border: 1px solid #f90;
			width: 760px;
			voice-family: "\"}\"";
			voice-family: inherit;
			width: 758px;	
			}
	html>body #masthead {
			width: 758px;
				}

	#sidebar {	

			float: left;
			margin: 0 10px 0 0;
			border: 1px solid #f90;
			background-color: #000;
			color: #FFF;
			width: 120px;
			voice-family: "\"}\"";
			voice-family: inherit;
			width: 118px;
		}

	html>body #sidebar {
			width: 118px;
				}



	

	#content {
			width: 620px;
           margin-left: 130px;
           
       }
       
      #content img {
      padding:5px; } 
        

	



	#footer {
			clear: left;
			width: 760px;
	         voice-family: "\"}\"";
			voice-family: inherit;
			width: 760px;
		}

	html>body #footer {
			width: 760px;
				}



	



/* SIDEBAR Buttons etc */

	/* sidebar buttons & links*/

			#sidebar ul {
				text-align: center;
                list-style-type: none;
				margin: 10px;
				padding: 10px;
				line-height: 3em;
				}
			
			#sidebar li {
				border-bottom: 1px dotted #f90;
				}

			#sidebar li a:link, a:visited {
				color: #FFF;
					}
			
			#sidebar li a:hover {
				color: #F90;
					}

			#sidebar li a:active {
				color: #999;
					}



/* Content images etc */

		#content .text {
			font-size: .8em;
            text-align: left;
	        line-height: 1.6em;}
            
            #content img {
			float: left;
			border: 1px solid #f90;
			margin: 0 10px 10px 0;
			padding: 0;	}

		
   
        #content .text h1 {
            font-size: 2.5em;
	    margin: 0;
		padding: 0;
            
            
             }     
                
        #content .text h3 {
            font-size: 2em;
            font-style:italic;
		margin: 0;
		padding: 0;}
        
                
		#content .box {
			float: left;
			border-right: 1px dotted #fff;
			border-bottom: 1px dotted #fff;
			width: 118px;
			margin: 0 10px 10px 0;
			text-align: center;
				}

		#content .box h3, #content .box .text {
			margin: 10px;
			}

		#content .box .text {
			font-size: .8em;
		}

		#content .box img {
			float: none;
			border: 0;
			margin: 10px;
			}

		#content a:link {
				color: #FF0;
                border-bottom: 1px dotted #FF0;
               
					}
		
		#content a:visited {
				color: #FF0;border-bottom: 1px dotted #FF0;
					}
			
			#content a:hover {
				color: #F90;border-bottom: 1px dotted #FF0;
					}

			#content a:active {
				color: #999;border-bottom: 1px dotted #FF0;
					}
		
		
		#content td {
			font-size: .8em;
            border: 1px solid #f90;
			}
		#content th {
			text-align: left;
			}

       #noborder td {
       border: 0px solid #000; }
		
/* DIARY pages */
		#content .diary {
			font-size: .8em;
			margin-right: 10px;
			}
		
		#content .diary ul {
			list-style-type: none;
			padding: 0;}
		
		#content .diary li {
			padding: 0 0 10px 0;
			border-bottom: 1px dotted #fff;
			}



/* RECORDINGS LIST */
		.image_float {
			float: left;
			margin: 0 10px 10px 0;
			}
		.buy_float {
			float: right;
			margin: 10px;
			}

		#recordings a:link {
				color: #FF0;
					}
		
		#recordings a:visited {
				color: #FF0;
					}
			
			#recordings a:hover {
				color: #F90;
					}

			#recordings a:active {
				color: #999;
					}
		
	
	
		
		

						
/* FOOTER */

	#footer ul {
			text-align: right;
			font-size: 0.7em;
	}
		
		#footer li {
			display: inline;
            border-right: 1px dotted #fff;
			padding: 0 5px 0 5px;
			}
		
		#footer li a:link, #footer li a:visited {
			color: #fff;
			}

		#footer li a:hover {
			color: #f90;
			}
		
		#footer li a:active {
			color: #999;
			}