/* @group Additional Style sheets */
@import url('initial.css');
@import url('layout.css');
@import url('modules.css');
@import url('menus.css');
@import url('basic_typography.css');
@import url('template.css');
@import url('clearing.css');
@import url('editor.css');

/* @end */

/* @group default Joomla styles */
/*
*	You can can the default Joomla styles here if you haven't already added specific style rules in "theme.css". 
*	If you have already added specific style rules to "theme.css" you will be over-riding those with the styles you declare below.
*/







/*---------------------------------------*/
/*** This CSS is for STYLES ONLY - colors, backgrounds, borders, text formatting etc.
		Any layout - dimensions, spacing & placement etc. is defined in its respective CSS file. ***/
		
/*---------------------------------------*/


/* Containers */

body {
background-color:#000;
background-image:url(../images/SiteBack.png);
background-position:0 0;
background-repeat:no-repeat;
font-family:Helvetica, Arial, sans-serif;
}
body, td, pre {
	color:#FFF!Important;
}
body #tinymce {
	text-align:left;
}

div.inside {
background: url(../images/bg_container.png);
}

div#wrapper {
border: 0.0em solid #DFDFDF; /*2*/
}
	
div#header {
}

div#logo {
	float: right;
	margin: 20px 0px 20px 0;
	padding: 10px 20px 10px 10px;
	text-align: left;
	width: 162px;
	}

div#top-module {
}

div#breadcrumbs {
}

div#breadcrumbs p {
}

div#breadcrumbs a {
}

form.search {
	margin: 0 20px 10px 0;
	
} 

div#nav {
	background-image:url(../images/MenuBack.png);
	background-position:top center;
	background-repeat:no-repeat;
	}

div#MiddleCol {
}

div#top-user-modules {
	background-color:#151515;
	border:none;
}
div#top-user-modules div.inside {
	margin:0;
}
div#user1, div#user2, div#user5 {
}
#BodyContent {
	/*padding-top:44px;*/
	padding-top:10px;
	background-color:#151515;
}
div#mainbody {
background: Transparent;
}

div#left {
	width:317px;
}
#left-only #MiddleCol {
	width: 640px;
	}
#right-only #LoadFirst, #right-only #MiddleCol {
width: 620px;
}
div#right {
	width: 320px;
}

div#bottom-user-modules {
}

div#user6, div#user7, div#user8, div#user9 {
}

div#footer-user-modules {
}

div#user11, div#user12, div#user13, div#user14 {
}

div#footer {
background-color:#151515;
text-align:right;
}
div#copyright {
font-size: 85%;
color: #4B4B4B;
margin-right: 10px;
}
div#credits {
font-size: 85%;
color: #4B4B4B;
display:none;
}


/************************************************ Style Elements */

/* Basic typography */


/* Links */
a, a:link, a:visited  {
	color:#e88315;
	text-decoration: none;}
a:hover {color:#d30040;
text-decoration: none;}
a:focus {outline: 1px dotted #ccc;}
/* Headings */
h1,	.componentheading  {}
h2,	.contentheading {}
h3 {}
h4 {
font-size: 1.2em;
font-weight: normal;
margin: 1em 0em .5em 0;
color:#decf11;
}
h5 {}
h6 {}

p, div#mainbody li{
	font-size:1.2em;
}
p{
	margin: .7em 0em;
}

div#sitename {
font-weight: bold;
font-size: 2.0em;
font-weight: normal;
margin-top: 0em;
margin-bottom: 0em;
}

div#sitename a:link,
div#sitename a:visited,
div#sitename a:hover {}


div#slogan {
font-size: 1.7em;
margin: 1.2em 0em 1.2em 0em;
font-weight: normal;
font-size: 100%;
font-family: serif;
text-transform: uppercase;}


/* Text styles */
strong, b {}
blockquote {
border-left:10px solid #ddd;
background: #fff;
}
pre {
border-left: 5px solid #666;
background: #ccc;
}
.code , code {
border-left: 5px solid #666;
background: #ccc;
}

