@charset "utf-8";
/* CSS Document */


/*
 ______     __         __     _____     ______    
/\  ___\   /\ \       /\ \   /\  __-.  /\  ___\   
\ \___  \  \ \ \____  \ \ \  \ \ \/\ \ \ \  __\   
 \/\_____\  \ \_____\  \ \_\  \ \____-  \ \_____\ 
  \/_____/   \/_____/   \/_/   \/____/   \/_____/ 
                                                  
*/
#toppanel {
    position: absolute;   /*Panel will overlap  content */
    /*position: relative;*/   /*Panel will "push" the content down */
    top: 0;
	left:0;
    width: 100%;
    z-index: 50;
    margin-left: auto;
    margin-right: auto;
	font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
}



/* Panel Tab/button */
.tab {
  	background: url(../images/slide/tab_b.png) repeat-x 0 0;
	height: 42px;
	position:relative;
    z-index: 50;
}

	.tab ul.login {
		display: block;
		position: relative;
		float: left;
		clear: left;
		height: 42px;
		width: auto;
		line-height: 42px;
		margin: 0;
		left: 150px;
		color: white;
		font-size:0.75em;
		text-align: center;
	}
		.tab ul.login li {
			text-align: left;
			padding: 0 6px;
			display: block;
			float: left;
			height: 48px;
			background: url(../images/slide/tab_m.png) repeat-x 0 0;
		}

		.tab ul.login li.left {
			background: url(../images/slide/tab_l.png) no-repeat left 0;
			height: 48px;
			width: 29px;
			padding: 0;
			margin: 0;
			display: block;
			float: left;
		}

		.tab ul.login li.right {
			background: url(../images/slide/tab_r.png) no-repeat left 0;
			height: 48px;
			width: 29px;
			padding: 0;
			margin: 0;
			display: block;
			float: left;
		}
			.tab ul.login li a {
				color: #000;
			}

		.tab a.open, .tab a.close {
			height: 20px;
			line-height: 20px !important;
			padding-left: 30px !important;
			cursor: pointer;
			display: block;
			width: 180px;
			position: relative;
			top: 11px;
			text-transform:uppercase;
		}

		.tab a.open {background: url(../images/slide/bt_open.png) no-repeat left 0;}
		.tab a.close {background: url(../images/slide/bt_close.png) no-repeat left 0;}
		.tab a:hover.open {background: url(../images/slide/bt_open.png) no-repeat left -20px;}
		.tab a:hover.close {background: url(../images/slide/bt_close.png) no-repeat left -20px;}


#panel {
	width: 100%;
	height: 90px;
	background:#F58020;
	overflow: hidden;
	position: relative;
	z-index: 3;
	display: none;
}

	#panel form {
		width:994px;
		background:#E17704;
		height:30px;
		margin:25px auto 10px auto;
		padding:10px 0 0 10px;
	}

	#panel label,#panel h5 {
		float:left;
		display:block;
		font-size:0.75em;
		text-transform:uppercase;
		color:#fff;
	}

	#panel h5 {
		color:#000;
	}
	
	#panel input.highlight {
		border:2px solid #ff0000!important;	
	}
	
	
	#panel input[type='text'] {
		float:left;	
		background:#F2B273;
		border:1px solid #F2B273;	
		width:115px;
		color:#fff;
		height:13px;
		font-size:0.75em;
		padding-bottom:2px;
		margin:0 15px 0 2px;
	}
	#panel input {
		_float:left;	
		_width:90px;
		_padding-bottom:2px;
		_margin:0 15px 0 2px;
	}
	#PersonEmail {
		width:200px!important;
	}
	
	#panel input[type='submit']{
		float:left;
		display:block;
		font-size:0.75em;
		text-transform:uppercase;
		color:#fff;
		position:relative;
		top:-7px;
		background:url(../images/slide/button.gif);
		width:91px;
		height:21px;
		border:none;
		padding:0;
		margin:4px 0 0 0;
		height:22px;
		cursor:pointer;		
	}
	
/*
 ______   ______     ______   __  __     ______  
/\  == \ /\  __ \   /\  == \ /\ \/\ \   /\  == \ 
\ \  _-/ \ \ \/\ \  \ \  _-/ \ \ \_\ \  \ \  _-/ 
 \ \_\    \ \_____\  \ \_\    \ \_____\  \ \_\   
  \/_/     \/_____/   \/_/     \/_____/   \/_/   
                                                
*/
	
