﻿*  {	margin: 0;	padding: 0; }



body  {

	color:#191919;

	background-image:url(../images/static.png);

	background-repeat:repeat;

	font-size:0.8em;

	line-height:140%;}

	



body.contentpane, body.mceContentBody {	background:#FFFFFF;}



a  {	text-decoration: none;color:#000000;}

a:hover  { text-decoration:underline; }

a:active { outline: none;}

a:focus {-moz-outline-style: none;}	



fieldset a  {font-weight: bold; }



h1 {	font-size:2em;font-weight: normal;}



h2 {	font-size:1.9em;font-weight: normal;}



h3 {	font-size:1.8em;font-weight:normal;}



h4 {	font-size:1.1em;font-weight: normal;}



h5 {	font-size:0.9em;font-weight: normal;}





/* IMAGES

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



a img, fieldset, img  {	border: none; }



.mosimage  {

	padding: 0;

	border:1px solid #333333;

	margin:6px;	}



.mosimage img  {

	padding: 0;

	margin: 0!important; }



.mosimage_caption {

	background:#333333;

	border-top:1px solid #333333;

	color:#FFFFFF;

	font-size:8pt;

	margin-top:2px;

	padding:1px 2px;}









/* FORM

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

fieldset  {

	padding-top:7px;

	padding-bottom:7px;}



#form-login fieldset {

	border:none;

	padding-top:0px;}



#form-login p {

	padding-top:0px;}



#login br {

	display:none;}



#login .button {

	margin-top:8px;

	margin-bottom:8px;}



#login ul, #form-login ul {

	padding-top:8px;

	padding-bottom:8px;}



#modlgn-username, #modlgn-passwd, #username_vmlogin, #password_vmlogin {

    width:92%;

}





.inputbox, input.required, textarea.required, .registration input, .login input, .contact-form input, #jform_contact_message, .input-small{

	border:none;

	font-family:arial;

	font-size: 1.1em;

	color:#000000;

	background:#E0E0E0;

	-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2) inset;

    -webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2) inset;

    box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2) inset;

	-webkit-transition: all 200ms ease-out;

	-moz-transition: all 200ms ease-out;

	-o-transition: all 200ms ease-out;

	transition: all 200ms ease-out;}



.inputbox:hover, input.required:hover,  textarea.required:hover, .registration input:hover, .login input:hover, .contact-form input:hover, #jform_contact_message:hover, .input-small:hover{

	background:#f8f8f8;

	border:none;

	color:#000000;

	-webkit-transition: all 200ms ease-in;

	-moz-transition: all 200ms ease-in;

	-o-transition: all 200ms ease-in;

	transition: all 200ms ease-in;}	

	

.input-small {

	padding:9px !important;}

	

#login-form .input-prepend input {

	margin-bottom:10px;

	font-size: 12px;

	width:95% !important;}

	

	.control-label {

		font-size: 12px;}

	

#jform_contact_message {

width:64%;

}

	

select.inputbox {

behavior:none;}



label.invalid {

	color:#FF0000;}



label.invalid {

	color:red;}



.invalid {

	border-color:#FF0000;}



.invalid {

	border-color:red !important;}



.tool-tip {

	float: left;

	background: #CCCCCC;

	border: 1px solid #333333;

	padding: 5px;

	color:#000000;

	max-width: 200px;}



.tool-title {

	padding: 0;

	margin: 0;

	font-weight: bold;

	margin-top: -15px;

	padding-top: 15px;

	padding-bottom: 5px;

	color:#000000;}



.tool-text {

	color:#000000;

	margin: 0;}



.jicons-icons img {

display:none;

}	

	

/* BUTTONS

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



.button, .btn, .btn.btn-primary.btn, a.readon, a.readmore, div.catItemReadMore, .userItemReadMore, div.catItemCommentsLink, .userItemCommentsLink, a.readmore-link, a.comments-link, div.itemCommentsForm form input#submitCommentButton {

	padding:3px 9px;

	margin-top:14px;

	margin-bottom:0px;

	font-weight: normal;

	border:none;

	color:#FFFFFF;

	text-decoration: none; 

	font-size:1.2em;

	text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);

	background-image:url(../images/static.png);

	background-repeat:repeat;

	 -webkit-box-shadow:  0 2px 2px 0 rgba(0, 0, 0, 0.2); 

    box-shadow:  0 2px 2px 0 rgba(0, 0, 0, 0.2);

	-moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);}



.button {

	margin:0px;

	margin-top:0px;

	margin-right:8px;

	color:#ffffff;}

	

#submitCommentButton {

	margin-top:14px;}



a.readon, div.catItemReadMore, .userItemReadMore, div.catItemCommentsLink, .userItemCommentsLink, a.readmore-link, a.comments-link {

	padding-left:10px;

	padding-right:10px;}





/* FONT CONTROLS

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

#fontControls {

	float:right;

    margin-right:20px;

    margin-top:11px;}



#fontControls a {

	color:#000000;}



.decreaseSize {

	font-size:12px;}



.increaseSize {

	font-size:19px;}



.resetSize {

	font-size:16px;

	margin-left:5px;

	margin-right:5px;}	

	

/* SCROLL TO TOP

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



#s5_scrolltotop {

	height: 0;

	visibility:hidden;}





.s5_scrolltotop  {	

	width:23px;

	height:27px;

	cursor:pointer;

	float: right;

	margin-left: 15px;

	margin-right: 20px;

	margin-top:-173px;

	background:transparent url(../images/menuscrolltotop.png) no-repeat;}	





	

	

/* BOTTOM MENU

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



#s5_bottom_menu_wrap ul.menu a:hover {

text-decoration:underline;}



#s5_bottom_menu_wrap ul.menu li {

padding-right:7px;

padding-left:7px;

font-size:1.1em;

font-weight:bold;

float:left;}



#s5_bottom_menu_wrap {

padding-top:10px;}





/* COLUMN MENU

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



.module_round_box ul.menu a {

padding:24px;

padding-bottom:6px;

padding-top:6px;

display:block;

background:url(../images/arrow.png) no-repeat left center;

color:#191919;

border-bottom:1px dotted #D3D3D3;}



.module_round_box ul.menu a:hover {

text-decoration:underline;}



.module_round_box ul.menu ul a:hover {

text-decoration:underline;}



.module_round_box ul.menu ul a {

background:none;

padding:6px;

padding-left:10px;

border-bottom: none;

display:block;}



.module_round_box ul.menu ul ul a {

font-size:8pt;

padding:3px;

padding-left:20px;

border-bottom: none;

display:block;

font-weight:normal;}



.module_round_box ul.menu #current ul span {

font-weight:normal;}



.module_round_box ul.menu li {

padding:0px;}



.module_round_box ul.menu li ul li {

margin-left:24px;}





.module_round_box_outer ul.menu li {

	border-bottom: 1px dotted #3A3A3A;

    font-size: .9em;

    margin: 0 0 6px;

	padding-bottom:8px;	}



.module_round_box_outer ul.menu ul {

	margin-top:15px;}

	

.module_round_box_outer ul.menu ul li {

	margin-left:20px;padding-bottom: 3px;}

	



	

/* ACCORDION MENU

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







#s5_accordion_menu span {

font-weight:normal;}



#s5_accordion_menu ul li span {

font-weight:normal;}



#s5_accordion_menu h3.s5_am_toggler a.mainlevel {

color:#3F3F3F;}



div.s5_accordion_menu_element li li{

padding-left:4px;}



div.s5_accordion_menu_element li li li{

padding-left:12px;}



div.s5_accordion_menu_element li a {

background:url(../images/s5_menu_arrow_subs.png) no-repeat left center;

padding-left:20px;

padding-top:6px;

padding-bottom:6px;

display:block;

border-bottom:none;

font-size:0.9em;

color:#737373;}



div.s5_accordion_menu_element li li a {

background:none;

padding-left:6px;

padding-right:6px;

font-size:0.9em;

color:#737373;

border:none;

padding-top:5px;

padding-bottom:5px;}





span.s5_accordion_menu_left {

background:none;

padding:4px 23px 1px;

display:block;}



.s5_am_inner_li span.s5_accordion_menu_left {

padding:0px;}



.s5_am_innermenu span.s5_accordion_menu_left {

background:none;}



#s5_accordion_menu ul li {

padding-bottom:0px;

padding-top:0px;}



#s5_accordion_menu {

margin:0px;}



#s5_accordion_menu div {

width:100%;

display:block;}



#s5_accordion_menu h3 {

position:relative;

width:100%;

display:block;

font-size:1.2em;

margin: 0 0 6px;

padding-bottom: 4px;

	-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);

	-moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);

	box-shadow: 0 0 2px rgba(0, 0, 0, 0.3)

}



#s5_accordion_menu h3.s5_am_parent {

cursor: pointer;

background:url(../images/s5_menu_arrow_subs.png) no-repeat scroll 6px 13px;

padding-right:24px;

position:relative;

border-bottom: 4px solid transparent;}



#s5_accordion_menu h3.s5_am_open {

background:url(../images/s5_menu_arrow.png) no-repeat scroll 6px 13px;

border-bottom:3px solid #333333;}



#s5_accordion_menu h3.s5_am_not_parent {

background:none;

border:none;

cursor:pointer;

border-bottom: 4px solid transparent;}



#s5_accordion_menu h3.s5_am_toggler div {

margin:0px;

padding:0px;}



#s5_accordion_menu h3.s5_am_toggler a.mainlevel {	

width:auto;

border:none;

padding:0px;

margin:0px;}



div.s5_accordion_menu_element li {	

list-style-image:none;

list-style-position:outside;

list-style-type:none;}



div.s5_accordion_menu_element {

width:auto;}



#s5_accordion_menu #s5_am_parent_div_current, #s5_accordion_menu .s5_accordion_menu_element {

background:none;}



ul.s5_am_innermenu {

padding-top:0px;

padding-bottom:8px;

padding-left:8px;

padding-right:8px;

margin-top:0px;

margin-left: 10px;}



ul.s5_am_innermenu a:hover {

text-decoration:underline;}



#s5_accordion_menu h3.s5_am_parent {

padding-right:0px;}



#s5_accordion_menu h3 span.s5_accordion_menu_left {

margin-right:32px;

height:18px;}



.s5_accordion_menu_left img {

    display:none;

}



#s5_accordion_menu h3.s5_am_toggler {

	height:30px !important;

	font-size: 1.2em !important;

	border-left:none !important;

	border-right:none !important;

	padding-left:0px !important;}

	

/* BODY ELEMENTS

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

#s5_logo {

	background:url(../images/s5_logo.png) no-repeat center;

	cursor:pointer;

    height:120px;

    margin-bottom:30px;

    margin-top:-20px;}

	

#s5_logo_module {

    float: left;

    height: 67px;

    margin-left: 0;

	cursor: pointer;

    margin-top: 6px;

	margin-bottom: 6px;

    width: 265px;}

	

#s5_footerlogowrap {

}

	

	#s5_footer_module, #s5_footer {

	 text-align:center;}

	

#s5_toptimedate {

	padding-top:20px;

	font-size:1.7em;}



#s5_time {

    height:40px;

    line-height:37px;

    padding-left:41px;

	float:left;

	background:url(../images/time.png) no-repeat left;}

	

#s5_phone{

    line-height:37px;

    padding-left:41px;

	float:right;

	height:40px;

	background:url(../images/phone.png) no-repeat left;}	 

	

.s5_highlightfont {

	font-size:3em;

    line-height:43px;	}

	





#s5_top_row3_area1 	.module_round_box h3 {

	color:#ffffff;}

	

#s5_map_canvas {

	 -webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.3); 

    box-shadow:  0 0 2px 1px rgba(0, 0, 0, 0.3);

	-moz-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.3);}	

	

#s5_footer_area1 a {

	color:#ffffff;

	font-weight:normal;}

	

	#s5_footer_area1 .menu{

	font-size:1.1em;}

	

	#s5_bottom_menu_wrap {

		margin-top:10px;

		margin-left:9px;}

	

#s5_socialicons {

	float:right;

    margin-left:2px;

    margin-right:50px;

    margin-top:-128px;}	

	

	

	#s5_rss	{

		float:left;

		padding-right: 9px;

		height:24px;

		cursor:pointer;

		width:24px;

		background:url(../images/rss.png) no-repeat;}

		

			

	#s5_fb	{

		float:left;

		padding-right: 9px;

		height:24px;

		cursor:pointer;

		width:24px;

		background:url(../images/facebook.png) no-repeat;}

		

	#s5_twitter	{

		float:left;

		padding-right: 9px;

		height:24px;

		cursor:pointer;

		width:24px;

		background:url(../images/twitter.png) no-repeat;}

			

	

a.contentpagetitle {

	color:#000000;}

	

#s5_breadcrumb_wrap {

	font-size:1.2em;

    margin-bottom:28px;

    margin-left:18px;}

	

#s5_loginreg {

	float:right;

	margin-right:11px;}

	

#s5_register, #s5_login {

	float:left;

	cursor:pointer;

    font-size:0.8em;

    margin-right:19px;

    margin-top:13px;}

	

#subMenusContainer a, #s5_nav li li a, .S5_subtext, #s5_top_row3_area1 .module_round_box, #s5_top_row3_area1, #s5_top_row3_area1 a, #s5_footer, #s5_footer a {color:#FFFFFF;}	

	

/* MODULE STYLES

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



#s5_above_body, #s5_below_body {

margin-right:-12px;}



#s5_above_body .moduletable {

margin-bottom:20px;

padding-right:12px;}



#s5_below_body .moduletable {

margin-top:20px;

padding-right:12px;}



.module_round_box h3 {

    color:#000000;

    font-size:1.9em;

    margin-bottom:45px;

    margin-top:3px;}

	

	.module_round_box h3 .s5_h3_first {

		color:#000000;}

			



.module_round_box .s5_h3_first {

	color:#000000;	}



.module_round_box {

	text-shadow:none;

	color:#000000;

	margin-bottom:25px;

	margin-left: 7px;

	margin-right: 7px;

	background:transparent}

	

	.module_round_box a {

		color:#000000;}

	

.module_round_box_inner {

	padding:0px;}

	

	



/* -one  */	



.module_round_box-one h3 {

	color:#FFFFFF;

    font-size:1.8em;

    margin-bottom:16px;

    margin-top:10px;}

	

	.module_round_box-one a {

		color:#ffffff;}



.module_round_box-one {

	text-shadow:none;

	color:#ffffff;

	margin-left: 7px;

	margin-right: 7px;

	margin-bottom:25px;

	background:#cccccc;

	padding:9px;

	 -webkit-box-shadow:  0 0 8px 2px rgba(0, 0, 0, 0.3); 

    box-shadow:  0 0 8px 2px rgba(0, 0, 0, 0.3);

	-moz-box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.3);}



	

	

/* -two  */	



.module_round_box-two h3 {

	font-size:1.9em;

	margin-bottom:30px;

	margin-top:3px;

	color:#ffffff;}



.module_round_box-two .s5_h3_first {

	color:#ffffff;	}



.module_round_box-two {

	text-shadow:none;

	color:#ffffff;

	margin-left: 7px;

	margin-right: 7px;

	margin-bottom:25px;

	background-image:url(../images/static.png);

	background-repeat:repeat;

	padding:8px;

	 -webkit-box-shadow:  0 0 8px 2px rgba(0, 0, 0, 0.3); 

    box-shadow:  0 0 8px 2px rgba(0, 0, 0, 0.3);

	-moz-box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.3);}	

	

	.module_round_box-two a {	

		color:#ffffff;}

		

	

	.module_round_box-two .s5_module_box_1 {

		background-image:url(../images/pattern.png);

		background-repeat:repeat;

		padding:3px;}

		

		

	.module_round_box-two .s5_module_box_2 {	

		background-image:url(../images/static.png);

		background-repeat:repeat;

		padding:18px;}

		

		

/* -two_noborder  */	



.module_round_box-two_noborder h3 {

	font-size:1.9em;

	margin-bottom:31px;

    margin-top:7px;

	text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);

	color:#ffffff;}



.module_round_box-two_noborder .s5_h3_first {

	color:#000000;	}



.module_round_box-two_noborder {

	text-shadow:none;

	color:#ffffff;

	margin-left: 7px;

	margin-right: 7px;

	margin-bottom:25px;

	background-image:url(../images/static.png);

	padding:10px;

	 -webkit-box-shadow:  0 0 8px 2px rgba(0, 0, 0, 0.3); 

    box-shadow:  0 0 8px 2px rgba(0, 0, 0, 0.3);

	-moz-box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.3);}		





/* -three  */	



.module_round_box-three .s5_mod_h3_outer {

	margin-bottom:0px;

	}



.module_round_box-three h3 {

	color:#000000;

    font-size:1.9em;

    margin-bottom:14px;

    margin-left:-10px;

    margin-top:-59px;

    position:absolute;}

	

	.module_round_box-three h3.s5_mod_h3 .s5_h3_first {color:#000000;}



.module_round_box-three {

	text-shadow:none;

	color:#000000;

	margin:95px 7px 25px;

	background:#cccccc;

	padding:9px;

	 -webkit-box-shadow:  0 0 2px 2px rgba(0, 0, 0, 0.1); 

    box-shadow:  0 0 2px 2px rgba(0, 0, 0, 0.1);

	-moz-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1);}	

	

	

	.module_round_box-three .s5_module_box_1 {

		background-image:url(../images/static_dark.png);

		background-repeat:repeat;	}

	

	

/* -four  */	



.module_round_box-four h3 {

	font-size:1.9em;

	margin-bottom:31px;

    margin-top:7px;

	text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);

	color:#ffffff;}



.module_round_box-four {

	text-shadow:none;

	color:#d5d5d5;

	margin-left: 7px;

	margin-right: 7px;

	margin-bottom:25px;

	background-image:url(../images/static.png);

	background-repeat:repeat;

	padding:19px 19px 30px;

	 -webkit-box-shadow:  0 0 8px 2px rgba(0, 0, 0, 0.3); 

    box-shadow:  0 0 8px 2px rgba(0, 0, 0, 0.3);

	-moz-box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.3);}		



	.module_round_box-four div.s5_accordion_menu_element li li a , .module_round_box-four #s5_accordion_menu h3.s5_am_toggler a.mainlevel, .module_round_box-four div.s5_accordion_menu_element li a{

		color:#ffffff;}

		

.module_round_box-four #s5_accordion_menu h3.s5_am_open {

    background:url(../images/s5_menu_arrow_lg.png) no-repeat scroll 6px 13px transparent;

    border-bottom:4px solid #333333;

}		

		



/* -five  */	



.module_round_box-five h3 {

	font-size:1.9em;

	margin-bottom:31px;

    margin-top:7px;

	text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);

	color:#ffffff;}



.module_round_box-five {

	text-shadow:none;

	color:#ffffff;

	margin-left: 7px;

	margin-right: 7px;

	margin-bottom:25px;

	background-image:url(../images/static.png);

	background-repeat:repeat;

	padding:19px 19px 30px;

	 -webkit-box-shadow:  0 0 8px 2px rgba(0, 0, 0, 0.3); 

    box-shadow:  0 0 8px 2px rgba(0, 0, 0, 0.3);

	-moz-box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.3);}		

	

	.module_round_box-five .readon {

		background-color:#3d3d3d;}

	

/* SPACING AND ALIGNMENT

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



.module_round_box_outer, #s5_component_wrap, #s5_center_area .moduletable, .module_round_box_outer-none {

    margin-left: 10px;

    margin-right: 10px;}	

	

#s5_header_area1, #s5_top_row1_area1,#s5_top_row2_area1,#s5_top_row3_area1,#s5_bottom_row1_area1,#s5_bottom_row2_area1,#s5_bottom_row3_area1,#s5_footer_area1{

	padding-bottom:50px;}	

	

#s5_component_wrap	{

	margin-left:17px;}

	

#s5_center_area1{

	padding-top:5px;}

	

#s5_top_row3_area1 {

	padding-top:20px;}

	

#s5_top_row1_area1{

	padding-bottom:35px;}	

	

#s5_top_row2_area1 {

	padding-bottom:60px}

	

#s5_time {

	margin-left:13px;}

#s5_phone {

	margin-right:13px;}

	

#s5_top_row3_area2 {

	padding-top:30px;

	padding-bottom:0px;}

	



/* TAB SHOW

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





/* s5_button css */

#s5_button {

	position: relative; /* important */

	overflow: hidden;

	margin: 0;

	z-index:1;

}



#s5_button_content {

	position: relative;

	top: 0;

	z-index:1;

	margin-left: 0;

}