.highlight {
background: #FF0; /*yellow*/}

/* Lists */
ol, ul, li {}
li > p {}

/* Horizontal rules */
hr {}
div.hr {border-bottom: 1px dotted #000;}


		/*-----------------------------------*/
				/*** MENUS/NAVIGATION ***/
		/*---------------------------------------*/




		/* Top Horizontal Menu */
/*---------------------------------------
Note: Top Menu by default in Module Position/Name 'user3' with Menu Class Suffix '-nav' and style 'raw'.
Menu Style should be set to 'List' in the backend Module Manager.
Output code is ul.menu-nav

Note: For fly-out suckerfish menu to work as intended "Always show sub-menu Items" must be enabled in the Menu Module Parameters.
---------------------------------------*/

#nav ul li{ /*2*/
line-height: 2em;
}
#nav ul li a, 
#nav ul li a:visited { /*1*/
color:#FFF;
height:64px;
}
#nav ul li a, #nav ul li a:visited {
	line-height:64px;
	}
#nav ul li a:hover {
	color:#ff7200;
	}
#nav ul li#current a, 
#nav a#active_menu-nav {
	font-weight:bold;
	color:#ff7200;
}
#nav ul li:hover a, 
#nav ul li.iehover a {}
/* top level parent */
#nav ul li.parent a:after {content: " +";}
#nav ul li.parent li a:after {content: none;}

/* first sub-level list (tier 2 links) */
#nav ul li ul {
	margin-top:30px;
	}
#nav ul li:hover ul, #nav ul li.iehover ul {}
#nav ul li:hover ul li, #nav ul li.iehover ul li {
	text-align:left;
}
#nav ul li:hover ul li a, #nav ul li.iehover ul li a {
	border-bottom:1px solid #F3F3F3;
	background-color:#FFF;
	line-height:20px;
	color:#333;
	height:20px;
	width: 210px;
	padding-left:10px;
/*1*/
}
#nav ul li:hover ul li:hover a, #nav ul li.iehover ul li.iehover a {
	background-color:#F3F3F3;
	color:#ff7200;}
/* first sub-level parent */
#nav ul li li.parent a:after {content: " +";}
#nav ul li li.parent li a:after {content: none;}

/* Second sub-level list (tier 3 links)*/
#nav ul li:hover ul li ul, #nav ul li.iehover ul li ul {}
#nav ul li:hover ul li a, #nav ul li.iehover ul li a {}
#nav ul li:hover ul li a:hover, #nav ul li.iehover ul li a:hover {}
#nav ul li:hover ul li:hover ul, #nav ul li.iehover ul li.iehover ul {}

/* second sub-level parent */
#nav ul li li li.parent a:after {content: " +";}
#nav ul li li li.parent li a:after {content: none;}




		/***MAIN MENU***/
		
/*---------------------------------------
Note: Main Menu by default in Module Position/Name 'left' with Module Class Suffix '_menu' and style 'xhtml'.
Default install sets Menu Style to 'List'.
All mod_mainmenu will take on these properties. 
Add Menu Class Suffix to specify per menu, or add Preffix #left/#right to distinguish between menus in either columns.
Output code is div.moduletable_menu ul.menu

Note: For fly-out suckerfish menu to work as intended "Always show sub-menu Items" must be enabled in the Menu Module Parameters.
---------------------------------------*/

/* Left Column Vertical fly-out suckerfish menu */

#left ul.menu ul, 
#left ul.menu ul ul, 
#left ul.menu ul ul ul {}

#left ul.menu li {
border-bottom: 1px solid #F3F3F3;}
	
#left ul.menu li a:link, 
#left ul.menu li a:visited {}

#left ul.menu li a:hover {}
#left ul.menu li#current a {
font-weight: normal;}
#left ul.menu ul li {
background:none;
}

/* Root Menu */
#left ul.menu a {}
/* Root Menu Hover Persistence */
#left ul.menu a:hover,
#left ul.menu li:hover a,
#left ul.menu li.iehover a {}
/* top level parent */
#left ul.menu li.parent:hover, #left ul.menu li.parent.iehover {background-color:#DFDFDF; /*2*/}
#left ul.menu li.parent a:after {content: " +";}
#left ul.menu li.parent li a:after {content: none;}

/* 2nd Menu */
#left ul.menu ul {
border-top: 1px solid #F3F3F3; /*1*/
}
#left ul.menu li:hover li {
background:#EBEBEB;
border:1px solid #F3F3F3; /*1*/
border-top:0px;
}
#left ul.menu li:hover li a,
#left ul.menu li.iehover li a {}
/* 2nd Menu Hover Persistence */
#left ul.menu li:hover li a:hover,
#left ul.menu li:hover li:hover a,
#left ul.menu li.iehover li a:hover,
#left ul.menu li.iehover li.iehover a {}
/* first sub-level parent */
#left ul.menu li li.parent a:after {content: " +";}
#left ul.menu li li.parent li a:after {content: none;}

