/*<agl.folder "Structural">*/
	body { color: #526731; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: black; background-image: url(../images/columnal-bg.gif); background-repeat: repeat-y; background-position: center 0; text-align: center; margin: 0; }
	#container { text-align: left; width: 750px; margin-right: auto; margin-left: auto; padding-top: 50px; padding-bottom: 50px; }
	body#enlarged #container { text-align: left; margin-right: auto; margin-left: auto; padding-top: 50px; padding-bottom: 50px; width: 450px; }
	#header { background-color: white; width: 750px; height: 300px; float: left; clear: both; margin: 0; padding: 0; }
	#wrapper { background-color: white; text-align: left; width: 750px; float: left; margin: 0; border-top: 5px solid #b5ac6a; border-bottom: 5px solid #b5ac6a; }
	body#enlarged #wrapper { background-color: white; text-align: center; margin: 0; width: 450px; float: left; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; border-top: 5px solid #b5ac6a; border-bottom: 5px solid #b5ac6a; }
	#nav { width: 225px; float: left; margin: 0; }
	#main-content { text-align: justify; width: 280px; float: left; margin: 0; padding: 0 7px 7px; }
	#main-content-wide { text-align: left; margin: 0; padding: 0 7px 7px; width: 510px; float: left; }
	#right-column { width: 225px; float: right; margin: 0; padding: 0; }
	#footer { background-color: white; background-image: url(../images/footer-bg.jpg); background-repeat: no-repeat; background-position: center 10px; text-align: center; width: 740px; float: left; clear: both; margin: 0; padding: 5px; }
/*</agl.folder>*/
/*<agl.folder "Other Selectors">*/
	h1 { font-size: 1.3em; text-align: center; }
	h2 { font-size: 1.1em; text-align: center; }
	h3 { font-size: 1em; }
	p { }
	td { }
	a:link, a:visited { color: #526731; font-weight: bold; }
	a:hover { text-decoration: none; }
	a:active { text-decoration: underline; }
	#main-content img, #main-content-wide img { border: solid 1px #b5ac6a; }
	#main-content .no-border, #main-content-wide .no-border { border: 0 white; }
	blockquote { font-size: 0.9em; text-align: justify; margin: 10px 0; padding: 5px; border: solid 1px #b5ac6a; display: block; }
	blockquote p { margin: 3px; }
	blockquote strong { font-size: 1.1em; }
	blockquote em { font-size: 1.1em; margin-left: 20px; }
	#smile_wishlist { }
	#smile_wishlist ul { margin: 0; list-style-type: none; }
	#smile_wishlist li { margin-bottom: 5px; }
	#smile_wishlist .float-right { width: 230px; float: right; }
	.thumbnails { text-align: center; }
	.thumbnails img { margin: 5px; }
	.no-bullets { list-style-type: none; }
	.image-spacing { margin: 5px; }
/*</agl.folder>*/
/*<agl.folder "nav">*/
	#nav p { margin: 0; }
/*</agl.folder>*/


