body{
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:16px;
	background:#000;
}
p, li, .feedback {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:16px;
	}
#header {
	float:left;
	width:800px;
	margin:0px;
	padding:0px;
}
#page{
	background:#000;
	width:800px;
	margin:0px auto;
	text-align:left;
}
.flash{
	float:left;
	margin:300px 0px 10px 0px ;
	display:inline;
}
.logo{
	margin:0px 0px 10px 0px;
	text-align:center;
}
.icons{
	margin:15px 0px 5px 0px;
	padding:0px;
	text-align:center;
}
.icons ul{
	margin:0px;
	padding:0px;
}
.icons li{
	list-style:none;
	display:inline;
	margin:0px 2px 0px 2px;
}
img{
	border:none;
}
.home-links{
	margin:0px;
	padding:0px;
	text-align:center;
	background:url(images/links-bg.jpg) repeat-x 0px 0px;
	height:20px;
}
.home-links ul{
	margin:0px;
	padding:0px;
}
.home-links li{
	list-style:none;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:12px;
	line-height:20px;
}
.home-links li a{
	color:#fff;
	text-decoration:none;
}
.home-links li a:hover{
	color:#b30000;
	text-decoration:none;
}

/* About Us */

#header {
	width:800px;
	margin:0px;
	padding:0px;
}
.about-heading{
	margin:15px 0px 20px 50px;
	display:inline;
	padding:0px;
	text-align:left;
	font-family:Arial, sans-serif;
	font-size:60px;
	line-height:60px;
	font-weight:bold;
}
.about-sub-heading{
	margin:15px 0px 0px 0px;
	display:inline;
	padding:0px;
	text-align:left;
	font-family:Arial, sans-serif;
	font-size:30px;
	line-height:40px;
	color:#fff;
}
#content-bg{
	background:url(images/content-bg.png) repeat;
	width:800px;
	height:auto;
	margin-bottom:20px;
}
#content-bg a, a:visited{
	color:#fff;
	text-decoration:none;
}
#content-bg a:hover{
	color:#b30000;
}
.content-text-left{
	float:left;
	width:390px;
	margin-bottom:20px;
	padding:5px;
	text-align:left;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#9c9c9c;
	background:url(images/content-bg.png) repeat;
}
.content-text-right{
	float:right;
	width:380px;
	margin:0px;
	padding:6px;
	text-align:left;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#9c9c9c;
	background:url(images/content-bg.png) repeat;
}
p{
	margin:0px;
	padding:0px;
}
.carousel_container {
				width: 800px;
				height: 500px;
				margin: 0px auto;
				border: 0px solid gray;
			}
.bottom-title{
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, sans-serif;
	font-size:30px;
	line-height:70px;
}
#bottom-text{
	margin:0px;
	color:#9c9c9c;
	height:300px;
	width:800px;
}
.bottom-text{
	margin:0px;
	color:#9c9c9c;
		
}
.bottom-text-left{
	float:left;
	width:230px;
	margin:0px;
	color:#9c9c9c;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 100px;
	text-align:left;
}
.bottom-text-right{
	float:right;
	width:230px;
	margin:0px;
	color:#9c9c9c;
	padding-top: 0px;
	padding-right: 100px;
	padding-bottom: 0px;
	padding-left: 50px;
	text-align:left;
}
#footer{
	margin:auto;
	padding:0px;
	background:#131313;
/*	background:url(images/footer-bg.png) repeat;*/
	/*height:70px;*/
}
.logo-footer{
	width:450px;
	margin:auto;
	padding:0px 0px 0px 0px;
	background:#131313;
	text-align:right;
	float:left;
	}
.footer-text{
	/* float:left; */
	width:800px;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-size:10px;
	margin:auto;
	padding:0px 0px 0px 0px;
	text-align:center;
	height:auto;
	/*	background:url(images/footer-bg.png) repeat; */
}
.about-icons{
	width:40px;
	float:right;
	margin:auto;
	display:block;
	padding:0px 0px 0px 0px;
	text-align:right;
	height:60px;
	position:absolute;
	right:0px;
	top: 50px;
	
}
.about-icons ul{
	margin:0px;
	padding:0px;
}
.about-icons li{
	list-style:none;
	display:inline;
	margin:0px 2px 0px 2px;
}

/*  Contact Page */

.contact-header-img{
	text-align:center;
	padding:0px 0px 0px 0px;
}
.mailto a{
	color:#1f63b8;
	text-decoration:underline;
}
.mailto a:hover{
	color:#fff;
	text-decoration:none;
}
.text-box-bg{
	margin:0px;
	padding:0px;
	background:#fff;
	border:none;
	font-size:12px;
}
.submit{
	background:#fff;
	border:none;
	font-size:12px;
	font-weight:bold;
}

/* Blog Page */