/* 3rd Menu */
#left ul.menu li:hover li:hover li a,
#left ul.menu li.iehover li.iehover li a {}
/* 3rd Menu Hover Persistence */
#left ul.menu li:hover li:hover li a:hover,
#left ul.menu li:hover li:hover li:hover a,
#left ul.menu li.iehover li.iehover li a:hover,
#left ul.menu li.iehover li.iehover li.iehover a {}
/* second sub-level parent */
#left ul.menu li li li.parent a:after {content: " +";}
#left ul.menu li li li.parent li a:after {content: none;}

/* 4th Menu */
#left ul.menu li:hover li:hover li:hover li a,
#left ul.menu li.iehover li.iehover li.iehover li a {}
/* 4th Menu Hover Persistence*/
#left ul.menu li:hover li:hover li:hover li a:hover,
#left ul.menu li.iehover li.iehover li.iehover li a:hover {}


/* Right Column Vertical fly-out suckerfish menu */

#right ul.menu ul,
#right ul.menu ul ul,
#right ul.menu ul ul ul {}

#right ul.menu li {border-bottom: 1px solid #F3F3F3;}
#right ul.menu li a:link, 
#right ul.menu li a:visited {}
#right ul.menu li a:hover {}
#right ul.menu li#current a {font-weight: bold;}
#right ul.menu ul li {background:none;}

/* Root = Vertical, Secondary = Vertical */
#right ul.menu,
#right ul.menu li,
#right ul.menu ul {}

/* Root Menu */
#right ul.menu a {}
/* Root Menu Hover Persistence */
#right ul.menu a:hover,
#right ul.menu li:hover a,
#right ul.menu li.iehover a {}
/* top level parent */
#right ul.menu li.parent:hover {background-color:#DFDFDF; /*2*/}
#right ul.menu li.parent a:before {content: "+ ";}
#right ul.menu li.parent li a:before {content: none;}

/* 2nd Menu */
#right ul.menu ul {
border-top: 1px solid #F3F3F3; /*1*/
}
#right ul.menu li:hover li {
background:#EBEBEB;
border:1px solid #F3F3F3; /*1*/
border-top:0px;}
#right ul.menu li:hover li a,
#right ul.menu li.iehover li a {}
/* 2nd Menu Hover Persistence */
#right ul.menu li:hover li a:hover,
#right ul.menu li:hover li:hover a,
#right ul.menu li.iehover li a:hover,
#right ul.menu li.iehover li.iehover a {}
/* first sub-level parent */
#right ul.menu li li.parent a:before {content: "+ ";}
#right ul.menu li li.parent li a:before {content: none;}

/* 3rd Menu */
#right ul.menu li:hover li:hover li a,
#right ul.menu li.iehover li.iehover li a {}
/* 3rd Menu Hover Persistence */
#right ul.menu li:hover li:hover li a:hover,
#right ul.menu li:hover li:hover li:hover a,
#right ul.menu li.iehover li.iehover li a:hover,
#right ul.menu li.iehover li.iehover li.iehover a {}
/* second sub-level parent */
#right ul.menu li li li.parent a:before {content: "+ ";}
#right ul.menu li li li.parent li a:before {content: none;}

/* 4th Menu */
#right ul.menu li:hover li:hover li:hover li a,
#right ul.menu li.iehover li.iehover li.iehover li a {}
/* 4th Menu Hover Persistence */
#right ul.menu li:hover li:hover li:hover li a:hover,
#right ul.menu li:hover li:hover li:hover li:hover a,
#right ul.menu li.iehover li.iehover li.iehover li a:hover {}
#right ul.menu li.iehover li.iehover li.iehover li.iehover a {}

		/* Left Module */ 
#left div.inside {
		margin:0;
	}
