body{
    font-family: tahoma, arial, sans-serif, helvetica;
    font-size: 11px;
    color: #333;
    background: #c5e4ec;
    margin: 0px;
    padding: 0px;
    text-align: center;
    height: 101%;
}
a{
    color: #6699cc;
}
a:hover, a:active{
    color: #c5e4ec;
}
a:visited{
    color: #000066;
}
td{
    font-size: 11px;
}
form{
    margin: 0px;
    padding: 0px;
    border: 0px;
    overflow: hidden;
}
#barBanger, #nav_tabs a{
    color: #eee;
    background: #6699cc;
}
#nav_tabs{
    width: 728px;
    margin: 0 0 2px 0;
    padding: 10px 0 5px 0;
/*    border-bottom: 1px solid #390;*/
    font-family: tahoma, verdana, arial, sans-serif, helvetica;
    font-size: 11px;
    text-align: left;
}
#nav_tabs li{
    margin: 0px;
    padding: 0px;
    display: inline;
    list-style: none;
}
#nav_tabs a{
    padding: 6px 12px;
    line-height: 14px;
    font-weight: bold;
    margin: 0 -1px 0 0;
    text-decoration: none;
}
#nav_tabs a.active, #nav_tabs a.active:hover{
    cursor: default;
    color: #000033;
    background: #fff;
    border-top: 4px solid #ccffff;
}
#nav_tabs a:hover{
    color: #000066;
    background: #e4f1ff;
}
#headingDiv{
    margin: 10px 0 0 0;
    width: 728px;
    height: 56px;
    background-image: url("http://www.airtoons.com/images/airtoons_safety_card_parody.png");
}
* html #headingDiv{
    background-color: #000; back\ground-color: transparent; background-image: url(/images/pixel.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.airtoons.com/images/airtoons_safety_card_parody.png", sizingMethod="image");
}
#rumorsDiv{
    width: 728px;
    height: 20px;
}
#container{
    width: 100%;
    text-align: center;
}
#main{
    margin: -1px 0 20px 0;
    padding: 10px 10px 60px 10px;
    background: url("http://www.airtoons.com/images/safety_not_allowed.gif") no-repeat 10px 60px #fff;
    width: 708px;
    _width: 728px;
    text-align: left;
    border-bottom: 2px solid #6699cc;
}
#main p{
    _margin: -10px 0 10px 0;
    padding: 2px;
}
#main ul{
    margin: 0 0 0 40px;
    _margin: 0 0 0 80px;
}
#main li{
    margin: 0px;
    padding: 0px;
    display: inline;
    list-style: none;
}
#main img{
    vertical-align: middle;
}
#thumbs img{
    margin: 2px;
}
#airlistDiv{
    float: left;
}
#airlistDiv input{
    font-family: verdana, arial, sans-serif, helvetica;
    font-size: 10px;
    color: #666;
}
#stylerDiv{
    width: 728px;
    height: 20px;
    padding: 3px;
    text-align: right;
    color: #fff;
}
#stylerDiv select{
    font-family: verdana, arial, sans-serif, helvetica;
    font-size: 10px;
    font-weight: normal;
    color: #666;
}
h1{
    padding: 6px 6px 4px 10px;
    font-family: arial, sans-serif, helvetica;
    font-size: 14px;
    letter-spacing: -1px;
    color: #333;
    border-left: 0;
    border-bottom: 6px solid #ddd;
    background-color: #eee;
    text-align: left;
}
h2{
    padding: 3px 3px 3px 0;
    font-family: arial, sans-serif, helvetica;
    font-size: 13px;
    letter-spacing: -1px;
    color: #666;
    border-left: 0;
    border-bottom: 2px solid #eee;
    text-align: left;
}
h3{
    font-family: verdana, arial, sans-serif, helvetica;
    font-size: 10px;
    color: #cc3300;
}
.toons_nav{
    margin: 0 0 2px 0;
    padding: 0 0 5px 0;
    font-family: tahoma, verdana, arial, sans-serif, helvetica;
    font-size: 11px;
    text-align: center;
}
.toons_nav li{
    margin: 20px;
    padding: 0px;
    display: inline;
    list-style: none;
}
.toons_nav a, .toons_nav a:visited{
    padding: 6px 12px;
    line-height: 14px;
    font-weight: bold;
    color: #cc3300;
    margin: 0;
}
.toons_nav a.dis, .toons_nav a.dis:hover{
    cursor: default;
    color: #ccc;
    background: #fff;
}
.toons_nav a:hover{
    color: #e00;
    background: #eee;
}
#toon{
    text-align: center;
}
#portraits img{
    float: left;
    margin-right: 10px;
    _margin-top: -10px;
    margin-bottom: 10px;
}
#footer{
    padding-bottom: 20px;
}
#footer, #footer a, #footer a:visited, #footer a:active{
    color: #b2c6db;
    text-decoration: none;
}
#footer a:hover{
    color: #a0a4b9;
    text-decoration: underline;
}
#price{
    font-size: 14px;
    font-weight: bold;
}
.answer{
    width: 300px;
    position: relative;
    background: #eee;
    display: none;
    margin: 3px 0 0 25px;
    padding: 5px 10px 8px 10px;
    border: 0px;
}
.mailbag_item{
    width: 400px;
    font-size: 11px;
    color: #333;
}
.mailbag_retort{
    padding: 10px;
    background-color: #eee;
    border-top: 2px solid #ccc;
    color: #c00;
    margin: 10px 0;
}
#helper{
    width: 728px;
    height: 90px;
    overflow: hidden;
}