/*--------- TABLE OF CONTENTS---------*/
/* Body
------------------------------------- */
/* @group Header
------------------------------------- */
/* @group Typography
------------------------------------- */
/* @group Featured Slider
------------------------------------- */
/* @group NavBar
------------------------------------- */

body {
	color: #3a3936;
	background: #4172a6 url(../../images/style5/page_bg.png) repeat-x fixed center top;
}


/* @group Header */

#header span#graphic a,#header h1#graphic a {
	background-image: url(../../images/style5/logo.png);
}
#header span#text-header a,#header h1#text-header a {
	font-size: 40px;
	line-height: 30px;
	color: #417bba;
	text-shadow: #0d0d0d 1px 1px 1px;
}

#header span#text-header a:hover,#header h1#text-header a:hover {
	color: #4e94e1;
}

#header span#text-slogan,#header h2#text-slogan {
	font-size: 13px;
	color: #ddd;
	/*text-shadow: #4877a9 0 1px 1px;*/
}

/* @end */

/* @group Typography */

a {
	color: #4d7aac;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #4d95e4;
}

h1 { color: #030303;}

h2 { color: #222629; }

h3 { color: #747474;}

h4 { color: #1b1c16;}

h5 { color: #676767;}

h6 { color: #8299ac;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {
	color: #000;
	text-decoration: none;
}

#breadcrumbs {
	background-color: #ebebeb;
	border: 1px solid #dadada;
}
#breadcrumbs .sep {
	background-image: url(../../images/style5/bread_sep.png);
}
.sidebar h1,.sidebar h2,.sidebar h3,
#footer h1,#footer h2,#footer h3 {
	font-size: 1.5em;
	color: #000;
}

.sidebar ul.menu li.active.current a,
.sidebar ul.menu li.active a {
	color: #fff;
	background-color: #4877a9;
	border: 0px solid #8a0002;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.sidebar ul.menu li.haschild li a,
.sidebar ul.menu li.haschild.active.current li a,
.sidebar ul.menu li.haschild.active li.active.current a {
	background-color: transparent;
	color: #555;
	font-size: .9em;
	line-height: 1em;
	padding: 5px 0px 5px 10px;
	text-decoration: underline;
}

::selection {background: #fffed8;color: #000;}
::-moz-selection {background: #fffed8;color: #000;}



/* @end */

/* @group Slider */


#st_slider h2 {
	color: #000;
	font-size: 36px;
	letter-spacing: -1px;
	text-shadow: #fff 0 2px 0;
}
#st_slider h2 a {
	color: #404040;
}
#st_slider h2 a:hover {
	color: #7aa23e;
}
#st_slider p {
	color: #565656;
	font-size: 26px;
	line-height: 125%;
	font-weight: normal;
	letter-spacing: -1px;
	font-style: normal;
	text-shadow: #fff 1px 1px 0;
}

#st_slider ul.pagination li a {
	background: url(../../images/style5/pag_item.png) no-repeat center center;
	margin: 10px 4px;padding: 0px;
}
#st_slider_nav a.previous {
	background: url(../../images/style5/pag_prev.png) no-repeat left center;
}
#st_slider_nav a.next {
	background: url(../../images/style5/pag_next.png) no-repeat right center;
}
#st_slider ul.pagination li.active a {
	background: url(../../images/style5/pag_active.png) no-repeat center center;
}

#st_slider a.more-link {
	color: #567826;
	text-shadow: #fff 1px 1px 1px;
	background: url(../../images/readmore.png) no-repeat 0px 0px;
	font: bold 14px/33px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#st_slider a.more-link:hover {
	color: #333;
	text-decoration: none;
	background: url(../../images/readmore.png) no-repeat 0 -33px;
}

/* @end */

/* @group Navbar */

#nav {height: 46px;margin: 15px 0px 5px 0px; background: url(../../images/style5/nav_l.png) no-repeat left center;z-index: 5000;font-size: 15px;position:relative;z-index: 100;width: 933px;}


#nav ul {background: url(../../images/style5/nav_r.png) no-repeat right center;}

#nav ul li a {font-weight: normal;color: #eee;text-shadow: #000 1px 1px 0;}

#nav ul li a:hover,#nav ul li:hover a {color: #579ae0;}

#nav .menu li li a, #nav .menu li li a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:#fff;
	border-bottom: 1px solid #3c6592;
}
#nav .menu li li li,#nav .menu li li:hover, #nav .menu li li.sfHover,
#nav .menu li li a:focus, #nav .menu li li a:hover, #nav .menu li li a:active {
	background: #2b2b2b;
	color: #fff;
}

#nav .menu li:hover ul,#nav .menu li.sfHover ul {
	background: url(../../images/style5/menu_footer.png) no-repeat left bottom;
}
#nav .menu li li {
	background: url(../../images/style5/menu_bg_trans.png) repeat;
}

/* @end */
