body 							{ background: #f6f8e4;}
#header 						{ width: 100%; background: url(../images/header.png); background-repeat: repeat-x; height: 163px;}
#body							{ background: url(../images/body.png); background-repeat: repeat-y; color: #332900; font-size: 100%; line-height: 1.4em; }
#footer 						{ color:#ccc;width: 100%; font-size:11px; color:#fff; background-color:#2d2008;margin:0px; padding:0px; background-image:url(../images/footer.png); background-repeat: repeat-x; }
#body_header    				{ padding:0px 0px 0px 0px; margin:0px; width:960px; margin-top:-16px; text-indent:-2000px; background: url(../images/content_header.png);background-repeat: no-repeat;height:18px;display: block}
#body_content_header			{ margin:0px 0px 0px -10px;padding:0px;background: url(../images/content_body_header.png); width:646;height:31px;text-indent:-5000px;}
#content h1						{ padding:10px 10px 0px 45px; margin:0px; background: url(../images/content_h1.png);height: 42px; color: #7e6411; font: italic small-caps bold 22px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; }
#content #body_content			{ padding:0px; margin:0px; background: url(../images/content_body.png); font-family: "Lucida Grande", Lucida, Verdana, sans-serif;}
#content #body_padding			{ padding-left:40px;width:550px;}
#content #body_content p 		{ padding:0px 0px 15px 0px;margin:0px;}
#content #body_content a 		{ color:#700;}
#content #body_content a:hover 	{ color:#a00;}
#content #pf					{ background: url(../images/content_footer.png); height:80px; text-indent: -3000px; }
#subscribe 						{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;height:190px; background: url(../images/right_subscribe.png); }
.red							{ color: #b52400; font-style: italic; }
strong							{ font-weight: bold; font-size: 100%; color: #5d4a0d; }
u								{ color: #755a07; }
br								{ font-size: 110%; }
.intro							{ background: none;padding:0px;margin:0px;font-size:110%;line-height:1.4em;margin-top: -15px;}
#logo 							{ margin-left:auto; margin-right:auto; width:960px; background: url(../images/goldtrendsmagazine_logo.png); background-repeat: no-repeat; height:71px;text-indent: -4000px;}
#gold_badge 					{ margin:0;padding:0;background: url(../images/gold_badge.png); width:100px; height:90px; position: absolute; z-index: 10; text-indent: -4000px; left: 0; top: 0; }
/*************************/
#header #menu 							{ padding:0px;margin-top:0px;margin-left:auto; margin-right:auto; width:960px; background: url(../images/menu_background.png); background-repeat: no-repeat; height:46px;}
#header #menu ul 						{ margin:0px 0px 0px;padding:7px 0px 0px 15px;}
#header #menu li						{ float: left; list-style: none; margin: 0; padding: 0; }
#header #menu a							{ width:127px; text-align:center;padding-bottom: 10px; padding-top: 9px; font-size: 90%; font-family: "Lucida Grande", Verdana, Arial, sans-serif; font-weight: bold; color: #fff; display: block; text-decoration: none; border-right: 1px solid #372e00;}
/* The hovered items' parent */
#header #menu ul 						{ position: relative; }
/* The hovered items */
#header #menu ul li 					{ position: relative; z-index: 100; }
/* The hover element, dynamically created */
#header #menu div.ahover 				{ position: absolute; z-index: 99; background:url(../images/menu_hover_background.png); }
/*************************/
label							{ font-weight:bold;display:block;float:left;width:42px;padding-top:2px; }
input.text						{ margin-bottom:5px; width:180px; height:15px; }
input.submit 					{ padding-top:5px;padding-left:55px; }
#content .form					{ font-size:110%;background: url(../images/content_subscribe.png); background-repeat: no-repeat; width:475px;height:180px;margin-top:-20px;margin-left:-41px;padding-top:60px;padding-left:130px; }
#content .form input.text		{ font-size:110%;margin-bottom:10px; width:300px; height:20px; }
#content .form label 			{ width:55px; }
#content .form input.submit 	{ padding-top:5px;padding-left:130px; }
/********* Contact Page **********/
#content .contact				{ font-size:100%;background: url(../images/contact_bg.png); background-repeat: no-repeat; width:470px;height:403px;margin-top:-20px;margin-left:-41px;padding-top:45px;padding-left:130px; }
#content .contact input.text	{ font-size:90%;width:300px; height:15px; display:block; }
#content .contact textarea		{ font-size:100%;width:305px; height:80px; }
#content .contact label 		{ width:75px; }
#content .contact input.submit 	{ padding-top:5px;padding-left:130px; }
#content .contact br			{ line-height: 3px; }
.standout						{ font-size:18px;font-style: italic; font-weight: bold; color: #97781f; padding-left:65px; }
.standout2						{ font-size:18px; }
.widget							{ margin-top: 10px; }
.widget img						{ border-top: 1px solid #bdc083; border-right: 1px solid #8c8e61; border-bottom: 1px solid #8c8e61; border-left: 1px solid #bdc083;margin:5px; margin-left:64px;}
#right_column h2				{ font-size:1.1em; border-bottom:2px solid #bdc083; background:#cbcf8d; padding:15px;padding-left:20px;padding-bottom:10px;}
#show_more						{ margin:0px;padding:0px; display:none;}
#footer a						{ color:#fff; margin:10px; text-decoration: none;}
cite							{ background: none; }
#content table					{ border-bottom: 1px solid #322500; border-right: 1px solid #322500}
#content table th 				{ background:#322500; color:#fff;border-bottom: 1px solid #000; border-right:1px solid #000; padding:5px;}
#content table td 				{ padding:10px; border: 1px solid #ccc;}
#content table .alt				{ background:#e8ecc0; }
#content tr:hover				{ background:#f0db6d; }
#content a.delete				{ text-indent: -4000px; background-image: url(../images/icon-wrong.gif); width:25px;height:25px;display:block;}]