/* CSS Document */

body{
	padding:0; margin:0; background:#54191B;
	font-family: Helvetica, Arial, sans-serif;
	font-size: small;
	}
	
ul{
	list-style-type:none;
		}
.clearcols
{

line-height:0px;
margin:0px;
padding:0px;
height:0px;
font-size:0px;

}

.txt_small {
	font-family: Arial;
	font-weight: normal;
	font-variant: normal;
	font-size: 10px;
	line-height: 10px;
	color: #FFFFFF;
}

.txt_normal {
	font-family: Arial;
	font-weight: normal;
	font-variant: normal;
	font-size: 12px;
	line-height: 12px;
	color: #FFFFFF;
}

.gray {
	font-size: 11px;
	text-decoration: none;
	font-family: Arial;
	color: #CBCBCB;
	line-height: 12px;
}

.cream {
	font-size: 11px;
	text-decoration: none;
	font-family: Arial;
	color: #ebcf91;
	line-height: 13px;
}

.white {
	font-size: 11px;
	text-decoration: none;
	font-family: Arial;
	color: #FFFFFF;
	line-height: 13px;
}

.red {
	font-size: 12px;
	text-decoration: none;
	font-family: Arial;
	color: #770d0d;
}

.pink {
	font-size: 12px;
	text-decoration: none;
	font-family: Arial;
	color: #F7D2D2;
	line-height: 13px;
	letter-spacing: 150%;
}


/*-------------------------- FOOTER AREA --------------------*/
#mainfooterarea{
	width:100%;
	padding:0px;
	margin:0px;
	background:#000000 url('images/footer_bg.gif') repeat-x 0 0;
	height:77px
	}
#footerarea{
	width:780px;
	margin:0 auto;
	padding:0px;
	height:77px;
	}
	
#footerleft{
	width:48px;
	height:77px;
	}

#footerbg{
	width:780px;
	padding:0px;
	margin:0px;
	background:#000000 url('images/footerbg.gif') repeat-x 0 0;
	height:77px;
	}
#footerbg ul{
	width:655px; margin:0 auto 0 auto; display:block; padding:0 0 0 0;
	}
#footerbg ul li{
	background:url('images/foot_sep.gif') no-repeat right center; display:block; float:left; height:77px; padding-left:26px; padding-right:28px; padding-top:0; padding-bottom:0
	}
#footerbg ul li.noimg{
	 display:block; float:left; background-image:url('none');padding-left:26px; padding-right:15px; padding-top:0; padding-bottom:0
	}
#footerbg ul li.firstimg{
	background:url('images/foot_sep.gif') no-repeat right center; display:block; float:left; height:77px; padding-left:0px; padding-right:0px; padding-top:0; padding-bottom:0
	}
#footerbg ul li a{
	font:11px Tahoma, Arial, Helvetica, sans-serif; color:#FE892A; font-weight:bold; text-decoration:none;
	}
#footerbg ul li a:hover{
	text-decoration:none; color:#FFFFFF;
	}
.align{
	padding-top:30px;
	}
#footerright{
	width:47px;
	height:77px;
	float:left;
	}




	
/*------------- 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:#A65656;
	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; float:left; border:medium none;
	cursor:pointer; display:block; float:left; margin-left:0px; margin-right:7px; margin-top:12px; margin-bottom:0
	}
#contact form input.re{
	background:url('images/reset.gif') no-repeat 0 0; width:52px; height:22px; float:left; border:medium none;
	cursor:pointer; display:block; float:left; margin-left:0px; margin-right:0px; margin-top:12px; margin-bottom:0
	}