	body,html {
		margin:0px;
		padding:0px;
		height:100%;
		background:#303030;	
	}
	div {
		
		color:white;
	}
	div#flashcontent {
		margin:24px auto;
		position: absolute;
		top: 0px;
		left: 0px;
	}
	div#header {
		background:#1C3845;	
		text-align:left;
		position: absolute;
		top: 0px;
		left: 0px;
		height:70px;
		width: 100%;
	}
	div#menu {
		background:#1C3845;	
		text-align:right;
		position: absolute;
		top: 40px;
		right: 10px;
		height:24px;
	}
	div#rss {
		background:#1C3845;	
		text-align:right;
		position: absolute;
		top: 10px;
		right: 10px;
		height:24px;
	}
	div#about {
		padding-left:5%;
		padding-right:5%;
		text-align:center;
		position: absolute;
		top: 70px;
		margin:0 auto;
		width: 90%;
	}
	div#contact {
		padding-left:5%;
		text-align:left;
		position: absolute;
		top: 70px;
		margin:0 auto;
	}
	img.headImg {
		border: 0px;
		padding: 5px;
	}
	img.rssImg {
		border: 0px;
		width: 16px;
		height:16px;
	}
	h1 {
		line-height:3em;
		text-align:left;
		font-size:1.5em;
		text-decoration:underline;
	}
	p {
		font-size:1.4em;
		line-height:1.5em;
	}
	table.showings {
		width:750px;
		font-size:1.4em;
		margin-left: auto;
		margin-right: auto;
		border-width: 1px;
		border-style: outset;
		border-color: gray;
		border-collapse: separate;
	}
	table.showings td {
		border-width: 1px;
		padding: 1px;
		border-style: inset;
		border-color: gray;
	}
	table.showings th {
		border-width: 1px;
		padding: 1px;
		border-style: inset;
		border-color: gray;
	}

	label {
		font-size:1.4em;	
	}
   	a:link              { color:white; text-decoration:underline; }
    a:visited           { color:white; text-decoration:underline; }
    a:hover             { color:white; text-decoration:underline; }
    a:active            { color:white; text-decoration:underline; }



#menu ul {margin:0px; padding:0px; list-style-type:none;background-repeat: no-repeat;}
#menu li {float:left; margin-right:1px;background-repeat: no-repeat;}
#menu li.portfolioList {background:transparent url(./images/portfolio.png);background-repeat: no-repeat}
#menu li.orderList {background:transparent url(./images/orders.png);background-repeat: no-repeat}
#menu li.showingsList {background:transparent url(./images/showings.png);background-repeat: no-repeat}
#menu li.aboutList {background:transparent url(./images/about.png);background-repeat: no-repeat}
#menu li.contactList {background:transparent url(./images/contact.png);background-repeat: no-repeat} 

#menu a {display:block;  height:0px; padding-top:24px; color:#000; overflow:hidden;}

#menu a#portfolioLink {width:95px; background:transparent url(./images/portfolio_alt.png) -130px -90px no-repeat;}
#menu a#orderLink {width:80px; background:transparent url(./images/orders_alt.png) -130px -90px no-repeat;}
#menu a#showingsLink {width:105px; background:transparent url(./images/showings_alt.png) -130px -90px no-repeat;}
#menu a#aboutLink {width:110px; background:transparent url(./images/about_alt.png) -130px -90px no-repeat;}
#menu a#contactLink {width:110px; background:transparent url(./images/contact_alt.png) -130px -90px no-repeat;}

#menu a#portfolioLink:hover {background-position:0 0; z-index:50;}
#menu a#orderLink:hover {background-position:0 0; z-index:50;}
#menu a#showingsLink:hover {background-position:0 0; z-index:50;}
#menu a#aboutLink:hover {background-position:0 0; z-index:50;}
#menu a#contactLink:hover {background-position:0 0; z-index:50;}