.moduletable_SectionSubmenu {
padding: 0 0 0 10px;
text-transform:uppercase;
margin-top: 35px;
font-size:1.2em;
}
.ghop-categories_SectionSubmenu li, #left ul.menu li {
	margin:0 0 1px 0;
	padding:0;
	line-height:1em;
	list-style:none;
	border:none;
	background-color:#dda31f;
}
.ghop-categories_SectionSubmenu li {
	padding:0 0 0 3px;
}
.ghop-categories_SectionSubmenu li.SectionName, .moduletable_SectionSubmenu h3 {
	color:#dda31f;
	background-color:#FFF;
	width:auto;
}
.moduletable_SectionSubmenu h3 {
	padding:0 0 0 3px;
}
.ghop-categories_SectionSubmenu li a, #left ul.menu li a {
	text-decoration:none;
	display:block;
	width:304px!Important;
	color:#FFF;
	padding:0!Important;
}
#left ul.menu li a {
	margin: 0 0 0 3px;
}
.ghop-categories_SectionSubmenu li a:hover, #left ul.menu li a:hover {
	text-decoration:none;
	color:#000;
	background-color:#FFF;
}

		/* Footer Menu EDIT */ 
/*---------------------------------------
Note: Footer Menu in Module Position/Name 'user15' with no Menu Class Suffix nd style 'raw'.
Output code is ul.menu

---------------------------------------*/			
#footer ul.menu {
font-size: 85%;
color: #4B4B4B;}
#footer ul.menu li {
border-right:1px solid #DFDFDF; /*1*/}
#footer ul.menu li a,
#footer ul.menu li a:visited {}	
#footer ul.menu li a:hover {background-color:#EBEBEB;}	




		/*---------------------------------------*/
				/*** ALL MODULES ***/

		/*---------------------------------------*/
		
	/*---------------------------------------*/
				/*** MODULES with Style 'raw' or 'xhtml' - output as div.moduletable ***/
				/*** MENU MODULES with Module Class Suffix _menu ***/
	/*---------------------------------------*/

.moduletable,
.moduletable_menu,
.moduletable_text {
/*background: url(../images/trans.png);*/
border: 1px solid #DFDFDF;
background: #EBEBEB;
}

.moduletable h3,
.moduletable_menu h3,
.moduletable_text h3 {
background-color: #FFF; 
text-transform: uppercase;
border-bottom: 1px solid #313131;
font-size: 100%;
font-family: serif;
text-transform: uppercase;
}


	/*---------------------------------------*/
				/*** MODULES with Style 'rounded' - output as div.module div div div ***/
				/*** MENU MODULES with Module Class Suffix _menu ***/
	/*---------------------------------------*/

.module,
.module_menu {
background: url(../images/mod_br.png) 100% 100% no-repeat;
border-bottom: 0px solid #000; /*black*/
}

.module div,
.module_menu div {
background: url(../images/mod_bl.png) 0% 100% no-repeat;
}
.module div div,
.module_menu div div {
background: url(../images/mod_tr.png) 100% 0% no-repeat;
}

.module div div div,
.module_menu div div div {
background: url(../images/mod_tl.png) 0% 0% no-repeat;
}

.module h3,
.module_menu h3 {
background: url(../images/mod_h3.png) no-repeat 50% 0%;
text-transform: uppercase;
font-size: 100%;
font-family: serif;
}


	/* Module List items
		To specify ---> 	Latest News = ul & li class latestnews, Popular = ul & li class mostread */
	
.module ul li,
.moduletable ul li {}

.module ul li a,
.moduletable ul li a {}

.module ul li a:hover,
.moduletable ul li a:hover {}



div#top-user-modules .moduletable,
div#top-user-modules .moduletable_menu {
/*background: url(../images/trans.png);*/
border: 0px solid #DFDFDF;
background: #F3F3F3;
}

div#top-user-modules .moduletable h3,
div#top-user-modules .moduletable_menu h3 {
background-color: #F3F3F3; 
border-bottom: 1px solid #DFDFDF;
font-size: 100%;
font-family: serif;
text-transform: uppercase;}


div#bottom-user-modules .moduletable,
div#bottom-user-modules .moduletable_menu {
background: #4B4B4B;
color:#F3F3F3;
}

div#bottom-user-modules .moduletable h3,
div#bottom-user-modules .moduletable_menu h3{
background: #313131;
color:#F3F3F3;
border-bottom: 1px solid #1F1F1F;
}


div#footer-user-modules  h3 {
color: #F3F3F3;
background: #4B4B4B;
border-bottom: 1px solid #1F1F1F;
}

