/*			GLOBAL					*/

body								{	margin:18px 0; background:#232015 url("http://www.dore-gold.com/img/bg.jpg") repeat-x 0 0; }
img									{	border:none; }
form								{	display:inline; }
table								{	border-collapse:collapse; }
td									{	text-align:left; padding:0; }
*									{	font-family:arial; }
textarea							{	overflow:auto; }

/*			TOP						*/

#slogan								{	padding-left:15px; padding-right:15px; font-size:22px; color:white; }
#subscribe							{	text-align:center; }
#subscribe div.text					{	border:1px solid #837858; background-image:url(http://www.dore-gold.com/img/subscribe-email-field.png); width:215px; height:28px;
										margin-bottom:4px; }
#subscribe div.text div				{	margin-top:4px; }							/*	didn't work until i gave the above a border	*/
#subscribe div.text input			{	border:1px solid white; width:200px; }		/*	border:none did not work!	*/

#wait								{	height:28px; }
#wait th							{	padding-right:5px; }
#wait th div						{	color:white; font-weight:bold; font-size:14px; }

#menu								{	background-image:url(http://www.dore-gold.com/img/nav-bg.png); margin-top:15px; }
#menu td							{	padding:6px 24px 2px; }
#menu th							{	padding-top:2px; }
#menu a, #menu span					{	display:block; font-weight:bold; font-size:17px; text-decoration:none; padding:4px 12px; }
#menu a								{	color:#514624; }
#menu td a:hover, #menu td span		{	color:white; background-color:#A09874; }
#menu_space_1						{	width:52px; }
#menu_space_2						{	width:52px; }

/*			MIDDLE AREA				*/

#main_table							{	background-image:url(http://www.dore-gold.com/img/container-bg+side-shadows.png); }
#col1								{	width:200px; }
#col2								{	width:448px; }
#col3								{	width:215px; }
.outer_space						{	width:70px; }
.inner_space						{	width:35px; }
#main_pane							{	width:650px; }
#side_pane							{	width:248px; }
#col1, #col2, #col3, #main_pane, #side_pane
									{	padding:20px 0; }

.section_title, h1					{	display:block; color:#a2311f; font-weight:bold; font-size:24px; padding-bottom:4px; text-decoration:none; margin:0; }
.section_subtitle					{	color:#7a724e; font-size:14px; padding-bottom:10px; }
.underline							{	border-bottom:1px solid #CECEB8; margin-bottom:15px; }
.new_section						{	margin-top:25px; }

.entry_title						{	display:block; text-decoration:none; color:#5D5C34; font-size:14px; font-weight:bold; margin-bottom:4px; text-transform:uppercase; }
a.entry_title:hover					{	text-decoration:underline; }
.after_first						{	background:#F5F3E7 url("http://www.dore-gold.com/img/triangle.jpg") no-repeat 10px 9px; display:block; text-decoration:none;
										padding:5px 10px 5px 22px; border:1px solid #ECECE5; margin-bottom:12px; }
.byline								{	font-size:12px; margin-bottom:4px; }
.byline th							{	text-align:left; padding-right:12px; }
.entry_date							{	color:#5D5C34; }
.entry_author						{	color:#a2311f; font-weight:bold; }
.entry_body							{	margin-bottom:25px; }
.entry_body, .entry_body *			{	color:#000000; font-size:14px; line-height:20px; }
.entry_body a, .byline a			{	color:#a2311f; }
.entry_body a:hover, .byline a:hover{	text-decoration:none; }
.more								{	margin:5px 0 3px; }
.more a 							{	color:white; background-color:#a2311f; text-decoration:none; padding:1px 8px; }
.more a:hover						{	background-color:#7a724e; }
.small_space						{	font-size:2px; height:8px; }
.large_space						{	font-size:2px; height:37px; }

#social a							{	display:block; margin:10px; }
#social img							{	border:1px solid #aaaaaa; width:150px; }

/*			FOOTER					*/

.footer_2							{	margin-top:12px; }
.footer *							{	color:#F7F6F1; text-decoration:none; }
.footer_1 *							{	font-size:13px; }
.footer_2 *							{	font-size:12px; }
.footer td							{	padding:0 6px; }
.footer td #q						{	color:black; width:85px; border-width:0; padding-bottom:2px; }
.footer a:hover						{	text-decoration:underline; }
.footer .form_td					{	background-color:white; padding-top:2px; }

/*			SIDE PANE				*/

.recent_section						{	background-color:#F4F2E6; border:1px solid #E8E8DA; padding:15px; }
#side_pane .entry_date				{	font-size:12px; color:#7a724e; margin-bottom:3px; padding-top:10px; border-top:1px solid #C1BD9D; margin-top:10px; }
#side_pane .entry_title				{	font-size:14px; font-weight:bold; color:#7a724e; }
#side_pane .entry_date, #side_pane .entry_title
									{	padding-left:10px; padding-right:10px; }
#side_pane .recent_section a.entry_title:hover
									{	color:#a2311f; text-decoration:none; }

.archive							{	margin-top:10px; }

/*			TAG CLOUD				*/

#tag_cloud a						{	display:block; margin:5px 0; color:#5D5C34; text-decoration:none; }
#tag_cloud a:hover					{	text-decoration:underline; }
#side_pane #tag_cloud a				{	font-size:14px; }
#side_pane .tag_column				{	width:110px; }
#side_pane .tag_space				{	width:20px; }
#col3 #tag_cloud a					{	font-size:13px; }
#col3 .tag_column					{	width:90px; }
#col3 .tag_space					{	width:10px; }

/*			SINGLE ENTRY			*/

#share								{	background-color:#f4f2e7; border:1px solid #E6E7D8; padding:15px; margin-bottom:20px; }
#share table						{	width:100%; }
#share td *							{	display:inline; }
#share td span						{	font-weight:bold; font-size:24px; }
#share th							{	text-align:center; }

#comment_bg							{	background-image:url(http://www.dore-gold.com/img/comment-bg.jpg); background-repeat:no-repeat; color:white; font-weight:bold;
										font-size:21px; text-indent:55px; padding:5px 0; margin-bottom:18px; }

#comments-form textarea				{	width:600px; height:100px; border:1px solid #BAB28D; }
#comment-submit						{	color:white; font-weight:bold; font-size:14px; padding-top:5px; padding-bottom:5px; padding-left:10px; border:1px solid #A49876;
										width:115px; background:#B2AA83 url("http://www.dore-gold.com/img/submit-bg.jpg") no-repeat 15px 7px; cursor:pointer; margin-top:10px; }

/*			CONTACT FORM			*/

#contact_form th					{	text-align:right; padding-right:20px; }
#contact_form th, #contact_form td	{	padding-top:4px; padding-bottom:4px; }
#contact_form .text, #contact_form textarea
									{	background-color:#F4F2E6; width:300px; border:1px solid #BAB28D; }
#contact_form textarea				{	height:100px; }

/*			LINKS PAGE				*/

.links a							{	font-size:14px; text-decoration:none; color:#5D5C34; }
.links li							{	line-height:0; margin:0; padding:5px 0; }
.links a:hover						{	text-decoration:underline; }
