/* 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 14px/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 14px/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 14px/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 -- */.labelfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
}
.labelfont {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-style:normal;
}
.textareafont {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-style:normal;
margin-top:10px;
}
.field {
height:20px;
border-color:#C0C0C0;
border-style:ridge;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-style:normal;
}
.contactBox {
width:450px; height:170px;
float:right;
background-image:url(images/contact2.png);
size:auto;
margin-top:57px;
}
.addrSection {
width:225px;
margin:5px 0 0 30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
}
.contSection {
width:225px;
margin:-100px 0 0 225px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
}
.sectionHead {
width:250px;
margin:4px 0 0 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#F78031;
}
.email {
color:#498BCD;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}