#s5_button_content

#s5_button_content li {

	list-style: none;

	margin: 0;

	padding: 0;

}

	#s5_button_content {

		width: 1344000px;

	}

	#container_bd #s5_button ul li {

		display: block;

		float: left;

		margin: 0;

		z-index:1;

		padding: 0;

		border: none;

	}



#container_bd #s5_button ul li img {

	display: block;

}





#container_bd #s5_button_frame ul li {

	margin: 0px;

}





#s5_button_content li {

	padding-top:2px;

	padding-bottom:0px;

	margin-left:-2px;

	float:left;}

	

#s5_button_content li li {

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

	float:none;}

	

	

	

#s5_button_frame a:hover {

	text-decoration:none;}

	

#s5_button_frame ul {

list-style-image:none;

list-style-position:outside;

list-style-type:none;

}





#s5_button_content li {

list-style-image:none;

list-style-position:outside;

list-style-type:none;

line-height:16px;

}



#s5_button_frame  ul li {

	cursor:pointer;

	float:left;

	height:34px;

}

	

#s5_button_frame  ul li a {

 display: block;

    font-size:1.9em !important;

    height: 28px !important;

    padding:10px 10px 5px 0 !important;

}



* html #s5_button_frame  ul li a {

display:inline;

}



#s5_button_frame ul li:hover, #s5_button_frame ul li.over {

	position:relative;

	cursor:pointer;}

		

