*																{margin: 0; padding: 0; font-family: Verdana; font-size: 10pt; line-height: 15pt;}
html															{min-height: 100%; height: 100%;}
body															{background-color: #a0b579; min-height: 100%; height: 100%;}
table															{border-collapse: collapse;}
a, a:active, a:visited											{color: #990000; text-decoration: underline;}
a:hover															{cursor: pointer;}
p																{margin-bottom: 15px;}
h1																{font-size: 11pt; margin-bottom: 10px; color: #6a0d0d;}
h2																{margin-bottom: 10px; color: #6a0d0d;}
h3																{font-size: 8pt; margin-bottom: 2px; color: #6a0d0d;}

ul																{margin-bottom: 15px;}
ul li															{margin-left: 25px;}

#page															{background-image: url('./images/page_border.png'); background-repeat: repeat-y; min-height: 100%; width: 871px; position: relative; left: 20px;}
#header															{position: relative; left: 10px; width: 851px; height: 177px; background-image: url('./images/header_bg.png');}
#header_links													{text-align: right; padding-bottom: 10px; padding-right: 20px; border-bottom: solid 3px white; position: relative; top: -32px;}
#header_links a													{text-decoration: none; color: white; padding: 0 10px; font-weight: bold;}
div.footer_bar1													{border-bottom: solid 3px #ededed; margin-top: 30px; margin-bottom: 3px;}
div.footer_bar2													{border-bottom: solid 6px #ededed; margin-bottom: 15px;}
#content														{height: 100%;}
#navigation														{background-color: #efe9d6; border: solid 1px #888; padding: 15px; float: right; width: 200px; margin-left: 20px; margin-bottom: 20px;}
#navigation *													{font-size: 8pt; line-height: 12pt;}
#navigation p													{margin-bottom: 8px;}
#footer															{float: right; text-align: right; color: #383838; font-size: 8pt;}
#logo															{position: relative; top: 5px; left: 25px;}
#footer_logo													{}
#article_tools a										{text-decoration:none; color: black; font-size:8pt;}

table.standard													{margin-bottom: 15px; border: solid 1px #888;}
table.standard tr												{}
table.standard tr th											{padding: 5px 10px; border: solid 1px #888; text-align: left; background-color: #75312c; color: white;}
table.standard tr td											{padding: 5px 10px; border: solid 1px #888; background-color: #efe9d6;}
table.standard tr.alternate td									{background-color: #f4f3ec;}

div.content														{padding: 30px 40px; line-height: 14pt;}
img.section_title												{margin-bottom: 15px;}

.row 																	{padding:10px; margin:10px}
.field_label 													{float:left; width:200px;}
.entry_container 											{width:500px; float:left;}

#subscribe														                 													{margin-left: 10px; font-weight: bold; background-color: #990000; border: solid 1px #4d0000; padding: 5px 8px; color: white; text-decoration: none; font-size: 8pt;}


/* Tip Window */
#tip_window                                                                     {margin-bottom: 15px;}
#tip_window #tip_window_content                                                 {background-color: #47582e; vertical-align: top; padding: 10px;}
#tip_window img#tip_of_the_week                                                 {margin-bottom: 5px; display: block;}
#tip_window .tip_title                                                          {font-size: 12pt; color: #dddd8a; margin-left: 10px; margin-bottom: 10px;}
#tip_window .tip_text_brief                                                     {color: white; font-size: 8pt; margin-top: 5px; margin-left: 10px; margin-bottom: 10px;}
#tip_window .tip_window_button                                                  {margin-left: 10px; background-color: #990000; border: solid 1px #4d0000; padding: 5px 8px; color: white; text-decoration: none; font-size: 8pt;}

/* RSS Headlines */
#rss_articles                                                                   {margin-right: 20px;}
#rss_articles tr td                                                             {vertical-align: top;}
#rss_articles .article_date                                                     {font-size: 8pt; width: 40px; color: #888; padding-left: 15px; padding-right: 15px; text-align: right;}
#rss_articles .article_link                                                     {font-size: 9pt; font-weight: bold;}
#rss_articles .article_description                                              {font-size: 8pt;}

/* Tip List */
#tip_list		                                                                    {margin-right: 20px;}
#tip_list tr td               																							    {vertical-align: top;}
#tip_list .category                                                     				{font-size: 8pt; width: 85px; color: #black; padding-left: 15px; padding-right: 15px; text-align: right;}
#tip_list .link																																	{font-size: 9pt; font-weight: normal;}
#tip_list .space                                                     						{font-size: 8pt; width: 10px; color: #888; padding-left: 15px; padding-right: 15px; text-align: right;}

/* Article Window */
#article_window                                                                 {margin-bottom: 15px;}
#article_window #article_window_content                                         {background-color: #47582e; vertical-align: top; padding: 10px;}
#article_window img#article_popular                                        			{margin-bottom: 5px; display: block;}
#article_window .article_title                                                  {font-size: 12pt; color: #dddd8a; margin-left: 10px; margin-bottom: 10px;}
#article_window .article_text_brief                                             {color: white; font-size: 8pt; margin-top: 5px; margin-left: 10px; margin-bottom: 10px;}
#article_window .article_window_button                                          {margin-left: 10px; background-color: #990000; border: solid 1px #4d0000; padding: 5px 8px; color: white; text-decoration: none; font-size: 8pt;}


/* Article List */
#article_list		                                                                {margin-right: 20px;}
#article_list tr td               																							{vertical-align: top;}
#article_list .category                                                     		{font-size: 8pt; width: 100px; color: #black; padding-left: 15px; padding-right: 15px; text-align: right;}
#article_list .link																															{font-size: 9pt; font-weight: normal;}
#article_list .space                                                     				{font-size: 8pt; width: 10px; color: #888; padding-left: 15px; padding-right: 15px; text-align: right;}

/* Lax head guide Window */
#guide_window                                                         					{margin-bottom: 15px;}
#guide_window #guide_window_content                                         		{background-color: #47582e; vertical-align: top; padding: 10px;}
#guide_window img#guide_featured                                        				{margin-bottom: 5px; display: block;}
#guide_window .guide_title                                                 			{font-size: 12pt; color: #dddd8a; margin-left: 10px; margin-bottom: 10px;}
#guide_window .guide_text_brief                                            			{color: white; font-size: 8pt; margin-top: 5px; margin-left: 10px; margin-bottom: 10px;}
#guide_window .guide_window_button                                         			{margin-left: 10px; background-color: #990000; border: solid 1px #4d0000; padding: 5px 8px; color: white; text-decoration: none; font-size: 8pt;}

/* Homepage highlight window */
#home_window                                                         						{margin-bottom: 15px;}
#home_window #home_window_content                                         			{background-color: #47582e; vertical-align: top; padding: 8px;}
#home_window img#home_highlight                                        					{margin-bottom: 5px; display: block;}
#home_window .home_title                                                 				{font-size: 11pt; color: #dddd8a; margin-left: 10px; margin-bottom: 10px;}
#home_window .home_window_button                                         				{margin-left: 10px; background-color: #990000; border: solid 1px #4d0000; padding: 5px 8px; color: white; text-decoration: none; font-size: 8pt;}
home_feature                                                										{font-size: 11pt; font-weight: bold; color: #dddd8a; margin-left: 10px; margin-bottom: 10px;}
