BODY
{
	background: #333 url(../images/style5/pagetop_bg.png) repeat-x 0px 110px;
	background-position 0px 2px;
	/*background-color: black;*/
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #D6D6D6;
	line-height: 129%;
}
/*@group Typography
Link Colors*/
A
{
	color: yellow;
	text-decoration: none;
}
A:hover
{
	color: #9BD327;
	text-decoration: underline;
}
LI
{
	background: url(../images/style5/bullet.gif) no-repeat 0 5px;
}
/*$headerstyle(graphic)*/
#header_graphic A IMG
{
	padding-top: 15px;
/*Header Text distance from top*/
}
/*Total header height*/
#header-wrap, #header_text, #header_graphic
{
	height: 110px;
}
/*Header background color/image*/
#header-wrap
{
	background: #030303 url(../images/style5/header_bg.png) repeat-x;
}
/*$headerstyle(text)*/
#header_text H1, #header_text H1 A
{
	color: #FFF;
/*Header Text Color*/
	padding-top: 15px;
/*Header Text distance from top*/
	font: bold 40px/50px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
/*Header Text Typograhy*/
	letter-spacing: -1px;
}
#header_text H2
{
	color: #FFFF00;
/*Slogan Text Color*/
	font: italic bold 18px/18px Geneva, Verdana, sans-serif;
/*Slogan Text Typograhy*/
}
/*Heading Styles*/
H1
{
	color: #DFE703;
}
H2
{
	color: #FFF;
}
H3
{
	color: #B0B0B0;
}
H4
{
	color: #FFF;
}
BLOCKQUOTE
{
	border: 1px solid #666;
	background-color: #222;
}
.footer
{
	color: #6F6F6F;
}
/*@end
@group Newsflash Module*/
#headermod
{
	height: 98px;
/*Module Height*/
	width: 500px;
/*Module Width*/
	top: 10px;
/*Distance from top*/
	color: #C4C4C1;
/*Text Color*/
}
#headermod .contentheading, #headermod A.contentpagetitle, #headermod A
{
	color: #FFFF00;
/*Heading/Link Color*/
}
#headermod TD.contentheading, #headermod .moduletable H3
{
	border-bottom: 1px solid #4A4A4A;
/*Content/Module Heading Border*/
}
/*@end
@group Joomla! Styles
Category Tables*/
TD.sectiontableheader
{
	color: #FFF;
	background-color: #FFFF00;
	font: 14px/20px Arial, Helvetica, Geneva, sans-serif;
}
TABLE TR.sectiontableentry1 TD, TABLE TD.sectiontableentry1
{
	background: #1C1C1C;
	padding: 4px;
	border-bottom: 1px solid #262626;
	line-height: 155%;
}
TABLE TR.sectiontableentry2 TD, TABLE TD.sectiontableentry2
{
	background: #1A1A1A;
	padding: 4px;
	border-bottom: 1px solid #262626;
	line-height: 155%;
}
/*Polls*/
TABLE.pollstableborder TD.sectiontableentry1
{
	color: #EEE;
	background: #3E3E3E;
	padding: 2px;
	border-bottom: 1px solid #5A5A5A;
}
TABLE.pollstableborder TD.sectiontableentry2
{
	color: #EEE;
	background: #4A4A4A;
	padding: 2px;
	border-bottom: 1px solid #535353;
}
TABLE.pollstableborder TD.sectiontableheader
{
	padding: 8px;
	color: #FFF;
	border: none;
}
TABLE.pollstableborder TR.sectiontableentry1 TD
{
	border: none;
}
TABLE.pollstableborder TR.sectiontableentry2 TD
{
	border: none;
}
/*Article Overflow*/
DIV.blog_more
{
	border-top: 1px solid #626262;
}
DIV.blog_more UL LI A
{
	border-bottom: 1px solid #626262;
}
DIV.blog_more UL LI A:hover
{
	border-bottom: 1px solid #626262;
	background-color: #333;
}
/*Mosimages*/
DIV.mosimage
{
	border: 1px solid #222;
	background: #333;
}
DIV.mosimage_caption
{
	color: #EEE;
	background: #222;
	border-top: 1px solid #494949;
}
/*Content Headings*/
A.contentpagetitle
{
	color: #FFF;
}
A.contentpagetitle:hover
{
	color: #000;
}
TD.contentheading
{
	border-bottom: 1px solid #626262;
	color: #FFF;
}
.contentheading
{
	color: #CCC;
}
.componentheading
{
	color: #FFF;
}
A.readon
{
	background: url(../images/style5/readon.png) no-repeat left center;
}
SPAN.small, .createdate, .modifydate
{
	font: 10px/10px Tahoma, Lucida, Verdana, sans-serif;
	color: #8A8A8A;
}
.pagenav_next A, .pagenav_prev A
{
	border: 1px solid #FFFF00;
	background-color: #262626;
	color: #FFFF00;
}
DIV.back_button A
{
	border: 1px solid #FFFF00;
	background-color: #262626;
	color: #FFFF00;
}
.pagenav_next A:hover, .pagenav_prev A:hover, DIV.back_button A:hover
{
	border: 1px solid #333;
	background-color: #262626;
	color: #FFF;
}
TABLE.contenttoc
{
	background-color: #F5F2E1;
	border: 1px solid #E8E6D8;
}
TABLE.contenttoc TH
{
	color: #FFF;
	background-color: #1C1C1C;
}
/*@end
Conditional Styles - Advanced Edits Only Below This Line
@group Style 5 Modules
Default Style*/
DIV.module H3, DIV.moduletable H3
{
	border-bottom: 1px solid #666;
	color: #EEE;
	background: url(../images/style5/mod_heading.png) no-repeat left center;
}
/*Module "S1" Text Style*/
.moduleS1
{
	position: relative;
	margin: 0 0 1em;
	padding: 0;
	background: #000 url(../images/style5/topright_S1.png) no-repeat top right;
	color: #EEE;
}
DIV.moduleS1 DIV
{
	background: url(../images/style5/topleft_S1.png) no-repeat top left;
}
DIV.moduleS1 DIV DIV
{
	background: url(../images/style5/botleft_S1.png) no-repeat bottom left;
	height: 1%;
}
DIV.moduleS1 DIV DIV DIV
{
	background: url(../images/style5/botright_S1.png) no-repeat bottom right;
	padding: 10px;
}
DIV.moduleS1 DIV DIV DIV DIV
{
	background: none;
}
/*Module Heading "S1" Style*/
DIV.moduleS1 H3
{
	padding: 0;
	line-height: 100%;
	height: auto;
	margin: 0 0 5px;
	font-weight: normal;
	text-indent: 0px;
	font-size: 16px;
	letter-spacing: normal;
	border-bottom: 1px solid #333;
	color: #FFFF00;
}
/*Module "S1" Link Color*/
DIV.moduleS1 A
{
	color: #FFFF00;
	text-decoration: underline;
}
DIV.moduleS1 A:hover
{
	color: #83B222;
	text-decoration: none;
}
/*Module "S1" List Styles*/
DIV.moduleS1 UL, DIV.moduleS1 UL.latestnewsS1, DIV.moduleS1 UL.mostreadS1
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
DIV.moduleS1 UL LI, DIV.moduleS1 UL.latestnewsS1 LI, DIV.moduleS1 UL.mostreadS1 LI
{
	padding: 0px 0px 0px 10px;
	margin: 0px;
	background: url(../images/style5/bullet_S1.gif) no-repeat 0px 5px;
	white-space: normal;
}
/*Module "S2" Text Style*/
.moduleS2
{
	position: relative;
	margin: 0 0 1em;
	padding: 0;
	background: #FFFF00 url(../images/style5/topright_S2.png) no-repeat top right;
	color: #FFFF00;
}
DIV.moduleS2 DIV
{
	background: url(../images/style5/topleft_S2.png) no-repeat top left;
}
DIV.moduleS2 DIV DIV
{
	background: url(../images/style5/botleft_S2.png) no-repeat bottom left;
	height: 1%;
}
DIV.moduleS2 DIV DIV DIV
{
	background: url(../images/style5/botright_S2.png) no-repeat bottom right;
	padding: 10px;
}
DIV.moduleS2 DIV DIV DIV DIV
{
	background: none;
}
/*Module Heading "S2" Style*/
DIV.moduleS2 H3
{
	padding: 0;
	line-height: 100%;
	height: auto;
	margin: 0 0 5px;
	font-weight: normal;
	text-indent: 0px;
	font-size: 16px;
	letter-spacing: normal;
	border-bottom: 1px solid #93C825;
	color: #FFFFFF;
}
/*Module "S2" Link Color*/
DIV.moduleS2 A
{
	color: #FFF;
	text-decoration: underline;
}
DIV.moduleS2 A:hover
{
	color: #FFF;
	text-decoration: none;
}
/*Module "S2" List Styles*/
DIV.moduleS2 UL, DIV.moduleS2 UL.latestnewsS2, DIV.moduleS2 UL.mostreadS2
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
DIV.moduleS2 UL LI, DIV.moduleS2 UL.latestnewsS2 LI, DIV.moduleS2 UL.mostreadS2 LI
{
	padding: 0px 0px 0px 10px;
	margin: 0px;
	background: url(../images/style5/bullet_S2.gif) no-repeat 0px 5px;
	white-space: normal;
}
/*Module "S3" Text Style*/
.moduleS3
{
	position: relative;
	margin: 0 0 1em;
	padding: 0;
	background: #1C1C1C url(../images/style5/topright_S3.png) no-repeat top right;
	color: #CBCBCB;
}
DIV.moduleS3 DIV
{
	background: url(../images/style5/topleft_S3.png) no-repeat top left;
}
DIV.moduleS3 DIV DIV
{
	background: url(../images/style5/botleft_S3.png) no-repeat bottom left;
	height: 1%;
}
DIV.moduleS3 DIV DIV DIV
{
	background: url(../images/style5/botright_S3.png) no-repeat bottom right;
	padding: 10px;
}
DIV.moduleS3 DIV DIV DIV DIV
{
	background: none;
}
/*Module Heading "S3" Style*/
DIV.moduleS3 H3
{
	padding: 0;
	line-height: 100%;
	height: auto;
	margin: 0 0 5px;
	font-weight: normal;
	text-indent: 0px;
	font-size: 16px;
	letter-spacing: normal;
	border-bottom: 1px solid #626262;
	color: #FFFF00;
}
/*Module "S3" Link Color*/
DIV.moduleS3 A
{
	color: #FFFF00;
	text-decoration: underline;
}
DIV.moduleS3 A:hover
{
	color: #83B222;
	text-decoration: none;
}
/*Module "S3" List Styles*/
DIV.moduleS3 UL, DIV.moduleS3 UL.latestnewsS3, DIV.moduleS3 UL.mostreadS3
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
DIV.moduleS3 UL LI, DIV.moduleS3 UL.latestnewsS3 LI, DIV.moduleS3 UL.mostreadS3 LI
{
	padding: 0px 0px 0px 10px;
	margin: 0px;
	background: url(../images/style5/bullet_S3.gif) no-repeat 0px 5px;
	white-space: normal;
}
/*@end
@group Structural*/
.main-top-both, .main-top-left-only
{
	background: url(../images/style5/top_has_left.png) no-repeat center bottom;
}
.main-top-wide, .main-top-right-only
{
	background: url(../images/style5/top_wide.png) no-repeat center bottom;
}
#mainbody-both
{
	background: url(../images/style5/mid_left_right.png) repeat-y center top;
}
#mainbody-left-only
{
	background: url(../images/style5/mid_leftonly.png) repeat-y center top;
}
#mainbody-wide, .mainbody-wide, #mainbody-right-only
{
	background: url(../images/style5/mid_wide.png) repeat-y center top;
}
.bottom-both, .bottom-left-only
{
	background: url(../images/style5/bot_has_left.png) no-repeat center top;
}
.bottom-wide, .bottom-right-only
{
	background: url(../images/style5/bot_wide.png) no-repeat center top;
}
.tplcright A
{
	color: #FFF;
	display: block;
	margin: 4px 0px 2px 5px;
	text-align: center;
	background: url(../images/style5/arrowl.png) no-repeat left center;
	text-indent: -5000em;
	width: 75px;
	height: 12px;
	line-height: 12px;
	padding: 0px;
}
UL.checklist LI
{
	background: url(../images/style5/checklist.png) no-repeat left center;
}
/*@end
@group Top Menu*/
.menubar
{
/*	background: url(../images/style5/navcontainer.png) repeat-x center top;*/
	background-color: #000000
}
#navmenu
{
/*	background: url(../images/style5/navcontainer.png) no-repeat left top;*/
	background-color: #000000
}
#navmenu LI
{
	background: url(../images/style5/nav_norm_l.png) no-repeat bottom left;
}
#navmenu LI A
{
	background: url(../images/style5/nav_norm_r.png) no-repeat bottom right;
	color: #FFFF00;
}
DIV#navmenu LI:hover, DIV#navmenu LI.iehover
{
	background: url(../images/style5/nav_hover_l.png) no-repeat bottom left;
}
DIV#navmenu LI:hover A, DIV#navmenu LI.iehover A
{
	background: url(../images/style5/nav_hover_r.png) no-repeat bottom right;
	color: #515151;
}
DIV#navmenu LI.active
{
	background: url(../images/style5/nav_active_l.png) no-repeat bottom left;
}
DIV#navmenu LI.active A
{
	background: url(../images/style5/nav_active_r.png) no-repeat bottom right;
	color: #FFF;
}
/*@end
@group Left Nav*/
#leftcol UL#mainlevel, #rightcol UL#mainlevel, #leftcol UL#mainlevel-sidenav, #rightcol UL#mainlevel-sidenav
{
	list-style: none;
}
#leftcol A.mainlevel, #rightcol A.mainlevel, #leftcol A.mainlevel-sidenav, #rightcol A.mainlevel-sidenav
{
	background: url(../images/style5/leftnav_norm.png) no-repeat left center;
	color: #FFFF00;
}
#leftcol A.mainlevel:hover, #rightcol A.mainlevel:hover, #leftcol A.mainlevel-sidenav:hover, #rightcol A.mainlevel-sidenav:hover
{
	background: url(../images/style5/leftnav_over.png) no-repeat left center;
	color: #FFF;
}
#leftcol A#active_menu.mainlevel, #leftcol A#active_menu.mainlevel:hover, #rightcol A#active_menu.mainlevel, #rightcol A#active_menu.mainlevel:hover, #leftcol A#active_menu-sidenav.mainlevel-sidenav, #leftcol A#active_menu-sidenav.mainlevel-sidenav:hover, #rightcol A#active_menu-sidenav.mainlevel-sidenav, #rightcol A#active_menu.mainlevel-sidenav:hover
{
	background: url(../images/style5/leftnav_active.png) no-repeat left center;
	color: #FFF;
}
A.sublevel, A.sublevel-sidenav
{
	color: #FFF;
}
/*@end*/
