/* Font Face */
	BODY, P, UL, OL, LI, DIV, TD, TH, H1, H2, H3, A
		{ font-family: "Arial", verdana, arial, helvetica, sans-serif; }
	
	TABLE  { border: 0px none; margin: 0em 0px; padding: 0em 0px; }
	TD, TR { border: 0px none; margin: 0em 0px; padding: 0em 0px; }

/* Font Size */
	BODY							{font-size: 13px;} /* Use this to set the default overall size (for IE) - all others will be relative to this one */
	H1								{font-size: 18px; color:#000000; margin-right: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 10px;}
	H2								{font-size: 15px; color:#000000; margin-right: 0px; margin-left: 0px; margin-top: 5px; margin-bottom: 5px;}
	H3								{font-size: 11px;}
	P, UL, OL, LI, DIV, TD, TH 		{font-size: 13px;}
	TD.right_border P				{margin: 0px 0px 8px 10px; text-indent: -10px;}
	.tag_text						{font-size: 15px; line-height:20px; color:#646464; font-weight:bold; font-family: "Times New Roman", serif; text-valign: top; margin-left: 20px; margin-right: 20px; margin-top: 0px; margin-bottom: 10px;}
	.times_text						{font-size: 13px; font-family: "times", serif;}
	.yellow_grey_area				{font-size: 13px; font-weight: bold; color: #ffcc66; font-style: normal;}
	.yellow_text_area				{font-size: 15px; font-weight: bold; color: #ffcc66; font-style: normal;}
	TD.right_border P.yellow_int	{font-size: 14px; font-weight: bold; color: #ffcc66; font-style: normal; margin-right: 10px; margin-left: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; }
	.title							{color: #cd6703; letter-spacing: 5px; text-transform: uppercase;  font-weight: bold; font-size: 15px; margin-right: 0px; margin-left: 0px; margin-top: 2px; margin-bottom: 2px;}
	.active							{color: #ffffff;}
	TD.right_border .indent			{margin: 0px 0px 8px 25px;}

/* Font Formatting */
	A			{color: #cd6703; background: transparent none; text-decoration: none;}
	A:link		{color: #cd6703; background: transparent none; text-decoration: none;}
	A:visited	{color: #cd6703; background: transparent none; text-decoration: none;}
	A:active	{color: #cd6703; background: transparent none; text-decoration: none;}
	A:hover		{color: #ffcc66; background: transparent none; text-decoration: underline;}
	
	A.subnav			{color: #505050; background: transparent none; text-decoration: none;}
	A.subnav:link		{color: #505050; background: transparent none; text-decoration: none;}
	A.subnav:visited	{color: #505050; background: transparent none; text-decoration: none;}
	A.subnav:active		{color: #505050; background: transparent none; text-decoration: none;}
	A.subnav:hover		{color: #ffffff; background: transparent none; text-decoration: underline;}

/* Margin, border, etc. */
	BODY {margin: 0px; padding: 0px;}

/* Page Segments */
	.pagecontent 	{margin: 10px;}
	.pagefooter 	{margin: 10px;}

/* Background Images */

.bg
{
background-image: URL(/_imgs/bg.gif); 
background-repeat: repeat-y;
}

/* Index Rotating Image */
.hp_bg_marlbalro
{
background-image: URL(/_imgs/h_marborol_right.jpg); 
background-repeat: no-repeat;
background-position: left;
}

.hp_bg_kkk
{
background-image: URL(/_imgs/h_kkk_right.jpg); 
background-repeat: no-repeat;
background-position: left;
}

.hp_bg_vegas
{
background-image: URL(/_imgs/h_vegas_right.jpg); 
background-repeat: no-repeat;
background-position: left;
}

.hp_bg_church
{
background-image: URL(/_imgs/h_church_right.jpg); 
background-repeat: no-repeat;
background-position: left;
}

.hp_bg_welder
{
background-image: URL(/_imgs/h_welder_right.jpg); 
background-repeat: no-repeat;
background-position: left;
}

/* end rotating images */


.h_grey_spacer
{
background-image: URL(/_imgs/h_grey_spacer.jpg); 
background-repeat: repeat-x;
border-right-color: #ffffff;
border-right-style: solid;
border-right-width: 1px;
}
.n_black_spacer
{
background-image: URL(/_imgs/n_black_spacer.jpg); 
background-repeat: repeat-x;
border-right-color: #ffffff;
border-right-style: solid;
border-right-width: 1px;
}
.n_black_spacer_hp
{
background-image: URL(/_imgs/hp/n_black_spacer.jpg); 
background-repeat: repeat-x;
border-right-color: #ffffff;
border-right-style: solid;
border-right-width: 1px;
}
.c_spacer
{
background-image: URL(/_imgs/c_spacer.gif); 
background-repeat: repeat-x;
border-right-color: #ffffff;
border-right-style: solid;
border-right-width: 1px;
}

/* Other Stuff */
.grey_area
{
margin: 10px;
color: #ffffff;
line-height: 20px;
margin-left: 25px;
}

.border_right
{
border-right-color: #ffffff;
border-right-style: solid;
border-right-width: 1px;
}

.yellow_area
{
margin: 10px;
color: #ffffff;
line-height: 20px;
}

.right_border {
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px; }

.top
{margin-right: 0px; margin-left: 0px; margin-top: 3px; margin-bottom: 0px;}

img#grey_people
{
display: block;
margin-top: 100px;
border-top: 0;
border-right: 0;
border-bottom: 1px solid white;
border-left: 0;
}

.promo {
border: 3px double #000;
background: #999 url(../_imgs/hp/promo_blast_order.gif) no-repeat 0 0;
padding: 24px 10px 10px 36px;
margin-top: 2em;
}
* html .promo {
background-position: 3px 3px;
}
.promo p {
margin: 0;
line-height: 1.3em;
}
.promo a, .promo a:link {
color: #fff !important;
}
div.promo a:focus, div.promo a:hover {
color: #fff;
}