/* reset css */


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	
	padding:0 0 0 0;
	margin:0 0 0 0 ;
	font-family: Arial, Helvetica, sans-serif; font-size:14px; background: #2c0201;

	
	
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a{text-decoration:none;}
/*---------------------------reset code----------------------------*/
.clear				{ clear:both; line-height:1px; font-size:1px;}
/*---------------------------Main Body Start ----------------------------*/

/*---------------------------Main Body Start ----------------------------*/

#wrapper			        {width:100%; height: auto; margin:0 auto; background: #fff url(../images/body_newbg.jpg) repeat-x; }
#inner_wrapper				{ width:964px; height: auto; margin:0 auto;}
.wrapBg						{ background: url(../images/wrapBg.png) repeat-x bottom;}
/*---------------------------Main Body End-------------------------------*/

/*---------------------------Header Start ----------------------------*/
.header_wrapper			{ width:964px; height:153px; margin:0 auto; padding-bottom:66px;}
/*---------------------------Header End ----------------------------*/

.logo					{ float:left; width:262px; padding:0 0 0 2px;}
.header_middle			{ float:left; width:264px; margin:0; padding:0; padding:48px 0 0 26px;}

.header_middle p		{ font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#4a4a4a; line-height:24px;}

h1						{ font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#780400; font-weight:bold; padding-bottom:12px; }







/*---------------------------Container  ----------------------------*/
.container_wrapper		{ width:964px; margin:0 auto; padding:0px; position:relative;}


.cont_lft_div			{ width:352px; margin:0; float:left; position:relative; top:23px; left:0px; z-index:0;}


.cont_midddle_div		{ width:452px; margin:0 auto; float:left; position:relative; top:1px; left:-10px; z-index:0}

.cont_rht				{ width:261px; float:left; position: absolute; top:91px; right:-10px;}
.last_img				{ position:absolute; top:287px; right:-15px; z-index:1; width:90px}


/*---------------------------Container End  ----------------------------*/


/*---------------------------Footer  ----------------------------*/
.footer_wrapper				{ background:url(../images/footer_bg.png) #fff center repeat; height:171px; position: relative; top:0px; left:0px; margin:0 auto;}
.footer_div					{ width:957px; height:50px; margin:0 auto; padding:50px 0 0 0;}
.lft_div					{ float:left; width:605px; margin:0; padding:0px}
.footer_txt					{ font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#fff; font-weight:bold; }
.rht_div					{ float:left; width:332px; height:40px; margin:0; padding:0 0 0 15px;}

.input_div					{ float:left; background:url(../images/input_bg.png) no-repeat right top; width:201px; height:25px; padding:0 5px 0;}
input      					{ background:none; font-size:12px; font-family: Verdana, Geneva, sans-serif; color:#000; text-align:center; width:195px; height:21px; line-height:21px; border:0}
.sumit_button				{ float:left; width:92px; height:26px; position:relative; top:-1px; left:5px; background:url(../images/sumit_button.png) no-repeat; border:0; cursor:pointer}

/* FORM */

.signupform {
	margin: 0px;
	padding: 0px;
	}

#confirmmsg {
	color: #fff;
	font-weight: bold;
	}



