*
{
	padding: 0;
	margin: 0;
}
body
{
	background-color:#000000;
	background-image:url();
	background-repeat:repeat;
	background-position:left top;
	background-attachment:fixed;
	background-size:auto;
	color:#3f3f3f;
	font-family: Arial, sans-serif;
	padding: 0;
	margin: 0;
}
a,a:link,a:visited,a:active  {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
}
.wrapper
{
	width: 1118px;
	margin: 0 auto;
	padding:0px;
	background-color:#ffffff;
}
.clear { clear: both;}
header
{
	background-color: #000000;
	padding: 0px;
	margin:0 auto;
	position: relative;
	width:1118px;
	height:155px;
}
#logo
{
	/* background-image: url(img/logo.jpg); 
	background-repeat: no-repeat;
	background-size: 200px;
	background-position: center center;
	width: 200px;
	float: right;
	height: 150px;*/
	width:400px;
	height:266px; 
	position:absolute;
	left:365px;
	top:4px;
	z-index:101;
}

#imglogo
{
	width:400px;
	height:266px;
}

#div1
{
	width: 700px;
	height: 150px;
	position:relative;
	background-color: #d8d8d8;
	left:35px; 
	top:5px;
	width: 837px; 
	height: 135px;
	z-index:100;
}
#menu
{
	border-top:solid 3px #ffffff;
	border-bottom:solid 3px #ffffff;
	background-color: #302d26;
	width:1118px;
	margin:0 auto;
}
#menu ul { 
	float: right;
}
#menu ul li
{
	list-style: none;
	float: left;
}
#menu ul li a,.slicknav_nav li a
{
	display: inline-block;
	padding: 10px 26px;
	color: #828e1e;
	text-decoration: none;
	font-weight: bold;
	border-left: 3px solid #d8d8d8;
} 

#menu ul li:last-child a
{
	padding: 5px 10px;
}
#menu ul li a:hover, #menu ul li.active a ,.slicknav_nav li a:hover{ background-color: #4f6128; }
#menu ul li
{
	position:relative;
}
#menu ul ul
{
	display:none;
	position:absolute;
	top:100%;
	left:0;
	background:#302d26;
	padding:0
}

#menu ul ul li
{
	float:none;
}

#menu ul ul a
{

	width: 150px;
	min-width:80px;
	max-width:300px
	padding: 10px 26px;
	color: #828e1e;
	text-decoration: none;
	font-weight: bold;
	border-left: 3px solid #d8d8d8;
}

#menu ul li:hover > ul
{
	display:block
}

.slicknav_btn {background:  #302d26;float:right;}
.slicknav_menu {background:  #302d26; none repeat scroll 0 0;padding: 5px;}
.slicknav_menutxt {color:#828e1e;}
.slicknav_icon-bar {background-color: #302d26;}

#sidebar {
	width: 214.44520547945206px;
	float: center;
}
#sidebarright {
	width: 274px;
	float: center;
}

aside .sidecontent .heading {
	background-image: url(http://f12.data4web.com/u/1000/1/2180/data/SidebarIcon.jpg?0.9081514186174109);
	background-position: 4% 50%;
	background-size: 30px;
	background-repeat: no-repeat;
	background-color: #302d26;
	padding: 10px;
	color: #828e1e;
	text-align: right;
	font-family: Arial;
	border-top-right-radius:21px;
	border-top-left-radius:21px;
	font-weight: bold;
	
}

aside .sidecontent {
	margin: 15px 0;
	padding: 0;
	font-family: verdana, arial, sans-serif;
	outline: none;
	border: 1px solid #302d26;
	background-color: #ffffff;
	box-shadow: 0px 1px 17px #ffffff;
	-webkit-box-shadow: 0 1px 2px 0 #ffffff;
	color: #3f3f3f;
	border-radius:21px;
}

#news_area
{
	width: 815.0597014925372px;
	float: center;
	mini-height:400px;
	direction: ltr;
	height:auto
	overflow:hidden;
	margin: 0 auto;
}
#blogshowimg{
	width: 785.05970149254px;
	max-height:500px;
}
#news_area .newsbar
{
	background-color: #ffffff;
	color: #3f3f3f;
	padding: 10px;
	margin: 15px 0;
	-webkit-box-shadow: 0 1px 2px 0 #A8A8A8;
	box-shadow: 0 1px 2px 0 #A8A8A8;
}
#news_area .newsbar h2 { font-size: 22px; text-align: left; margin-bottom: 10px;}

#news_area .newsbar .details
{
	float: left;
	text-align: right;
	width: 430px;
}
#news_area .newsbar .details p
{
	margin: 5px 0;
	font-size: 15px;
}

#news_area .newsbar .imgbar
{
	float: right;
	width: 156px;
	height:134px;
	padding: 3px;
}

#news_area .newsbar .readmore
{
	display: inline-block;
	background-image: url(http://cdhost.com/admin/layout/img/more-almtwer.png);
	background-position: center center;
	background-repeat: no-repeat;
	width: 91px;
	height: 20px;
	padding: 8px 0;
	color: #14385c;
	font-size: 14px;
	text-indent: 6px;
	text-decoration: none;
	position: absolute;
	margin-top: -15px;
}

#news_area .newsbar .readmore:hover { color: #212121; }

#news_area .newsbar .imgbar img {
	max-width:156px;
	max-height:134px;
}

#news_area nav { text-align: center; margin-bottom: 10px;}

#news_area nav a { display: inline-block; padding: 3px 10px; text-decoration:none; background-color: #383a39; color: #ffffff;}

#news_area nav a:hover { background-color: #686a69;}

footer{
	width: 1118px;
	padding:0px;
	text-align: center;
	margin:0 auto;
}

#rmlink a {
	color: #2f2e2e;
	font: 600 12px/33px DroidKufi-regular;
}

.slicknav_menu {
	display:none;
}

@media only screen and (max-width: 767px) {
	
	*{
		max-width:100%;
	}
	
	header {
		height:auto;
	}
	#logo{
		text-align:center;
		left:auto;
		position:relative;
		width:auto;
		height:auto;
		top:0px;
	}
	#imglogo{
		width:auto;
		max-height:100px;
	}
	#div1{
		display:none;
	}
	.wrapper{
		width:100%;
		
	}
	#tdleft{
		display:none;
	}
	#tdright{
		display:none;
	}
	#news_area{
		width:100%
	}
	
	.js #menu {
		display:none;
	}
	
	.js .slicknav_menu {
		display:block;
	}
}

@media only screen and (max-width: 960px) {
	#thisstylecdhostnew #newslist{width:100%;}
	#thisstylecdhostnew #newsview {width:90%;}
}