#s5_button_frame ul li.s5_fsfirst {

	cursor:pointer;}

	

#s5_button_frame ul li.s5_fsfirst:hover, #s5_button_frame ul li.s5_fsfirst.over {

	cursor:pointer;}

	

#s5_button_content .moduletable {

padding:0px;

padding-left:2px;

}



#s5_button_content div.moduletable {

border:none;

margin:0px;

padding:20px 3px;

font-size:0.9em;

}



#s5_button_content div.moduletable h3 {

display:none;

}



#s5_button_frame {

height:34px;

}

	

#s5_button_wrap2 {

padding:0px;

}



#s5_button_wrap2 a {

color:#272727;

}



#s5_button_frame ul li {

	margin-right:14px !important;

    padding:2px 8px 14px 17px !important;

}



#s5_button p {

padding:0px !important;

}



.s5_ts_active, .s5_ts_not_active {

margin-right:8px !important;

}



.s5_ts_not_active {

background:none !important;

margin-right:3px !important;

}



#s5_button_wrap2 .s5_ts_not_active a {

padding-top:10px !important;

color: #ffffff !important;

text-shadow:2px 1px 1px rgba(0, 0, 0, 0.3) !important;

}



#s5_button_wrap2 .s5_ts_active a {

color:#ffffff !important;

