/* CSS Document */
* {
	margin: 0;
	padding: 0;
	/*background: url(../_images_hp/browser_bg_color.jpg) repeat-y top center;*/
}/*Remove obselete images*/
#bg {
	/*position: fixed;*//*when called in, this function pins the picture to the bottom and left of the screen*/
	bottom: 0;
	left: 0;
	overflow: hidden;
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
	background-size: cover;
 z-index: -100;
}
.bgwidth {
	width: 100%;
}
.bgheight {
	height: 100%;
}
#page-wrap {
	position: relative;
	bottom: 270px;
	max-width: 100%;
	overflow: hidden;
	border: none;
	/*background: url(../_images_hp/bg_scroller.png) repeat-x bottom left;*/
	max-height: 100%;
}
#header {
	/*background: none;*/
	height: auto;
}
h1 {	
	line-height: 5;
	text-indent: -9999em;
	background: url(../_images_hp/title.png) no-repeat 665px 15px;
}
/*#nav {
	max-height: 100%;
}*/
h2 {	
	line-height: 2;
	text-indent: -9999em;
}
#page-wrap .img-title {
	float:left;
	/*margin: 805px auto 0px 645px;*/
	margin: 15px auto 0 645px;
	border: 0;
}
#page-wrap nav ul {
	float: left;
	margin: 15px 10px 15px 483px;
	list-style: none;
	display: inline;
	border: 0;
}	
#page-wrap nav ul li {
	float: left;
	margin: 15px 5px;
	border: none;
}
#page-wrap nav ul li a:hover {
	/*background-color:rgba(255,255,255,1);
	background-position: left top;*/
	border-bottom: 1px dotted #F5060A;
	padding: 0px;
}
#page-wrap nav ul li.a {
	float: left;	
	border: none;
}
#page-wrap nav ul li.first {
	float:left;
	margin: 15px 10px 15px 483px;	
	border: none;
}
#page-wrap img-nav {
	float:left;
	margin: 15px 5px;
	display: inline;
	border: none;
}
.img-right {
	float:right;
	margin: -70px 50px auto auto;	
	border: none;
}
.img-foot {
	float: left;
	margin: -10px auto 0 /*744px*//*568px*/712px;
	border: none;
	padding: 0;
}

#footer {
	text-indent: -9999em;
	/*background: url(../_images_hp/foot_slice.png) no-repeat center center;*/	
}
p {
	
}
