@import url('https://fonts.googleapis.com/css?family=Oswald');
@import url('https://fonts.googleapis.com/css?family=Montserrat');
html {    margin: 0;
    padding: 0;
    font-family: sans-serif;
    text-align: justify;
}
body {    padding-left: 0;
    padding-right: 0;
    height: 100%;
    font-weight: 300;
    font-family: roboto,sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #4f4f56;
    background-color: #fff;
    margin: 0px;

}



a{
    color: #9b3333;	text-decoration:none;
}
a:hover{	color: #9b3333;	text-decoration:none;
}

h1{
	font-size:22px;
	color: #9b3333;
	padding:5px 0;
}


h2{	font-size:20px;	color: #9b3333;
}

h3{	font-size:18px;
	color: #9b3333;
}

h4{	font-size:16px;
	color: #9b3333;
}

h6{
	font-size:13px;
	color: #9b3333;
}

.clear{	clear:both;}

.container {	margin:0 auto;
    width: 1080px;
}

tr, td{ padding:5px; }

.black{	background:#000;
	height:20px;}

.blue{
	background:#f0f0f0;

}

.logo{	float:left;	font-family: 'Prosto One', cursive;
	font-size:30px;
	padding:15px 0;
	line-height:1.1;
}
.topnav{	float:right;
	width:350px;}

.topnav ul{
	padding:0;
}

.topnav ul li{	margin-top:10px;
	list-style-type:none;
	float:left;
	border-right: 1px solid #d8d8d8;
}
.topnav ul li:last-child{
	border-right: none;
}

.topnav ul li a{	display: block;
	font: 17px/28px 'Montserrat',sans-serif;
	padding: 9px 14px 8px;
	color: #1f1f26;
	text-transform: uppercase;
	transition:0.3s;
}

.topnav ul li a:hover{
	color: #9b3333;

}

.itcontent{	float:left;
	width:750px;}

.menu{	float:right;
	width:300px;
	background:#d8d8d8;}

.menu ul{
	padding-left:10px;
}

.menu ul li{
	list-style-type:none;
}

.menu ul li a{
	font-size:20px;
	line-height:1.8;
}
.menu ul li a:hover{
	text-decoration:underline;
}

#footer{
	background: #1f1f26;
	padding:20px;
	color:#a7a7ab;
}

.cway{	background: #f0f0f0;}

.search{	color:#9b3333;
	float:left;
	margin:20px 0 0 150px;
}

.searchform{
	margin:5px;
	padding:5px 5px 5px 15px;
	border:1px solid #9b3333;
	border-radius:10px;
	background: #fff;
}

.searchinput1{
	background: none;
	border: 0;
	margin: 0;
	outline: none;
	padding: 0;
	line-height:1;
	vertical-align: middle;

}

.search-input-image{
	padding:5px 5px 0 0;
}



/*Bottom left-right navigation*/

.navil, .navir{
	width:45%;
	margin:1%;
	padding:1%;
	border:1px solid #9b3333;
	float:left;
}
.navil a{
	background:url('../images/prev.png') top left no-repeat;
	padding-left:30px;
	min-height:35px;
}
.navir a{
	background:url('../images/next.png') top right no-repeat;
	padding-right:30px;
	min-height:48px;
}
.navil h4, .navir h4{
	margin:5px 0;
}
.navil p, .navir p{
	line-height:1.2;
	text-align:left;
	margin:5px 0;
}
.navil a, .navir a{
	display:block;
}
/*End Bottom left-right navigation*/
.banner3 {	height:90px;
	width:100%;
}