#blog-bg{
/*	float:left; */
	width:800px;
	margin:0px 0px 0px 0px;
	display:inline;
	padding:15px 0px 0px 30px;
	background:#000;
	border:0px solid #1a1a1a;
}
.blog-content-left{
	float:left;
	width:500px;
	margin:0px;
	padding:0px 0px 0px 10px;
	text-align:left;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#9c9c9c;
	background:url(images/border2.jpg) no-repeat right top;
	min-height:785px;
}
.blog-heading{
	margin:0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-family:Arial, sans-serif;
	font-size:36px;
	line-height:40px;
	font-weight:bold;
	color:#fff;
}
.blog-image{
	margin:0px;
	padding:0px 0px 0px 0px;
}
.blog-content-right{
	float:left;
	width:200px;
	margin:0px;
	padding:0px 0px 0px 10px;
	text-align:left;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#9c9c9c;
}
.blog-heading-right{
	margin:0px;
	padding:0px 0px 0px 10px;
	text-align:left;
	font-family:Arial, sans-serif;
	font-size:36px;
	line-height:40px;
	font-weight:bold;
	color:#fff;
}
.news-title{
	width:180px;
	margin:0px 10px 0px 0px;
	padding:10px 10px 0px 10px;
	color:#fff;
	font-family:Arial, sans-serif;
	font-weight:bold;
}
.news-text{
	width:180px;
	margin:0px 10px 0px 10px;
	padding:10px 10px 10px 0px;
	color:#9c9c9c;
	font-family:Arial, sans-serif;
}
.links{
	width:auto;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	height:20px;
	float:left;
}
.links ul{
	margin:0px;
	padding:0px;
}
.links li{
	list-style:none;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:12px;
	line-height:20px;
}
.links li a{
	color:#fff;
	text-decoration:none;
}
.links li a:hover{
	color:#b30000;
	text-decoration:none;
}
.heading{
	margin:15px 0px 20px 50px;
	display:inline;
	padding:0px;
	text-align:left;
	font-family:Arial, sans-serif;
	font-size:60px;
	line-height:60px;
	font-weight:bold;
}
.sub-heading{
	margin:15px 0px 0px 0px;
	display:inline;
	padding:0px;
	text-align:left;
	font-family:Arial, sans-serif;
	font-size:30px;
	line-height:40px;
	color:#fff;
}
.sitemap a, a:visited{
	color:#fff;
	text-decoration:none;
}
.sitemap a:hover{
	color:#b30000;
	text-decoration:none;
}
#sitemap{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(images/content-bg.png) repeat;
	width:800px;
	}
.footerlinks {	
	width:800px;
	margin:auto;
	padding:0px 0px 0px 0px;
	text-align:center;
	height:20px;
	background:#131313;
}
.footerlinks ul{
	margin:0px;
	padding:0px;
}
.footerlinks li{
	list-style:none;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:12px;
	line-height:20px;
}
.footerlinks li a{
	color:#fff;
	text-decoration:none;
}
.footerlinks li a:hover{
	color:#b30000;
	text-decoration:none;
}
.client {
	float:right;
	width:auto;
}
.client a, a:visited{
	color:#fff;
	text-decoration:none;
}
.client a:hover{
	color:#b30000;
	text-decoration:none;
}
#page #content-bg .contact-text-right h1
{
	color: #fff;
}
.contact-text-right{
	float:right;
	width:360px;
	margin-top:0px;
	margin-left:20px;
	padding:10px;
	text-align:left;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#9c9c9c;
	background:url(images/content-bg.png) repeat;
}
#green-bg {
	background:url(images/green-bg.jpg);
	width:800px;
	height:900px;
}
.greenfooter{
	margin:auto;
	padding:0px;
	position:absolute;
	top: 1260px;
/*	background:url(images/footer-bg.png) repeat;*/
	/*height:70px;*/
}
.greenlogo-footer{
	width:450px;
	margin:auto;
	padding:0px 0px 0px 0px;
	text-align:right;
	float:left;
	}
.greenfooter-text{
	/* float:left; */
	width:800px;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-size:10px;
	margin:auto;
	padding:0px 0px 0px 0px;
	text-align:center;
	height:auto;
	/*	background:url(images/footer-bg.png) repeat; */
}
.green-icons{
	width:350px;
	float:right;
	margin:auto;
	display:inline;
	padding:0px 0px 0px 0px;
	text-align:right;
	height:60px;
	
}
.green-icons ul{
	margin:0px;
	padding:0px;
}
.green-icons li{
	list-style:none;
	display:inline;
	margin:0px 2px 0px 2px;
}
.greenfooterlinks {	
	width:800px;
	margin:auto;
	padding:0px 0px 0px 0px;
	text-align:center;
	height:20px;
}
.greenfooterlinks ul{
	margin:0px;
	padding:0px;
}
.greenfooterlinks li{
	list-style:none;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:12px;
	line-height:20px;
}
.greenfooterlinks li a{
	color:#fff;
	text-decoration:none;
}
.greenfooterlinks li a:hover{
	color:#b30000;
	text-decoration:none;
}
.greenfooter{
	width:800px;
	margin:auto;
	padding:0px;
}
#greencontent-bg{
	width:800px;

}
#greencontent-bg a, a:visited{
	color:#fff;
	text-decoration:none;
}
#greencontent-bg a:hover{
	color:#b30000;
}
.greencontent-text-left{
	float:left;
	width:380px;
	height:200px;
	margin-bottom:20px;
	margin-top:20px;
	padding:5px;
	text-align:left;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#9c9c9c;
}
.greencontent-text-right{
	float:right;
	width:380px;
	margin-top:20px;
	margin-bottom:20px;
	padding:5px;
	text-align:left;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#9c9c9c;
}
.greencontentbottom4{
	width:180px;
	margin:10px;
	float:left;
}
.green-heading{
	display:inline;
	padding:0px;
	text-align:left;
	font-family:Arial, sans-serif;
	font-size:25px;
	line-height:normal;
}
.green-heading-left{
	text-align:left;
	font-family:Arial, sans-serif;
	font-size:25px;
	line-height:normal;
	float:left;
	width:380px;
	color:#fff;
}
.green-heading-right{
	text-align:left;
	font-family:Arial, sans-serif;
	font-size:25px;
	line-height:normal;
	float:right;
	width:380px;
	color:#fff
}
