/* CSS Document */
body{
	background:url(images/bg1.jpg) repeat-x 0 0 #F7F7F7; color:#171717;
	margin:0; padding:0;}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0; padding:0;}
ul{
	list-style:none;}
.spacer{
	font-size:0; line-height:0; clear:both;}
/* -- top navigation start -- */
#topNav{
	width:1280px; margin:0 auto; height:37px;}
#topNav ul{
	width:1280px; margin:0 auto;}
#topNav ul li{
	height:40px; float:left;
	background:url(images/bg1.jpg) repeat-x 0 0 #292929; color:#C1C1C1;
	font:normal 13px/37px century gothic, Helvetica, sans-serif;}
#topNav ul li a{
	padding:2px 15px; height:40px; float:left; text-decoration:none; display:block;
	background:url(images/bg1.jpg) repeat-x 0 0 #292929; color:#C1C1C1;
	font:normal 13px/37px century gothic, Helvetica, sans-serif;}
#topNav ul li a.hover{
	padding:0 14px; height:40px; float:left; text-decoration:none; display:block;
	background:url(images/dot.jpg) no-repeat center bottom; color: #FFFFFF;
	font:normal 13px/37px century gothic, Helvetica, sans-serif;}
/* -- top navigation start -- */

/* -- body start -- */
#body{
	width:1280px; margin:0 auto; padding:0 0 30px 0;}
#body img.logo{
	border:none; margin:30px 0 0 0;}
#body h1{
	background:url(images/punch_line.gif) no-repeat 0 0 #F7F7F7; color:#171717;
	width:142px; height:49px; text-indent:-20000px;}

.floatLeft{
	float:left;}
/* -- body end -- */