/* CSS Document */

	body, html {
		padding:0;
		font-family: Comic Sans, Comic Sans MS,  cursive, sans-serif;
		background-color:  #999999; 
		line-height: 14pt;
		color: white; 
		margin: 0 auto;


	}
	body {
		width:760px;
		font-size: 80%;
		padding-left: 20px;

	}


	h1 {
		line-height: 1.0;
	}
	
	#main {
		background-color: #5EBCBC;
		}

	#header {

		border-bottom: 1px solid white;
		border-right: 2px solid #666666;
		font-size: large;
		width: 755px;
 	   	padding-left:5px;
		background-color: #87B6FC;
	}
	#header h1 {
 	   	padding-left:5px;
		margin:0;
		color: #3333ff
    }

	#header img {
		padding-right: 30px;
		}


	img {
		text-align: center;
		}
	img.corridor{
		text-align: center;
		float: right;
		padding: 5px;
		padding-top: 20px;
		}
	img.bathroom{
		text-align: center;
		float: right;
		padding: 5px;
		}

	img.right{
		float: right;
		padding-top: 10px;
		padding-bottom: 10px;

		}

	a {
		text-decoration: none;
		font-weight:bold;
	}
	a:hover{
		color: black;
		text-decoration: none;
	}

	#top {
		float: left;
		border-bottom: 1px solid white;
		border-right: 2px solid #666666;
		width: 760px;
		padding-top: 5px;
		background-color: #7598E8;
		}

	#middle {
		float: left;
		border-bottom: 1px solid white;
		border-right: 2px solid #666666;
		width: 760px;
		background-color: #7598E8;
		padding-top: 5px;
		}



	#left {
		float:left;
		width:250px;
		padding-right: 0px;
		padding-top: 0px;



	}
	#left h2, #left h3, #left p {
		padding-left: 5px;
		max-width: 241px;
		align: center;
    }

	#left1 {
		float:left;
		width:250px;
		padding-right: 0px;
		padding-top: 0px;



	}

	#left1 h2, #left1 h3, #left1 p {
		padding-left: 5px;
		width: 241px;
		align: center;

    }
	#center {
		width:250px;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		float: left;




	}
	#center h2, #center h3, #center p {
		padding-left: 5px;
		max-width: 241px;
		align: center;

    }

	#center1 {
		width: 250px;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		float: left;





	}
	#center1 h2, #center1 h3, #center1 p {
		padding-left: 5px;
		padding-right: 5px;
		max-width: 241px;
		align: center;

    }

	#right {
		float:right;
		width:250px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;




	}
	#right h1, #right h2, #right h3, #right p {
		padding-left: 5px;
		padding-right: 10px;
		max-width: 241px;
		align: center;
    }

	#right1 {
		float:right;
		width:250px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;




	}
	#right1 h1, #right1 h2, #right1 h3, #right1 p {
		padding-left: 5px;
		padding-right: 10px;
		max-width: 241px;
		align: center;
    }

	#bottom {

		border-bottom: 2px solid #666666;
		border-right: 2px solid #666666;
		width: 755px;
 	   	padding-left:5px;
		background-color: #87B6FC;
	}

	#bottom p{
		line-height:2em;
	}

	#footer {
		background-color: #999999;
		clear:both;
		padding: 20px 0px 0px 0px;
		color: white;
		font-family: tahoma, sans-serif;
	}
	#footer p {
		padding:5px;
		margin:0;
		font-size: 0.75em;
    }
	
	#footer a {
		color: white;
		font-weight:bold;
		}
	
	
