	body {
    	margin: 0px;
        padding: 0px;
        background-color: #CCCC99;
        font-family: "Lucida Grande", "Bitstream Vera Sans", "Verdana",sans-serif;
        font-size: 13px;
        color: #333;
    }

    #page {
        width: 700px;
        margin-left: 20px;
    }

    #header {
		padding-left: 10px;
      	padding-top: 10px;
		padding-bottom: 10px;
		text-align: center;
		width: 415px;
      	height: 200px;
    }

    #header h1, #header h2 {
		padding-top: 5px;
		margin: 0
		}

    #header h2 {
        background-color: #CCCC99;
      	color: #888;
      	font-weight: normal;
      	font-size: 16px;
    }

	#content {
        float: left;
        border-bottom: 3px solid #aaa;
        border-top: none;
        padding-left: 25px;
        width: 600px;
    }

	#content h1 {
		width: 400px;
		text-align: center;
	}

    #menu {
		float: left;
		width: 200px;
		padding-left: 10px;
		border-top: none;
        margin-top: 5px;
    }

    #menu ul.links li {
      margin-bottom: 5px;
    }

	#pics {
        float: left;
        width: 400px;
		padding: 20px;
	}
	
	#pics table {
		border-collapse: collapse;
		border-style: hidden;
		border-spacing: 0px;
		border-width: 0px;
		margin: 0px;
		padding: 0px;
		line-height: 0px;
	}

	#pics tr {
		border-collapse: collapse;
		border-spacing: 0px;
		border-width: 0px;
		margin: 0px;
		padding: 0px;
		line-height: 0px;
	}
	
	#pics td {
		border-collapse: collapse;
		border-spacing: 0px;
		border-width: 0px;
		margin: 0px;
		padding: 0px;
		line-height: 0px;
	}
	
	#pics img {
		width: 100px;
		height:  100px;
		border-collapse: collapse;
		border-spacing: 0px;
		border-width: 0px;
		margin: 0px;
		padding: 0px;
		line-height: 0px;
	}

	#footer {
		float: left;
		padding-top: 10px;
		padding-left: 25px;
		font-size: 10px;
	}