div#footer-user-modules .moduletable {
border: 1px solid #4B4B4B;
}


	/* Form */
fieldset {}
form {}
form label {}

.button {
border: 1px solid #1F1F1F;
background: #4B4B4B;
color: #F3F3F3;
font-size: 85%;
text-transform: uppercase;
}

.button:hover, 
.button:focus {
border: 1px solid #1F1F1F;
background: #313131;
color: #FFFFFF;
}

.inputbox {
border: 1px solid #4B4B4B;
background: #F3F3F3;
}

.inputbox:hover, 
.inputbox:focus {
background: #FFF;
border: 1px solid #313131;
}

.checkbox {
border: 1px solid #4B4B4B;
background: #F3F3F3;
}

.checkbox:hover, 
.checkbox:focus {
background: #FFF;
border: 1px solid #313131;
}


/* -- Joomla Contact Form override -- */
.contact address {
line-height: 100%;
font-size: 85%;
font-style: normal;}

.contact p {
line-height: 100%;
font-size: 85%;
color: #313131;}

.contact fieldset { 
border-width: 0px;
}
.contact legend { 
color: #00A4DF;
}
.contact label {}
.contact .req { 
color: red !important;
}
.contact .inputbox { 
border-color: #7C7C7C rgb(195, 195, 195) rgb(221, 221, 221); 
border-style: solid; 
border-width: 1px;
}
.marker {
text-transform: uppercase;
color: #4B4B4B;}


/* Tooltips */
.tool-tip {
background: #ffc;
border: 1px solid #D4D5AA;
}
.tool-title {
background: url(../../system/images/selector-arrow.png) no-repeat;
border-bottom: 1px solid #d4d5aa;
}

/* Error Messages */
dl#system-message {
border-top: 2px solid #FEABB9;
border-bottom: 2px solid #FEABB9;
}



/***********************************************Core Joomla Output with Beez Overrides */


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

				/*** MODULES ***/

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


		/* Breadcrumbs */
span.breadcrumbs pathway {}
a.pathway {}
a.pathway:hover {}
span.breadcrumbs pathway img {}

		/* Search */
form.search {}
input#mod_search_searchword.inputbox {}

		/* Latest News */
ul.latestnews {}
li.latestnews {}
a.latestnews {}

		/* Popular */
ul.mostread {}
li.mostread {}
a.mostread {}

		/* Sections */
ul.sections {}
ul.sections li {}

		/*** Polls ***/
		
/* Poll Title */
.moduletable h4 {}
form.poll {}
input#voteid
form.poll label {}
form.poll input.button a {}


		/*** Login Form Module ***/

form.form-login {}

/* Username */
form.form-login input#mod_login_username.inputbox {}

/* Password */
form.form-login input#mod_login_password.inputbox {}

/* Remember Me */
label.remember {}
input#mod_login_remember.checkbox {}

/* button */
form.form-login input.button {}

/* Forgot your password?, Forgot your username?, Create an account */
form.form-login p a {}
form.form-login p a:hover {}



		/*** Banner Module ***/

div.bannergroup{}

/* Item Links */
div.banneritem a {}
div.banneritem a:hover {}


		/*** Advertisement Module - has Module Class Suffix _text ***/

div.bannergroup_text{}

/* Featured Links Heading */
div.bannerheader {}

/* Item Links */
div.banneritem_text a {}
div.banneritem_text a:hover {}

/* Footer Links */
div.bannerfooter_text a {}
div.bannerfooter_text a:hover {}


div.feed_description {}



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

				/*** CONTENT LAYOUTS ***/

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




		/*** PAGE LAYOUT - Frontpage, Section & Catgeory Blog ***/

/* Page Title */
h1.componentheading, .componentheading, .formFieldset Legend {
	font-weight:normal;
	text-transform:uppercase;
	/*color:#decf11;*/
	border-bottom: 1px solid #353535;
	color:#e88315;
	margin: 1.75em 0 1em 0;
	padding:0 0 0 3px;
	font-size:1.7em;
	line-height:.95em;
}

/* Blog Layout*/
div.blog {}

/* Article */
div#articlepage {
background:#F3F3F3;
}
p.articleinfo {
	background-color:#000;
	text-align: right;
	font-size: 85%;
	margin-top:0.2em;
	padding: 4px;
	color:#999;
}
/* User Rating */
span.content_rating {}
/* Vote */
span.content_vote {}

