/* CSS Document */

/* DEBUG */

/*table {border: 1px solid black}
td {border: 1px dotted gray}
div {border: 1px solid orange}
img, form {border: 1px dashed blue}
h1, h2, h3, h4, h5, h6, p {border: 1px solid yellow}
ul {border: 1px solid green}
li {border: 1px solid lightgreen}

* {margin: 0; padding: 0;}*/


body{
	padding:0; margin:0; background:#6b162d;
	}
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(../img/header_bg.gif) repeat-x 0 0 #660000;
	margin:0px;
	padding:0px;
	}
#header{
	width:785px;
	margin:0 auto;
	padding:0px;
	}
/*------- Menu Section -----------*/
#menubg{
	width:770px;
	padding:0px;
	margin:0 auto;
	background:url(../img/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(../img/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:262px;
	height:294px;
	float:left;
	}
#headermid{
	width:244px;
	height:294px;
	float:left;
	}
#headerright{
	width:279px;
	height:294px;
	float:right;
	}
#logo{
	width:244px;
	height:108px;
	}
#banner{
	width:244px;
	height:186px;
	}
/*------- Content Area -----------*/
#mainbg{
	width:100%;
	margin:0px;
	padding:0px;
	background:#6b162d;
	}
#maincontent{
	width:100%;
	margin:0px;
	padding:0px;
	background:url(../img/content_bg.gif) repeat-x 0 0 #6b162d;
	}
#contentarea{
	width:774px;
	margin:0 auto;
	background:#6b162d;
	
	}

/*------- Left Body -----------*/
#leftBody{
	width:226px; margin:0 auto; background:#400916; padding:0 0 0 0px; float:left; 
	}
#leftBody h1{
	background:url(../img/news.gif) no-repeat; display:block; width:204px; height:42px; letter-spacing:1px; font:12px Tahoma, Arial, Helvetica, sans-serif; color:#df799e; margin:22px 0 0 8px; padding:20px 0 0px 5px;
	}
#leftBody p{
	display:block; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#A30D30; text-align:justify;
	margin:10px 12px 10px 10px; 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:548px; margin:0 auto; background:#7E1E39; padding:0 0 0 0px; float:left; 
	}

#rightBody h1{
	display:block; width:400px; height:73px; /*text-indent:-2000px;*/ letter-spacing:2px; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#e3b3b4; margin:0px 0 0 0px; padding:45px 0 0px 21px;
	}
#rightBody p{
	display:block; font:13px Tahoma, Arial, Helvetica, sans-serif; color:#B7647B; text-align:justify;
	margin:18px 12px 6px 14px;
	}
#rightBody p a{
	 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{
	no-repeat; display:block; width:276px; height:73px; text-indent:-2000px; margin:0px 0 0 0px; padding:0 0 0px 0px;
	}
#rightBody h3{
	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(../img/product-1.gif) no-repeat left top; padding:0 0 0 115px; width:405px; 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(../img/product-2.gif) no-repeat left top; padding:0 0 0 115px; width:405px; 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(../img/product-3.gif) no-repeat left top; padding:0 0 0 115px; width:405px; 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(../img/contactus.gif) no-repeat; display:block; width:276px; height:73px; text-indent:-2000px; margin:0px 0 0 0px; padding:0 0 0px 0px;}

#rightBody .tt2{
	background-color:#ffe9c2; border-style: double; border-color: #a51c1c; border-width:10px;  font:16px "Arial Black", Arial, Verdana, serif; color:#a51c1c; text-transform:uppercase; font-weight:bold; padding: 10px 10px 10px 10px; text-align:center;
	}	
#rightBody .tt2 a{
	font:16px "Arial Black", Arial, Verdana, serif; color:#a51c1c; font-weight:bold; text-decoration:underline; padding: 0 0 0 0; margin:0 0 0 0;
	}		
#rightBody .tt2 a:hover{
	font:16px "Arial Black", Arial, Verdana, serif; color:#a51c1c; font-weight:bold; text-decoration:none; padding: 0 0 0 0; margin:0 0 0 0;
	}		
	
#endbody{
	width:0px; margin:0px; padding:0px; float:left;
	}

/*----------- FOOTER SECTION -------*/

#mainfooter{
	width:100%;
	height:56px;
	background:url(../img/footer_bg.gif) repeat-x 0 0 #663333;
	margin:0px;
	}
#footerbg{
	width:770px;
	padding:0px;
	margin:0 auto;
	background:url(../img/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(../img/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:#6b162d;
	}
#copyrightarea p{
	text-align:center;
	width:500px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#ff88ac; display:block; float:left;
	padding:24px 0 0 180px;
	}

#copyrightarea p a{
	font:11px Verdana, Arial, Helvetica, sans-serif; color:#ff88ac;
	}

#copyrightarea p a:hover{
	font:11px Verdana, Arial, Helvetica, sans-serif; color:#ff88ac;
	}
	
#copyrightarea p a:visited {
	font:11px Verdana, Arial, Helvetica, sans-serif; color:#ff88ac;
	}		

/*------------- CONTACT FORM ----------- */

#contactbody{
	width:380px;
	height:320px;
	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(../img/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(../img/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;
	}
	