/* CSS Document */

body{
	padding:0; margin:0; background:#280A12;
	}
div, p, h1, h2, h3, img, ul, form, label{
	padding:0px; margin:0px;
	}
ul{
	list-style-type:none;
		}
.clearcols
{
clear:both; 
line-height:0px;
margin:0px;
padding:0px;
height:0px;
font-size:0px;
}
/*------- Top Section -----------*/
#topbg{
	width:100%;
	height:347px;
	background:url(images/header_bg.gif) repeat-x 0 0 #660000;
	margin:0px;
	padding:0px;
	}
#header{
	width:780px;
	margin:0 auto;
	padding:0px;
	}
/*------- Menu Section -----------*/
#menubg{
	width:770px;
	padding:0px;
	margin:0 auto;
	background:url(images/menu_bg.gif) repeat-x 0 0 #000000;
	height:53px;
	}
#menubg ul{
	width:770px; margin:0 auto 0 auto; display:block; padding:0 0 0 0;
	}
#menubg ul li{
	background:url(images/top_sep.gif) no-repeat right center; padding:0 25px 0 23px ; display:block; float:left; height:53px;
	}
#menubg ul li.noimg{
	 padding:0 5px 0 26px ; display:block; float:left; background-image:none;
	}
#menubg ul li a{
	font:11px Tahoma, Arial, Helvetica, sans-serif; color:#FE892A; font-weight:bold; text-decoration:none; border:none;
	}
#menubg ul li a:hover{
	text-decoration:none; color:#FFFFFF; border:none;
	}
.toppad{
	margin-top:12px;
	}
/*------- Header Start -----------*/
#headerleft{
	width:96px;
	height:294px;
	float:left;
	}
#headermid{
	width:236px;
	height:294px;
	float:left;
	}
#headerright{
	width:448px;
	height:294px;
	float:left;
	}
#logo{
	width:236px;
	height:108px;
	}
#banner{
	width:236px;
	height:186px;
	}
/*------- Content Area -----------*/
#mainbg{
	width:100%;
	margin:0px;
	padding:0px;
	background:#280A13;
	}
#maincontent{
	width:100%;
	margin:0px;
	padding:0px;
	background:url(images/content_bg.gif) repeat-x 0 0 #280A14;
	}
#contentarea{
	width:780px;
	margin:0 auto;
	background:#280A13;
	}

/*------- Left Body -----------*/
#leftBody{
	width:226px; margin:0 auto; background:#400916; padding:0 0 0 0px; float:left; 
	}
#leftBody h1{
	background:url(images/news.gif) no-repeat; display:block; width:204px; height:42px; text-indent:-2000px; margin:22px 0 0 8px; padding:0 0 10px 0px;
	}
#leftBody p{
	display:block; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#A30D30; text-align:justify;
	margin:5px 12px 6px 14px; background:#400916;
	}
#leftBody p a{
	display:block; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#D6CEC2; 
	text-decoration:underline; margin:10px 0 0 0; padding:0 0 30px 0px;
	}
#leftBody p a:hover{
	text-decoration:none; color:#FFFFFF;
	}
	
/*------- Right Body -----------*/
#rightBody{
	width:774px; margin:0 auto; background:#7E1E39; padding:0 0 0 0px; float:left; 
	}
#welcombox{
	width:770px;
	height:73px;
	margin:0px;
	padding:0px;
	background:url(images/Henparty.gif) repeat-x 0 0;
	}
#rightBody h1{
	background:url(images/welcome.gif) no-repeat; display:block; width:544px; height:73px; text-indent:-2000px; margin:0px 0 0 0px; padding:0 0 0px 0px;
	}
#rightBody p{
	display:block; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#B7647B; text-align:justify;
	margin:18px 12px 6px 14px;
	}
#rightBody p a{
	display:block; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#C4ABA7; 
	text-decoration:underline; margin:10px 0 0 0; padding:0 0 30px 0px;
	}
#rightBody p a:hover{
	text-decoration:none; color:#FFFFFF;
	}
#rightBody h2{
	background:url(images/NEWS1.gif) no-repeat; display:block; width:772px; height:73px; text-indent:-2000px; margin:0px 0 0 0px; padding:0 0 0px 0px;
	}