/* Leading Article */
div.leading {

}


/* Article Title */
div.leading h2.contentheading {
	margin:0;
}
h2, h2.contentheading, .blog_more h2 {
	font-size:1.4em;
	margin: 1.5em 0 .5em 0;
	padding:0;
	color:#ff495a;
	line-height:.95em;
	text-transform:uppercase;
}
h2 {
	text-transform:none;
	font-size:1.3em;
}
h3, #phoca-dl-section-box .pd-section h3, #phoca-dl-category-box .pd-category h3, #phoca-dl-file-box .pd-file h3 {
	font-size:1.2em;
	margin: 1.1em 0 .1em 0;
	padding:0;
	color:#6dcdff;
	text-transform:uppercase;
	font-weight:normal;
	line-height:.95em;
	border:none;
}
h4, h4.contentheading {
	font-size:1em;
	margin: 1.1em 0 .1em 0;
	padding:0;
	color:#e88315;
	text-transform:uppercase;
	font-weight:normal;
	line-height:.95em;
}
h5 {
	font-size: 1em;
	color:#CCC;
	margin: 5px 0em;
}
.created-date {
	font-size:0.8em;
	color:#9FF;
	font-weight:normal;
}
.author {
	font-size:0.8em;
	color:#CCC;
	font-weight:normal;
}

/* Article Title Linkable*/
a.contentpagetitle {
text-decoration: none;}


/** ICONS **/
p.buttonheading {
	text-align:right !important;
	margin-top:1.5em;
	line-height:normal;
	}
.buttonheading img {border:0;}
/* PDF, Print, Email links & icons */
p.buttonheading a img {border: 0 none;}

p.buttonheading a:link,p.buttonheading a:visited{border: 0 none;}
p.buttonheading a:hover {}
p.buttonheading a:active,p.buttonheading a:focus{}

/** PAGE INFO **/
p.pageinfo {}
/* Section Name & Category Title Linkable */
p.pageinfo span a{font-weight: bold;}


/** ITEM INFO **/
p.iteminfo {
color: #4B4B4B;
font-size: 85%;}
/* Author Name */
p.iteminfo span.createdby {text-align: right;}
/* Create Date & Time */
p.iteminfo span.createdate{text-align: right;}
/* Modified Date & Time */
p.iteminfo span.modifydate{text-align: right;}

/* Leading Article Separator */
span.leading_separator {
border-bottom: 1px solid #F3F3F3;}

/* Article Separator */
span.article_separator {}

/* Columns */

/* First Column */
div.article_column column1 cols2 {}
/* Second Column */
div.article_column column2 cols2 {}
div.article_row {}
.article_column p {
text-align: justify;}


div.column1,
div.column2,
div.column3,
div.column4 {}
div.cols2 {}
div.cols3 {}
div.cols4 {}


/* Row Separator */
span.row_separator {
border-bottom: 1px dotted #4B4B4B;
}

/* Main Content Text */
div.blog p{}

/* Read More */
a.readon {
background:url(../images/arrow_icon.png) no-repeat 0 0;
border-bottom: 0px dotted #4B4B4B;
}
a.readon:hover {
background:url(../images/arrow_icon_dark.png) no-repeat 0 0;
}
div.blog p a.readon {
border-bottom: 0px dotted #4B4B4B;
}


/* More Articles (Links) */
div.blog_more  {}

/* More Articles Header */
.blog_more h2 {
border-bottom: 1px solid #595959;
}

/* More Articles List (Links) */
div#mainbody div.blog_more ul {
/*background:#EBEBEB;
border:1px solid #DFDFDF;
color:#E6E6E6;
line-height:1.3em;
list-style-type: none;*/
}

div#mainbody div.blog_more li {
background-image: none;}

div#mainbody div.blog_more ul li a {
background:url(../images/arrow_icon.png) no-repeat 0 0;
text-decoration: none;
}

div#mainbody div.blog_more ul li a:hover {
background:url(../images/arrow_icon.png) no-repeat !important;
color:#ffff00;
}

div#mainbody div.blog_more ul li a:active, 
div#mainbody div.blog_more ul li a:active, 
div#mainbody div.blog_more ul li a:focus, 
div#mainbody div.blog_more ul li a:focus {
background:url(../images/arrow_icon.png) no-repeat !important;
color:#ffff00;}

