@font-face {
 font-family: cFont;
 src: url("Raleway-Regular.eot") /* EOT file for IE */
}
@font-face {
 font-family: cFont;
 src: url("Raleway-Regular.ttf") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: bFont;
 src: url("Raleway-Bold.eot") /* EOT file for IE */
}
@font-face {
 font-family: bFont;
 src: url("Raleway-Bold.ttf") /* TTF file for CSS3 browsers */
}

.header {
	font-family: cFont;
	font-size: 18px;
	color: #333;
	background-image: url(images/lightpink_bg.png);
	padding-top: 20px;
	padding-bottom: 10px;	
}
.header h1 {
	background-image: url(images/reputation_logo.png);
	text-indent:-9999px;
	height:70px;
	width:516px;
	margin:20px 10px 20px 30px;
	}
.header p {
	float:right;
	margin:10px 20px;
	}

.header nav a {
	color:#333;
	}
.header nav li {
	font-family: cFont;
	font-size: 14px;
	}
.header nav li:after {
	content:'\\';
	padding:0px 5px;
	}
.header nav li:last-child:after {
	content: none;
	}

.mntop{
	
	}
nav li{
	display: inline;	
	}
.button{
	background:#CCC;
	padding:6px;
	color:#fff;	
	}
.button2{
	font-family: cFont;
	font-size: 22px;
	background: rgba(0,0,0,.5);
	padding:10px;
	color:#fff;	
	}
.button:hover {
	color:#333;
	text-decoration:none;
	}
.button2:hover {
	color:#333;
	text-decoration:none;
	}
.longmn {
	background:#000;
	}
#banner {
	background-image: url(images/banner_bg.png);
	font-family: bFont;
	font-size: 18px;	
	color: #FFF;
}
#inner-banner {
	background-image:url(images/about-bg.jpg);
	padding-top: 150px;
	padding-bottom: 150px;
	text-shadow: 4px 7px 5px #000;
}
#inner-banner2 {
	background-image: url(images/nestt.jpg);
	padding-top: 150px;
	padding-bottom: 250px;
	text-shadow: 4px 7px 5px #000;
}

.lowbox{
	background-image: url(images/footer_bg.png);
	font-family: bFont;
	font-size: 18px;
	height:20px;
}

.fadebox{
	background-image: url(images/fade_bg.png);
	font-family: bFont;
	font-size: 18px;
}


#content {
	font-family: cFont;
	font-size: 18px;
	color: #333;
	background-color: #FBFBFF;
	padding-bottom: 40px;

	position:relative;
}

#inner-content {
	font-family: cFont;
	font-size: 18px;
	padding-top: 20px;
	padding-bottom: 20px;
	mar gin-top: 30px;
	background-color: #FBFBFF;
}
.weltex {
	margin: auto 20px;
	float:right;
	width:49%;
	}

.weltex p {
	color:#FFF;
	}
.boxgray h1 {
	color:#FFF;
	font-family: bFont;
	font-size: 28px;
	margin-bottom:20px;
	}
h3 {
	font-family: bFont;
	font-size: 20px;
	color:#353535;
	text-tran sform:uppercase;
	padding-bottom:10px;
	}
aside {
	padding-right:40px;
	
	}
.inner-lefthm{
	padding-top: 20px;
	padding-bottom: 20px;
	}
.inner-lefthm h4{
	font-family: bFont;
	font-size: 20px;
	color: #003366;
	}		
article{
	position:relative;
	display:block;
	margin:0px;
	padding:0px;
	clear:both;	
}
.riteside{
	position:relative;
	display:block;
	margin:0px;
	padding:0px;
	clear:both;	
	}
.riteside p{
	padding-top:0px;
	margin-bottom:30px;
	}
.ritesidecont p{
	padding-top:0px;
	}
.ritesidecont h2{
	font-family: bFont;
	font-size: 24px;
	color: #F00;
	text-transform:uppercase;
	}
.ritesidecont h3{
	font-family: bFont;
	color: #F00;
	padding-bottom:0px;
	}
.riteside h2{
	font-family: bFont;
	font-size: 24px;
	color: #F00;
	text-transform:uppercase;
	}
.riteside h3{
	font-family: bFont;
	color: #F00;
	padding-bottom:0px;
	}	
.riteside h4{
	font-family: bFont;
	font-size: 18px;
	color: #333;
	}		
.artgrp{
	background:#fff;
	padding-bottom:10px;
	margin-top:0px;
	display:block;
	ma rgin-bottom:20px;
	clear:both;
	}

.artgrp2{
	background:#fff;
	padding-bottom:20px;
	display:block;
	}
.artpix1{
	width:350px;
	height:205px;
	background-image: url(images/hm_btnpic.jpg);
	float:left;
	padding-bottom:10px;
	
	}
.artpix2{
	width:350px;
	height:205px;
	background-image: url(images/hm_btnpic2.jpg);
	float:right;
	padding-bottom:10px;
	}
.artpix3{
	width:350px;
	height:205px;
	background-image: url(images/hm_btnpic4.jpg);
	float:left;

	}
.artpix4{
	width:350px;
	height:205px;
	background-image: url(images/hm_btnpic3.jpg);
	float:right;
	}
.artpix1, .artpix2, .artpix3, .artpix4 {
	text-align:center;
	padding:100px 100px;
	
	}

.boxgray {
	background-image: url(images/red_bg.png);
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left:20px;
	overflow:hidden;
	position:relative;
	t op:-35px;
	hei ght:300px;
	clear:both;
	display:block;
	mar gin-bottom:0px;
	z-in dex:20000;
	}

boxgray img{
	float:left;
	
	}
.boxred{
	background:#F00;	
	}

.footer {
	font-family: cFont;
	font-size: 14px;
	color: #FFF;
	background-image: url(images/footer_bg.png);
	padding-top: 40px;
	padding-bottom: 40px;
	border-top-width: thin;
	border-top-style: solid;
	clear:both;
	

}











p	{
	text-align:justify;
	font-size: 17px;
	line-he ight:24px;
}


.menu {
	font-family: cFont;
	font-size: 16px;
	color: #ccc;
	padding-top: 20px;
	float: right;
}

.menu a {
	font-family: cFont;
	color: #ccc;	
}



.menu a:hover {
	color: #FF8B00;	
	background: none !important;	
}


  .navbar-default {
	  font-family: cFont;
	font-size: 16px;
	color: #333;
	pa dding-top: 20px;
	padding-bottom: 0px;
	margin:0px;
	float: right;
}

  .dropdown-menu > li > a:hover,
   .dropdown-menu > li > a:focus {
color: #FF8B00;	
	background: none !important;
   }

 .nav > li > a:hover,
 .nav > li > a:focus {
    color: #FF8B00;	
	background: none !important;
  }
  .navbar-default .navbar-nav > li > a {
   color: #ccc; /*Change active text color here*/
    }
	
  .navbar-default .navbar-nav > li > a:hover {	
	color: #FF8B00;	
	background: none !important;
  }


.dropdown:hover .dropdown-menu {
display: block;
border:none;
opacity:0.8;
}
