/****************************************************
Content headers
*****************************************************/
p
{
	margin-top:0.7em;
	margin-bottom:0.7em;
}

.hdr_wh
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:1em;
}
.hdr_grn_sm
{
	color:#8FBB43;
	font-size:0.75em;
	font-weight:bold;
}
.hdr_grn_lg
{
	color:#8FBB43;
	font-size:25px;
	line-height:22px;
}
.hdr_gry_sm
{
	color:#999999;
	font-weight:bold;
	font-size:0.7em;
}
.txt_wh
{
	color:#FFFFFF;
	font-size:0.7em;
	margin:0;
	padding:0;
}
.txt_gry
{
	color:#666666;
	font-size:0.7em;
	margin:0;
	padding:0;
}
.txt_lgry
{
	color:#999;
	font-size:0.7em;
	margin:0;
	padding:0;
}

/****************************************************
Links
*****************************************************/
a:link, a:active, a:visited
{
	text-decoration:none;
	color:#333333;
	font-weight:bold;
}
a:hover
{
	text-decoration:none;
	color:#666666;
	font-weight:bold;
}

a.guscaps:link, a.guscaps:active, a.guscaps:visited
{
	font-size:0.9em;
	font-weight:bold;
}
a.guscaps:hover
{
	font-size:0.9em;
	font-weight:bold;
}
a.grn:link, a.grn:active, a.grn:visited
{
	font-size:0.75em;
	font-weight:bold;
	color:#8FBB43;
}
a.grn:hover
{
	font-size:0.75em;
	font-weight:bold;
	color:#999999;
}

a.lmaker:link, a.lmaker:active, a.lmaker:visited
{
	text-decoration:none;
	color:#666666;
}
a.lmaker:hover
{
	text-decoration:none;
	color:#CCCCCC;
}
a.footer:link, a.footer:active, a.footer:visited
{
	color:#999;
	font-weight:normal;
}
a.footer:hover
{
	color:#CCCCCC;
	font-weight:normal;
}
a.footer_alt:link, a.footer_alt:active, a.footer_alt:visited
{
	color:#666666;
	font-weight:bold;
}
a.footer_alt:hover
{
	color:#CCCCCC;
	font-weight:bold;
}
a.snav:link, a.snav:active, a.snav:visited
{
	font-size:0.70em;
	font-weight:bold;
	color:#8FBB43;
	text-transform:uppercase;
	margin-left:12px;
}
a.snav:hover
{
	font-size:0.70em;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	margin-left:12px;
}
a.snav_on:link, a.snav_on:active, a.snav_on:visited
{
	font-size:0.70em;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	margin-left:12px;
}
a.snav_on:hover
{
	font-size:0.70em;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	margin-left:12px;
}


/****************************************************
Menu
*****************************************************/
#thicktabs
{
	margin: 0;
	padding: 0;
	float: left;
	font-family: Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:0.7em;
	text-transform:uppercase;
}

#thicktabs li
{
	display: inline;
}

#thicktabs li a:link, #thicktabs li a:active, #thicktabs li a:visited
{
	float: left;
	color:#8FBB43;
	padding: 10px 10px 10px 10px;
	text-decoration: none;
	background: transparent url(../../images/nav/divider.gif) left no-repeat;
}

#thicktabs li.menu_nolink
{
	float: left;
	color:#8FBB43;
	*padding: 20px 10px 20px 10px;
	text-decoration: none;
	background: transparent url(../../images/nav/divider.gif) left no-repeat;
}

#thicktabs li a#leftmostitem
{ 
	background:none;
}


/* current menu items - on left or general - different size splats */
#thicktabs li a#leftmostitemactive_s
{
	color:#FFF;
	/*background: transparent url(../../images/nav/splat_small.gif) center no-repeat;
	width:35px;*/
}
#thicktabs li a#leftmostitemactive_m{
	color:#FFF;
	/*background: transparent url(../../images/nav/splat_med.gif) center no-repeat;
	width:70px;*/
}
#thicktabs li a#leftmostitemactive_l{
	color:#FFF;
	/*background: transparent url(../../images/nav/splat_large.gif) center no-repeat;
	width:132px;*/
}