/* Pagination */

/* Page 1 of _ */
p.counter {
text-align: center;
border-bottom: 1px solid #595959;
font-size: 100%;
text-transform: uppercase;}

/* << Start Prev 1 2 3 Next End >>  **/
ul.pagination {}
ul.pagination li {}
ul.pagination li strong a {}
ul.pagination li strong a:hover, 
ul.pagination li strong a:active, 
ul.pagination li strong a:focus {}


		/*** TOC ***/
		
/* Article Index Container*/
table.contenttoc {
border: 1px solid #4B4B4B;
}
/* Article Index Header*/
table.contenttoc th {}
/* Article Index Linked Items*/
table.contenttoc td a.toclink {}
table.contenttoc td a.toclink:hover {}
table.contenttoc td a.toclink.active {}
/* Page Nav Counter */
div.pagenavcounter {}

/******/


		/*** PAGE NAVIGATION ***/
		
		
	/** TOC Nav  <<Prev - Next>>  **/
div.pagenavbar {
text-align: center;
border-top: 1px solid #4B4B4B;
}
div.pagenavbar a {text-decoration: none;}
div.pagenavbar a:hover {color: #4B4B4B;text-decoration: underline}


	/** General Page Nav  <Prev  Next>  **/
table.pagenav {
border-bottom: 3px solid #4B4B4B;
}
/* Both */
table.pagenav th {}
/* Prev */
table.pagenav th.pagenav_prev{}
table.pagenav th.pagenav_prev a {
text-decoration: none;}
table.pagenav th.pagenav_prev a:hover {
color: #4B4B4B;
text-decoration: underline;}
/* Next */
table.pagenav th.pagenav_next{}
table.pagenav th.pagenav_next a {
text-decoration: none;}
table.pagenav th.pagenav_next a:hover {
color: #4B4B4B;
text-decoration: underline}

		/*** Section Table Blog Layout ***/

/* Section/Category Description */
div.contentdescription {}
/* Section Image */
.image_left {}
.image_right {}

/* Category Links */
ul li a.category {}
ul li a.category:hover {}
/*Number of Articles */
ul li span.small {
color: #4B4B4B;
}


	/*** Category Table Layout ***/
		
/* Filter Input Field*/
div.filter {}
div.filter p input.inputbox{}
/* Display Drop-down */
div.display {}
div.display select#limit.inputbox{}
		
table.category {}
/* Table Headers */
.sectiontableheader{
background:#F3F3F3;
border-bottom: 2px solid #4B4B4B;}
.sectiontableheader a {}
.sectiontableheader a:hover {}
/* Table Row 1 */
tr.sectiontableentry1 {
background-color: #FFFFFF;
border-bottom: 1px solid #DFDFDF;}
tr.sectiontableentry1 a {}
tr.sectiontableentry1 a:hover {}
/* Table Row 2 */
tr.sectiontableentry2 {
background-color: #FFF;
border-bottom: 1px solid #DFDFDF;}
tr.sectiontableentry2 a {}
tr.sectiontableentry2 a:hover {}

/* First Column */
td.sectiontableheader:first-child,
		.sectiontableentry1 td:first-child,
		.sectiontableentry2 td:first-child {}
/* Last Column */
td.sectiontableheader:last-child,
		.sectiontableentry1 td:last-child,
		.sectiontableentry2 td:last-child {}
	
.sectiontablefooter {}

/* Table Headers IDs & Columns */
#count {}
#tableOrdering {} /*Article Title*/
#tableOrdering2 {} /*Date*/
#author {}
#hits {}

/* OurPeople Table Headers IDs & Columns */

/*   User Sections */
.moduletable_NewsFlash {
	position:absolute;
	width: 292px;
	height: 259px;
	z-index:200;
	color:#333;
	text-align:left;
	background-image:url(../images/Newstickerback.png);
	margin: 0 0 0 26px;
}
.moduletable_NewsFlash h3 {
	text-transform:uppercase;
	color:#FFF;
	background-color:#dda31f;
	line-height:1em;
	padding: 0 0 0 20px;
	margin: 1.2em 0em;
	width: 272px;
	font-size: 1.4em;
}
.introtext {
	margin-bottom: 20px;
}
.moduletable_NewsFlash .roknewspager-content a.readon {
	background:url(../images/arrow_icon.png) no-repeat 0 5px;
}
.moduletable_NewsFlash .roknewspager-content a.readon:hover {
	background:url(../images/arrow_icon_dark.png) no-repeat 0 5px;
}
.moduletable_NewToSite {
	background-color:#111;
	margin-top:15px;
}
.moduletable_NewToSite iframe {
	margin-left: 24px;
}
.moduletable_NewToSite h3 {
	font-size: 1.2em;	
	line-height: 1.1em;
	width: 286px;;
	padding-left: 30px;
	margin: 10px 0px 1em;
}
.moduletable_NewToSite ul.roknewspager li {
	margin: 0px 0 10px 40px;
}
.moduletable_NewToSite a.readon, .moduletable_NewToSite a.readon:hover {
	background:none;
	padding-left:0;
}
.roknewspager-li {
	font-size: 1.5em;
	line-height: 1.2em;
	color:#333;
	margin: 40px 10px 10px 40px;
}
.roknewspager-li h3 {
	text-transform:uppercase;
	color:#000;
	background:Transparent;
	border: none;
	color:#999;
	display:none;
}
.roknewspager-li h3 a {
	text-decoration:none;
	}
.roknewspager-li a {
	color:#666;
	}
.roknewspager-pages {
	display:none;
}

div#user1.count2 {
	width:100%;
}
div#user1 .moduletable, div#user1 .inside {
	background:transparent;
	border:none;
	margin:0;
	padding:0;
	text-align:right;
	}
div#left .moduletable {
	background:transparent;
	border:none;
}
.moduletable_LeftEvents h3 {
	margin-bottom: 8px;
	}
.moduletable_LeftButtons {
	text-align:right;
	margin-top:10px;
	}
#left .moduletable_LeftButtons p {
	text-align:right;
	margin:0;
	}
