/**************************************************/
/*                                   Body and Wrapper                             */
/**************************************************/
* {margin: 0; padding: 0;} 
body {
		background: url(images/sky.jpg) repeat-x fixed left top;
	margin: 0;
	padding: 0;
	float: none;
}

#wrapper {
	margin: 0 auto;
	width: 800px;
	padding: 0;
	text-align: left;
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	float: none;
}

/**************************************************/
/*                                       Top Piece                                        */
/**************************************************/

/**************************************************/
/*                                       Content                                             
another wrapper that holds all the content                              */
/**************************************************/

#content {
	background: url(images/bgmiddle.png) repeat-y;
	width: 760px;
	height: 100%;
	float: none;
	padding-right: 20px;
	padding-bottom: 100px;
	padding-left: 20px;

}

/**************************************************/
/*                               All the content                                        */
/**************************************************/

#header {
background: url(images/zuzu.jpg) top center no-repeat; 
width: 800px;
height: 340px;

}
/*                    Menu                   */
.hbuttons a{
	font: bold 13px Arial;
	color: #000066;
	width: 126px;
	height: 22px;
	float: right;
	background-image:url(images/but13d.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	text-align:center;
	position: relative;
	right: 70px;
}

.hbuttons a:hover  {
background-image:url(images/but13b.gif);
}



#coupons {
	width: 298px;
	margin: 0px 0px 0px 458px;
	vertical-align: top;
	border-bottom: thin dashed #000000;
}


#stuff {
	margin: 0px 0px 0px 0px;
	text-align: justify;
	width: 420px;
	padding-top: 30px;
	float: left;
	padding-left: 20px;
}

img {
border: none;
} 

/**************************************************/
/*                                       Bottom                                             */
/**************************************************/

#bottom {
	background: url(images/bgbottom.png) bottom center no-repeat;
	width: 800px;
	height: 78px;
	text-align: center;
	float: none;
}
.bbanner {
	height: 159px;
	width: 760px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
li {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	background-image: url(images/check1.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	color: #003366;
	font-weight: normal;
	background-position: left top;
}
h1 {
	font-size: 18px;
	font-style: italic;
	font-weight: bolder;
	color: #006600;
}
td {
	height: 215px;
	width: 149px;
	background-image: url(images/coupon.gif);
	text-align: center;
	padding-top: 5px;
	vertical-align: top;
	padding-bottom: 0px;
}
.endOfSection {
	clear: both;
}

.white 		 {background:#FFF}
.white .t_tl {background:url(images/wt_tl.jpg) 0 0 no-repeat}
.white .t_tr {background:url(images/wt_tr.jpg) top right no-repeat}
.white .t_bl {background:url(images/wt_bl.jpg) bottom left no-repeat}
.white .t_br {background:url(images/wt_br.jpg) bottom right no-repeat}

.gray 		{background:#D2D9C8}
.gray .t_tl {background:url(images/gt_tl.jpg) 0 0 no-repeat}
.gray .t_tr {background:url(images/gt_tr.jpg) top right no-repeat}
.gray .t_bl {background:url(images/gt_bl.jpg) bottom left no-repeat}
.gray .t_br {background:url(images/gt_br.jpg) bottom right no-repeat}
.gray .title_gray {
	background:url(images/gray_line.jpg) bottom left repeat-x
}
.gray .input1 {
	width:180px;
	height:20px;
	font:normal 14px Arial, Helvetica, sans-serif;
	padding:5px 0px 0px 0px;
	margin:15px 0px 10px 0px;
}
.input, .ta {
	width:214px;
	height:18px;
	border:1px solid #AFB5A7;
	background:#EBF1E3;
	font:normal 11px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.ta {
	height:154px;
	overflow:auto;
	margin:0px 0px 8px 0px;
}
.inputh, .th {
	width:185px;
	height:18px;
	border:1px solid #AFB5A7;
	background:#EBF1E3;
	font:normal 11px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.th {
	height:80px;
	overflow:auto;
	margin:0px 0px 0px 0px;
}
#cnt {
	margin: 0px 0px 0px 0px;
	width: 300px;
	padding-top: 0px;
	float: left;
}
#pp {
	margin: 0px 40px;
	text-align: justify;
	width: 600px;
	padding-top: 30px;
	padding-left: 40px;
}
#art {
	margin: 0px 0px 0px 0px;
	text-align: justify;
	width: 680px;
	padding-top: 20px;
	padding-right: 40px;
	padding-left: 40px;
	clear: both;
}
