/* revised : 10/18/2006 */

/* global */
* 								{ margin:0; padding:0; font-family:arial; }
body							{ background:url(/graphics/background.jpg); margin:0; padding:0; font-size:11px; }

/*	layout */
#wrap							{ background:url(/graphics/header.jpg) repeat-x; padding:4px 0 0 0; }
#header						{ width:740px; margin:0 auto 0 auto; }
	#header_left			{ width:200px; float:left; }
	#header_right			{ width:415px; float:left; font-size:10px; text-align:right; padding:10px 0 0 0; }
#navigation					{ width:740px; margin:0 auto 0 auto; height:31px; }
#content_wrap				{ width:740px; margin:0 auto 0 auto; background:url(/graphics/content.jpg) repeat-y; min-height:200px; } * html #content_wrap { height:200px; }
#footer						{ width:740px; margin:0 auto 0 auto; background:url(/graphics/content.jpg) repeat-y; }
	#footer div				{ width:710px; margin:0 0 0 8px; padding:6px 0 7px 15px; font-size:10px; text-align:center; background:#B08C69; }
#footer_image				{ width:740px; margin:0 auto 0 auto; height:4px; }

#content_left		{ float:left; width:350px; margin:0 0 0 24px; padding:20px 0 10px 0; display:inline; }
#content_right		{ float:left; width:320px; margin:0 0 0 24px; padding:20px 0 10px 0; display:inline; }

#home_content_left		{ float:left; width:350px; margin:0 0 0 24px; padding:20px 0 10px 0; display:inline; }
#home_content_right		{ float:left; width:320px; margin:0 0 0 24px; padding:20px 0 10px 0; display:inline; }

/* tags */
h1								{ font-size:18px; padding:0 0 15px 0; }
h2								{ font-size:12px; padding:5px 0 0 0; }
h3								{ font-size:12px; }
h4								{ font-size:13px; margin:0 0 10px 0; }
h5								{ font-size:11px; }
h6								{ font-family:Times New Roman, Times, Garamond, serif; font-size:26px; color:#592D00; line-height:26px; }
input,textarea				{ font-size:11px; }
input[type='text']		{ padding:0 0 0 2px; }
label							{ cursor:pointer; }
li								{ line-height:15px; }
ol, ul						{ padding:0 0 10px 35px; }
p								{ line-height:15px; padding:0 0 10px 0; }

/* custom */
.b								{ font-weight:bold; }
.button						{ cursor:pointer; }
.clear						{ clear:both; }
.email_page_container	{ margin:0 0 0 10px; }
.error 						{ background-color:#fffea1; border-bottom:1px dashed #ffcc00; }
.error_box					{ border:1px dashed #ffcc00; padding:5px; background-color:#fffea1; margin:0 0 10px 0; }
.fire_list					{ padding:0; margin:0 0 0 20px; }
.fire_list li				{ list-style-image:url(../graphics/icon.jpg); padding:0 0 5px 5px; }
.float_left					{ float:left; }
.float_right				{ float:right; }
.frame						{ padding:2px; border:1px solid #000; background-color:#fff; }
.image_border				{ border:1px solid #000; }
.input_box					{ border:1px solid #000; }
.no_space					{ padding:0; margin:0; }
.print_only,.print_onlyi { display:none; }
.td_pad						{ padding:5px; }
.page-break             { display:none; }
/* links */
a:link, a:visited			{ color:#0000ff; text-decoration:underline; }
a:hover, a:active			{ color:#0000ff; text-decoration:none; }
#footer a					{ color:#000; }