@charset "utf-8";
/* CSS Document */
body{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #000000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a{
	color: #FFFFFF;
	text-decoration: none;
}
a:hover{
	color: #b41f3c;
}
h1{
	margin: 0px 0px 6px 0px;
	font-size: 18px;
}
h2{
	font-size: 12px;
	margin: 0px 0px 0px 0px;
}
h3{}
ul{}
li{}
p{
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
}
.bdr{}
#nav {
	width:600px;
	z-index:1;
	padding-left: 31px;
	height: 20px;
	position: relative;
	margin: 0px 0px 8px 0px;
}
#nav ul{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	white-space: nowrap;
	line-height: 20px;
	font-size: 13px;

}
#nav li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
}
#nav li a{
	text-decoration: none;
	padding: 0px 12px 0px 0px;
	color: #5A5A5A;
	font-weight: bold;
}
#nav li a:hover{
	color: #FFFFFF;
}
#solutions-nav {
	position:absolute;
	width:238px;
	z-index:2;
	left: 733px;
	top: 180px;
	height: 180px;
	margin: 0;
	padding: 0;
}
#solutions-nav ul{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	white-space: nowrap;

}
#solutions-nav li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
}
#solutions-nav li img{
	text-decoration: none;
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 8px 0px;
	}

.menu-txt1 {
	font-size: 10px;
	color: #5A5A5A;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}
.menu-txt2 {
	font-size: 11px;
	color: #b41f3c;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	width: 330px;
}
.home-txt {
	font-size: 11px;
	color: #5A5A5A;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	width: 330px;
}
#main {
	position:relative;
	width:976px;
	height:358px;
	z-index:2;
	border-bottom: solid #5A5A5A 5px;
	border-right: solid #5A5A5A 5px;
	border-top: solid #5A5A5A 5px;
	background-image: url(../images/main_bk.jpg);
	background-repeat: no-repeat;
}
#main-txt-area {
	position:relative;
	width:420px;
	z-index:1;
	padding-left: 30px;
	margin-top: 15px;
}
.page-title {
	position: relative;
	padding-left: 31px;
	padding-top: 20px;
}
.page-img1 {
	position: absolute;
	top: 0px;
	right: 0px;
	border-bottom: solid #5A5A5A 5px;
	width: 260px;
	height: 103px;
	border-top: 0;
	border-left: 0;
	border-right: 0;
}
.page-img2 {
	position: absolute;
	top: 243px;
	left: 599px;
}
#title2 {
	position:absolute;
	width:200px;
	z-index:3;
	left: 732px;
	top: 119px;
}




#sub {
	position:relative;
	width:976px;
	z-index:3;
	padding: 15px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}
#sub1 {
	position:relative;
	width:380px;
	z-index:1;
	float: left;
	padding: 0px 0px 0px 30px;
}
#sub2 {
	position:relative;
	width:290px;
	z-index:2;
	float: left;
	padding-right: 10px;
}
#sub3 {
	position:relative;
	width:260px;
	z-index:3;
	float: left;
}
#footer {
	position:relative;
	width:951px;
	z-index:3;
	padding: 9px 0px 10px 30px;
	margin: 0px 0px 20px 0px;
	border-bottom: solid #5A5A5A 1px;
	border-top: solid #5A5A5A 1px;
	font-size: 11px;
	color: #5A5A5A;
	float: left;
}
.map-img1 {
	position: absolute;
	top: 151px;
	left: 732px;
}
#news-main {
	position:relative;
	width:976px;
	z-index:2;
	border-bottom: solid #5A5A5A 5px;
	border-right: solid #5A5A5A 5px;
	border-top: solid #5A5A5A 5px;
	background-repeat: no-repeat;
	float: left;
}
#news-txt-area {
	position:relative;
	width:669px;
	z-index:1;
	padding: 20px 10px 20px 30px;
	background-image: url(../images/news-bk.jpg);
	background-repeat: no-repeat;
	float: left;
	border-right: solid #5a5a5a 5px;
	background-position: 0px 0px;
}
#news-list-area {
	position:relative;
	width:240px;
	z-index:2;
	top: 0px;
	float: left;
	border-left: solid #5a5a5a 5px;
	left: -5px;
	padding: 10px 0px 10px 10px;
}
#news-txt-area p {
	font-weight: normal;
	font-size: 12px;
	color: #5a5a5a;
}
#news-txt-area h1 {
	margin: 0px 0px 10px 0px;
	font-size: 18px;
}
#news-txt-area h2 {
	margin: 0px 0px 10px 0px;
	font-size: 16px;
}
#news-txt-area h3 {
	margin: 0px 0px 10px 0px;
	font-size: 14px;
}
#news-txt-area h4 {
	margin: 0px 0px 10px 0px;
	font-size: 12px;
}
#news-txt-area h5 {
	margin: 0px 0px 10px 0px;
	font-size: 10px;
}

.news-txt2 {
	font-size: 11px;
	color: #b41f3c;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	width: 230px;
}

.news-date{
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	color: #5a5a5a;
}
#client-txt {
	position:relative;
	width:935px;
	z-index:1;
	float: left;
	padding: 0px 0px 0px 30px;
}
#client-txt ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 40px;
	list-style-type: disc;
}
#client-txt ul li{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	width: 235px;
	font-size: 10px;
	color: #EBEBEB;
}
.client-txt1 {
	font-size: 10px;
	color: #EBEBEB;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	width: 270px;
}
.client-txt {
	font-size: 14px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
}

