/* @override http://staging.leopardevents.com/css/events.css */

/* @override http://staging.leopardevents.com/css/events.css */

/* @override 
	http://leopardevents.localhost/css/events.css
	http://staging.leopardevents.com/css/events.css
*/

/*-Leopard Events navigaion*/

	ul#nav {
		list-style: none;
		padding: 0;
		
		}
		ul#nav li {
			float: left;
			}
			ul#nav li a {
				display: block;
				padding: 0;
				background: url(../images/nav-events.png) no-repeat #f7f8f8;
				height: 26px;
				text-indent: -999em;
				}
				ul#nav #home a {
					width: 111px;
					background-position: 0 0;
					}
					ul#nav #home a:hover,  ul#nav #home a.on {
						background-position: 0 -26px !important;
						}
				ul#nav #about a {
					width: 117px;
					background-position: -111px 0;
					}
					ul#nav #about a:hover,  ul#nav #about a.on {
						background-position: -111px -26px !important;
						}
				ul#nav #clientsandcase a {
					width: 201px;
					background-position: -228px 0;
					}
					ul#nav #clientsandcase a:hover,  ul#nav #clientsandcase a.on {
						background-position: -228px -26px !important;
						}
				ul#nav #people a {
					width: 120px;
					background-position: -429px 0;
					}
					ul#nav #people a:hover,  ul#nav #people a.on {
						background-position: -429px -26px !important;
						}
				ul#nav #whatweoffer a {
					width: 161px;
					background-position: -549px 0;
					}
					ul#nav #whatweoffer a:hover,  ul#nav #whatweoffer a.on {
						background-position: -549px -26px !important;
						}
				ul#nav #news a {
					width: 136px;
					background-position: -710px 0;
					}
					ul#nav #news a:hover,  ul#nav #news a.on {
						background-position: -710px -26px !important;
						}
				ul#nav #contact a {
					width: 115px;
					background-position: -846px 0;
					}
					ul#nav #contact a:hover,  ul#nav #contact a.on {
						background-position: -846px -26px !important;
						}
						
		
div#header a {
	display: block;
	width: 570px;
	height: 94px;
	margin: 0;
	padding: 0;
	background: url(../images/title-events.jpg) no-repeat 8px 20px;
	}
	
	ul#footer-links {
		list-style: none;
		padding: 30px 0 20px 0;
		height: 0px;
		background: url(../images/footer-bg.png) repeat-x #fff bottom;
		margin-top: 14px;
		}
		
	.page-home.events ul#footer-links
	{
		padding: 14px 0 0px 0;
		height: 152px;
		background: url(../images/footer-bg.png) repeat-x #fff;
		border-top: 14px solid #101010;
	}

.page-evt-what-we-offer ul.subnav {
	padding: 0 !important;
	margin: 0px !important;
	margin-left: 15px !important;
	margin-top: 14px !important;
}


.page-evt-what-we-offer .col-3 li {
	list-style-type: none;
	padding: 0 !important; 
	margin: 1px !important;
}	

/* @group homepage */
	
.container_12 {
	padding-top: 3px;
	padding-bottom: 0px;

}

* html .container_12 {
	padding-bottom: 40px !important;
}

*:first-child+html .container_12 {
	padding-bottom: 28px;
}



.node {
	height: 170px;
	width: 303px;
	background: gray;
	margin: 0 0 0 0;

}

.node h3 {
	margin: 0;
	padding: 5px;
	background: #000;
	opacity: .7;
	filter: alpha(opacity=70);
	font-size: 1.1em;
	font-weight: normal;
}



.nleft {
	margin-left: 13px;

}

.bottom {
	margin-bottom: 13px;
}

.nright {
	margin-left: 13px;

}
	
#node_large {
	height: 297px;
	width: 255px ;
	padding:28px  24px;
	background: red;
	float: right;
	margin: 0 13px 0 13px;
	background: #1e1e1e;
	font-family: helvetica, arial;
}

* html #node_large {
	height: 295px;
}

#node_large h3 {
	margin: 0;
	padding-bottom: 14px;
	font-size: 1.6em;
}

#node_large p {
	font-size: 13px;
	color: #dcdcdc;
	line-height: 15px;
	font-weight: normal;
}

.talk {
	float: right;
	height: 9px;
	background: #d2d2d2;
	
	margin: 0 13px 0 13px;
	line-height: 1.1em;
	width: 278px ;
	padding:4px 0 10px 25px;
	display: none;
}

* html .talk {
	padding:3px 0 3px 25px;
	line-height: 1.1em;
	display: none;
}

*:first-child+html .talk {
	padding:5px 0 5px 25px;
	line-height: 1.1em;
	margin-bottom: 10px;
	display: none;
}

div.wrapper {
	position: relative;
}

#events_flash {
	
	height: 354px;
	position: absolute;
	width: 935px;
	left: 13px;
	margin-top: 3px;
	
}

html[xmlns*=""] body:last-child #events_flash {
	
	display: none !important;

}

/* @end */