text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5) !important;

}



.s5_ts_active {

border:none;

padding:7px !important;

margin:0px !important;

margin-right:3px !important;

background-image:url(../images/static.png) !important;

background-repeat:repeat !important;

-webkit-box-shadow:  0 2px 2px 0px rgba(0, 0, 0, 0.2) !important; 

box-shadow:  0 2px 2px 0px rgba(0, 0, 0, 0.2) !important;

-moz-box-shadow: 0 2px 2px 0px rgba(0, 0, 0, 0.2) !important;

}



#s5_button_frame {

padding:0px;

margin-bottom:-2px !important;



}



#s5_button {

border-top:none;

}



#s5_button_wrap0 {

	margin-top:-10px !important;}

	

.s5_button_item_inner {

    visibility: visible !important;

}	

	

#s5_tabshow_left {

	-webkit-box-shadow: none !important; 

	box-shadow:  none !important;

	-moz-box-shadow: none !important;

	background:none !important;}

	

#s5_button {

	margin-top:18px !important;}	

	

	

/* SPOTLIGHT NEWS

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



/* Frontpage Date */	

	

.s5_sn_wrap_1 .s5_datewrapper, .s5_sn_wrap_2 .s5_datewrapper {	

	margin-bottom:80px;}

	

.s5_datewrapper {

    background-color:#333333;

	background-image:url(../images/static.png);

	background-repeat:repeat;

	-moz-border-radius:25px;

	-webkit-border-radius:25px;

	border-radius:25px;

    color: #FFFFFF;

    float: left;

    padding-bottom: 3px;

    padding-left: 8px;

    padding-top: 9px;

	margin-bottom:14px;

    margin-right:20px;

    position: relative;

    width: 38px;

	-webkit-box-shadow:  1px 2px 1px 0px rgba(0, 0, 0, 0.5); 

	box-shadow:  1px 2px 1px 0px rgba(0, 0, 0, 0.5);

	-moz-box-shadow: 1px 2px 1px 0px rgba(0, 0, 0, 0.5);

}

