body { color: #fff; background-color: #333; margin: 0; }
/*<agl.folder "Container">*/
	#container { background-color: #333; background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom; width: 750px; margin: 1.5em auto 2em; }
/*</agl.folder>*/
/*<agl.folder "Banner">*/
	.gold { color: #5f7481; }
	#banner { background-color: #212121; text-align: center; width: 750px; padding-top: 0.75em; padding-bottom: 1em; border: solid 1px #333; }
	#bannerlogo { color: #fff; font-family: Georgia, "Times New Roman", Times, serif; text-align: center; width: 750px; height: auto; border-width: 0; }
	#bannerlogo h2 { color: #fff; font-size: 25px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 1em; letter-spacing: 0.5em; }
	#bannerlogo h4 { color: #5f7481; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 1em; letter-spacing: 0.5em; }
	.italicserif { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
/*</agl.folder>*/
/*<agl.folder "Subnav">*/
	#subnav { color: #ccc; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 3em; text-align: center; letter-spacing: 0.15em; margin-top: 1em; width: 750px; padding-bottom: 1em; }
	#subnav p { color: #ccc; letter-spacing: 0.5em; margin-top: 1em; margin-bottom: 1em; padding-bottom: 1em; border-bottom: 1px solid #ccc; }
	#subnav a:link { color: #ccc; text-decoration: none; letter-spacing: 0.15em; }
	#subnav a:visited { color: #ccc; text-decoration: none; letter-spacing: 0.15em; }
	#subnav a:hover { color: #fff; text-decoration: none; letter-spacing: 0.15em; padding-bottom: 1em; border-bottom: 1em solid #fff; }
	#subnav a:active { color: #f90; text-decoration: none; letter-spacing: 0.15em; padding-bottom: 1em; border-bottom: 1.1em solid #f90; }
/*</agl.folder>*/
/*<agl.folder "Sidebar">*/
	#sidebar { color: #91a8b3; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2em; text-align: center; margin-top: -10px; margin-left: 11px; width: 150px; height: auto; float: left; }
/*</agl.folder>*/
/*<agl.folder "Nav">*/
	#nav { text-align: center; width: 150px; height: auto; margin-bottom: 2em; padding-bottom: 2em; }
	#nav p { padding-top: 0; }
	#nav a:link { color: #91a8b3; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2em; text-decoration: none; text-align: center; width: 148px; float: left; margin-bottom: 0.5em; padding-top: 0.5em; padding-bottom: 0.5em; border: solid 1px; }
	#nav a:visited { color: #91a8b3; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2em; text-decoration: none; text-align: center; margin-bottom: 0.5em; padding-top: 0.5em; padding-bottom: 0.5em; width: 148px; float: left; border: solid 1px; }
	#nav a:hover { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2em; text-decoration: none; background-color: #a1a094; text-align: center; margin-bottom: 0.5em; padding-top: 0.5em; padding-bottom: 0.5em; width: 148px; float: left; border-color: #5f7481 #91a8b3 #91a8b3 #5f7481; border-style: solid; border-width: 1px; }
	#nav a:active { color: #f90; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2em; text-decoration: none; background-color: #91a8b3; text-align: center; margin-bottom: 0.5em; padding-top: 0.5em; padding-bottom: 0.5em; width: 148px; float: left; border: solid 1px #91a8b3; }
/*</agl.folder>*/
/*<agl.folder "vCard">*/
	#vcard { text-align: center; width: 150px; height: auto; float: left; margin-top: 2em; border-top: 1px dotted #91a8b3; border-bottom: 1px dotted #91a8b3; }
	#vcard p { line-height: 2em; width: 150px; }
/*</agl.folder>*/
/*<agl.folder "content">*/
	#main-content { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: normal; line-height: 2em; background-color: #333; text-align: center; width: auto; margin-bottom: 3em; padding-right: 1.25em; padding-bottom: 1.5em; padding-left: 1.25em; border-right: 1px solid #a1a094; border-bottom: 1px solid #a1a094; border-left: 1px solid #a1a094; }
	#main-content p { padding-bottom: 1.75em; }
	#main-content h3 { color: #a1a094; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 2em; letter-spacing: 0.15em; padding-top: 1em; padding-bottom: 1em; border-top: 1px solid #a1a094; border-bottom: 1px solid #a1a094; }
	#main-content h4 { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 2em; letter-spacing: 0.15em; padding-top: 1em; padding-bottom: 1em; }
	#main-content img { margin-top: 1em; margin-bottom: 2em; }
	.main-content-portfolio { margin: 20px; border: solid 5px #3f3f3f; }
	#main-content a:link { color: #91a8b3; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2em; text-decoration: none; }
	#main-content a:visited { color: #91a8b3; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2em; text-decoration: none; }
	#main-content a:hover { color: #91a8b3; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2em; text-decoration: underline; }
	#main-content a:active { color: #f90; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2em; text-decoration: underline; }
	.port-img { margin-right: 10px; margin-left: 10px; border: solid 9px #fff; }
	.portBW-img { margin-right: 10px; margin-left: 10px; border: solid 9px #fff; }
	.quote-img { float: left; clear: both; margin: 0 20px 150px 10px; padding: 8px; border: solid 1px #a1a094; }
	.logo-img { margin-right: 10px; margin-left: 10px; padding: 8px; border: solid 1px #fff; }
	.red { color: #f00; }
	.quote { color: #a1a094; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 1.75; text-align: justify; padding: 3px 30px 1.75em; border-bottom: 1px dotted #a1a094; }
	.quote-sig { color: #a1a094; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 1.75em; text-align: justify; margin-bottom: 25px; padding-right: 30px; padding-bottom: 1.75em; padding-left: 205px; border-bottom: 1px dotted #a1a094; }
	.poem-body { color: #73675b; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 2em; text-align: center; }
/*</agl.folder>*/
/*<agl.folder "flashcontent">*/
	#flashcontent { width: 700px; }
/*</agl.folder>*/
/*<agl.folder "Footer">*/
	#footer { color: #a1a094; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2em; text-align: center; width: auto; margin-top: 2em; }
	#footer a:link { color: #a1a094; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; text-decoration: underline; }
	#footer a:visited { color: #a1a094; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; text-decoration: underline; }
	#footer a:hover { color: #a1a094; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; text-decoration: underline; }
	#footer a:active { color: #a1a094; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; text-decoration: underline; }
/*</agl.folder>*/
/*<agl.folder "form">*/
	#formresults { text-align: center; width: 350px; margin-right: 125px; margin-left: 200px; }
/*</agl.folder>*/
