#bg {
	position:fixed; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 100%;
}
.ie7 #bg{
	top:auto; 
	left:auto
}

/*
#bg img {
	position:absolute; 
	top:0; 
	left:0; 
	right:0; 
	bottom:0; 
	margin:auto; 
	min-width:50%;
	min-height:50%;
}
*/

.header {
	position: absolute;
	top:0;
	width:100%;
	height:170px;
	background: url(../images/white2.png) top center repeat-x;
	z-index: 999;
}

.headerContain{
	max-width: 1000px;
	width: 100%;
	margin: 0 auto;
}
#nav{
	width:455px;
	height:166px;
	/*background: url(../images/logobg-1.png) no-repeat -195px 5px;*/
	float:left;
	margin-left:10px;
	position: relative;
	top:1px;
}
.logo{
	float:left;
	width:230px;

	text-align: center;
	height:166px;
}
.logo img{
	margin-top:30px;
}
.menu{
	float:left;
	width:225px;
	/*height:166px;*/
	margin-top: 15px;
}
.menu ul{
	width:225px;
	margin-top:0px;
}
.withChildren ul{
	margin-top:-50px;
}
.menu ul li{
	text-align: center;
}
.menu ul li a{
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
	color:#000;
	letter-spacing: 1px;
	font-family: 'AbadiMT-Light';
}
.menu ul li.current_page_item a {
	font-weight: bold;
	font-family: 'AbadiMT';
}
.menu ul li a:hover{
	font-weight: bold;
	font-family: 'AbadiMT';
}
.menu ul li.current-menu-parent > ul.sub-menu{
	display: block;
}
.menu ul li.page-item-7 > ul.sub-menu{
	display: block;
}
.menu ul li.current-menu-parent{
	font-weight: bold;
	font-family: 'AbadiMT';
}
ul.sub-menu {
	margin-top:0px;
	width: auto;
	display: none;
}
ul.sub-menu li a{
	text-transform: capitalize !important;
	font-weight: normal;
}
ul.sub-menu li .current_page_item a{
	font-weight: bold;
}
ul.sub-menu li.menu-item-68 a, ul.sub-menu li.menu-item-76 a, ul.sub-menu li.menu-item-77 a, ul.sub-menu li.menu-item-78 a,{
	font-weight: normal;
}
ul.sub-menu li.menu-item-68.current_page_item a{
	font-weight: bold;
}
.menu-ne-menu-container{
	/*height:151px;*/
	overflow: hidden;
}
#social{
	float:left;
	margin:10px 0 0 440px;
}
#social img{
	margin-right:8px;
}
#social img:nth-child(3){
	margin-right:0px;
}
#tagline{
	float:left;
	color:#FFF;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-left:95px;
	margin-top: 68px;
} 
#tagline a {
	text-decoration: none;
	color:#FFF;
}
#tagline a:hover {
	text-decoration: underline;
}  
#sliderNav {
	float: right;
	margin-top:40px;
}
.switch{
	width:16px;
	height:14px;
	float:left;
	margin-right:3px;
}
.off{
	background: url(../images/off.png) center center no-repeat;
}
.on{
	background: url(../images/on.png) center center no-repeat;
}
.switch:hover{
	cursor: pointer;
}

.headline {
	max-width:1000px;
	margin: 0 auto;
	position: relative;
	top:200px;
	padding-left:30px;
}
.ie7 .headline{
	top:200px;
}
.headline h1{
	 font-family: 'GoudyOldStyleATT-Italic';
	 color:#FFF;
	 font-size: 24px;
	 font-weight: normal !important;
	 
	 letter-spacing: .5px;
}
.headline h2 {
	font-family: 'AbadiMT-Light';
	font-size: 15px;
	color:#FFF;
	margin: 30px 0 1.5em;
	letter-spacing: 1px;
	font-weight: normal !important;
}

/* footer */

#footer{
	position: fixed;
	bottom: 0;
	width: 100%;
	padding: 0 0 20px;
	background: url(../images/vinette.png) bottom center repeat-x;
}

.footerContain{
	max-width: 980px;
	width: 100%;
	margin: 0 auto;
	text-align: right;
}

#lionheart {
	float:right;
}

#footerCopy {
	padding-top:25px;
}
#footerCopy p {
	font-size: 12px;
	text-transform: uppercase;
	color:#FFF;
	font-smooth: always;
} 

#footerCopy a {
	color:#FFF;
	text-decoration: none;
}

#footerCopy a:hover{
	text-decoration: underline;
}

.sep {
	margin:0px 12px;
}
.sep2 {
	margin:0px 12px;
}
#menu-item-548:hover > ul.sub-menu, #menu-item-71:hover > ul.sub-menu, #menu-item-587:hover > ul.sub-menu, #menu-item-29:hover > ul.sub-menu{
	display:block;
}
.sub-menu li.menu-item{
	display: inline;
}
.sub-menu li a{
	letter-spacing: 0px !important;
}
li.spaceLink{
	margin-right:10px;
}
.disclaimer{
	margin-top:10px;
	font-size:10px !important;
	text-align:center;
}