body {font: Arial, Helvetica, sans-serif;}
.template{
	position:relative;
margin-left: auto;
  margin-right: auto;
  width:1600px;
  height:2100px;
  background:url(../img/09.png) center 0 repeat; 
  }
 .templateleft{
	 position:relative;
	 float:left;
	 width:137px;
	  height:2100px;}
.templateright{
	position:relative;
	 float:right;
	 width:137px;
	  height:2100px;}
.layer{
	 position:relative;
	 float:left;
	 width:1326px;
	  height:2100px;
	 background-image:url(../img/01.png);}
.grey{
	position:relative;
	 width:137px;
	 height:10px;
	background-color:#d3d3d3;}
.leftcenter{
	position:relative;
	 width:137px;
	 height:2080px;}
.black{
	position:relative;
	background-color:#000;
	 width:1326px;
	 height:10px;}
.main{
	position:relative;
		 height:2080px;}
.center{
	position:relative;
	width:950px;
	margin-left: auto;
  margin-right: auto;}
nav {margin:22px 0 0 0; padding:4px; width:950px;}
nav>div {background:url(../img/11.png) 0 0 repeat-x #dddddd;}
ul.menu {margin:0 1px 0 0;  border-right:#ececec 1px solid; display:inline-block; float:left; list-style:none}
ul.menu li {float:left; line-height:17px; margin:0 0 0 0; background:url(../img/13.png) 0 0 repeat; border-right:#dddddd 1px solid; width:156px; }
ul.menu li a {font-size:13px; line-height:19px; color:#000; font-size:12px; text-decoration:none; text-transform:uppercase; display:block; padding:23px 28px 24px 28px; text-align:center}
ul.menu li.home-page {display:inline-block; background:url(../img/13.png) 0 0 repeat; color:#FFF;  border:none !important}
ul.menu li:hover , ul.menu li.current {background:url(../img/12.png)  0 0 repeat-x #000000; border-right:#000000 1px solid; color:#fff; border-left:#000000 1px solid}
ul.menu li a:hover{
	color:#FFF;} 
ul.menu li.home-page a {color:#FFF; padding:21px 22px 26px 23px !important}
ul.menu li.home-page span {background:url(../img/12.png) 0 0 no-repeat; width:19px; height:19px; display:block}

#content {width:100%; margin:0 auto}
.wefind{
	background:url(../img/14.png) 0 0 repeat;
	width:950px;
	height:100px;
	
	}
a {text-decoration:none; cursor:pointer}
.arrl{
	position:relative;
	float:left;padding-top:40px;padding-left:20px;}
.find{
	position:relative;
	float:left;
	font-size:24px;
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	width:380px;padding-top:40px;padding-left:20px;}
.mid{
	position:relative;
	float:left;}
.vui{
	position:relative;padding-top:40px;
	float:left;
	font-size:12px;
	color:#a4a4a4;
	width:380px;
	padding-left:20px;}
.vui a{
	color:#47c3f7;
	text-decoration:none;
	}
.arrr{
	position:relative;padding-top:40px;
	float:left;
	padding-right:20px;}
.collums{
	position:relative;
	width:950px;}
.glossary{
	position:relative;
	float:left;width:300px;border-right:solid 1px #e4e3e3;
	}
.text1{
	font-family: 'Yellowtail', cursive; font-size:48px; color:#FFF;
	width:300px; height:80px; background-image:url(../img/18.png);  text-align:center;
	}
.text4{
	font-family: 'Yellowtail', cursive; font-size:48px; color:#FFF;
	width:300px; height:80px; background-image:url(../img/19.png); text-align:center;
	}
.text2{ font-style:italic; font-size:16px; color:#1bb2f1;}
.text3{ font-style:italic; font-size:16px; color:#7c7c7c;}
.resources{
	position:relative;
	float:left;width:300px;
	padding-left:20px;
	border-right:#e4e3e3 solid 1px ;}
.releases{
	position:relative;
	float:left;
	padding-left:20px;
	width:300px;
		}
a.more{
	background:url(../img/20.png) 0 0 no-repeat; width:58px; height:32px; display:inline-block;overflow:hidden;  }
a.more:hover {
    background: url(../img/21.png); 
   }
 .practice{
	 position:relative;
	 float:left; width:200px; padding-left:10px;}
.we{
	 position:relative;
	 float:left; width:365px; padding-left:35px;}
.new{
	 position:relative;
	 float:left; padding-left:35px; width:280px;}
.text5{ font-size:26px; color:#000; text-transform:uppercase;}
ul.practice{
	list-style:url(../img/23.png);}
ul.practice li {
	border-bottom:#e4e3e3 solid 1px ; line-height:1.5;}
ul.practice li a{color:#1bb2f1;}
.text6{ font-size:35px; text-transform:uppercase; font-weight:bold; color:#000;}
.text7{ font-size:14px; color:#7c7c7c}
a.read{ color:#000; font-size:11px;}
.text8{ font-size:25px; color:#000; font-weight:bold; text-transform:uppercase;}
.text9{ font-size:14px; color:#1bb2f1}
.text9 a{color:#1bb2f1}
.text10{ font-size:14px; color:#7c7c7c}
.q{
	position:relative;
	float:left; width:445px;}
.comp{
	position:relative;width:445px;
	float:left;}
.text11{ font-size:18px; text-transform:uppercase;  color:#1bb2f1}
.text12{ font-size:14px; color:#7c7c7c}
.env{
	position:relative;
	float:left; }
.navv{padding-top:25px;
	position:relative;
	float:left; padding-left:20px;	font-size:12px;
	}
.navv a{color:#7c7c7c; text-transform:uppercase;}
.navv a:hover{ color:#000;}
.vlinks{ padding-left:20px;color:#7c7c7c; position:relative;float:left;padding-top:25px;}
.vlinks a{color:#7c7c7c; }
.logof{ 
	position:relative;
	float:left;}
	
.form-search { position:relative; float:right; margin:60px 10px 0 0; border:#d9d9db 1px solid; background:#fff; border-radius:4px}
#form-search input {width:186px; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:transparent; border:none; color:#d2d2d2;  vertical-align:top; padding:5px 10px 5px 13px; display:inline-block; float:left; margin-right:4px}
.search_button {background:url(../img/search-button.png) 0 0 no-repeat; display:inline-block; vertical-align:top; float:left; width:26px; height:29px; margin:0 0 0 0}
.search_button:hover {background:url(../img/search-button.png) right 0 no-repeat}

.social-icons { position:relative; float:right; overflow:hidden; margin:62px 0 0 0;  }
.social-icons a {display:inline-block; width:23px; height:23px; float:right}
.icon-1 {background:url(../img/icon-1.png) 0 0 no-repeat}
.icon-2 {background:url(../img/icon-2.png) 0 0 no-repeat; margin-left:7px}
.icon-3 {background:url(../img/icon-3.png) 0 0 no-repeat; margin-left:7px}
.social-icons a:hover {background-color:#000}
.logo{ position:relative; float:left}
.he{ height:10px;}
.lines{
	position:relative;
	padding-top:20px;}
.line{
	position:relative;
	margin-top:20px;}