body {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
					background-color: #FFFFFF; background-image:  url(http://www.almosthomestl.org/images/bg1.gif); background-repeat: repeat; background-position: top center;}

/* Links */
a:link {font-size: 12px; color: #666633; font-weight: normal; text-decoration: underline;}
	a:visited {font-size: 12px; color: #666633; font-weight: normal; text-decoration: underline;}
	a:hover {font-size: 12px; color: #B6B683; font-weight: normal; text-decoration: none;}
	
a.small:link {font-size: 10px; color: #666633; font-weight: normal; text-decoration: underline;}
	a.small:visited {font-size: 10px; color: #666633; font-weight: normal; text-decoration: underline;}
	a.small:hover {font-size: 10px; color: #B6B683; font-weight: normal; text-decoration: none;}
	
a.press:link {font-size: 12px; color: #000000; font-weight: normal; text-decoration: underline; font-weight: bold;}
	a.press:visited {font-size: 12px; color: #000000; font-weight: normal; text-decoration: underline; font-weight: bold;}
	a.press:hover {font-size: 12px; color: #B6B683; font-weight: normal; text-decoration: none; font-weight: bold;}

/* Form */
.textboxstyle500 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; background-color: #ffffff; width: 500px;}
.textboxstyle475 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; background-color: #ffffff; width: 475px;}
.textboxstyle250 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; background-color: #ffffff; width: 250px;}
.textboxstyle225 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; background-color: #ffffff; width: 225px;}
.textboxstyle200 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; background-color: #ffffff; width: 200px;}
.textboxstyle300 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; background-color: #ffffff; width: 300px;}
.textboxstyle150 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; background-color: #ffffff; width: 150px;}
.textboxstyle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; background-color: #ffffff; width: 150px;}
.textboxstyle80 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; background-color: #ffffff; width: 80px;}
.textboxstyle40  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; background-color: #ffffff; width: 40px;}
.zipbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; background-color: #ffffff; width: 80px;}
.smallbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; background-color: #ffffff; width: 32px;}
.commentsbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; background-color: #ffffff; width: 475px; height: 100px;}
.submitresetstyle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #CCCC99; border-color: #666633; color: #666633;}
.submit_ecomm {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; height: 15px; border-width: 1px; background-color: #CCCC99; border-color: #666633; color: #666633;}

/* content */
p.home, p.board, p.donate, td.donate, tr.donate, table.events, td.statement, p.news, td.market {font-size: 12px; text-align: justify}
td.home_news {font-size: 12px; text-align: center; padding-bottom: 2px; padding-top: 2px;}
p.contact, td.contact, td.events, td.pop {font-size: 12px; text-align: center;}
td.news_head {font-size: 12px; text-align: center; font-weight: bold;}
td.news, td.press {font-size: 12px; text-align: justify; padding-left: 20px; padding-top: 15px;}
td.press_head {font-size: 12px; text-align: left; padding-left: 20px;}
table.statement, table.wish, table.ecomm {font-size: 12px; text-align: left;}

/* admin */
tr.adminlist_dark {font-size: 12px; color: #FFFFFF; text-align: left; background-color: #666633; font-weight: bold;}
tr.donate_admin {font-size: 12px; color: #666633; text-align: left; font-weight: bold; text-decoration: underline;}
tr.donate_form {font-size: 12px; text-align: left;}

/* ecom */
td.market_ecom {font-size: 12px; text-align: justify; padding-left: 20px;}
td.market_full {font-size: 12px; text-align: center;}
tr.market_carttop {font-size: 12px; color: #666633; text-align: center; font-weight: bold; vertical-align: bottom;}
tr.market_cartcont, td.market_cartcont {font-size: 12px;}
	tr.admin_cartcont, td.admin_cartcont {font-size: 12px; font-weight: bold;}
td.market_bg {background-color: #666633;}

/* misc */
.newsformat {border: 1px solid #666633;}
.newsbackgound {background-image:  url(http://www.almosthomestl.org/images/newsbg.gif); background-repeat: repeat; background-position: top center;}
.copyright {font-size:10px;}