#rightBody h3{
	background:url(images/our_product.gif) no-repeat; display:block; width:266px; height:26px; text-indent:-2000px; margin:0px 0 0 12px; padding:0 0 0px 0px;}

#rightBody p.service-pic1{
	background:url(images/product-10.gif) no-repeat left top; padding:0 0 0 115px; width:600px; display:block; margin:15px 0px 0px 15px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#B7647B; text-align:justify;
	}
#rightBody p.service-pic1 a{
	display:block; margin:10px 0 0 0px; padding:0 0 20px 0px;
	font:11px Verdana, Arial, Helvetica, sans-serif; color:#D7C5AB; text-align:justify; text-decoration:underline;
	}
#rightBody p.service-pic1 a:hover{
	color:#FFFFFF; text-decoration:none;
	}
#rightBody p.service-pic2{
	background:url(images/pole2.gif) no-repeat left top; padding:0 0 0 115px; width:600px; display:block; margin:15px 0px 0px 15px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#B7647B; text-align:justify;
	}
#rightBody p.service-pic2 a{
	display:block; margin:10px 0 0 0px; padding:0 0 20px 0px;
	font:11px Verdana, Arial, Helvetica, sans-serif; color:#D7C5AB; text-align:justify; text-decoration:underline;
	}
#rightBody p.service-pic2 a:hover{
	color:#FFFFFF; text-decoration:none;
	}
#rightBody p.service-pic3{
	background:url(images/pole3.gif) no-repeat left top; padding:0 0 0 115px; width:600px; display:block; margin:15px 0px 0px 15px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#B7647B; text-align:justify;
	}
#rightBody p.service-pic3 a{
	display:block; margin:10px 0 0 0px; padding:0 0 30px 0px;
	font:11px Verdana, Arial, Helvetica, sans-serif; color:#D7C5AB; text-align:justify; text-decoration:underline;
	}
#rightBody p.service-pic3 a:hover{
	color:#FFFFFF; text-decoration:none;
	}

#rightBody h4{
	background:url(images/contactus.gif) no-repeat; display:block; width:276px; height:73px; text-indent:-2000px; margin:0px 0 0 0px; padding:0 0 0px 0px;}
	
#endbody{
	width:6px; margin:0px; padding:0px; float:left;
	}
/*-----Designer & Product Column ---------*/
#leftcolumn{
	width:270px;
	padding-left:12px;
	float:left;
}
#leftcolumn h1{
	background:url(images/our_designer.gif) no-repeat; display:block; width:264px; height:26px; text-indent:-2000px; margin:0px 0 0 0px; padding:0px 0 0px 0px;
	}
#pic1{
	width:122px;
	height:78px;
	float:left;
	padding-bottom:12px;
	}
#pic2{
	width:122px;
	height:78px;
	float:right;
	padding-bottom:12px;
	}
#leftcolumn p{
	display:block; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#B7647B; text-align:justify;
	margin:18px 4px 6px 4px;
	}
#leftcolumn p a{
	display:block; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#C4ABA7; 
	text-decoration:underline; margin:10px 0 0 0; padding:0 0 30px 0px;
	}
#leftcolumn p a:hover{
	text-decoration:none; color:#FFFFFF;
	}

#rightcolumn{
	width:222px;
	padding-left:40px;
	float:left;
	}
#rightcolumn h1{
	background:url(images/product.gif) no-repeat; display:block; width:222px; height:28px; text-indent:-2000px; margin:0px 0 0 0px; padding:0px 0 0px 0px;
	}
#rightcolumn p.image{
	width:207px; height:86px; padding:0 0 0px 0px; margin:0 auto 0 auto;}
#rightcolumn p{
	display:block; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#B7647B; text-align:justify;
	margin:18px 4px 6px 4px;
	}
#rightcolumn p a{
	display:block; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#C4ABA7; 
	text-decoration:underline; margin:10px 0 0 0; padding:0 0 30px 0px;
	}
#rightcolumn p a:hover{
	text-decoration:none; color:#FFFFFF;
	}
/*----------- FOOTER SECTION -------*/

#mainfooter{
	width:100%;
	height:56px;
	background:url(images/footer_bg.gif) repeat-x 0 0 #663333;
	margin:0px;
	}
#footerbg{
	width:770px;
	padding:0px;
	margin:0 auto;
	background:url(images/footer_bg.gif) repeat-x 0 0 #000000;
	height:56px;
	}