#popupBackground {
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	border:1px solid #cecece;
	z-index:100;
}
#popupContent {
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	/*height:384px;
	width:408px;*/
	display:table-cell;
	background:#FFFFFF;
	border:2px solid #cecece;
	z-index:101;
	padding:12px;
	font-size:13px;
	display:none;
}
#popupContent .inner {
	overflow:hidden;	
}

#popupContentClose {
	font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size:18px;
	right:1px;
	top:-6px;
	position:absolute;
	color:#f58020;
	font-weight:700;
	display:block;
	cursor:pointer;	
}

/*
 ______   ______     ______     ______    
/\__  _\ /\  __ \   /\  ___\   /\  ___\   
\/_/\ \/ \ \  __ \  \ \ \__ \  \ \___  \  
   \ \_\  \ \_\ \_\  \ \_____\  \/\_____\ 
    \/_/   \/_/\/_/   \/_____/   \/_____/ 
*/

html {
	background-color:#000;
}
body {
	padding:0;
	margin:0;
	overflow:hidden;
}
h1 {
	font-size:170%;
	line-height:130%;
	text-transform:uppercase;
	font-weight:normal;
	color:#f58020;
	margin-bottom:0.3em;
}
h2 {
	font-size:120%;
	line-height:130%;
	text-transform:uppercase;
	font-weight:normal;
	color:#f58020;
	margin-bottom:0.3em;
}
h5 {
	display:inline;
	text-transform:uppercase;
	padding-right:6px;
}
a {
	color:#fff;
	text-decoration:none;
}				
	a:hover {
		color:#f58020;
	}

	
