@charset "utf-8";
/* CSS Document */
body
{
margin:0px;
padding:0px;
font-family: Helvetica,Arial,sans-serif;
}

.Top_body
{
	width:100%;
	margin-top:0px;
	height:137px;
	background-image:url(../ECss/top_bg.jpg);
}
.Top_973px
{
	background-image:url(../ECss/top_logo.jpg);
	background-position:center;
	height:137px;
	background-repeat:no-repeat;
	width:1003px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}

.Top_main
{
	background-image:url(../ECss/main.jpg);
	background-repeat:repeat-x;
	height:35px;
	width:100%;
	margin-top:0px;
	border-bottom:#333 solid 1PX;
}


@font-face{
font-family:sFont;
src:url(../QumpellkaNo12.otf);
}
.Top_main_973px
{
	width:1145px;
	height:35px;
	line-height:35px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}

#bg{ display: none;  position: absolute;  top: 0%;  left: 0%;  width: 100%;  height: 100%;  background-color:#FFFFFF;  z-index:1001;  -moz-opacity: 0.5;  opacity:.40;  filter: alpha(opacity=30);}
#show{display: none;  position: absolute;  top: 50%;  left: 33%;  width: 400px;  height: 380px;  padding: 8px;  border: 8px solid #E8E9F7;  background-color: white;  z-index:1002;  overflow: auto;}

ul,li {list-style-type:none; text-transform:capitalize;}
#nav {
	margin:0px; padding:0px;
	width:1145px; display:block; font-size:14px; }
#nav .mainlevel1 {float:left; width:119px; border:0px; height:34px; background:#333; margin-top:1PX; font-size:14px; /*IE6 only*/}
#nav .mainlevel1 a {text-transform:capitalize;color:#FFF; text-decoration:none; line-height:34px; display:block; text-align:center;width:119px; border:0px; font-size:14px; }
#nav .mainlevel1 a:hover {text-transform:capitalize;color:#fff;  text-decoration:none; font-size:14px; }


#nav .mainlevel {float:left;  width:119px; height:35px; font-size:14px; /*IE6 only*/}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:35px; display:block; text-align:center;width:119px; font-size:14px; }
#nav .mainlevel a:hover {color:#fff;text-decoration:none;  background:#333; font-size:14px; }
#nav .mainlevel ul {display:none; position:absolute; z-index:10; padding:0px; margin:0px; font-size:14px; }
#nav .mainlevel li {border-top:1px solid #666;  background:#333;width:119px; z-index:10; font-size:14px; /*IE6 only*/}



.articleHeader {
    position: relative;
    overflow: hidden;
}
#articleHeader .article-window-header,
.articleHeader .article-window-header{
	color: #FFF!important;
	height: auto;
	min-height:440px;
	display:block;
	margin-bottom: 5px;
	position:relative;
	overflow:hidden!important;
    width: 100%;
    background-color: black;
    background-position: 0 50%;
    background-size: cover;
    background-repeat: no-repeat;
    color: white;
    margin: 0 auto;
    overflow: hidden;
}

.unit_full .content_body{position:relativel}
 
 
#articleHeader .article-window-header a.boxLink,
.articleHeader .article-window-header a.boxLink,
.unit_full .content_body a{ 
    border: 3px solid #fff;
    color: #fff;
    text-transform:uppercase;
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    margin: 45px 20px;
    padding: 10px 35px;
    position: relative;
    text-align: center;
    transition: all 0.2s linear 0s;
    width: auto;
    cursor:pointer;
    z-index: 999;
}
#articleHeader .article-window-header a.boxLink:hover,
.articleHeader .article-window-header a.boxLink:hover,
#articleHeader .article-window-header a.boxLink.box-hover,
.articleHeader .article-window-header a.boxLink.box-hover,
.unit_full .content_body a:hover,
.unit_full .content_body a:hover { 
	background: #FFF;
	color: #000;
	text-decoration:none;
}


  
#articleHeader .article-window-header .article-window-header-text,
#home-hero .article-window-header-text,
.articleHeader .article-window-header .article-window-header-text {
	position: relative;
	z-index: 99;
	width:100%;
	height:auto;
	display:block;
	text-align:center;
	display:block;
	margin-top: 160px;
}
#home-hero .article-window-header-text{height:auto}

#articleHeader .article-window-header .article-window-header-text.static,
.articleHeader .article-window-header .article-window-header-text.static {
	position: absolute;
	z-index: 99;
	width:100%;
	height:auto;
	display:block;
	text-align:center;
	display:table-cell;
	vertical-align:middle;
	bottom:30%;
}

#articleHeader .article-window-header .article-window-header-text h1,
#home-hero .article-window-header-text h2,
#articleHeader .article-window-header .article-window-header-text h2,
.articleHeader .article-window-header .article-window-header-text h1,
.articleHeader .article-window-header .article-window-header-text h2 {
	font-weight: bold;
	margin-top: 0;
	-webkit-font-smoothing:antialiased; 
	font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
}
#articleHeader .article-window-header .article-window-header-text h1,
.articleHeader .article-window-header .article-window-header-text h1,
#articleHeader .article-window-header .article-window-header-text h2.winTitle,
#home-hero .article-window-header-text h2.winTitle,
.articleHeader .article-window-header .article-window-header-text h2.winTitle {
	color: #FFF;
	margin:0 auto;
	position:relative;
	margin-bottom: 5px;
	font-size:80px;
	font-weight:bold;
}