.moduletable_LeftButtons a {
	display:block;
	text-transform:uppercase;
	color:#333;
	font-weight:bold;
	background-color:#FFF;
	line-height:1.1em;
	width: 288px;
	text-decoration:none;
	margin: 3px 0 6px 26px;
	padding: 0 3px 0 0;
	font-size: 1.2em;
	}
.moduletable_LeftButtons a:hover {
	background-color:#dda31f;
	color:#FFF;
}

.moduletable_LeftButtons b {
	font-weight:normal;
}
div.count2 {
width:auto;
}
.moduletable_topButtons table {
	line-height:normal;
	margin:0;
}
.moduletable_topButtons table td {
	padding: 0 4px;
	font-size:1.1em;
}
.moduletable_topButtons table td img {
	margin: 0 0 4px 0;
}
.moduletable_topButtons table td p {
	margin:0;
	text-align:left;
	line-height:1.1em;
	background-color:#e88315;
}
.moduletable_topButtons table td p:hover {
	background-color:#151515;
}
.moduletable_topButtons table td a {
	text-transform:uppercase;
	color:#dda31f;
	background-color:#151515;
	line-height:1.1em;
	text-decoration:none;
	margin: 3px 0 3px 0px;
	padding: 0 3px 0 0;
	}
.moduletable_FrontContent {
	font-size:1.2em;
}
.pd-float {
	margin: 0px 3px 0px 60px;
}
.phoca-dl-file-box-mod .pd-document16, #phoca-dl-file-box .pd-document16, #phoca-dl-category-box .pd-document16 {
	background:url(../images/arrow.png);
	background-repeat:no-repeat;
	background-position: 0% 2px;
	padding: 10px 0px 0px 20px;
	height: 76px;
}
#phoca-dl-category-box table tr td.pdfile {
}
.moduletable_LoginHere {
	margin-left: 40px;
}
.moduletable_LoginHere fieldset {
	width: 100px;
}

/*   Special Styles Sections */
.pullout {
	color: #decf11;
	text-transform:uppercase;
}
.OurPeople {
	margin-bottom:0px;
}
.OurPeople td {
	width: 210px;
	margin:0;
	padding:0;
}
.OurPeopleTbl td{
	padding-bottom:10px;
	padding-left:10px;
}
.OurPeopleTbl td img{
	float:left;
	margin: 6px 10px 0 0;
}
.ImgInText {
	margin:10px;
}
.ohanah {
padding-top:20px;
}