.s5_daydate {

    font-size: 22px;

    padding-left: 6px;

}

.s5_first {

    color: #FFFFFF;

    font-size: 12px;

    font-weight: normal;

    padding-left: 7px;

    text-transform: uppercase;

}



#s5_component_wrap 	.s5_datewrapper {

	width: 38px;}

	

.s5_contentpaneopen {

	float:left;

	width: 100%;}

		





.s5_pagetitlewrap {

	margin-top: 10px;}



	.s5_blogspacer{

	height:40px;}



.s5_datesandmore {

	color:#333333;

	font-size: 1.2em;

	margin-top: 2px;

	margin-left:4px;}



.s5_titlewrapper {

	/* border-bottom: 1px solid #333333; */

    margin-bottom: 20px;

    padding-bottom: 20px;

    padding-left: 0px;}

	

	.s5_twpadding {

		margin-top: -10px;

		padding-left:0px;}

		

/* DROP DOWN

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

		

#s5_drop_down_button, #s5_drop_down_background{

		background-image:url(../images/static.png) !important;

		background-repeat:repeat !important;}	

		

#s5_drop_down_button {margin-top:0px !important;}	



#s5_drop_down_container, #s5_drop_down_container h3, #s5_drop_down_container a, #s5_drop_down_container .module_round_box {color:#ffffff;}





/* S5 BOX

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



#cboxContent, #s5box_login, #s5box_register,  #cboxLoadingOverlay {

	background-image:url(../images/static.png);

	background-repeat:repeat;}

	

#cboxContent, #cboxContent h3, #cboxContent a, #cboxContent h3 .s5_h3_first, #cboxContent p label, #cboxLoadedContent label, form#member-registration{

	color:#ffffff;

	text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);}

	

#cboxContent .button{

cursor:pointer;

}	





#cboxClose {

    -moz-transition:background-position 0.2s linear 0s;

    background:url("../images/s5_boxclose.png") no-repeat scroll 0 0 transparent;

    height:26px;

    width:27px;

}





#cboxClose:hover {

	background-position:center bottom;}

	

	



	

/* S5 MAP IT

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



	

#s5_map_canvas img {

max-width:none !important;}	

	

	

/* S5 BOX

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



#cboxBottomLeft, #cboxBottomRight, #cboxBottomCenter, #cboxMiddleLeft, #cboxMiddleRight, #cboxTopLeft, #cboxTopRight, #cboxTopCenter {

	background:none !important;}



#cboxClose {

	text-indent: 12312px;}

	

#cboxContent {

	margin-left: 31px;

	margin-right: 31px;

	 padding: 5px;

	-moz-box-shadow:0 0 44px rgba(0, 0, 0, 0.4);

    -webkit-box-shadow:0 0 44px rgba(0, 0, 0, 0.4);

    box-shadow:0 0 44px rgba(0, 0, 0, 0.4);}

	

	

#cboxLoadedContent {

    padding: 17px 1px 1px;

}



#cboxClose {

	right:13px;

	bottom:13px;}

	

#cboxOverlay {

	opacity:.7 !important;

	filter:alpha(opacity=70) !important;}

	

#cboxLoadedContent .icon-arrow-right {

	display:none;}

	

	

	

/* S5 IMAGE SLIDE

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

	

#s5_is_leftarrow {

	margin-left: -40px;

	height: 70px !important;

	width: 66px !important;

	margin-top: 95px !important;

	background:url(../images/arrows.png) no-repeat scroll -3px -8px transparent !important; }

	

#s5_is_rightarrow {

	margin-right: -37px;

	margin-top: 95px !important;

	height: 70px !important;

	width: 66px !important;

	background:url(../images/arrows.png)no-repeat scroll -108px -8px transparent !important; }	

	
div#s5_footer_area1 {
height: 30px;
}


.s5imageslides .custom {

	margin-left:-50px;}

	

	

	

/* BOOTSTRAP OVERRIDES

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

	

.page-header {

	border:none !important;}



.pull-right {

    margin-top: 5px;}

	

.article-info {

	color:#000000;}



.dropdown-menu {

	min-width:auto !important;}

	

.btn-group ul.actions li {

	padding-left:0px;}



.dropdown-menu {

	padding:0px;}



	



	

#GM_form {

margin:0;}	

		

.pagination a, .pagination span {padding-left: 3px !important;

    padding-right: 3px !important;}

		

		

#sendContactEmail {

    color: #FFFFFF !important;}		

	

	

	

	

.jdGallery div.carouselContainer {

    top: auto !important;}