body {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 11px;

	color: #000;

	line-height:18px;

	background:#F9D1A2;

	margin:0px;

	padding:0px;

}

/* Default Link */

a:link, a:visited, a:active {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 11px;

	color: #880e07;

	font-weight: bold;
	text-decoration: none;

}
a:hover {

	text-decoration: underline;

	color: #1c8abc;

}

/* End Default Link */



/* Main Container */

#main-container {

	background:url(../images/white-body-bg.png) repeat-y center top;

	width:936px;	

	margin:auto;

}

.logo {
	padding-top:10px;
	background-color:#fff;
}


/*header slider */


#header_container {	
	background:url(../images/header-bg.gif) no-repeat center;
	width:900px;
	height:195px;	
	overflow: hidden;
	position: relative;	
}

#items_container {	

	width:900px;
	position: relative;		

}

div.slide_item {

	width: 900px;

	height: 195px;

	position: absolute;	

}



div.first_item {

	left: 0;

}

.sidea {

	padding-left:25px;

	width:560px;

	display:block;

	padding-top:20px;

	font-size:12px;

	line-height:18px;

	text-align:justify;

}

div.slide_item h3 {

	margin:0px;

	padding:0px;

}



/* End Header Slider */

h1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#880d06;

	margin:0;

	padding:0;

}

.heading {

   font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#880d06;

	margin:0px;

	padding:0px;

	height:25px;

	display:block;

	border-bottom:1px solid #880d06; 

}

img {

	border:none;	

}

p {

	margin:0;

	padding:0;

}

.nav-hr {

	background-color:#EE7B22;

	height:10px;

}

.font14 {

	font-size:14px;

	font-weight:bold;

}

/*change css*/
.who-are-we {

	background:url(../images/who-are-we-bg.gif) no-repeat;
	width:245px;
	height:143px;
	padding-left:45px;
	padding-right:20px;
	padding-top:20px;
	font-size:11px;
	color:#FFF;
	display:block;
	float:left;
}


.past-project {
	background:url(../images/past-projects-bg.gif) no-repeat;
	width:215px;
	height:143px;
	padding-left:30px;
	padding-right:50px;
	padding-top:20px;
	font-size:11px;
	color:#FFF;
	display:block;
	float:left;
}



.our-clients {

	background:url(../images/our-clients-bg.gif) no-repeat;	
	width:215px;
	height:143px;
	padding-left:20px;
	padding-right:60px;
	padding-top:20px;
	font-size:11px;
	color:#FFF;
	display:block;
	float:left;	

}
.office-furniture-bg {

	background:url(../images/middle-background.gif) no-repeat right;
	width:556px;
	height:351px;
}

.list {

	padding-left:50px;	

}

.list a{

	background:url(../images/check-sign.gif) no-repeat left;

	width:200px;

	display:block;		

	font-size:12px;

	font-weight:bold;

	color:#000;

	text-transform:uppercase;

	line-height:24px;

	padding-left:25px;

}

.list a:hover{	

	color:#EB822C;	

}

a.readmore:link,a.readmore:active,a.readmore:visited{

	background:url(../images/read-more-bg.gif) repeat-x;

	width:130px;

	height:22px;

	padding-left:10px;

	font-size:12px;

	color:#FFF;

	display:block;

	padding-top:3px;

}

a.readmore:hover {

	color:#fff;

	background:url(../images/read-more-bg-hover.gif) repeat-x;

	text-decoration:none;

}

#footer {

	background:url(../images/footer-bg.gif) repeat-x;

	height:31px;

	color:#FFF;

	font-size:10px;

	padding-top:12px;

	display:block;

}

#footer a {

	font-size:10px;

	color:#FFF;

	font-weight:bold;

	text-decoration:none;

}

#footer a:hover {	

	color:#fabb36;	

}

.click {

	margin-top:120px;

	width:100px;

	height:20px;

}

.click2 {

	margin-top:130px;

	width:90px;

	height:20px;

}

.padding-left {

	padding-left:1px;		

}

ul.spaced li { margin: 10px 0 0 0; }

img.floatleft { float: left; margin: 10px 40px 10px 0; }

/* End Main Container */



/* Contact box */

div#content div.contact

{

   border: 1px solid white; margin: 20px 0;

   background-color: #E5E5E5; background-image: url('images/contact-bottom.gif');

   background-repeat: no-repeat; background-position: bottom left;

}



div#content div.contact div.corner

{

   float: left; width: 25px; height: 12px; margin: 0; padding: 0;

   background-image: url('images/contact-top.gif');

   background-repeat: no-repeat; background-position: top left;

}

div#content div.contact p

{

   margin: 10px 10px 10px 40px; line-height: 1.5em;

}

div#content div.contact p.right

{

   

   display: block; float: right;

   margin: 2em 20px; padding: 1em 3em;

   border-left: 2px solid #8B0F07;

}



div#content p.orderbutton

{

   display: block; float: right; height: 31px;

   margin: 6px 0 6px 6px; padding: 0;

   background-image: url('../images/order.gif'); background-position: left;

   background-repeat: no-repeat;

}







div#content p.orderbutton a

{

   display: block; float: left; height: 31px; margin: 0; padding: 0 10px;

   font-weight: bold; color: #333333; line-height: 31px;

   background-image: url('../images/order-right.gif'); background-position: right;

   background-repeat: no-repeat;

}

div#content p.orderbutton a:hover { text-decoration: none; }

div#content p.notfloated { float: left; margin: 0; }





/* Breakout box */

div#content div.breakout

{

   border: 1px solid white; margin: 20px 0;

   background-color: #E5E5E5; background-image: url('images/breakout-bottom.gif');

   background-repeat: no-repeat; background-position: bottom left;

}

div#content div.breakout div.corner

{

   float: left; width: 25px; height: 12px; margin: 0; padding: 0;

   background-image: url('images/breakout-top.gif');

   background-repeat: no-repeat; background-position: top left;

}

div#content div.breakout p { margin: 10px 10px 10px 30px; }

div#content div.breakout p em { font-weight: bold; }





div#content div.tradeassociation { padding: 2px 10px; }

div#content div.tradeassociation a img { border: 0; }

div#content div.tradeassociation h3 { font-size: 15px; padding-top: 6px; }

div#content div.tradeassociation p { margin: 6px 0; }

div#content div.bbcnews { padding: 2px 10px; width:500px; }
div#content div.stripe { background-color: #E5E3E4; }
div#content div.bbcnews h3 { font-size: 100%; padding-top: 6px; }
div#content div.bbcnews h4 { font-size: 90%; padding-top: 6px; }
div#content div.bbcnews p { margin: 6px 0; }



form

{

margin:1px;

padding:1px;



}

input {

	margin-top:2px;

	margin-bottom:2px;

	border:1px solid #999999;

}

form .lable {	

	width:150px;

	display:block;

	float:left;

	font-size:11px;

	text-transform:capitalize;

}

form textarea {

	width:178px;

	height:60px;

		border:1px solid #999999;

}

form .captcha {

	vertical-align:middle;

}
.contact-heading {
	color:#8a0d06;
	font-size:17px;
	text-transform:uppercase;
	line-height:25px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-left:310px;
	padding-top:40px;
}
div.clearer { clear: both; border: 1px solid white; }
div.spacer { height: 20px; border: 1px solid white; }

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
line-height:auto;
}