#thicktabs li a#activetab_s{ 
	color:#FFFFFF;
	/*background: transparent url(../../images/nav/splat_small.gif) center no-repeat;
	width:35px;*/
}
#thicktabs li a#activetab_m{ 
	color:#FFFFFF;
	/*background: transparent url(../../images/nav/splat_med.gif) center no-repeat;
	width:70px;*/
}
#thicktabs li a#activetab_l{ 
	color:#FFFFFF;
	/*background: transparent url(../../images/nav/splat_large.gif) center no-repeat;
	width:132px;*/
}
/* end current menu items */


#thicktabs li a:hover{
	color:#999999;
}


/****************************************************
Subnav
*****************************************************/
ul.subnav
{
	margin:0px;
	padding:0px;
	list-style:none;
}
li.subnav_i
{
	width:180px;
	border:1px solid black;
	background: transparent url(../../images/content/subnav_sl_gr.gif) center repeat-y;
	margin-top:1px;
	padding-bottom:2px;
	line-height:1em;
}
li.subnav_on
{
	width:180px;
	border:1px solid black;
	background: transparent url(../../images/content/subnav_sl_wh.gif) center repeat-y;
	margin-top:1px;
	padding-bottom:2px;
	line-height:1em;
}


/****************************************************
Icons
*****************************************************/
a.icon:link, a.icon:active, a.icon:visited, a.icon:hover
{
	margin-left: 3px;
	padding: 0 0 0 23px;
	font-size:0.7em;
}

a.delicious:link, a.delicious:active, a.delicious:visited
{
	background: url("../../images/content/delicious_icon.gif") no-repeat 0 50%;
	color:#999;
}
a.delicious:hover
{
	background: url("../../images/content/delicious_icon.gif") no-repeat 0 50%;
	color:#CCCCCC;
}
a.digg:link, a.digg:active, a.digg:visited
{
	background: url("../../images/content/digg_icon.gif") no-repeat 0 50%;
	color:#999;
}
a.digg:hover
{
	background: url("../../images/content/digg_icon.gif") no-repeat 0 50%;
	color:#CCCCCC;
}
a.facebook:link, a.facebook:active, a.facebook:visited
{
	background: url("../../images/content/facebook_icon.gif") no-repeat 0 50%;
	color:#999;
}
a.facebook:hover
{
	background: url("../../images/content/facebook_icon.gif") no-repeat 0 50%;
	color:#CCCCCC;
}
a.reddit:link, a.reddit:active, a.reddit:visited
{
	background: url("../../images/content/reddit_icon.gif") no-repeat 0 50%;
	color:#999;
}
a.reddit:hover
{
	background: url("../../images/content/reddit_icon.gif") no-repeat 0 50%;
	color:#CCCCCC;
}
a.stumble:link, a.stumble:active, a.stumble:visited
{
	background: url("../../images/content/stumbleupon_icon.gif") no-repeat 0 50%;
	color:#999;
}
a.stumble:hover
{
	background: url("../../images/content/stumbleupon_icon.gif") no-repeat 0 50%;
	color:#CCCCCC;
}

.genicon
{
	background: url("../../images/content/link_icon.gif") no-repeat 0 50%;
	margin-left: 3px;
	padding: 0 0 0 20px;
}
.genicon_l
{
	background: url("../../images/content/link_icon_left.gif") no-repeat 0 50%;
	margin-left: 3px;
	padding: 0 0 0 20px;
}
.genicon_r
{
	background: url("../../images/content/link_icon.gif") no-repeat 0;
	background-position:right;
	margin-right: 3px;
	padding: 0 20px 0 0px;
}