/*
 ______     ______     __   __     ______   ______     __     __   __     ______     ______    
/\  ___\   /\  __ \   /\ "-.\ \   /\__  _\ /\  __ \   /\ \   /\ "-.\ \   /\  ___\   /\  == \   
\ \ \____  \ \ \/\ \  \ \ \-.  \  \/_/\ \/ \ \  __ \  \ \ \  \ \ \-.  \  \ \  __\   \ \  __<   
 \ \_____\  \ \_____\  \ \_\\"\_\    \ \_\  \ \_\ \_\  \ \_\  \ \_\\"\_\  \ \_____\  \ \_\ \_\ 
  \/_____/   \/_____/   \/_/ \/_/     \/_/   \/_/\/_/   \/_/   \/_/ \/_/   \/_____/   \/_/ /_/ 
*/

	#container {
		margin:0 auto 0 auto;
		width:994px;
		padding-top:40px;
	}
		/*
		 ______   ______     ______   ______     ______     ______    
		/\__  _\ /\  __ \   /\  == \ /\  == \   /\  __ \   /\  == \   
		\/_/\ \/ \ \ \/\ \  \ \  _-/ \ \  __<   \ \  __ \  \ \  __<   
		   \ \_\  \ \_____\  \ \_\    \ \_____\  \ \_\ \_\  \ \_\ \_\ 
			\/_/   \/_____/   \/_/     \/_____/   \/_/\/_/   \/_/ /_/ 
		*/
		#logo {
			float:right;
		}

		#topBg {
			position:absolute;
			left:0;
			top:0;
			width:100%;
			height:96px;
			z-index:1;
			background:#000;
		}
	
		#topbar {
			padding-bottom:6px;
			border-bottom:1px solid #404040;
			margin-bottom:35px;
			position:relative;
			z-index:2;
		}
			#nav {
				list-style:none;
				width:810px;
				position:relative;
				top:38px;
				z-index:2;
			}
				#nav li {
					float:left;
					font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
					font-size:0.64em;
					text-transform:uppercase;
					font-weight:bold;
					margin-right:1px solid #fff;
					padding:0 10px 0 7px;
					border-left:1px solid #fff;
					height:9px;
					color:#f58020;
				}
				#nav li:first-child {
					padding-left:0;
					border-left:none;
				}
					#nav li a,#nav li span {
						position:relative;
						top:-3px;
					}				
					
		/*
		 ______     ______     __   __     ______   ______     __   __     ______  
		/\  ___\   /\  __ \   /\ "-.\ \   /\__  _\ /\  ___\   /\ "-.\ \   /\__  _\ 
		\ \ \____  \ \ \/\ \  \ \ \-.  \  \/_/\ \/ \ \  __\   \ \ \-.  \  \/_/\ \/ 
		 \ \_____\  \ \_____\  \ \_\\"\_\    \ \_\  \ \_____\  \ \_\\"\_\    \ \_\ 
		  \/_____/   \/_____/   \/_/ \/_/     \/_/   \/_____/   \/_/ \/_/     \/_/ 
		*/	

		#content {
			font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
			color:#fff;
			height:425px;
			overflow-y:auto;
			overflow-x:hidden;
			position:relative;
		}
		
		#content.home {		
			background:url(../images/background-home.jpg) right bottom no-repeat;
		}
		.contentBackgroundHome {
			bottom:35px;
			width:495px;
			position:absolute;
		}	
			.contentBackgroundHome div {
				position:absolute;
				background:url(../images/background-home.jpg) 0 0 no-repeat;
				width:495px;
				height:726px;
				top:-722px;
				left:499px;
			}	

	
		.contentBackground1 {
			bottom:35px;
			width:321px;
			position:absolute;
		}	
			.contentBackground1 div {
				position:absolute;
				background:url(../images/horse.jpg) 0 0 no-repeat;
				width:321px;
				height:360px;
				top:-360px;
				left:0px;
			}		
		
		.contentBackground2 {
			bottom:35px;
			width:359px;
			position:absolute;
		}			
			.contentBackground2 div {
				position:absolute;
				background:url(../images/Lion.jpg) 0 0 no-repeat;
				width:359px;
				height:513px;
				top:-508px;
				left:0px;
			}				
		
		.contentBackground3 {
			bottom:35px;
			width:359px;
			position:absolute;
		}			
			.contentBackground3 div {
				position:absolute;
				background:url(../images/background-content-3.jpg) 0 0 no-repeat;
				width:359px;
				height:435px;
				top:-360px;
				left:0px;

			}		
		
		.contentBackground4 {
			bottom:35px;
			width:333px;
			position:absolute;
		}			
			.contentBackground4 div {
				position:absolute;
				background:url(../images/Tree.jpg) 0 0 no-repeat;
				width:333px;
				height:540px;
				top:-536px;
				left:0px;

			}		
					
		.contentBackground5 {
			bottom:35px;
			width:359px;
			position:absolute;
		}			
			.contentBackground5 div {
				position:absolute;
				background:url(../images/Urn.jpg) 0 0 no-repeat;
				width:355px;
				height:409px;
				top:-404px;
				left:0px;

			}		
			
		.contentBackground6 {
			bottom:35px;
			width:359px;
			position:absolute;
		}			
			.contentBackground6 div {
				position:absolute;
				background:url(../images/background-content-5.jpg) 0 0 no-repeat;
				width:355px;
				height:468px;
				top:-468px;
				left:0px;

			}					
				
			#copy1 {
				margin:150px 0 15px 0;
				width:540px;
				font-size:0.90em;
				line-height:1.4em;				
			}

			#copy1 p {
				margin-bottom:15px;
			}
			
			#copy2 {
				margin:0px 0 15px 340px;
				width:630px;
				font-size:0.82em;
				line-height:1.4em;				
			}
			
			#copy2 .content-container {
				padding-bottom:30px;
			}
				#copy2 .content-container .left {
					float:left;
					width:330px;
				}
				#copy2 .content-container .right {
					 padding-top:5px;
					 float:right;
					 width:250px;
				}			
				#copy2 .content-container .right img.inline {
					 margin-bottom:35px;
				}			
			#copy2 .content-container .icon {
				margin-right:4px;
				position:relative;
				top:2px;
			}
			
		/*
		 ______   ______     ______     ______   ______     ______    
		/\  ___\ /\  __ \   /\  __ \   /\__  _\ /\  ___\   /\  == \   
		\ \  __\ \ \ \/\ \  \ \ \/\ \  \/_/\ \/ \ \  __\   \ \  __<   
		 \ \_\    \ \_____\  \ \_____\    \ \_\  \ \_____\  \ \_\ \_\ 
		  \/_/     \/_____/   \/_____/     \/_/   \/_____/   \/_/ /_/ 
		*/	
		#footer {
			border-top:1px solid #404040;	
			font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
			font-size:0.55em;
			color:#fff;
			padding:6px 0 0 1px;
			margin-bottom:10px;
		}

		
/*
=================================================
*************************************************
=================================================
*/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */				

