@charset "utf-8";


/* IMPORT THE 'GOOGLE FONT' HERE */
@import "//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:#999999;	font-family:"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", 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: #D0D0D0;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);	 font-style:italic;	 text-decoration:none;}
#seo_2, #seo_2 a, #seo_2 p, #seo_2 span, #seo_2 div								
										{font-family:inherit;		font-size: 70%;				color: #D0D0D0;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);	 font-style:italic;	 text-decoration:none;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



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

/* ARROW type and color */
ul#MenuBarTop.sf-menu li a.sf-with-ul span.sf-sub-indicator
										{font-family:inherit;		font-size: 100%;			color: #999999;  		text-shadow:1px 1px 1px rgba(0,0,0,0.3); 		font-weight:100;}

/* 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;		font-size: 16px;			color: #D0D0D0;  			text-shadow:1px 1px 1px rgba(0,0,0,0.3);		text-decoration:none;	font-weight:100;}
										
/* 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;		font-size: 16px;			color: #333333;  			text-shadow:1px 1px 1px rgba(0,0,0,0.0);		font-weight:100}
										
/****** 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;		font-size: 13px;			color: #efefef;  			text-shadow:1px 1px 1px rgba(0,0,0,0.3);		text-decoration:none;}
										
/****** 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;		font-size: 13px;			color: #FFFFFF;  			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}

/*** MAIN BUTTON PADDING ***/
.sf-menu-wrapper-top a,
.sf-menu a 								{padding:8px .9em 12px 0.9em; border-right:1px solid rgba(0,0,0,0.4);}
.sf-menu-wrapper-top:first-child,
.sf-menu-wrapper-top > ul,
.sf-menu 								{margin:0px 0px 0px 0px;			}
.sf-menu-wrapper-top:last-child			{border-right:0px solid rgba(0,0,0,0.7);}

/*** 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:37px; 				z-index:99;}/* match top ul list item height */

/*** 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:98%; height:60px;}
.menu_bg_right							{background: url('../graphics/menu_right.png') right top no-repeat; float:right; width:2%; height:60px; padding:0px 0px 0px 0px;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

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

.nivo-caption p, .nivo-caption, .nivo-caption a  						
										{font-family:inherit;		font-size: 12px;			color: #cccccc;			text-shadow:1px 1px 1px rgba(0,0,0,0.2);	font-weight:100;}
.nivo-caption h3 						{font-family:inherit;		font-size: 18px;			color: #333333;			text-shadow:1px 1px 1px rgba(255,255,255,0.9);	font-weight:100;}

/****** 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 5px 0px; 	margin:0px;}
.nivo-caption p 						{padding:5px 0px 0px 0px;	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, .news_ticker, .webwidget_slideshow_common ul li							
										{font-size:.87em;			color: #efefef;			 	color: rgba(255,255,255,0.7);	text-decoration: none;}
.webwidget_slideshow_common	a:hover		{font-size:.87em;			color: #cccccc;			 	color: rgba(255,255,255,1.0);	text-decoration: underline;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



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

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

#optional_content h3					{font-family:inherit;		font-size: 20px;			color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);	margin:0px 0px 5px 0px;	font-weight:100;}
#optional_content h4					{font-family:inherit;		font-size: 14px;			color: #D0D0D0;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);	margin:5px 0px 0px 0px;font-weight:100;}

#optional_content, 
#optional_content p, 
#optional_content a, 
#optional_content a:link, 
#optional_content a:visited				{font-family:inherit;		font-size: 12px;			color: #D0D0D0;			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 --------------------- */
.boxi 									{font-size:11px;										color: #999999;		 	letter-spacing:0.08em;					line-height:1.4em; }
.boxi 									{font-family:inherit;									color: #999999;			text-shadow:1px 1px 1px rgba(0,0,0,0.1);}
.boxi a:hover 							{font-family:inherit;									color: #C1A25F;			text-decoration:none;}
.boxi p									{margin:0px 0px 0px 0px;	padding:2px 5px 2px 5px;}

.boxi h1, .boxi h1 a 					{font-family:inherit;		font-size:22px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);		}
.boxi h1  a:hover 						{font-family:inherit;		font-size:22px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.0);		text-decoration:none;}
.boxi h1								{margin:0px 0px 0px 0px;	padding:1px 0px 1px 5px;}

.boxi h2, .boxi h2 a 					{font-family:inherit;		font-size:21px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);		}
.boxi h2  a:hover 						{font-family:inherit;		font-size:21px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.0);		text-decoration:none;}
.boxi h2  								{margin:0px 0px 0px 0px;	padding:1px 0px 1px 5px;}

.boxi h3, .boxi h3 a 					{font-family:inherit;		font-size:20px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);		}
.boxi h3  a:hover 						{font-family:inherit;		font-size:20px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.0);		text-decoration:none;}
.boxi h3  								{margin:0px 0px 0px 0px;	padding:5px 0px 1px 5px;}

