a        {text-decoration:none;}
a:link   {font-family:arial, verdana, sans-serif;color:#ED1C24;font-size:12px;}
a:visited{font-family:arial, verdana, sans-serif;color:#ED1C24;font-size:12px;}
a:hover  {font-family:arial, verdana, sans-serif;color:#ED1C24;font-size:12px;text-decoration:underline;}


body
{
	background-image:url(../images/back_fade.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#383838;
	background-attachment:fixed;
	margin:0;
	font-family: arial, verdana, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.page_container
{
	background-image:url(../images/back_graphic.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	width:100%;
}
.header_container
{
	width:777px;
	height:111px;
	padding-top:30px;
}
.menu_container
{
	background-image:url(../images/menu_back.gif);
	background-repeat:repeat-x;
	width:777px;
	height:38px;
	text-align:center;
	padding-top:5px;
	padding-bottom:0px;
}
.page
{
	width:757px;
	padding:0px;
}
.page_inner
{
	width:757px;
	padding:20px 0px 20px 0px;
	text-align:left;
}

p
{
	font-family: arial, verdana, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:24px;
	padding:0px 10px 10px 30px;
}

table, td
{
	font-family: arial, verdana, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:24px;
}

.emphasis
{
	color:#ED1C24;
	font-family: arial, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
}


.smtext
{
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height:16px;
}



.title
{
	font-family:arial, verdana, sans-serif;
	font-size:23px;
	font-weight:bold;
	color:#EBEBEB;
	padding-left:10px;
	width:395px;
}

.subtitle
{
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	color:#ED1C24;
	padding:10px 10px 10px 10px;
}



a.menu
{
	text-decoration:none;
	color:#FFFFFF;
}
a.menu:link
{
	background-image:none;
	color:#FFFFFF; 
	font-size:12px;
	font-weight:bold;
	padding: 3px 10px;
	margin: 0px 15px;
}
a.menu:visited
{
	background-image:none;
	color:#FFFFFF; 
	font-size:12px; 
	font-weight:bold;
	padding: 3px 10px;
	margin: 0px 15px;
}
a.menu:hover
{
	background-image:url(images/mnu_sel.gif);
	background-repeat:repeat-x;
	background-position:top;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background-color:#ED1C24;
	padding: 3px 10px;
	margin: 0px 15px;
	text-decoration:none;
}

.blogtitle
{
	font:130%/1.2 helvetica, arial, verdana, sans-serif;
	color:#ED1C24;
	padding-left:30px;
}
.blogdate
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #728269;
	padding-left:30px;
}



.cat_title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/cat_title.gif);
	background-position:right;
	background-repeat:repeat-x;
	padding:8px;
}


#CatLink ul
{
	margin:0;
	padding:0;
	list-style:none;
}
#CatLink li
{
	display:inline;
	margin:0;
	padding:0;
}
#CatLink a, #CatLink a:visited
{
	display: block;
	font-size:11px;
	font-weight:bold;
	background-image:  url(../images/catitem_norm.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-left:7px;
	padding-right:5px;
	padding-top:6px;
	padding-bottom:6px;
	text-decoration:none;
}
#CatLink a:hover
{
	background-image:  url(../images/catitem_over.gif);
	background-repeat:no-repeat;
	color: #FFFFFF;
}
#CatLink .uberlink
{
	display: block;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:7px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}
#CatLinkSub ul
{
	margin:0;
	padding:0;
	list-style:none;
}
#CatLinkSub li
{
	display:inline;
	margin:0;
	padding:0;
}
#CatLinkSub a, #CatLinkSub a:visited
{
	display: block;
	font-size:11px;
	font-weight:normal;
	background-image:url(../images/catitemsub_norm.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}
#CatLinkSub a:hover
{
	background-image:url(../images/catitemsub_over.gif);
	background-repeat:repeat-x;
	color: #FFFFFF;
}
#CatLinkSub .uberlink
{
	display: block;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}






.footer_container
{
	width:775;
	height:83px;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #808080;
	padding:15px;
	text-align:left;
}

.footer_splash
{
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:center;
}
a.footer        {text-decoration:underline;padding:0;}
a.footer:link   {font-family:arial, verdana, sans-serif;color:#808080;font-size:11px;}
a.footer:visited{font-family:arial, verdana, sans-serif;color:#808080;font-size:11px;}
a.footer:hover  {font-family:arial, verdana, sans-serif;color:#ED1C24;font-size:11px;text-decoration:none;}
a.foot2        {text-decoration:underline;padding:0;}
a.foot2:link   {font-family:arial, verdana, sans-serif;color:#353535;font-size:11px;}
a.foot2:visited{font-family:arial, verdana, sans-serif;color:#353535;font-size:11px;}
a.foot2:hover  {font-family:arial, verdana, sans-serif;color:#2c2c2c;font-size:11px;text-decoration:none;}
