@charset "utf-8";


/* IMPORT THE 'GOOGLE FONT' HERE */
@import "http://fonts.googleapis.com/css?family=Comfortaa";

/* SET GLOBAL FONT PROPERTIES HERE */
html,body,div,header,footer,nav,article,section,figure,aside,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,del,tt,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td
										{color:#efefef;	font-family:"Trebuchet MS", Arial, sans-serif;	font-size:100%;	-webkit-font-smoothing: antialiased; }



/* CHANGE THE SEO H1 AND H2 TITLE TEXT HERE */
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#seo_1, #seo_1 a, #seo_1 p, #seo_1 span, #seo_1 div								
										{font-family:inherit;		font-size: 120%;			color: #cccccc;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);	 text-decoration:none;}
#seo_2, #seo_2 a, #seo_2 p, #seo_2 span, #seo_2 div								
										{font-family:inherit;		font-size: 100%;			color: #dddddd;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);	 text-decoration:none;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



/* TOP MENU */
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* TOP MENU BASE font type and color */
.sf-menu-wrapper-top li a,
.sf-menu-wrapper-top li a:link,
.sf-menu-wrapper-top li a:visited,
.sf-menu li a,
.sf-menu li a:link, 
.sf-menu li a:visited, 
.sf-menu li a:active,
.sf-menu li:hover,
.sf-menu li.sfHover, 
.sf-menu li a:focus, 
.sf-menu li a:hover, 
.sf-menu li a:active   								
										{font-family:inherit;		color: #999999;  			text-shadow:1px 1px 1px rgba(0,0,0,0.5);}
.sf-sub-indicator								{font-family:inherit;		color: #999999;  			text-shadow:1px 1px 1px rgba(0,0,0,0.5);}		
										
/* TOP MENU HOVER font type and color */
.sf-menu li a:active,.sf-menu li:hover,.sf-menu li.sfHover, .sf-menu li a:focus, .sf-menu li a:hover, .sf-menu li a:active   	
										{font-family:inherit;		color: #efefef;  			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
										
/****** SUBMENU BASE font type and color */
.sf-menu li ul li a,.sf-menu li ul li a:link, .sf-menu li ul li a:visited, .sf-menu li ul li a:active,.sf-menu li ul li:hover,.sf-menu li ul li.sfHover, .sf-menu li ul li a:focus, .sf-menu li ul li a:hover, .sf-menu li ul li a:active   						
										{font-family:inherit;		color: #efefef;  			text-shadow:1px 1px 1px rgba(0,0,0,0.5);}
										
/****** SUBMENU HOVER font type and color */
.sf-menu li ul li a:active,.sf-menu li ul li:hover,.sf-menu li ul li.sfHover, .sf-menu li ul li a:focus, .sf-menu li ul li a:hover, .sf-menu li ul li a:active   
										{font-family:inherit;		color: #efefef;  			text-shadow:1px 1px 1px rgba(0,0,0,0.5);}

/*** MAIN BUTTON PADDING ***/
.sf-menu-wrapper-top a,
.sf-menu a {padding:15px .5em 19px 0.5em; border-right:1px solid rgba(0,0,0,0.3); /*updated may14/2012*/}
.sf-menu-wrapper-top:first-child,
.sf-menu-wrapper-top > ul,
.sf-menu 								{margin:0px 0px 0px 0px;			}

/*** MAIN BUTTON Background ***/ /*** if using a flexible background for the top menu bar ***/
.menu_bg								{background: url('../graphics/menu_bg.png') left top no-repeat; 	float:left;	 width:90%; height:60px;}
.menu_bg_right							{background: url('../graphics/menu_right.png') right top no-repeat; float:right; width:10%; height:60px; padding:0px 0px 0px 0px;}

/*** SUBMENU BUTTON PADDING ***/
.sf-menu ul li a 						{padding:10px 20px 10px 20px;}

/*** SUBMENU POSITIONING ***/
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {left:0px; top:50px; z-index:99; /*updated may14/2012*/}

/* TOP MENU font type and size */
.sf-menu-wrapper-top ul li a,
.sf-menu-wrapper-top ul li a:link,
.sf-menu-wrapper-top ul li a:visited,
.sf-menu li a,
.sf-menu li a:link, 
.sf-menu li a:visited, .sf-menu li a:active,.sf-menu li:hover,.sf-menu li.sfHover, .sf-menu li a:focus, .sf-menu li a:hover, .sf-menu li a:active   							
										{font-size: 16px;			text-decoration:none;}

/****** SUBMENU  font type and size */
.sf-menu li ul li a,.sf-menu li ul li a:link, .sf-menu li ul li a:visited, .sf-menu li ul li a:active,.sf-menu li ul li:hover,.sf-menu li ul li.sfHover, .sf-menu li ul li a:focus, .sf-menu li ul li a:hover,   								.sf-menu li ul li a:active   						
										{font-size: 12px;			text-decoration:none;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

										
										
/* NON FLASH SLIDER */
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.nivo-caption p, .nivo-caption, .nivo-caption a  						
										{font-family:inherit;		font-size: 16px;			color: #efefef;			text-shadow:1px 1px 1px rgba(0,0,0,0.5);}
.nivo-caption h3 						{font-family:inherit;		font-size: 22px;			color: #ffffff;			text-shadow:1px 1px 1px rgba(0,0,0,0.5);}

/****** CONTINUE BUTTON */
.slider_readmore a:link, .slider_readmore a:visited, .slider_readmore a:active
										{font-family:inherit;		font-size:16px; 			color: #ffffff; 		text-shadow:1px 1px 1px rgba(0,0,0,0.5);}
.slider_readmore a:hover				{font-family:inherit;		font-size:16px; 			color: #ffffff; 		text-shadow:1px 1px 1px rgba(0,0,0,0.5);}

.nivo-caption h3 						{padding:0px 0px 3px 10px; 	margin:0px;}
.nivo-caption p 						{padding:0px 0px 0px 10px;	margin:0px;}
.slider_readmore a						{padding:8px 0px 0px px; 	text-decoration:none; 		text-align:center;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



/* NEWS TICKER */
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* FONT FAMILY */
.webwidget_slideshow_common a			{font-family:inherit;}

.webwidget_slideshow_common a, .webwidget_slideshow_common a:link, .webwidget_slideshow_common a:visited, .webwidget_slideshow_common a:active							
										{font-size:.87em;			color: #ffffff;			color: rgba(255,255,255,0.7);	text-decoration: none;}
.webwidget_slideshow_common	a:hover		{font-size:.87em;			color: #ffffff;			color: rgba(255,255,255,0.4);	text-decoration: underline;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



/* HEADER CONTENT REGION */
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* FONT FAMILY */
#optional_content						{font-family:inherit;}

#optional_content h3					{font-family:inherit;		font-size: 20px;			color: #999999;			text-shadow:1px 1px 1px rgba(0,0,0,0.5);}
#optional_content h4					{font-family:inherit;		font-size: 14px;			color: #cccccc;			text-shadow:1px 1px 1px rgba(0,0,0,0.5);}

#optional_content, 
#optional_content p, 
#optional_content a, 
#optional_content a:link, 
#optional_content a:visited				{font-family:inherit;		font-size: 12px;			color: #999999;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}

#optional_content a:hover, 
#optional_content a:active 				{font-family:inherit;		font-size: 12px;			color: #cccccc;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



/* INFO BOXES */
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/****** HORIZONTAL BOXES --------------------- */

/* FONT FAMILY */
.boxi p, .boxi a, .boxi a:link, .boxi a:visited, .boxi a:active, .boxi ul li
										{}

.boxi p, .boxi a, .boxi a:link, .boxi a:visited, .boxi a:active, .boxi ul li
										{font-family:inherit;		font-size: .75em;			color: #999999;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.boxi h3								{font-family:inherit;		font-size: 1.5em; 			color: #CA0000;			font-family: 'Comfortaa', cursive;		text-shadow:1px 1px 1px rgba(0,0,0,0.3);	font-weight:100;}
.boxi a:hover							{font-family:inherit;									color: #999999;			text-decoration:underline;}

.boxi p 								{margin:0px 0px 0px 0px;	padding:2px 0px 5px 0px;}
.boxi h3								{margin:0px 0px 0px 0px;	padding:1px 0px 1px 0px;}
.boxi 									{margin:0px 0px 0px 0px;	padding:5px 5px 10px 5px;}
.boxi 									{min-height:100px;}

/****** LEFT/RIGHT COLUMN BOXES --------------------- */
.box1 p, .box1 a, .box1 a:link, .box1 a:visited, .box1 a:active, .box1 ul li
										{font-family:inherit;		font-size: .75em;			color: #999999;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.box1 h3								{font-family:inherit;		font-size: 1.5em;			color: #000000;			font-family: 'Comfortaa', cursive; 		text-shadow:1px 1px 1px rgba(0,0,0,0.3);	font-weight:100;}
.box1 a:hover							{font-family:inherit;									color: #999999;			text-decoration:underline;}

.box1 p									{margin:0px 0px 0px 0px;	padding:5px 0px 5px 0px;}
.box1 h3								{margin:0px 0px 0px 0px;	padding:0px 0px 5px 0px;}
.box1 									{margin:0px 0px 10px 0px;	padding:5px 10px 10px 10px;}

/****** CENTER COLUMN BOXES --------------------- */
.box4 p, .box4 a .box4 a:link, .box4 a:visited, .box4 a:active, .box4 ul li
										{font-family:inherit;		font-size: .9em;			color: #999999;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.box4 h3								{font-family:inherit;		font-size: 1.5em;			color: #CA0000;			font-family: 'Comfortaa', cursive;		text-shadow:1px 1px 1px rgba(0,0,0,0.3);	font-weight:100;}
.box4 a:hover							{font-family:inherit;									color: #999999;			text-decoration:underline;}

.box4 p									{margin:0px 0px 0px 0px;	padding:5px 0px 5px 0px;}
.box4 h3								{margin:0px 0px 0px 0px;	padding:0px 0px 5px 5px;}
.box4 									{margin:0px 0px 10px 0px;	padding:5px 10px 10px 10px;}
.ppost									{border:1px #808080 solid; 	border-radius:3px; 		padding:5px; 	margin:5px;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



/* SIDE MENU */
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* SIDE MENU font type and size */
.sf-menu-wrapper-side li a,
.sf-menu-wrapper-side li a:link,
.sf-menu-wrapper-side li a:visited,
.sf-vertical li a,
.sf-vertical li a:link, 
.sf-vertical li a:visited, 
.sf-vertical li a:active,
.sf-vertical li:hover,
.sf-vertical li.sfHover, 
.sf-vertical li a:focus, 
.sf-vertical li a:hover, 
.sf-vertical li a:active   							
										{font-family:inherit;		font-size: 16px;			color: #000000;  		text-shadow:1px 1px 1px rgba(0,0,0,0.3);	text-decoration:none;}

/* SIDE MENU HOVER font color */
.sf-vertical li a:active,.sf-vertical li:hover,.sf-vertical li.sfHover, .sf-vertical li a:focus, .sf-vertical li a:hover, .sf-vertical li a:active   	
										{font-family:inherit;		font-size: 16px;			color: #efefef;  		text-shadow:1px 1px 1px rgba(0,0,0,0.3)}

/****** SIDE SUBMENU  font type and size */
.sf-vertical li ul li a,.sf-vertical li ul li a:link, .sf-vertical li ul li a:visited, .sf-vertical li ul li a:active,.sf-vertical li ul li:hover,.sf-vertical li ul li.sfHover, .sf-vertical li ul li a:focus, .sf-vertical li ul li a:hover,   								.sf-vertical li ul li a:active   						
										{font-family:inherit;		font-size: 12px;			color: #efefef;  		text-shadow:1px 1px 1px rgba(0,0,0,0.3);	text-decoration:none;}
										
/****** SIDE SUBMENU HOVER font color */
.sf-vertical li ul li a:active,.sf-vertical li ul li:hover,.sf-vertical li ul li.sfHover, .sf-vertical li ul li a:focus, .sf-vertical li ul li a:hover, .sf-vertical li ul li a:active   
										{font-family:inherit;		font-size: 12px;			color: #ffffff;  		text-shadow:1px 1px 1px rgba(0,0,0,0.3);}

/*** MAIN BUTTON PADDING ***/
.sf-menu-wrapper-side li a,
.sf-vertical li a 						{padding:13px 20px 9px 20px;}

/*** SUBMENU BUTTON PADDING ***/
.sf-vertical ul li a 					{padding:9px 20px 13px 20px;}

/*** adding sf-vertical in addition to sf-menu creates a vertical menu ***/
.sf-menu-wrapper-side:first-child,
.sf-menu-wrapper-side > ul,
.sf-vertical							{padding:3px 0px 20px 0px;}

.sf-menu-wrapper-side:first-child,
.sf-menu-wrapper-side > ul,
.sf-menu-wrapper-side li,
.sf-vertical, 
.sf-vertical li 						{width:	200px; }

.sf-menu-wrapper-side > ul,
.sf-menu-wrapper-side:first-child
/* #MenuBarSide			*/				{margin-left:-1px; }


/* this lacks ul at the start of the selector, so the styles from the main CSS file override it where needed */
.sf-vertical li:hover ul,
.sf-vertical li.sfHover ul 				{left:213px; /* match ul width */top:	10px;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



/* ADVERTISING */
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#advertising, #advertising p, #advertising span, #advertising div, #advertising table
										{font-family:inherit;		font-size: 1em;				color: #cccccc;				}
#advertising							{margin:0px 0px 0px 0px; 	padding:15px 5px 5px 5px; 	text-align:center;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



/* FOOTER */
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#footer									{font-family:inherit;		font-size: 1em;				color: #cccccc;}
#footer h3								{font-family:inherit;		font-size: 1.7em;			color: #CA0000;				text-shadow:1px 1px 1px rgba(0,0,0,0.3);	font-weight:100;}

#footer li								{font-family:inherit;		font-size: .7em;			color: #cccccc;				border-bottom:1px #333333 dotted;	list-style: none; 	padding:7px 0px 8px 0px;}

#footer p								{font-family:inherit;		font-size: .7em; 			color: #cccccc;				padding:.5em 0em;  letter-spacing:.06em;	text-shadow:1px 1px 1px rgba(0,0,0,0.5);}
#footer a,
#footer a:link,
#footer a:visited,						
#footer a:active						{font-family:inherit;		color: #cccccc;				text-decoration:none;}
#footer a:hover							{font-family:inherit;		color: #ffffff;				text-decoration:none;}

.footer ul li							{padding: 5px 0px 5px 25px;								font-family:inherit;}
.footer ul li a							{background:url('../graphics/footer_quicklist.png') no-repeat 0px 0px; padding: 5px 0px 5px 25px;}
.footer li a:hover						{background:url('../graphics/footer_quicklist_hover.png') no-repeat 0px 0px;}

.footer ul li.git_address a				{background:none;			padding-left:0px;}
.footer ul li.git_phone a				{background:none;			padding-left:0px;}
.footer ul li.git_email a				{background:none;			padding-left:0px;}
.footer ul li.git_contact a				{background:none;			padding-left:0px;}

#footer ul								{list-style: none; padding:0px 0px 0px 0px; margin:0px;}
ul li.git_address						{padding-left:40px !important;}
ul li.git_phone							{padding-left:40px !important;}
ul li.git_email 						{padding-left:40px !important;}
ul li.git_contact 						{padding-left:40px !important;}

#copyright	p							{font-family:inherit;		font-size: .7em;			color: #cccccc; 			background:url('../graphics/advertising_bg.jpg') center top repeat-y; padding:10px; margin:0px; border:0px; text-align:center}
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



/* ZOOM MENU */
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
div.jqDockLabel 						{font-family: 'Georgia', cursive;	font-size: 20px;	color: #1D0F1E;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* PRIVACY PAGE COMPANY NAME */
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
.redfont 								{font-family: 'Georgia', cursive;	font-size: 15px;	color: #ffffff;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



/*ACCORDIAN MENU*/
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/*INHERITED FONT STYLES*/
ul.accordion_menu 						{font-family: Cambria, serif;		font-size: 1em; 	font-style: italic; 		list-style: none;	line-height: 1.5em;}

/*MAIN BUTTON FONT SETTINGS*/
ul.accordion_menu li .heading 			{font-family:inherit;				font-size:1em;	 	color: #efefef;				text-shadow: -1px -1px 1px rgba(255,255,255,0.3); padding: 10px;}

/*MAIN BUTTON BACKGROUND COLOR*/
ul.accordion_menu li .heading 			{background-color: #333333;}

/*DESCRIPTION COLOR*/
ul.accordion_menu li .description h4	{font-family:inherit;				font-size:2em;	 			color: #FF6600;				text-shadow: -1px -1px 1px rgba(255,255,255,0.3);}

/*DESCRIPTION BODY*/
ul.accordion_menu li .description p 	{font-family:inherit;				font-size: .7em;	 		color: #333333;}

/*READ MORE LINK*/
ul.accordion_menu li .description a 	{font-family:inherit;				color: #111111;}

/*READ MORE LINK HOVER*/
ul.accordion_menu li .description a:hover{font-family:inherit;				color: #333333;			text-decoration: underline;}

/*CHANGE THE BORDER COLORS, SHADOWS AND BACKGROUND*/
ul.accordion_menu li 					{border-right: 2px solid #000000;}

/*CHANGE THE LEFT BORDER COLOR HERE, MATCH TO THE BORDER COLORS ABOVE*/
ul.accordion_menu li.bleft 				{border-left: 2px solid #000000;}



/*MAIN BUTTON FONT SETTINGS*/
ul.accordion_menu li .heading 			{font-family: inherit;		font-size: 1em;			text-align: center;	font-style: normal;	font-weight: bold;	text-transform: uppercase;	letter-spacing: .1em; opacity: 0.9;	}

/*DESCRIPTION BODY*/
ul.accordion_menu li .description p 	{font-family: inherit;		line-height: 14px; 		margin: 10px 22px; font-style: italic; font-weight: normal; text-transform: none; letter-spacing: normal; line-height: 1.6em;}

/*DESCRIPTION HEADING*/
ul.accordion_menu li .description h4 	{font-family: inherit; 		text-transform: uppercase; font-style: normal; font-weight: bold; letter-spacing: .07em; text-align: left; margin: 0px 0px 15px 20px;}

/*READ MORE LINK*/
ul.accordion_menu li .description a 	{font-family: inherit; 		position: absolute; bottom: 5px; left: 20px; text-transform: uppercase; font-style: normal; font-size: 11px; text-decoration: none;}



/*IMAGE MENU*/
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* MAIN BUTTON COLOR*/
.lmc_image_menu_label					{font-family:inherit;		font-size:1.3em;			color:#fff;				background:#000000;		text-shadow:0px 0px 1px #000000;}

/* SUB MENU LINK COLOR*/
.lmc_image_menu_content ul a			{font-family:inherit;		font-size:1.0em;			color:#efefef;}

/* SUB MENU LINK HOVER COLOR*/
.lmc_image_menu_content ul a:hover		{font-family:inherit;		color:#fff;					background-color:#000000;}

/* SUB MENU TOP BORDER COLOR*/
.lmc_image_menu_content					{border-top:1px solid #000000;}

/* MAIN BUTTON FONT PROPERTIES*/
.lmc_image_menu_label					{text-align:center; height:42px; line-height:40px; opacity:0.7; cursor:pointer; text-decoration:none;}
.lmc_image_menu_label:hover				{opacity:0.9;}

/* SUB MENU BUTTON FONT PROPERTIES*/
.lmc_image_menu_content ul				{padding:10px;}



/*MEGAMENU*/
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/*CHANGE MAIN MENU FONT PROPERTIES*/
ul.megamenu_menu > li > a 				{font-family:inherit;		font-size:1.0em;		color: #efefef;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);	text-decoration: none;		font-weight: bold;}

/*CHANGE MAIN BUTTON HOVER PROPERTIES*/
ul.megamenu_menu > li > a:hover, 
ul.megamenu_menu > li.selected > a 		{font-family:inherit;		color: #111111;			background:url('../graphics/topmenuHover_bg.png');}

/*CHANGE MAIN BUTTON HOVER PROPERTIES*/
.megamenu_wrapper ul.hovered > li > a 	{text-shadow:1px 1px 1px rgba(0,0,0,0.3);opacity: 1.0;}

/*CHANGE SUB MENU CONTAINER BACKGROUND PROPERTIES*/
ul.megamenu_menu div 					{border:2px solid #ffffff;}

/*CHANGE SUB MENU CONTAINER FONT PROPERTIES*/
ul.megamenu_menu div ul li a 			{font-family:inherit;		font-size:0.7em;		color: #efefef;			text-decoration: none;	padding: 2px 2px 2px 4px;	margin: 2px;	display: block;}

/*CHANGE SUB MENU CONTAINER FONT HOVER*/
ul.megamenu_menu div ul li a:hover 		{font-family:inherit;		color: #ff0000;			background: #000000;}

/*CHANGE SUB MENU HEADINGS*/
li.megamenu_heading 					{font-family:inherit;		color: #aaaaaa;			border-bottom: 1px solid #dddddd;}
	


/*NEWS SCROLLER*/
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* READ MORE COLOR/SHADOW */
a.news_viewer_more						{font-family:inherit;		color: #ffffff;			text-shadow:1px 1px 1px rgba(255,255,255,0.3);}

/* READ MORE HOVER COLOR/SHADOW */
a.news_viewer_more:hover				{font-family:inherit;		color: #ff0000;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}

/* H3 MAIN CONTENT HEADING */
.news_viewer_content h3					{font-family:inherit;		color: #ff0000;}

/* SIDE BUTTON H4 SELECTED/ACTIVE/HOVER COLOR */
.news_viewer_item:hover h4,
.news_viewer_list .selected h4,
.news_viewer_item:active h4				{font-family:inherit;		color: #ff0000;}

/* SIDE BUTTON H4 LINK/VISITED COLOR */
.news_viewer_item,
.news_viewer_item h4,
.news_viewer_item a.link h4,
.news_viewer_list a.selected h4,
.news_viewer_list a.visited h4			{font-family:inherit;		color: #ffffff;}

/* SIDE BUTTON PARAGRAPH COLOR */
.news_viewer_list p						{font-family:inherit;		color: #cccccc;}

/* SIDE BUTTON PARAGRAPH HOVER COLOR */
.news_viewer_list p:hover				{font-family:inherit;		color: #ffffff;}

/* UNSELECTED BUTTON BOTTOM BORDER */
.news_viewer_item h4 					{border-bottom:1px solid #300E1E;}

/* SIDE BUTTON H4 BOTTOM BORDER */
.news_viewer_item:hover h4,
.news_viewer_list .selected h4,
.news_viewer_item:active h4				{border-color: #ffffff;}

/* SIDE BUTTON H4 P BORDER */
.news_viewer_item:hover p,
.news_viewer_list .selected p,
.news_viewer_item:active p				{border-color:#333333;}

/* MAIN CONTENT PARARGRAPH COLOR */
.news_viewer_content p					{font-family:inherit;		color:#efefef;}


