body {
	margin:10px 0 0 0;
	padding:0;
	background: #f7f4d4 url(../images/gfx/bg-body.gif) repeat-y top center;
	color:#333;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}

img {border:0;}

a:link {
	color:#ff9900;
	text-decoration:none;}
a:hover {
	color:#ffcc66;
	text-decoration:underline;}

table#amazon a:link {
	color:#d79900;
	font-size:9px;
	font-weight:bold;
	padding:2px 2px 2px 2px;}	
	
table#amazon a:hover {
	background-color:#d79900;
	color:#fff;
	text-decoration:none;}
	
/* TEXT FORMATTING
----------------------------------------------- */
td {font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}

th {font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;}


h3 {padding:0;
	margin:0;
	font-size:13px;}
	
.small {
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;}

.medium {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#81adb5;}

.big {
	font: 16px Verdana, Geneva, Arial, Helvetica, sans-serif;}

.xbig {
	font: 24px Verdana, Geneva, Arial, Helvetica, sans-serif;}

.expanded {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 16px;
	letter-spacing: 2px;}

.justified {
	text-align: justify;}

.light-green { color:#e9f7d4;}	

.footer { 
	text-transform:uppercase;
	padding:0 4px 4px 0;}

/* TABLES 
----------------------------------------------- */

.green { background-color:#6c8a19;}

.greenbar {	background: #006600 url(../images/gfx/bg-top-green.gif) no-repeat center top;}

table#subscribe {
	color:#e9f7d4;
	padding:5px;}	

table#amazon { 
	color: #404040;
	width: 220px;
	background-color: #fff2ba;
	border: 1px #d79900 solid;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 0px;}


table#amazon td { 
	border-bottom: 1px solid #d79900;
	text-align: left;
	padding-left: 3px;}

.righttd { border-left: 1px solid #d79900; }	

/* LIST MENU
----------------------------------------------- */	
ul#member { 
	list-style:none;
	margin:10px 0 10px 0;
	padding:0;}

ul#member li {
	display:block;
	padding:2px 2px 2px 8px;}
ul#member li a {
	color:#e9f7d4;
	text-decoration:none;}
ul#member li a:hover {
	padding-left:6px;
	text-decoration:none;}		
	
/* FORMS
----------------------------------------------- */

input.entryfield {
	width:130px;
	padding:4px;
	border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-bottom:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3;
	background-color:#fbfbfb;
	font: 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333;}	
	
textarea.notes {
	font: 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333;
	background-color:#fbfbfb;
	padding: 4px;
	border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-bottom:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3;
	height: 80px;
	width: 348px;}	
	
	