.client-name {
	font-size: 13px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
}
#main-rhino {
	position:relative;
	width:976px;
	height:358px;
	z-index:2;
	border-bottom: solid #5A5A5A 5px;
	border-right: solid #5A5A5A 5px;
	border-top: solid #5A5A5A 5px;
	background-image: url(../images/rhino_bk.jpg);
	background-repeat: no-repeat;
}
.client-img1 {
	position: absolute;
	top: 159px;
	right: 165px;
}
.client-img2 {
	position: absolute;
	top: 161px;
	right: 93px;
}
.client-img3 {
	position: absolute;
	top: 221px;
	right: 120px;
}
.client-img4 {
	position: absolute;
	top: 299px;
	right: 180px;
}
#main-age {
	position:relative;
	width:976px;
	height:358px;
	z-index:2;
	border-bottom: solid #5A5A5A 5px;
	border-right: solid #5A5A5A 5px;
	border-top: solid #5A5A5A 5px;
	background-image: url(../images/age_bk.jpg);
	background-repeat: no-repeat;
}
#main-morri {
	position:relative;
	width:976px;
	height:358px;
	z-index:2;
	border-bottom: solid #5A5A5A 5px;
	border-right: solid #5A5A5A 5px;
	border-top: solid #5A5A5A 5px;
	background-image: url(../images/morri_bk.jpg);
	background-repeat: no-repeat;
}
#main-ltd {
	position:relative;
	width:976px;
	height:358px;
	z-index:2;
	border-bottom: solid #5A5A5A 5px;
	border-right: solid #5A5A5A 5px;
	border-top: solid #5A5A5A 5px;
	background-image: url(../images/ltd_bk.jpg);
	background-repeat: no-repeat;
}
#main-company {
	position:relative;
	width:976px;
	height:358px;
	z-index:2;
	border-bottom: solid #5A5A5A 5px;
	border-right: solid #5A5A5A 5px;
	border-top: solid #5A5A5A 5px;
	background-image: url(../images/company_bk.jpg);
	background-repeat: no-repeat;
}
#main-ybs {
	position:relative;
	width:976px;
	height:358px;
	z-index:2;
	border-bottom: solid #5A5A5A 5px;
	border-right: solid #5A5A5A 5px;
	border-top: solid #5A5A5A 5px;
	background-image: url(../images/ybs.jpg);
	background-repeat: no-repeat;
}
#main-shul {
	position:relative;
	width:976px;
	height:358px;
	z-index:2;
	border-bottom: solid #5A5A5A 5px;
	border-right: solid #5A5A5A 5px;
	border-top: solid #5A5A5A 5px;
	background-image: url(../images/shulmans.jpg);
	background-repeat: no-repeat;
}
#main-mccain {
	position:relative;
	width:976px;
	height:358px;
	z-index:2;
	border-bottom: solid #5A5A5A 5px;
	border-right: solid #5A5A5A 5px;
	border-top: solid #5A5A5A 5px;
	background-image: url(../images/mccain.jpg);
	background-repeat: no-repeat;
}
#main-king {
	position:relative;
	width:976px;
	height:358px;
	z-index:2;
	border-bottom: solid #5A5A5A 5px;
	border-right: solid #5A5A5A 5px;
	border-top: solid #5A5A5A 5px;
	background-image: url(../images/kingfield.jpg);
	background-repeat: no-repeat;
}
#main-barn {
	position:relative;
	width:976px;
	height:358px;
	z-index:2;
	border-bottom: solid #5A5A5A 5px;
	border-right: solid #5A5A5A 5px;
	border-top: solid #5A5A5A 5px;
	background-image: url(../images/morri_bk.jpg);
	background-repeat: no-repeat;
}
.client-img5 {
	position: absolute;
	top: 161px;
	right: 22px;
}
.client-img6 {
	position: absolute;
	top: 216px;
	right: 27px;
}
.client-img7 {
	position: absolute;
	top: 257px;
	right: 20px;
}
.client-img8 {
	position: absolute;
	top: 309px;
	right: 44px;
}
.home-txtCopy {
	font-size: 11px;
	color: #EBEBEB;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	width: 330px;
}


/* createsend mail form - start */

#subForm {
	position: absolute;
	top: 80px;
	left: 15px;
}

#subForm label{
	font-size: 12px;
	margin: 15px 0px 10px 15px;
	font-weight: bold;
}

#subForm input {
        margin: 0 0 0 15px;
}

input#name {
  width: 225px;
margin-bottom: 15px;
}

input#company {
  width: 225px;
margin-bottom: 15px;
}

input#krllx-krllx {
  width: 225px;
margin-bottom: 15px;
}

span.label,span.spacer,span.multiple span {width:120px;float:left;} 
span.multiple {float:left;} 
span.button {padding-left:281px; margin-top: 25px;} 
div.clear {clear:both;padding-top:5px;}

/* createsend mail form - end*/


.knockdown {
padding-top: 170px;
width: 400px;
}

.thankyou-message {
  padding-top: 40px;
  font-size: 14px;
}

.currentPage {
  color: #fff !important;
}

p.mainTxtSlim {
  width: 380px;
}

.thankyou-message-big {
  padding-top: 40px;
  font-size: 24px;
}


img.siteLogo {
  border: 0;
}