@charset "utf-8";
/* CSS Document */

body {
	padding:0;
	margin:0;
	background:url(images/bg-body-rip.png) repeat-x;
	background-color:#0f0f0f;
	font-family:Arial, Helvetica, sans-serif;
}
a, img {
	border:none;
	text-decoration:none;
}
ul, li {
	padding:0;
	margin:0;
	list-style:none;
}
h1, h2, h3, h4, h5, h6, p {
	padding:0;
	margin:0;
}
.container {
	margin:0 auto;
	width:931px;
	min-height:130px;
}
.logo {
	float:left;
	
	margin-left:8px;
}
.topnav {
	margin:39px 20px 0 0;
	float:right;
}
.topnav li {
	font-size:12px;
	padding:0 15px;
	color:#FFFFFF;
	float:left;
}
.topnav li a {
	color:#FFFFFF;
}
.nav {
	padding:50px 0 0 31px;
	background:url(images/bg-main-nav.png) no-repeat;
	width:769px;
	height:78px;
	float:right;
	position:relative;
}
.sub {
	display:none;
	position:absolute;
	background:#898787;
	margin-top:22px;
	opacity:.7;
	padding:5px 5px 5px 0;
}
.wht15bld {
	font-size:25px;
}
.wht13bld {
	font-size:15px;
	line-height:23px;
}
.nav li:hover .sub {
	position:absolute;
	float:left;
	display:block;
}
.sub li {
	clear:left;
	width:95%;
	padding:5px 5px 5px 5px !important;
	float:left;
}
.sub li:hover {
	background:#696767;
}
.nav li {
	font-size:12px;
	padding:0 20px;
	color:#FFFFFF;
	line-height:23px;
	float:left;
}
.nav li a {
	color:#FFFFFF;
	float:left;
	width:100%;
}
.nav li a:hover {
	float:left;
}
.spotlight {
	position:absolute;
	width:931px;
	height:524px;
	z-index:-1;
	float:left;
}
.spotlight img {
	z-index:-1;
	position:absolute;
	float:left;
}
.slider {
	float:left;
}
header {
	left:0px;
	top:0px;
	float: left;
	position: relative;
	z-index: 999;
}
.wrap {
	margin-top:342px;
	float:left;
	background:#3d000d;
	width:100%;
}
.content {
	float:left;
}
.main-content {
	width:53%;
	color:#FFFFFF;
	float:left;
	padding:25px;
	border-right:#000 1px dotted;
}
.txt14 {
	float:left;
	font-size:15px;
	color:#d0cece;
	text-align:justify;
	line-height:22px;
}
.sidebar {
	float:right;
	padding-top: 27px;
	width:39%;
}
.img-discr {
	position:absolute;
	z-index:1;
	float:left;
	background:#26000a;
	margin-top:94px;
	line-height:22px;
	width:100%;
	color:#d68e2b;
	opacity:.9;
	font-size:12px;
	text-align:center;
}
.pro-img {
	z-index:0;
	position:relative;
	float:left;
	width:144px;
	height:115px;
}
.pro-img img {
	width:144px;
	height:115px;
	z-index:-1;
	float:left;
	position:absolute;
}
.project {
	margin-bottom:15px;
	width:89%;
	background:#26000a;
	padding:4px;
	float:left;
}
.proj-lft {
	float:left;
}
.proj-rght {
	float:left;
	width:44%;
	padding:0 10px 10px 10px;
}
.red11 {
	font-size:12px;
	color:#812f40;
}
.italic {
	margin:3px 0 3px 0;
	color:#FFFFFF;
	font-size:11px;
	font-style:italic;
}
.grey12 {
	float:left;
	margin:5px 0 5px 0;
	font-size:12px;
	color:#747373;
}
.content-bot {
	margin-top:41px;
	border-top:#000 1px dotted;
	padding-top:15px;
	float:left;
}
.txt12 {
	width:93%;
	margin:4px 0 0 6px;
	float:left;
	font-size:12px;
	color:#ffaebf;
}
.content-bot li {
	padding:0 11px;
	font-weight:bold;
	font-size:14px;
	float:left;
}
.content-bot li a {
	color:#FFFFFF;
}
.news {
	padding:0 25px 0 25px;
	width:94.6%;
	padding-top:6px;
	background:url(images/bg-news-update.jpg) repeat-x;
	height:36px;
	float:left;
}
.newsalrls {
	color:#812f40;
	float:right;
	margin-left:30px;
	border-left:#3e000d 1px solid;
	padding-left:15px;
	height:25px;
}
.footer {
	background:#1a0006;
	float:left;
	width:94.6%;
	

	
}
.footer-top {
	background:#1a0006;
	float:left;
	width:100%;	padding:25px;
}

.footr-link {
	margin-right:3%;
	float:left;}
	
	.footr-link li{
		background:url(images/footer-bg-li.jpg) 0 30% no-repeat ;
	padding-left:10px;
		color:#6c6c6c;
		
		height:24px;
	font-size:12px;
}
	.footr-link li a {
		color:#6c6c6c;
	
}

.wght12bld {

	
	float:left;
	color:#FFF !important;
	font-size:12px ;
	font-weight:bold;}
	
	.footer-bot {
		float:left;
		background:#2c010b;
		width:100%;
		padding:25px;
		color:#7c7979;
		vertical-align:middle;
		font-size:12px;
		}
