*{margin:0; padding: 0}
body{font: 12px Arial;background: url(/img/bgBody.jpg) repeat-x; color: #616161}
.left{float: left}
.right{float: right}
.clear{clear: both}
a {text-decoration:none}
a:hover {text-decoration:underline}

.txtRight{text-align: right}
.bbgrey{border-bottom: 1px solid #dedede; margin-bottom: 10px}
.dblue{color: #194164}
.quote{font-family: Times; color: #09d; font-size: 20px}

#wrapper{width: 1000px; margin: auto}

#header{height: 89px; background: url(/img/header.gif) repeat-x}
#header h1{width: 229px; height: 70px; background: url(/img/logo.jpg) no-repeat; float: left; margin: 8px 0 0 26px; text-indent: -999px}
html>body #header h1{width: 229px; height: 70px; background: url(/img/logo.jpg) no-repeat; float: left; margin: 8px 0 0 53px; text-indent: -999px}
#header #tools{float: right; margin: 29px 25px 0 0}
html>body #header #tools{float: right; margin: 29px 50px 0 0}
#header #tools #cntSearch{width: 166px; border: none; background: url(/img/bgInputSearch.jpg) no-repeat; padding: 4px 6px 4px 13px; font-weight: bold; font-size: 10px; float: left}
#header #tools .submit{width: 20px; height: 20px; background: url(/img/bgSubmitSearch.jpg) no-repeat; cursor: pointer; float: left}
#header #tools .date{color: #a2a2a2; font-size: 11px; float: left; padding-top:40px; margin-right:5px;}
#header #tools img{vertical-align: middle; cursor: pointer}

#menu{height: 33px; background: url(/img/bgMenu.gif) repeat-x; padding-left:2px;width:900px;margin:0 auto}
#menu ul{list-style-type: none}
#menu li{float: left; padding: 0 15px 0 15px; text-transform: uppercase; line-height: 33px; font-size: 11px; text-align: center}
	#menu li.spacer{width:2px; height: 33px; background: url(/img/spacer.gif) no-repeat; padding: 0}
	#menu li a{color: #fff;}
	#menu li a:hover{color: #fff; text-decoration: underline;}
        .menuHome{width: 29px; background: url(/img/menu_home.jpg) no-repeat center}
        .menuHome a {text-decoration: underline;}
        .menuAboutUs{width: 53px; background: url(/img/menu_aboutUs.jpg) no-repeat center}
        .menuAboutUs a {text-decoration: underline;}
        .menuProducts{width: 55px; background: url(/img/menu_products.jpg) no-repeat center}
        .menuProducts a {text-decoration: underline;}
        .menuSportsCalendar{width: 100px; background: url(/img/menu_sportsCalendar.jpg) no-repeat center}
        .menuSportsCalendar a {text-decoration: underline;}
        .menuNewsArchive{width: 80px; background: url(/img/menu_newsArchive.jpg) no-repeat center}
        .menuNewsArchive a {text-decoration: underline;}
        .menuBenefits{width: 47px; background: url(/img/menu_benefits.jpg) no-repeat center}
        .menuBenefits a {text-decoration: underline;}
        .menuIndustries{width: 58px; background: url(/img/menu_industries.jpg) no-repeat center}
        .menuIndustries a {text-decoration: underline;}
        .menuContactUs{width: 66px; background: url(/img/menu_contactUs.jpg) no-repeat center}
        .menuContactUs a {text-decoration: underline;}
	
#cntBox{width: 900px; background-color: #fff; margin: auto; background: #fff url(/img/bgCntFooter.jpg) 0 100% no-repeat}
    #cntBox a, #footer a{font-weight: bold; color: #0199CB; text-decoration: none}
    #cntBox a:hover, #footer a:hover{text-decoration: underline}
#cntBox2{margin: auto; background: url(/img/bgCntHeader.jpg) no-repeat}
#cntHdr{width: 894px; height: 210px; margin: auto}
	.home{background: url(/img/Airton_Homepage.jpg) no-repeat}
    .aboutUs{background: url(/img/Airton_AboutUs.jpg) no-repeat}
    div.products{background: url(/img/Airton_Products.jpg) no-repeat}
    div.benefits{background: url(/img/Airton_Benefits.jpg) no-repeat}
    div.industries{background: url(/img/Airton_Industries.jpg) no-repeat}
    div.calendar{background: url(/img/Airton_Calendar.jpg) no-repeat}
    div.contact{background: url(/img/Airton_Contact.jpg) no-repeat}
   

/****  HOME  ****/	
.home ul{list-style-type: none; margin: 160px 0 0 16px; float: left}
html>body .home ul{list-style-type: none; margin: 160px 0 0 32px; float: left}
.home li{float: left; height: 23px}
.home li.rm{width: 100px}
	.home li.rm a{width: 100px; height: 23px; display: block; text-indent: -999px}
.home li.db{width: 154px; margin-left: 10px}
	.home li.db a{width: 154px; height: 23px; display: block; text-indent: -999px}
	
#boxHome{width: 409px; height: 155px}
	.sportsBox{background: url(/img/boxSports_Home.jpg) no-repeat; margin: 22px 0 0 15px}
	html>body .sportsBox{background: url(/img/boxSports_Home.jpg) no-repeat; margin: 22px 0 0 32px}
	.umbrBox{background: url(/img/boxUmbr_Home.jpg) no-repeat; margin: 22px 15px 0 0}
	html>body .umbrBox{background: url(/img/boxUmbr_Home.jpg) no-repeat; margin: 22px 32px 0 0}
#cntBox h2{color:#1C3F65; font-size: 16px; padding: 20px 0 5px 20px}
#cntBox h3{font-size: 12px; color: #A3A3A3}
#boxHome p{color: #676568; padding: 0 160px 0 20px}
#boxHome ul{list-style-type: none; margin: 19px 0 0 9px; float: left}
html>body #boxHome ul{list-style-type: none; margin: 19px 0 0 18px; float: left}
#boxHome li{width: 97px; height: 22px}
#boxHome li a{display: block; width: 97px; height: 22px; text-indent: -999px}

#cnt_section_home{float: left; width: 546px; margin: 30px 0 0 15px; padding-right: 10px}
html>body #cnt_section_home{float: left; width: 546px; margin: 30px 0 0 32px; padding-right: 10px}
#cnt_section_home h2{padding: 0 0 5px 0} /* See also #cntBox h2  */
#cnt_section_home h3{padding-bottom: 5px}
#cnt_section_home p{margin-bottom: 20px}
#cnt_section_home archive_link{margin-bottom: 2px}
    .cnt-rm{background: url(/img/ico_blueArrow.gif) no-repeat; padding-left: 15px; line-height: 11px}

#contactUs{width: 547px; height: 285px; background: url(/img/boxCtct_Home.jpg) no-repeat}
#contactUs h2{float: left; margin: 13px 0 0 9px}
html>body #contactUs h2{float: left; margin: 13px 0 0 17px}
#contactUs h3{float: left; margin: 0 0 0 9px}
html>body #contactUs h3{float: left; margin: 0 0 0 17px}
#contactUs  table{width: 230px; margin-top: 12px}
#contactUs  table th{text-align: left;}
#contactUs  table td{text-align: left;}

#right_section_home{float: right; width: 256px; height: 480px; background: url(/img/bgRight_Home.jpg) no-repeat; margin: 30px 18px 30px 0; padding-left: 21px}
html>body #right_section_home{margin: 30px 29px 20px 0}
#right_section_home h2{padding: 0 0 5px 0}
#right_section_home h3{padding-bottom: 5px}
    #sportsCal{width: 256px; height: 51px; background: url(/img/bg_sportsCal.jpg) no-repeat}
    #sportsCal h2{padding: 8px 0 0 5px}
    html>body #sportsCal h2{padding: 8px 0 0 5px}
    #sportsCal p{padding: 2px 0 0 7px}
    html>body #sportsCal p{padding: 2px 0 0 7px}
    
    .news{border-top: 1px solid #dedede; margin: 10px 0 0 0; padding: 15px 0 0 0}
    .news h2{}
    .news h2 a{font-size: 14px}
    .news p{margin-bottom: 5px; font-size: 11px}
    .ito{background: url(/img/ico_sheet.gif) no-repeat; padding-left: 15px; line-height: 13px}

#right_section_home   table{width: 230px}
#right_section_home   table th{text-align: left;}
#right_section_home   table td{text-align: left;}    
    
#footer{text-align:center;margin: 10px 0px 10px 0px}

/*****About Us*****/
ul.aboutUsList li {margin-left:40px;}

/*****Industries*****/
ul.industryList {margin:0 0 20px 40px;}

/**** Product Page ****/
#productBox{background-repeat: no-repeat; width: 541px; height: 350px; margin-bottom: 100px}

#lipbc{width: 175px}
#licr{width: 180px; margin-left: 6px}

#pbc, #cr{display:block;width:500px; margin: 0px 15px 15px 0px}
#pbc p, #cr p{margin-bottom: 10px; line-height: 19px; padding:20px;}

.guidelinks {margin: 0; padding: 0}
.guidelinks li {float:left; list-style-type:none; text-align:center; line-height: 30px}
.guidelinks a {display:block; text-decoration:none; font-size: 15px}
.guidelinks a:hover {text-decoration:underline}

/*** Case Studies ***/
#caseStudies{width: 237px; height: 225px; background:url(/img/bgCaseStudy.jpg) no-repeat; padding: 10px; margin-top: 30px}
#caseStudies h2{margin: 0; padding: 0}
#caseStudies h3{}
#caseStudies p.quote{padding: 8px 8px 5px 0px}
#caseStudies p.readMore{margin-top: 19px}

/****Sport Calendar****/
#hdSpCal{background:url(/img/calendar.jpg) no-repeat; float: left; width: 530px; margin: 0px 0 8px 0px; padding-bottom: 8px}
#hdSpCal h2, #hdSpCal h3{ padding: 0 0 0 45px; margin: 0}

table#calendar{margin: auto; margin-bottom: 20px}
table#calendar td{vertical-align: top; background: url(/img/bgMonth.jpg) bottom no-repeat}

.month{width: 276px}
.month h4{height: 37px; font-size: 16px; color: #fff; background: url(/img/hdMonthOff.jpg) no-repeat; padding-left: 10px; line-height: 30px}
.month p{padding: 5px 9px 9px 9px; margin-bottom: 5px; border-bottom: 1px dotted #bbb}



/****Contact US***/
table.contactUsMain{text-align:left; width:250px;}
table.contactUsMain th{padding-right:20px;}
table.contactUsMain tr td{padding:5px;}



input{
border:0pt none;
text-align:right;
color: #a2a2a2; font-size: 11px;
font-family:arial;
font-size:11px;
height:15px
}