/*==================================================
	LAZARUS GROUP CMS - www.lazarusgroup.com

	::::::: TOC :::::::
	.RESET
	.STRUCTURE
	.TYPOGRAPHY
	.CMS STYLES
	.CUSTOM STYLES
==================================================*/

@import "/css/reset.css";

body {background: url("images/header.png") 0 0 repeat-x;	font-family: Arial,Helvetica,sans-serif; }
body,h2 { font:12px/14px arial; }
a { font-family:verdana;color:#006;text-decoration:none; }
a:hover { color:#060;text-decoration:none; }
h1 { font:normal 150% verdana;color:#f86423; letter-spacing: .01; line-height: 150%;margin-bottom: 18px;}
h2 { font:normal 140% verdana;color:#000; letter-spacing: .01; line-height: 150%;margin:10px 0px 5px 0px;}
h3 { font:normal 120% verdana;color:#f86423; letter-spacing: .01; line-height: 150%;}
h4 { font:normal 100% verdana;color:#f86423; letter-spacing: .01; line-height: 150%;}
h5 { font:normal 80% verdana;color:#f86423; letter-spacing: .01; line-height: 150%;}
.px10 { font-size:10px; }
p.quote { margin-bottom:0; }
.qsrc { padding-left:2em; }
#inner_wrap{
	width: 900px;
	margin-right: 12%;
	margin-left: 12%;
}
#wrapper{
	background: #fff;
	width: 900px;
	height: auto;
	padding:20px 8px 10px 8px;
	border: 1px solid #787878;

}
#nav {
	background: #f68423;
	float:right;
	width: 175px;
	border-top: 1px solid #ca4929;
	border-left: 1px solid #ca4929;
	border-right: 1px solid #787878;
	border-bottom: 1px solid #787878;
	margin-right: 10px;
}

#nav a { 
	font-size: 120%;
	height: 25px;
	margin-top: none;
	padding: 6px;
	display: block;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	border-bottom: 1px solid #efefef;
	font-family: Arial,Helvetica,sans-serif;
	vertical-align: middle;
}
#nav a:hover{
	background-color: #ea6617;
	color: #ffffff;
	text-shadow: 1px 1px 2px #b75012;
	border-bottom: 1px solid #f36017;
}
#nav a.bnone{
	border-bottom: none;
}
#nav2 {
	width: auto;
	margin-right: 10px;
	height: 40px;
}

#nav2 a { 
	background: #f68423;
	font-size: 120%;
	padding: 8px 10px 0px 10px;
	height: 40px;
	margin-top: -15px;
	margin-bottom: 20px;
	display: block;
	float: left;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	border: 1px solid #efefef;
	font-family: Arial,Helvetica,sans-serif;
	vertical-align: text-middle;
}
#nav2 a:hover{
	background-color: #ea6617;
	color: #ffffff;
	text-shadow: 1px 1px 2px #b75012;
}
#news { position:absolute;left:645px;top:108px;padding:1em .83em 1em 2.5em;width:150px;background-color:#0cf; }
#news h2 { margin:0 0 .5em 0;padding:0; }
#news p { margin:0 0 1em 0; }
#head { 
	background: url("/images/header_logo.png") 0 0 no-repeat;
	height: 150px;
	width: auto;
}
#head a{
	height: 150px;
	width: 960px;
	text-indent: -9999px;
	display: block;
}
#content {
	margin-left: 10px;
	min-height: 500px;
	width: 650px;
}
#content p{
	line-height: 170%;
	margin: 5px 0px 5px 0px;
	font-size: 120%;
}
#content ul li{
	list-style-type: disc;
	list-style-position: inside;
	line-height: 170%;
	margin-left: 1.5em;
	font-size: 100%;
	text-indent: -1.5em;
	
}
#right_side{
	float: right;
	width: 160px;
	min-height: 400px;
	background: #efefef;
	padding: 10px;
	border-left: 1px solid #000;
}
#right_side a.contact_btn{
	background: url("/images/contact_btn.jpg")0 0 no-repeat;
	height: 145px;
	width: 145px;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	margin: 10px;
}
#right_side a.contact_btn:hover{
	background-position: 0px -145px;
	border: 1px solid #F68423;
}
.divider{
	width: 100%;
	height: 45px;
	background: #F68423;
}
.divider a{
	text-indent: -9999px;
	float: right;
	margin: 5px;
	height: 40px;
	width: 40px;
}
.divider a.kceventmassage_facebook{
	background: url("images/facebook.png") 0 0 no-repeat;
}
.divider a.kceventmassage_twitter{
	background: url("images/twitter.png") 0 0 no-repeat;
}
#footer{
	width: 920px;
}
#footer ul{
	margin-top: 18px;
}
#footer ul li a{
	display:block;
	margin: 5px 0px 5px 0px;
	font-size: 120%;
	color: #F68423;
	text-transform: uppercase;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
}
#copyright { float: right; width:650px;font:10px verdana;margin-top:10px;margin-bottom:10px;text-align:right; }
#copyright a { font-size:10px; }
.dateline{
	margin: 5px 0px 10px 0px;
}
#actionline a{
	color: #f68423;
}
#slideshow_section{
width: 650px;
height: 290px;
	margin: 0px 20px 0px 0px;
}

#slideshow_section ul{
	list-style-position: outside;
	margin-left: 0px;
}
ul.slideshow {
	list-style:none;
	width: 650px;
	height: 290px;
	position:relative;
}	
ul.slideshow li img{


}
#content ul.slideshow li {
	list-style:none;
	position:absolute;
	left:0;
	right:0;
}

ul.slideshow li.show {
	z-index:500;	
	margin-left: 0px;
}

ul img {
	border:none;	
}
