body, html {
	width: 100%;
	margin: 5px 0 0 0;
	padding: 0;
	font-size: .9em;
	}
div#container {
	position: relative;
	width: 800px;
	margin:  0 auto;
	padding: 0; 
	font-family: arial, helvetica, sans-serif;
	border: 0px solid red;
	}
div#banner {
	position: relative;
	width: 526px;
	border: 0px solid #000;
	}
div#buynav {
	position: absolute;
	right: 10px;
	top: 15px;
	}
div#buynav a {
	width: 190px;
	display: block;
	background-color: #636;
	border-left: 10px solid #636;
	border-bottom: 1px solid #636;
	margin: 5px 4px;
	padding: 12px 10px 6px;
	font-size: 1.25em;
	color: #ffd685;
	font-weight: bold;
	text-decoration: none;
	}
div#buynav a:hover {
	background-color: #ffd685;
	color: #636;
	border-left: 10px solid #fcb11c;
	border-bottom: 1px solid #fcb11c;
	}
div#imagenav {
	position: absolute;
	width: 526px;
	}

div#imagenav a:link {
	float: left;
	width: 240px;
	height: 60px;
	margin: 5px 10px;
	padding: 0;
	border: 1px solid #fff;
	display: block;
	}
div#imagenav a:visited {
	float: left;
	width: 240px;
	height: 60px;
	margin: 5px 10px;
	padding: 0;
	border: 1px solid #fff;
	display: block;
	}
div#imagenav a:hover {
	float: left;
	width: 240px;
	height: 60px;
	margin: 5px 10px;
	padding: 0;
	border: 1px solid #636;
	display: block;
	}
/* Create background image for home page  links  */
div#imagenav a:link.dc, div#imagenav a:visited.dc {background: url("../images/washingtondc.jpg") top left no-repeat;}
div#imagenav a:link.ny, div#imagenav a:visited.ny { background: url("../images/newyork.jpg") top left no-repeat;}
div#imagenav a:link.alexva, div#imagenav a:visited.alexva {  background: url("../images/alexandria.jpg") top left no-repeat;}
div#imagenav a:link.nature, div#imagenav a:visited.nature  {  background: url("../images/flowers.jpg") top left no-repeat;}
div#imagenav a:link.illustrations, div#imagenav a:visited.illustrations {  background: url("../images/Illustrationsart.jpg") top left no-repeat;}
div#imagenav a:link.london, div#imagenav a:visited.london {  background: url("../images/london.jpg") top left no-repeat;}
div#imagenav a:link.scotland, div#imagenav a:visited.scotland {  background: url("../images/scotland.jpg") top left no-repeat;}
div#imagenav a:link.no, div#imagenav a:visited.no {  background: url("../images/neworleans.jpg") top left no-repeat;}
div#imagenav a:link.textures, div#imagenav a:visited.textures  {  background: url("../images/textures.jpg") top left no-repeat;}
div#imagenav a:link.paintings, div#imagenav a:visited.paintings {  background: url("../images/paintings.jpg") top left no-repeat;}
div#imagenav a:link.springtime, div#imagenav a:visited.springtime  {  background: url("../images/springtime.jpg") top left no-repeat;}
div#imagenav a:link.pittsburgh, div#imagenav a:visited.pittsburgh {  background: url("../images/pittsburgh.jpg") top left no-repeat;}
div#imagenav a:link.summer, div#imagenav a:visited.summer {  background: url("../images/summertimebutton.jpg") top left no-repeat;}
div#imagenav a:link.animals, div#imagenav a:visited.animals {  background: url("../images/animalsbutton.jpg") top left no-repeat;}
div#imagenav a:link.hands, div#imagenav a:visited.hands {  background: url("../images/handsbutton.jpg") top left no-repeat;}
div#imagenav a:link.symbols, div#imagenav a:visited.symbols {  background: url("../images/symbolsbutton.jpg") top left no-repeat;}


span.goaway {
	display: none;
	}
	
div#textnav {
	position: absolute;
	margin: 245px 0 0 525px;
	width: 220px;
	}
	
div#textnav a {
	width: 215px; 
	background-color: #ffd685;
	display: block;
	margin: 5px 0;
	padding: 6px 10px 3px 15px;
	color: #636;
	font-weight: bold;
	text-decoration: none;
	border-left: 10px solid #ffd685;
	border-bottom: 1px solid #ffd685;
	}
div#textnav a:hover {
	border-left: 10px solid #c066ff;
	border-bottom: 1px solid #c066ff;
	background-color: #636;
	color: #fae3b4;
	}
div.blinking {
	position: absolute;
	right: 25px;
	}
div.copyright {
	font-size: .9em;
	}
div.clickdirections {
	width: 503px;
	text-align: center;
	background-color: #ffd685;
	margin-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #636;
	font-size: .7em;
	}