
body { 
	background-color: #000000;  
	margin-top: 0px; 
	background-image: url(/images/temp_3bg.gif);  
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 14px; 
	color: #000000;
}
				  
				  
#main			{ width; 95%; max-width: 900px; min-width: 600px; margin: 0 auto 0 auto; background: #ffffff url(/images/temp_3mainbg.gif) top left repeat-y; }
#inner			{ width: 100%;  background: url(/images/temp_3innerbg.gif) top right repeat-y; }
#top_row		{ height: 31px; width: 100%; background: url(/images/temp_3top_bg.gif) top left repeat-x; }
#bot_row		{ height: 47px; width: 100%; background: url(/images/temp_3bot_bg.gif) top left repeat-x; }
.sep_bar		{ height: 4px; width: 97%; margin: auto; background: url(/images/temp_3rulebg.gif) top left repeat-x; }
#tl				{ margin: 0; float: left; width: 14px; height: 31px; font-size:2px; background: url(/images/temp_3tl.gif) top left no-repeat; }
#tr				{ margin: 0; float: right; width: 14px; height: 31px; font-size:2px; background: url(/images/temp_3tr.gif) top right no-repeat; }
#bl				{ margin: 0; float: left; width: 14px; height: 47px; font-size:2px; background: url(/images/temp_3bl.gif) top left no-repeat; }
#br				{ margin: 0; float: right; width: 14px; height: 47px; font-size:2px; background: url(/images/temp_3br.gif) top right no-repeat; }
#profile-photo	{ float: right; width: 200px; border: 6px ridge #543f2c; background: #5ffffff; margin: 12px; padding: 6px; }
#phone-info		{ float: left; margin-right: 24px; }
#main-content	{ margin:18px; }
#bot-content	{ text-align: center; }

.footlinks		{ width: 96%; margin:9px auto 6px auto; padding:0; text-align:center; }
.footlinks li	{ display:inline; list-style: none; font-size: 12px; }

.clear			{ clear: both; }
.cwht			{ background-color: #FFFFFF; text-align: center; }
.ltGray			{ background-color: #F5F5F5; text-align: center; }
.dkGray			{ background-color: #6E3660; text-align: center; }
.right			{ text-align: right; }
.center			{ text-align: center; }
.small			{ font-size: 11px; font-style: italic; }
.credit			{ color: #FFFFFF; font-size: 10px; font-style: italic; text-align: center; }
h2				{ color: #5D4739; text-align: center; font-weight: 900;  }
h3				{ color: #5D4739; text-align: center; }
#profile-text	{ padding: 12px; text-align:left; }

/* For affiliates section */

#affiliate-block { 
	border: 1px solid #777777; 
	background: url(/images/tmp-3-aff-bg.gif) top left repeat-y; 
	padding: 9px;
}
#affiliate-block p, 
#affiliate-block ul, 
#affiliate-block ul li			{ margin:0; padding: 2px 0 0 0; }
#affiliate-block h5				{ margin: 0; padding:0; text-align:left; font-style: italic; font-size: 75%; white-space:nowrap; }
#affiliate-block h3				{ color: #ff0000; font-size: 90%; text-align: center; white-space:nowrap; }
#affiliate-block ul				{ font-size: 80%; margin-left:24px; }
#affiliate-block ul li			{ list-style-image: url(/images/red-list-dot.gif);  }
#affiliate-block #my-affiliates	{ padding:6px 0 0 0; margin: 6px 0 0 0; border-top:1px solid #000000; }
#affiliate-block #all-sponsored	{ font-size: 80%; margin-top:6px; text-align:center; }

/* 03-09 added for member review piece */

#member-reviews	{ 
	float: left;
	width: 550px;
	overflow:hidden;
	text-align: left; 
	margin-left: 24px;
}
#member-reviews p		{ margin:0; padding: 6px; }
#member-reviews .sig	{ font-size: 11px; text-align: right;  font-style: italic; }
#member-reviews .review-row { 
	border-bottom: 1px solid #4C5A6E;
	margin-bottom:6px;
	text-align:left;
}
#review-form {
	width: 225px;
	float: right;
	margin: 12px 24px 12px 12px;
	padding:6px;
	background: #f7f7fb;
	border-top: 1px solid #4C5A6E;
	border-bottom: 1px solid #4C5A6E;
}
#review-form h4			{ margin:0; padding: 3px; }
#review-form .txtfields { width: 150px; font-size: 12px; }
#review-form input.txtfields { height: 14px; }
#review-form td			{ margin:0; padding:2px; font-size: 12px; }
#review-form .left		{ text-align: left; } /* to override any centering */

a:link            { color: #5D4739; font-weight: 700; }
a:visited         { color: #8D6145; font-weight: 700; }
a:active          { color: #FF0000; font-weight: 700; }
a:hover           { color: #B15B24; font-weight: 700; }