.boxi h4, .boxi h4 a 					{font-family:inherit;		font-size:18px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);		}
.boxi h4  a:hover 						{font-family:inherit;		font-size:18px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.0);		text-decoration:none;}
.boxi h4  								{margin:0px 0px 0px 0px;	padding:1px 0px 1px 5px;}

.boxi h5, .boxi h5 a 					{font-family:inherit;		font-size:16px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);		}
.boxi h5  a:hover 						{font-family:inherit;		font-size:16px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.0);		text-decoration:none;}
.boxi h5  								{margin:0px 0px 0px 0px;	padding:1px 0px 1px 5px;}

.boxi h6, .boxi h6 a 					{font-family:inherit;		font-size:14px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);		}
.boxi h6  a:hover 						{font-family:inherit;		font-size:14px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.0);		text-decoration:none;}
.boxi h6  								{margin:0px 0px 0px 0px;	padding:1px 0px 1px 0px;}

.boxi 									{margin:0px 0px 0px 0px;	padding:5px 5px 20px 5px;}
.boxi 									{min-height:300px;}
	
						
/****** LEFT/RIGHT COLUMNS --------------------- */
.box1 									{font-size:11px;										color: #999999;			letter-spacing:0.08em;					line-height:1.4em; }
.box1 									{font-family:inherit;									color: #999999;			text-shadow:1px 1px 1px rgba(0,0,0,0.1);		font-weight:100;}
.box1 a:hover 							{font-family:inherit;									color: #C1A25F;			text-decoration:none;}
.box1 p									{margin:0px 0px 0px 0px;	padding:2px 3px 2px 3px;}

.box1 h1, .box1 h1 a 					{font-family:inherit;		font-size:22px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.box1 h1  a:hover 						{font-family:inherit;		font-size:22px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.7);		text-decoration:none;}
.box1 h1								{margin:0px 0px 0px 0px;	padding:0px 0px 3px 0px;}

.box1 h2, .box1 h2 a 					{font-family:inherit;		font-size:21px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.box1 h2  a:hover 						{font-family:inherit;		font-size:21px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.7);		text-decoration:none;}
.box1 h2  								{margin:0px 0px 0px 0px;	padding:0px 0px 3px 0px;}

.box1 h3, .box1 h3 a 					{font-family:inherit;		font-size:20px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.box1 h3  a:hover 						{font-family:inherit;		font-size:20px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.7);		text-decoration:none;}
.box1 h3								{margin:0px 0px 0px 0px;	padding:0px 0px 3px 5px;}

.box1 h4, .box1 h4 a 					{font-family:inherit;		font-size:18px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.box1 h4  a:hover 						{font-family:inherit;		font-size:18px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.7);		text-decoration:none;}
.box1 h4  								{margin:0px 0px 0px 0px;	padding:0px 0px 3px 0px;}

.box1 h5, .box1 h5 a 					{font-family:inherit;		font-size:16px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.box1 h5  a:hover 						{font-family:inherit;		font-size:16px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.7);		text-decoration:none;}
.box1 h5  								{margin:0px 0px 0px 0px;	padding:0px 0px 3px 0px;}

.box1 h6, .box1 h6 a 					{font-family:inherit;		font-size:14px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.box1 h6  a:hover 						{font-family:inherit;		font-size:14px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.7);		text-decoration:none;}
.box1 h6  								{margin:0px 0px 0px 0px;	padding:0px 0px 3px 0px;}

.box1 									{margin:0px 0px 10px 0px;	padding:35px 10px 20px 10px;}
	

/****** CENTER CONTENT BODY/BOXES --------------------- */
.box4 									{font-size:14px;										color: #999999; 		letter-spacing:0.05em;					line-height:1.4em; }
.box4 									{font-family:inherit;									color: #999999;			text-shadow:1px 1px 1px rgba(0,0,0,0.1);	font-weight:100;}
.box4 a:hover 							{font-family:inherit;									color: #C1A25F;			text-decoration:none;}
.box4 p									{margin:0px 0px 0px 0px;	padding:5px 0px 5px 0px;}

.box4 h1, .box4 h1 a 					{font-family:inherit;		font-size:30px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.box4 h1  a:hover 						{font-family:inherit;		font-size:30px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.7);		text-decoration:none;}
.box4 h1								{margin:0px 0px 0px 0px;	padding:0px 0px 3px 0px;}

.box4 h2, .box4 h2 a 					{font-family:inherit;		font-size:29px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.box4 h2  a:hover 						{font-family:inherit;		font-size:29px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.7);		text-decoration:none;}
.box4 h2  								{margin:0px 0px 0px 0px;	padding:0px 0px 3px 0px;}

.box4 h3, .box4 h3 a 					{font-family:inherit;		font-size:22px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.box4 h3  a:hover 						{font-family:inherit;		font-size:22px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.7);		text-decoration:none;}
.box4 h3								{margin:0px 0px 0px 0px;	padding:0px 0px 3px 0px;}

.box4 h4, .box4 h4 a 					{font-family:inherit;		font-size:18px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.box4 h4  a:hover 						{font-family:inherit;		font-size:18px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.7);		text-decoration:none;}
.box4 h4  								{margin:0px 0px 0px 0px;	padding:0px 0px 3px 0px;}

.box4 h5, .box4 h5 a 					{font-family:inherit;		font-size:16px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.box4 h5  a:hover 						{font-family:inherit;		font-size:16px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.7);		text-decoration:none;}
.box4 h5  								{margin:0px 0px 0px 0px;	padding:0px 0px 3px 0px;}

.box4 h6, .box4 h6 a 					{font-family:inherit;		font-size:14px;				color: #C1A25F;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.box4 h6  a:hover 						{font-family:inherit;		font-size:14px;				color: #999999;		 	text-shadow:1px 1px 1px rgba(0,0,0,0.7);		text-decoration:none;}
.box4 h6  								{margin:0px 0px 0px 0px;	padding:0px 0px 3px 0px;}

.box4 									{margin:0px 0px 10px 0px;	padding:32px 10px 20px 10px;}
	

	/****** MAGAZINE LAYOUT --------------------- */
	.ppost								{border:1px #efefef solid; 	border-radius:3px; 		padding:5px; 	margin:5px;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



/* SIDE MENU */
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ARROW COLORS */
a.sf-with-ul span.sf-sub-indicator 		{font-family:inherit;		font-size: inherit;			color: #C1A25F; 			text-shadow:1px 1px 1px rgba(255,255,255,0.1);}

/* 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: #D0D0D0;  		text-shadow:1px 1px 1px rgba(0,0,0,0.3);	text-decoration:none; font-weight:100; text-indent:0px;}

/* 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: #999999;  		text-shadow:1px 1px 1px rgba(0,0,0,0.0)}

/****** 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: 13px;			color: #efefef;  		text-shadow:1px 1px 1px rgba(255,255,255,0.1);	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: 13px;			color: #ffffff;  		text-shadow:1px 1px 1px rgba(255,255,255,0.1);}

/*** MAIN BUTTON PADDING ***/
.sf-vertical a 							{border-right:0px solid rgba(0,0,0,0.3);}

.sf-menu-wrapper-side li a,
.sf-vertical li a 						{padding:14px 20px 8px 30px;}

/*** 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:0px 0px 0px 0px;}

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

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


/* 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: 244px; top: 7px;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



/* 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:20px 5px 5px 5px; 	text-align:center;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



/* FOOTER */
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#footer									{font-family:inherit;		font-size: 1em;				color: #999999;}
#footer h3								{font-family:inherit;		font-size: 1.3em;			color: #F0F4E6;				text-shadow:1px 1px 1px rgba(0,0,0,0.1);	font-weight:100;}

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

#footer p								{font-family:inherit;		font-size: .7em; 			color: #999999;				padding:.5em 0em;  letter-spacing:.06em;	text-shadow:1px 1px 1px rgba(0,0,0,0.1);}
#footer a,
#footer a:link,
#footer a:visited,						
#footer a:active						{font-family:inherit;		color: #999999;				text-decoration:none;}
#footer a:hover							{font-family:inherit;		color: #555555;				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: #C1A25F; 			background:url('../graphics/advertising_bg.jpg') center top repeat-y; padding:10px; margin:0px; border:0px; text-align:center}
#copyright span 						{font-family:inherit;		font-size: 11px;			color: #C1A25F;}
	
	/* WORD PRESS */

	.footer_contact form td.formlabel 	{font-family:inherit;		font-size: 11px;			color: #999999;}
	div#powered_by 						{font-family:inherit;		font-size: 11px;			color: #999999;}
	.affiliate-i3d img					{margin-top:50px;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



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



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

/*INHERITED FONT STYLES*/
ul.accordion_menu 						{font-family: Cambria, serif;		font-size: 1em; 			color:inherit;				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(0,0,0,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: #733781;				text-shadow: -1px -1px 1px rgba(255,255,255,0.3);}

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

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

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

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

/*CHANGE THE LEFT BORDER COLOR HERE, MATCH TO THE BORDER COLORS ABOVE*/
ul.accordion_menu li.bleft 				{border-left: 1px 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:#cccccc;				background:#000000;		text-shadow:1px 1px 1px rgba(0,0,0,0.3);}

/* 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;				font-size: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:60px; line-height:60px; 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:16px;				color: #D0D0D0;			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;				font-size:16px;		 		color: #333333;			text-shadow:1px 1px 1px rgba(0,0,0,0.0);	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-top:0px solid rgba(255,255,255,0.2);border-left:5px solid rgba(255,255,255,0.2); border-right:5px solid rgba(255,255,255,0.2); border-bottom:5px solid rgba(255,255,255,0.2);  }

/*CHANGE SUB MENU CONTAINER FONT PROPERTIES*/
ul.megamenu_menu div ul li a 			{font-family:inherit;				font-size:14px;				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;				font-size:14px;				color: #333333;			background: #cccccc;}

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


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

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

/* H3 MAIN CONTENT HEADING */
.news_viewer_content h3					{font-family:inherit;				font-size:inherit;			color: #efefef;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}

/* 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;				font-size:inherit;			color: #efefef;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}

/* 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;				font-size:inherit;			color: #ffffff;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}

/* SIDE BUTTON PARAGRAPH COLOR */
.news_viewer_list p						{font-family:inherit;				font-size:inherit;			color: #EFEFEF;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}

/* SIDE BUTTON PARAGRAPH HOVER COLOR */
.news_viewer_list p:hover				{font-family:inherit;				font-size:inherit;			color: #ffffff;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}

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

/* 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;				font-size:inherit;			color:#efefef;			text-shadow:1px 1px 1px rgba(0,0,0,0.3);}