body {
	Margin : 0px;
	background : #C3E2F7;
    Margin : 0px;
    Margin-top : 0px;
    Margin-bottom : 0px;
    border-width : 0px;
	clear: left;
	background-image : url(img/spacer.gif); 
    background-repeat : no-repeat;
	font-family : verdana, 'gil sans';
    font-weight: bold;
    font-size : 16px;
    color : #5F7D9D;
	}
.regtext {
    font-weight: normal;
    font-size : 14px;
	}
	
body.home {
	color : #000000;
	background-image : url(img/homebg.jpg); 
    background-repeat : no-repeat;
	Margin : 0px;
    Margin : 0px;
    Margin-top : 0px;
    Margin-bottom : 0px;
    border-width : 0px;
	clear: left;
	}
	
.logo {
	position: absolute;
	top: 10px; 
 	left: 161px;
	padding: 0px;
  	}
	
.nav2 {
	position: absolute;
	top: 54px; 
 	left: 383px;
	padding: 0px;
	width: 100px;
    z-index: 1000;
}
.nav3 {
	position: absolute;
	top: 61px; 
 	left: 528px;
	padding: 0px;
	width: 550px;
    z-index: 1000;
}
	
.photobox {
	position: absolute;
	top: 170px; 
	left: 65px;
	padding: 0px;
 	}
	
.smallphoto {
    position: absolute;
    top: 120px;
    left: 65px;
	padding: 0px;
    }
	
.subcat {
    position: absolute;
    top: 115px;
    left: 660px;
    }

.placement {
    position: absolute;
    top: 100px;
    left: 662px;
    }			 
	
		 
			 
			 	
			
      table  {
      	font-family : arial;
      	font-weight : normal;
      	font-size : 12px;
      	color : #CCCCCC;		
      	padding : 0px;
      	border-spacing : 0px;
      	border-collapse : collapse;
      	border : 0px;
      }
	  	  
	  img {border:0;}
	  
	  A {
	     text-decoration: none;
		 }
	  A:hover {
	     text-decoration: underline;
		    } 
	  
      A.opacity:hover img { 
	    filter:alpha(opacity=65);
   		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65);
   		-moz-opacity: 0.65;
 	    -khtml-opacity: 0.65;
   		opacity: 0.65;
		  }
	 
	  A.on  img { 
	    filter:alpha(opacity=65);
   		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65);
   		-moz-opacity: 0.65;
 	    -khtml-opacity: 0.65;
   		opacity: 0.65;
		  } 
	 
      A:link, A:visited {
	    color:  #D1BC2C; 
		}	
		
td.thumbnailuw a:link, td.thumbnailuw a:visited  {
      	display : block;
      	border : 2px solid #333333;
      }

td.thumbnailuw a:hover, td.thumbnailuw a:active  {
      	display : block;
      	border : 2px solid #65ADE7;
      }		  
	  
td.thumbnailon   {
      	display : block;
      	border : 2px solid #65ADE7;
      }	  
	  

		   

			
	.contact {
  		position: absolute;
  		top: 200px; 
 		left: 250px;
		padding: 0px;
 		 	}
			
	.contact2 {
  		position: absolute;
  		top: 250px; 
 		left: 300px;
		padding: 0px;
		width:500px;
 		 	}			
	.recipes {
  		position: absolute;
  		top: 150px; 
 		left: 100px;
		padding: 0px;
		width:650px;
 		 	}	

    .footer {
         position: absolute;
         top: 550px;
         left: 750px;
             }       