#footerbg ul{
	width:770px; margin:0 auto 0 auto; display:block; padding:0 0 0 0;
	}
#footerbg ul li{
	background:url(images/footer_sep.gif) no-repeat right center; padding:0 25px 0 23px ; display:block; float:left; height:56px;
	}
#footerbg ul li.noimg{
	 padding:0 5px 0 26px ; display:block; float:left; background-image:none;
	}
#menubg ul li a{
	font:11px Tahoma, Arial, Helvetica, sans-serif; color:#FE892A; font-weight:bold; text-decoration:none; border:none;
	}
#footerbg ul li a:hover{
	text-decoration:none; color:#FFFFFF; border:none;
	}
.pad{
	margin-top:17px;
	}
/*---------- Copyright -------------*/
#copyrightarea{
	width:780px;
	height:63px;
	margin:0 auto;
	background:#280A12;
	}
#copyrightarea p{
	width:302px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#791731; display:block; float:left;
	padding:24px 0 0 120px;
	}
#copyrightarea p.copy{
	width:150px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#791731; display:block; float:left;
	padding:24px 0 0 120px;
	}
	
/*------------- CONTACT FORM ----------- */

#contactbody{
	width:380px;
	height:270px;
	margin:0 auto;
	padding-top:20px;
	background:none;
	}
#contact{
	width:379px; margin:0 auto 0 auto;
	}
#contact form{
	width:378px; display:block; margin:0 auto 0 auto;
	}
#contact form label{
	margin:0 12px 0px 10px; display:block; font:11px Tahoma, Helvetica, sans-serif; float:left; color:#B7647B;
	width:100px;
	}
#contact form input{
	width:220px; height:17px; margin:0 0 8px 0; padding:0; float:left;
	}
#contact form input.bu{
	background:url(images/submit.gif) no-repeat 0 0; width:59px; height:22px; margin:12px 7px 0 0px; float:left; border:none;
	cursor:pointer; display:block; float:left;
	}
#contact form input.re{
	background:url(images/reset.gif) no-repeat 0 0; width:52px; height:22px; margin:12px 0px 0 0px; float:left; border:none;
	cursor:pointer; display:block; float:left;
	}
	
#rightBody p.service-pic4 {

	background:url(images/pole4.gif) no-repeat left top; padding:0 0 0 115px; width:600px; display:block; margin:15px 0px 0px 15px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#B7647B; text-align:justify;
}
#henparty {

	width:770px;
	height:73px;
	margin:0px;
	padding:0px;
	background:url(images/welcome_bg.gif) repeat-x 0 0;
}
#rightBody h5 {

	background:url(images/our_product1.gif) no-repeat; display:block; width:266px; height:26px; text-indent:-2000px; margin:0px 0 0 12px; padding:0 0 0px 0px;
}
#welcombox1 {

	width:772px;
	height:73px;
	margin:0px;
	padding:0px;
	background:url(images/GALLERY.gif) repeat-x 0 0;
}
#welcombox2 {


	width:773px;
	height:73px;
	margin:0px;
	padding:0px;
	background:url(images/about.gif) repeat-x 0 0;
}
.buttons {
	background-image: url(images/button.jpg);
	height: 30px;
	width: 95px;
	background-color: #7E1E39;
	border: 0;
}
#rightBody q {

	display:block; font:12px Tahoma, Arial, Helvetica, sans-serif; color:#B7647B; text-align:justify;
	margin:18px 12px 6px 14px;
}
ads {
	background-color: #7E1E39;
}
.line {
	background-color: #7E1E39;
	color: #B7647B;
}
#welcombox3 {



	width:773px;
	height:73px;
	margin:0px;
	padding:0px;
	background:url(images/news2.gif) repeat-x 0 0;
}
#welcombox4 {



	width:773px;
	height:73px;
	margin:0px;
	padding:0px;
	background:url(images/GALLERY.gif) repeat-x 0 0;
}
#welcombox5 {




	width:773px;
	height:73px;
	margin:0px;
	padding:0px;
	background:url(images/FAQ.gif) repeat-x 0 0;
}
#welcombox6 {





	width:773px;
	height:73px;
	margin:0px;
	padding:0px;
	background:url(images/LINKS.gif) repeat-x 0 0;
}
