html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
    margin: 0;
    padding: 0;
}
body {
    background-color: #F5F4F3;
    color: #4C4C4C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
}
img {
    border: medium none;
}
.faq ul {
    line-height: 21px;
    list-style-position: inside;
    margin-left: 20px;
    margin-right: 30px;
}
.faq ul li {
    list-style-position: outside;
}
ul {
    list-style-position: inside;
}
li {
    list-style-position: outside;
}
#privacy ul {
    padding-left: 20px;
}
#privacy li {
    line-height: 19px;
    list-style-position: outside;
    padding: 4px;
}
#wrapper2 {
    background: url("images/background.jpg") repeat-y scroll center top transparent;
    clear: both;
    float: left;
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
#wrapper {
    float: left;
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
#content {
    margin: 0 auto;
    text-align: left;
    width: 960px;
}
#header {
    background: url("images/header_bg_new.jpg") repeat scroll center top transparent;
    height: 184px;
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
#header_top {
    height: 102px;
    margin: 0 auto;
    text-align: center;
    width: 960px;
}
#header_bottom {
    height: 82px;
    margin: 0 auto;
    position: relative;
    text-align: center;
    width: 960px;
}
#footer {
    background: url("images/footer_bg.jpg") repeat scroll center top transparent;
    clear: both;
    height: 241px;
    text-align: center;
    width: 100%;
}
#footer_inside {
    height: 211px;
    margin: 0 auto;
    padding-top: 30px;
    text-align: center;
    width: 960px;
}
.footer_column {
    float: left;
    position: relative;
    text-align: left;
    width: 122px;
}
.footer_column img {
    padding: 2px;
    vertical-align: middle;
}
.footer_column_right {
    float: right;
    position: relative;
    text-align: right;
    width: 340px;
}
.footer_column p {
    font-size: 10px;
    line-height: 13px;
    padding: 10px 0 8px 10px;
    text-align: left;
}
.footer_column_right p {
    font-size: 10px;
    line-height: 13px;
    padding: 10px 0 8px 10px;
    text-align: right;
}
#footer h1 {
    display: block;
    padding: 0;
    text-indent: -9000px;
}
#footer .footer_column h1 {
    height: 29px;
    width: 111px;
}
#footer .footer_column_right h1 {
    float: right;
    height: 29px;
    text-align: left;
    text-indent: -9000px;
    width: 148px;
}
#content_left {
    float: left;
    padding-top: 512px;
	position: relative;
    width: 583px;
}
#content_left_no_gutter {
    float: left;
    padding-top: 512px;
	position: relative;
    width: 636px;
}
#content_full_width {
    float: left;
    padding-top: 512px;
    width: 960px;
}
#content_right {
    float: left;
    padding-top: 512px;
	position: relative;
    width: 313px;
}
.gutter {
    float: left;
    width: 40px;
}
#social_wheel_wrapper {
    clear: both;
    display: block;
    float: left;
    height: 68px;
    margin: 0 auto;
    padding-top: 24px;
    text-align: center;
    width: 960px;
}
ul#social_wheel {
    background: url("images/social_wheel.gif") repeat scroll 0 0 transparent;
    display: block;
    height: 68px;
    margin: 0 auto;
    padding: 0;
    position: relative;
    text-align: center;
    width: 478px;
}
ul#social_wheel li {
    display: block;
    height: 68px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
}
ul#social_wheel li a {
    background-color: transparent;
    display: block;
    height: 68px;
    text-indent: -9000px;
}
li#s1 {
    left: 0;
    width: 155px;
}
li#s2 {
    left: 155px;
    width: 84px;
}
li#s3 {
    left: 239px;
    width: 86px;
}
li#s4 {
    left: 325px;
    width: 152px;
}
#s1 a:hover {
    background: url("images/social_wheel.gif") no-repeat scroll 0 -68px transparent;
}
#s2 a:hover {
    background: url("images/social_wheel.gif") no-repeat scroll -155px -68px transparent;
}
#s3 a:hover {
    background: url("images/social_wheel.gif") no-repeat scroll -239px -68px transparent;
}
#s4 a:hover {
    background: url("images/social_wheel.gif") no-repeat scroll -325px -68px transparent;
}
p {
    clear: both;
    font-size: 14px;
    line-height: 19px;
    margin: 0;
    padding-bottom: 20px;
}
p.content_hl {
    clear: both;
    line-height: 2px;
    padding-bottom: 20px;
    padding-top: 0;
}
blockquote {
    color: #393939;
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 20px;
}
blockquote p {
    color: #393939;
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 0;
}
.back_to_top {
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    padding-top: 18px;
    text-transform: uppercase;
}
#sitemap {
    padding-left: 20px;
}
#sitemap p {
    padding-bottom: 0;
    padding-left: 10px;
    padding-top: 4px;
}
#sitemap h2 {
    padding-bottom: 0;
    padding-top: 8px;
}
#sitemap h2 a {
    color: #000000;
}
#sitemap a {
    text-decoration: none;
}
h1 {
    clear: both;
    color: #272727;
    font-size: 27px;
    font-weight: bold;
    line-height: 34px;
    padding-bottom: 20px;
    text-transform: uppercase;
}
.episode_summary h1 strong {
    color: #748585;
}
.cufon-vml {
    margin: 3px 0 4px;
}
h2 {
    color: #131313;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 20px;
    text-transform: uppercase;
}
h3 {
    color: #748585;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    padding-bottom: 10px;
    text-transform: uppercase;
}
h4 {
    color: #131313;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    padding-bottom: 10px;
    text-transform: none;
}
h5 {
    color: #748585;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    padding-bottom: 10px;
    text-transform: none;
}
#sidebar {
    width: 313px;
}
.sidebar {
    width: 313px;
}
.sidebar_header {
    background: url("images/sidebar_header.png") no-repeat scroll left top transparent;
    height: 16px;
    width: 313px;
}
.sidebar_header2 {
    background: url("images/sidebar_header2.png") no-repeat scroll left top transparent;
    height: 21px;
    width: 313px;
}
.sidebar_header3 {
    background: url("images/sidebar_header3.png") no-repeat scroll left top transparent;
    height: 39px;
    width: 313px;
}
.sidebar_header4 {
    background: url("images/sidebar_header4.png") no-repeat scroll left top transparent;
    height: 60px;
    padding-top: 20px;
    text-align: center;
    width: 313px;
}
.sidebar_social_header {
    background: url("images/sidebar_social_header.png") no-repeat scroll left top transparent;
    height: 125px;
    padding-top: 20px;
    text-align: left;
    width: 313px;
}
.sidebar .sidebar_social_header h2 {
    color: #898989;
    font-size: 12px;
    font-weight: bold;
    margin-top: 0;
    padding-bottom: 2px;
    padding-top: 0;
    text-transform: uppercase;
}
strong.white {
    color: #FFFFFF;
}
.sidebar_social_content {
    background: url("images/sidebar_social_footer.png") no-repeat scroll left bottom transparent;
    height: 185px;
    position: relative;
    text-align: left;
    width: 313px;
}
.sidebar_bg {
    background: url("images/sidebar_bg.png") repeat-y scroll left top transparent;
    width: 313px;
}
.sidebar_footer {
    background: url("images/sidebar_footer.png") no-repeat scroll left top transparent;
    height: 23px;
    width: 313px;
}
.sidebar_footer2 {
    background: url("images/sidebar_footer2.png") no-repeat scroll left top transparent;
    height: 23px;
    width: 313px;
}
.sidebar p {
    color: #A6A6A6;
    font-size: 12px;
    line-height: 15px;
    padding: 9px 20px 10px;
}
.sidebar p.hr {
    background: url("images/sidebar_hl.gif") repeat-x scroll left top transparent;
    margin: 35px 0 25px 20px;
    width: 230px;
}
.sidebar .crew_profile p.name {
    color: #FFFFFF;
    font-size: 14px;
    padding: 8px 0 0 12px;
}
.sidebar .crew_profile p.title {
    color: #929292;
    font-size: 12px;
    padding: 2px 0 0 12px;
}
.sidebar .crew_profile_selected p.name {
    color: #748585;
    font-size: 14px;
    padding: 8px 0 0 12px;
}
.sidebar .crew_profile_selected p.title {
    color: #929292;
    font-size: 12px;
    padding: 2px 0 0 12px;
}
.sidebar .episode_profile p.name {
    color: #FFFFFF;
    font-size: 14px;
    padding: 8px 0 0 12px;
}
.sidebar .episode_profile p.title {
    color: #929292;
    font-size: 12px;
    padding: 2px 0 0 12px;
}
.sidebar .episode_profile_selected p.name {
    color: #748585;
    font-size: 14px;
    padding: 8px 0 0 12px;
}
.sidebar .episode_profile_selected p.title {
    color: #929292;
    font-size: 12px;
    padding: 2px 0 0 12px;
}
.sidebar .episode_profile_na p.name {
    color: #FFFFFF;
    font-size: 14px;
    padding: 8px 0 0 12px;
}
.sidebar .episode_profile_na p.title {
    color: #929292;
    font-size: 12px;
    padding: 2px 0 0 12px;
}
.sidebar h2 {
    color: #FFFFFF;
    font-size: 16px;
    font-style: normal;
    padding-left: 20px;
    padding-top: 4px;
}
.sidebar h1 {
    color: #FFFFFF;
    font-size: 18px;
    line-height: 23px;
    padding-bottom: 0;
    padding-left: 20px;
    padding-top: 4px;
    text-transform: uppercase;
}
a#tab_crew_s01 {
    background: url("images/tab_s01.png") repeat scroll 0 0 transparent;
    display: inline-block;
    height: 41px;
    text-indent: -999em;
    width: 146px;
}
a#tab_crew_s01:hover, a#tab_crew_s01.selected {
    background: url("images/tab_s01.png") repeat scroll 0 -41px transparent;
}
a#tab_crew_s02 {
    background: url("images/tab_s02.png") repeat scroll 0 0 transparent;
    display: inline-block;
    height: 41px;
    text-indent: -999em;
    width: 146px;
}
a#tab_crew_s02:hover, a#tab_crew_s02.selected {
    background: url("images/tab_s02.png") repeat scroll 0 -41px transparent;
}
a#tab_ep_s01 {
    background: url("images/tab_s01.png") repeat scroll 0 0 transparent;
    display: inline-block;
    height: 41px;
    text-indent: -999em;
    width: 146px;
}
a#tab_ep_s01:hover, a#tab_ep_s01.selected {
    background: url("images/tab_s01.png") repeat scroll 0 -41px transparent;
}
a#tab_ep_s02 {
    background: url("images/tab_s02.png") repeat scroll 0 0 transparent;
    display: inline-block;
    height: 41px;
    text-indent: -999em;
    width: 146px;
}
a#tab_ep_s02:hover, a#tab_ep_s02.selected {
    background: url("images/tab_s02.png") repeat scroll 0 -41px transparent;
}
.contest {
    width: 400px;
}
.contest_header {
    background: url("images/contest_header.png") no-repeat scroll left top transparent;
    height: 16px;
    width: 400px;
}
.contest_bg {
    background: url("images/contest_bg.png") repeat-y scroll left top transparent;
    width: 400px;
}
.contest_footer {
    background: url("images/contest_footer.png") no-repeat scroll left top transparent;
    height: 23px;
    width: 400px;
}
.contest p {
    color: #A6A6A6;
    font-size: 12px;
    line-height: 15px;
    padding: 9px 30px 10px 20px;
}
.contest p.hr {
    background: url("images/sidebar_hl.gif") repeat-x scroll left top transparent;
    height: 4px;
    margin: 10px 0 10px 20px;
    padding: 0;
    width: 320px;
}
.contest h2 {
    color: #FFFFFF;
    font-size: 12px;
    font-style: normal;
    line-height: 18px;
    padding: 4px 30px 5px 20px;
    text-transform: none;
}
.contest h1 {
    color: #FFFFFF;
    font-size: 18px;
    line-height: 23px;
    padding-bottom: 0;
    padding-left: 20px;
    padding-top: 4px;
    text-transform: uppercase;
}
#twitter {
    width: 313px;
}
#twitter h1 {
    color: #FFFFFF;
    font-size: 18px;
    padding-bottom: 0;
    padding-left: 20px;
    padding-top: 44px;
    text-transform: uppercase;
}
.twitter_header {
    background: url("images/twitter_header2.png") no-repeat scroll left top transparent;
    height: 126px;
    width: 313px;
}
.twitter_bg {
    background: url("images/twitter_bg.png") no-repeat scroll left top transparent;
    width: 313px;
}
.twitter_footer {
    background: url("images/twitter_footer2.png") no-repeat scroll left top transparent;
    height: 62px;
    width: 313px;
}
#twitter .twitter_bg p {
    color: #FFFFFF;
    font-family: "Courier New",Courier,monospace;
    font-size: 14px;
    line-height: 16px;
    padding: 5px 30px;
}
#twitter .twitter_header p {
    color: #A6A6A6;
    font-size: 12px;
    line-height: 14px;
    padding: 12px 30px 8px 20px;
}
#twitter .twitter_footer p {
    color: #A6A6A6;
    font-size: 10px;
    line-height: 14px;
    padding: 20px 20px 8px;
    text-align: right;
    text-transform: uppercase;
}
#tweet ul li {
    list-style: none outside none;
}
#tweetTime ul li {
    list-style: none outside none;
}
#crew_menu {
    background: url("images/profile_bg.jpg") repeat-y scroll left top transparent;
    margin-left: 2px;
    width: 304px;
}
#profile_vid {
    background: url("images/profile_vid_bg.png") no-repeat scroll left top transparent;
    height: 353px;
    padding-left: 16px;
    padding-top: 14px;
    width: 602px;
}
#profile_vid2 {
    background: url("images/profile_vid_bg.png") no-repeat scroll left top transparent;
    height: 353px;
    padding-left: 16px;
    padding-top: 14px;
    width: 602px;
}
#profile_vid3 {
    background: url("images/profile_vid_bg.png") no-repeat scroll left top transparent;
    height: 353px;
    padding-left: 16px;
    padding-top: 14px;
    width: 602px;
}
.crew_profile {
    height: 49px;
    padding-left: 27px;
}
.crew_profile_selected {
    height: 49px;
    padding-left: 27px;
}
.crew_profile p {
    text-align: left;
}
.crew_profile_selected p {
    text-align: left;
}
.crew_overview {
    padding-left: 25px;
    padding-right: 40px;
    padding-top: 30px;
    position: relative;
}
.profile_details {
    clear: both;
    padding-left: 25px;
    padding-right: 40px;
    position: relative;
}
.crew_overview h1 {
    padding-bottom: 5px;
}
#crew_top {
    background: url("images/main_crew_top.png") no-repeat scroll left top transparent;
    height: 44px;
    width: 603px;
}
#crew_btm {
    background: url("images/main_crew_btm_s02.png") no-repeat scroll left top transparent;
    display: block;
    height: 42px;
    width: 603px;
}
.profile_details h3 {
    color: #393939;
    font-size: 24px;
    font-weight: normal;
    line-height: 31px;
    padding-bottom: 18px;
    padding-top: 18px;
    text-transform: none;
}
.profile_details h1 {
    padding-bottom: 0;
}
.profile_details p.title {
    font-size: 16px;
    padding-bottom: 4px;
}
.profile_details p.info {
    font-size: 12px;
    line-height: 15px;
    padding-bottom: 15px;
}
.profile_details p.seasons {
    color: #748585;
    font-size: 12px;
    font-weight: bold;
    position: absolute;
    right: 40px;
    text-align: right;
    text-transform: uppercase;
    top: 2px;
}
#fleet_link {
    height: 350px;
    position: relative;
    width: 960px;
}
#fleet_wrapper {
    height: 280px;
    padding-left: 24px;
    padding-top: 60px;
    width: 960px;
}
#fleet_nav {
    float: left;
    height: 200px;
    overflow: hidden;
    position: relative;
    width: 870px;
}
#fleet_slide {
    float: left;
    left: 0;
    position: absolute;
    top: 0;
}
.fleet_item {
    float: left;
    height: 200px;
    position: absolute;
    width: 290px;
}
#arrow_left {
    float: left;
    height: 37px;
    margin-top: 70px;
    width: 22px;
}
#arrow_right {
    float: left;
    height: 37px;
    margin-top: 70px;
    width: 22px;
}
a.arrow_right, a.arrow_left {
    cursor: pointer;
}
#fleet_pic {
    background-color: #000000;
    display: block;
    height: 492px;
    width: 939px;
}
#fleet_navigation {
    background: url("images/fleet_navigation_bg.jpg") no-repeat scroll left top transparent;
    display: block;
    height: 42px;
    width: 939px;
}
#fleet_nav1 {
    float: left;
    width: 160px;
}
#fleet_nav1 p {
    font-size: 12px;
    font-weight: bold;
    line-height: 13px;
    padding: 15px 0 0 15px;
}
#fleet_nav2 {
    float: left;
    width: 619px;
}
#fleet_nav2 p {
    font-size: 11px;
    font-weight: bold;
    padding: 10px 0 0;
    text-align: center;
}
#fleet_nav3 {
    float: left;
    width: 160px;
}
#fleet_nav3 p {
    font-size: 12px;
    font-weight: bold;
    line-height: 13px;
    padding: 15px 15px 0 0;
    text-align: right;
}
#fleet_btns {
    height: 76px;
    width: 939px;
}
ul#fleet_navigation {
    background: url("images/fleet_btns.png") repeat scroll 0 0 transparent;
    height: 76px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 939px;
}
ul#fleet_navigation li {
    display: block;
    height: 76px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
}
ul#fleet_navigation li a {
    background-color: transparent;
    display: block;
    height: 76px;
    text-indent: -9000px;
}
li#fl1 {
    left: 20px;
    width: 180px;
}
li#fl2 {
    left: 200px;
    width: 180px;
}
li#fl3 {
    left: 380px;
    width: 180px;
}
li#fl4 {
    left: 560px;
    width: 180px;
}
li#fl5 {
    left: 740px;
    width: 180px;
}
#fl1 a:hover {
    background: url("images/fleet_btns.png") no-repeat scroll -20px -76px transparent;
}
#fl2 a:hover {
    background: url("images/fleet_btns.png") no-repeat scroll -200px -76px transparent;
}
#fl3 a:hover {
    background: url("images/fleet_btns.png") no-repeat scroll -380px -76px transparent;
}
#fl4 a:hover {
    background: url("images/fleet_btns.png") no-repeat scroll -560px -76px transparent;
}
#fl5 a:hover {
    background: url("images/fleet_btns.png") no-repeat scroll -740px -76px transparent;
}
#fl1 a.navOn {
    background: url("images/fleet_btns.png") no-repeat scroll -20px -76px transparent;
}
#fl2 a.navOn {
    background: url("images/fleet_btns.png") no-repeat scroll -200px -76px transparent;
}
#fl3 a.navOn {
    background: url("images/fleet_btns.png") no-repeat scroll -380px -76px transparent;
}
#fl4 a.navOn {
    background: url("images/fleet_btns.png") no-repeat scroll -560px -76px transparent;
}
#fl5 a.navOn {
    background: url("images/fleet_btns.png") no-repeat scroll -740px -76px transparent;
}
.fleet_description {
    padding-left: 20px;
}
.fleet_description_l {
    float: left;
    padding-right: 30px;
    padding-top: 20px;
    width: 576px;
}
.fleet_description_r {
    float: left;
    padding-top: 90px;
    width: 314px;
}
#fleet_photos img {
    border: 1px solid #7F8476;
    margin-bottom: 3px;
    margin-right: 3px;
}
#fleet_videos img {
    border: 1px solid #7F8476;
    margin-bottom: 3px;
    margin-right: 3px;
}
.fleet_description_r img {
    padding-bottom: 1px;
    padding-right: 1px;
}
#extras_menu {
    margin-left: 2px;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 304px;
}
#extras_menu h2 {
    padding-bottom: 4px;
    padding-left: 55px;
    padding-top: 9px;
}
#extras_menu h2 .new {
    color: #4E8D8D;
    font-size: 10px;
    vertical-align: top;
}
#extras_menu h2.extras_selected {
    color: #748585;
}
#storymap_menu {
    margin-left: 2px;
    padding-bottom: 0;
    padding-top: 0;
    width: 304px;
}
#storymap_menu p {
    padding-bottom: 0;
    padding-right: 45px;
    padding-top: 10px;
    text-align: right;
}
.map_link {
    background: url("images/map_link_bg.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 32px;
    width: 300px;
}
.map_link:hover {
    background: url("images/map_link_bg.png") no-repeat scroll 0 -35px transparent;
}
#sidebar_extras {
    padding-left: 14px;
}
#photo_gallery_top {
    background: url("images/photo_gallery_top.jpg") no-repeat scroll left top transparent;
    height: 88px;
    margin-top: 26px;
    width: 585px;
}
#photo_gallery_btm {
    background: url("images/photo_gallery_btm.jpg") no-repeat scroll left top transparent;
    height: 354px;
    width: 585px;
}
#pilot_slang {
    background: url("images/pilot_slang_bg.jpg") no-repeat scroll left top transparent;
    height: 405px;
    margin-top: 23px;
    width: 583px;
}
#pilot_slang p {
    color: #515151;
    line-height: 19px;
    padding: 84px 135px 8px;
    text-align: center;
}
.slang_navigation {
    display: block;
    height: 20px;
    width: 597px;
}
.vid_sub_nav {
    height: 70px;
    width: 596px;
}
.vid_sub_nav p {
    color: #9B9B9B;
    font-size: 11px;
    font-weight: bold;
    padding: 5px 0 4px;
    text-align: center;
}
.slang_nav1 {
    float: left;
    width: 160px;
}
.slang_nav1 p {
    font-size: 12px;
    font-weight: bold;
    padding: 0 0 0 15px;
}
.slang_nav2 {
    float: left;
    width: 267px;
}
.slang_nav2 p {
    color: #9B9B9B;
    font-size: 11px;
    font-weight: bold;
    padding: 0;
    text-align: center;
}
.slang_nav3 {
    float: left;
    width: 160px;
}
.slang_nav3 p {
    font-size: 12px;
    font-weight: bold;
    padding: 0 15px 0 0;
    text-align: right;
}
.sidebar p.quiz_link {
    color: #A6A6A6;
    font-size: 10px;
    line-height: 14px;
    padding: 12px 26px 0;
    text-align: right;
    text-transform: uppercase;
}
#the_quiz {
    background: url("images/quiz_bg.jpg") no-repeat scroll left top transparent;
    height: 369px;
    margin-top: 26px;
    width: 583px;
}
#the_quiz p {
    color: #515151;
    line-height: 19px;
    padding: 116px 0 8px 125px;
    text-align: center;
    width: 365px;
}
.links_left {
    float: left;
    padding-top: 20px;
    width: 23px;
}
.links_right {
    padding-right: 40px;
    width: 596px;
}
.links_right p {
    color: #505050;
    padding-top: 5px;
}
.links_right p.link_title {
    color: #717171;
    font-size: 12px;
    padding-bottom: 0;
    padding-top: 0;
}
.links_right h3 {
    color: #478888;
    font-size: 18px;
    font-style: normal;
    padding-bottom: 0;
    text-transform: none;
}
.podcasts_left {
    float: left;
    padding-left: 0;
    padding-right: 30px;
    width: 410px;
}
.podcasts_left p {
    padding-bottom: 30px;
}
.podcasts_right {
    float: left;
    width: 130px;
}
.podcasts_left h3 {
    color: #191919;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    padding-bottom: 6px;
}
.podcasts_left .podcast_time {
    color: #748585;
}
.podcasts_right p {
    font-size: 11px;
    font-weight: bold;
    line-height: 14px;
    padding: 26px 0 0;
    text-transform: uppercase;
}
.podcasts_right a:link {
    text-decoration: none;
}
.podcasts_right a:visited {
    text-decoration: none;
}
.podcast_wrapper {
    background: url("images/news_hl.gif") repeat-x scroll left bottom transparent;
    float: left;
    padding-top: 30px;
}
#photo_gallery {
    background: url("images/slideshow_bg_sm.jpg") no-repeat scroll left top transparent;
    height: 546px;
    padding-left: 25px;
    padding-top: 15px;
    width: 773px;
}
#pilot_slang_top {
    background: url("images/pilot_slang_header_top.png") no-repeat scroll left top transparent;
    height: 35px;
    width: 602px;
}
#pilot_slang_btm {
    background: url("images/profile_vid_bg.png") no-repeat scroll left bottom transparent;
    height: 342px;
    padding-left: 12px;
    width: 602px;
}
#pilot_slang_copy {
    padding-left: 13px;
    padding-right: 40px;
}
.pilot_slang_column {
    float: left;
    width: 190px;
}
.pilot_slang_column h3 {
    color: #478888;
    font-size: 30px;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 10px;
    padding-top: 25px;
}
p.slang_nav {
    font-size: 11px;
    font-weight: bold;
    padding: 0;
    text-align: center;
}
.slang_wrapper {
    float: left;
    padding-top: 30px;
    width: 600px;
}
.slang_left {
    float: left;
    padding-left: 15px;
    width: 111px;
}
.slang_left h1.slang_letter {
    background: url("images/slang_letter_bg.png") no-repeat scroll left top transparent;
    color: #FFFFFF;
    font-size: 38px;
    height: 71px;
    padding-top: 16px;
    text-align: center;
    width: 84px;
}
.slang_right {
    float: left;
    width: 473px;
}
.slang_right b {
    text-transform: uppercase;
}
#social_callout_top {
    background: url("images/extras_social_top.png") no-repeat scroll left top transparent;
    height: 55px;
    width: 583px;
}
#social_callout_btm {
    background: url("images/extras_social_btm.jpg") no-repeat scroll left top transparent;
    height: 414px;
    text-align: center;
    width: 583px;
}
#social_callout {
    background: url("images/extras_social_bg.jpg") no-repeat scroll left top transparent;
    height: 477px;
    margin-top: 10px;
    width: 583px;
}
#social_callout_btm p {
    font-size: 12px;
    margin-bottom: 0;
    padding-bottom: 0;
    text-align: center;
}
#storymap_callout_top {
    background: url("images/extras_map_top.png") no-repeat scroll left top transparent;
    height: 55px;
    width: 583px;
}
#storymap_callout_btm {
    background: url("images/extras_map_btm.jpg") no-repeat scroll left top transparent;
    height: 363px;
    text-align: center;
    width: 583px;
}
#storymap_callout_btm p {
    font-size: 12px;
    margin-bottom: 0;
    padding-bottom: 0;
    text-align: center;
}
.episode_menu {
    background: url("images/profile_bg.jpg") repeat-y scroll left top transparent;
    margin-left: 2px;
    width: 304px;
}
.episode_profile {
    height: 49px;
    padding-left: 27px;
}
.episode_profile_selected {
    height: 49px;
    padding-left: 27px;
}
.episode_profile_na {
    height: 49px;
    opacity: 0.3 !important;
    padding-left: 27px;
}
.episode_profile_selected .name {
    color: #748585;
}
.episode_profile p {
    text-align: left;
}
.episode_profile_selected p {
    text-align: left;
}
.episode_overview {
    padding-left: 25px;
    padding-right: 40px;
}
.episode_summary {
    padding-left: 25px;
    padding-right: 40px;
}
#episode_summary_l {
    float: left;
    padding-top: 20px;
    width: 248px;
}
#episode_summary_r {
    float: left;
    padding-left: 60px;
    padding-top: 20px;
    width: 248px;
}
.episode_overview p {
    font-size: 12px;
    line-height: 15px;
}
.episode_overview h1 {
    line-height: 28px;
    padding-bottom: 6px;
}
.video_callout {
    clear: both;
    width: 580px;
}
.video_thumb {
    background: url("images/vid_thumb_bg.png") no-repeat scroll left top transparent;
    float: left;
    height: 125px;
    padding-left: 11px;
    padding-top: 12px;
    width: 167px;
}
.video_info {
    float: left;
    width: 390px;
}
.video_callout p.vid_type {
    color: #519090;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 1px;
    padding-top: 8px;
    text-transform: uppercase;
}
.video_callout p.vid_title {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 3px;
    text-transform: uppercase;
}
.video_callout p.vid_title_rev {
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 6px;
    padding-top: 10px;
    text-transform: uppercase;
}
.video_callout p.gr {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 0;
}
table.broadcasters {
    float: left;
}
table.broadcasters td {
    background: url("images/broadcast_bg.png") repeat-x scroll left bottom transparent;
    height: 120px;
    text-align: center;
    vertical-align: top;
    width: 122px;
}
table.broadcasters td.b_left {
    text-align: left;
}
table.broadcasters td.b_right {
    text-align: right;
}
table.broadcasters td.b_center {
    text-align: center;
}
table.broadcasters td p {
    color: #666666;
    font-size: 11px;
    line-height: 12px;
    margin: 0;
    padding: 0;
    text-align: center;
}
a.epi_nav {
    display: block;
    height: 33px;
    margin-left: 9px;
    text-indent: -999em;
    width: 290px;
}
.sidebar_bg #s01 {
    background: url("images/epi_season_nav.gif") no-repeat scroll 0 0 transparent;
}
.sidebar_bg #s01:hover, .sidebar_bg #s01.selected {
    background: url("images/epi_season_nav.gif") no-repeat scroll -290px 0 transparent;
}
.sidebar_bg #s02 {
    background: url("images/epi_season_nav.gif") no-repeat scroll 0 -33px transparent;
}
.sidebar_bg #s02:hover, .sidebar_bg #s02.selected {
    background: url("images/epi_season_nav.gif") no-repeat scroll -290px -33px transparent;
}
.sidebar_bg #s03 {
    background: url("images/epi_season_nav.gif") no-repeat scroll 0 -66px transparent;
}
.sidebar_bg #s03:hover, .sidebar_bg #s03.selected {
    background: url("images/epi_season_nav.gif") no-repeat scroll -290px -66px transparent;
}
.newspost {
    background: url("images/news_hl.gif") repeat-x scroll left bottom transparent;
    float: left;
    padding-top: 10px;
    width: 570px;
}
.newspost_l {
    float: left;
    width: 155px;
}
.newspost_l img {
    padding-bottom: 15px;
}
.newspost_r {
    float: right;
    text-align: left;
    width: 415px;
}
.newspost_r p.newspost_date {
    color: #717171;
    font-size: 12px;
    font-weight: normal;
    height: 20px;
    padding: 0;
    text-transform: none;
}
.newspost_r h3 {
    color: #191919;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    line-height: 18px;
    padding: 0 0 14px;
    text-transform: none;
}
p.close {
    font-size: 12px;
    font-style: inherit;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    text-transform: uppercase;
}
.sidebar .submit {
    border: medium none;
    cursor: pointer;
    height: 22px;
    vertical-align: middle;
    width: 158px;
}
.sidebar a input.submit {
    background: url("images/btn_signup_now.gif") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 22px;
    width: 158px;
}
.sidebar a:hover input.submit {
    background: url("images/btn_signup_now.gif") no-repeat scroll 0 -22px transparent;
}
.sidebar .submit_contest {
    border: medium none;
    cursor: pointer;
    height: 22px;
    vertical-align: middle;
    width: 158px;
}
.sidebar a input.submit_contest {
    background: url("images/btn_enter_now.gif") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 22px;
    width: 158px;
}
.sidebar a:hover input.submit_contest {
    background: url("images/btn_enter_now.gif") no-repeat scroll 0 -22px transparent;
}
.sidebar input.text_select {
    background: url("images/form_bg.gif") no-repeat scroll left top transparent;
    border: medium none;
    color: #B7B7B7;
    font-size: 11px;
    height: 23px;
    margin-top: 3px;
    padding: 0 10px 3px 6px;
    width: 267px;
}
a {
    color: #748585;
    outline: medium none;
}
a:link {
    color: #748585;
    text-decoration: underline;
}
a:visited {
    color: #748585;
    text-decoration: underline;
}
a:hover {
    color: #7CA8A8;
    text-decoration: none;
}
.links_right .link_title a:link {
    color: #717171;
    text-decoration: none;
}
.links_right .link_title a:visited {
    color: #717171;
    text-decoration: none;
}
.links_right .link_title a:hover {
    color: #717171;
    text-decoration: underline;
}
#footer a:link {
    color: #969899;
    text-decoration: none;
}
#footer a:visited {
    color: #969899;
    text-decoration: none;
}
#footer a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.sidebar a:link {
    color: #FFFFFF;
    text-decoration: none;
}
.sidebar a:visited {
    color: #FFFFFF;
    text-decoration: none;
}
.sidebar a:hover {
    color: #CCCCCC;
    text-decoration: none;
}
.contest a:link {
    color: #FFFFFF;
    text-decoration: none;
}
.contest a:visited {
    color: #FFFFFF;
    text-decoration: none;
}
.contest a:hover {
    color: #CCCCCC;
    text-decoration: none;
}
.sidebar a.small_grey:link {
    color: #A6A6A6;
    font-size: 10px;
    text-decoration: underline;
}
.sidebar a.small_grey:visited {
    color: #A6A6A6;
    font-size: 10px;
    text-decoration: underline;
}
.sidebar a.small_grey:hover {
    color: #FFFFFF;
    font-size: 10px;
    text-decoration: none;
}
#twitter a:link {
    color: #A6A6A6;
    text-decoration: none;
}
#twitter a:visited {
    color: #A6A6A6;
    text-decoration: none;
}
#twitter a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
#quiz a:link {
    color: #A6A6A6;
    text-decoration: none;
}
#quiz a:visited {
    color: #A6A6A6;
    text-decoration: none;
}
#quiz a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
#history a:link {
    color: #A6A6A6;
    text-decoration: underline;
}
#history a:visited {
    color: #A6A6A6;
    text-decoration: underline;
}
#history a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
a.selected {
    color: #FFFFFF;
}
a.news_more:link {
    color: #478888;
    text-decoration: none;
}
a.news_more:visited {
    color: #478888;
    text-decoration: none;
}
a.news_more:hover {
    color: #748585;
    text-decoration: none;
}
.links_right a:link {
    color: #478888;
    text-decoration: none;
}
.links_right a:visited {
    color: #478888;
    text-decoration: none;
}
.links_right a:hover {
    color: #748585;
    text-decoration: none;
}
a.to_top:link {
    color: #2F2F2F;
    text-decoration: none;
}
a.to_top:visited {
    color: #2F2F2F;
    text-decoration: none;
}
a.to_top:hover {
    color: #2F2F2F;
    text-decoration: none;
}
a.close_news:link {
    color: #0D0D0D;
}
a.close_news:visited {
    color: #0D0D0D;
}
a.close_news:hover {
    color: #777777;
}
p.slang_nav a {
    padding: 0 5px;
}
p.slang_nav a:link {
    color: #9B9B9B;
    text-decoration: none;
}
p.slang_nav a:visited {
    color: #9B9B9B;
    text-decoration: none;
}
p.slang_nav a:hover {
    color: #748585;
    text-decoration: none;
}
a.gallery_link, a.slang_link, a.play_now_link, a.explore_map_link {
    text-indent: -4000px;
}
a.gallery_link:link {
    background: url("images/btn_gallery.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 24px;
    width: 160px;
}
a.gallery_link:visited {
    background: url("images/btn_gallery.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 24px;
    width: 160px;
}
a.gallery_link:hover {
    background: url("images/btn_gallery.gif") no-repeat scroll 0 -24px transparent;
    display: block;
    height: 24px;
    width: 160px;
}
a.slang_link:link {
    background: url("images/btn_slang.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 24px;
    width: 160px;
}
a.slang_link:visited {
    background: url("images/btn_slang.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 24px;
    width: 160px;
}
a.slang_link:hover {
    background: url("images/btn_slang.gif") no-repeat scroll 0 -24px transparent;
    display: block;
    height: 24px;
    width: 160px;
}
a.play_now_link:link {
    background: url("images/btn_play_now.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 24px;
    width: 160px;
}
a.play_now_link:visited {
    background: url("images/btn_play_now.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 24px;
    width: 160px;
}
a.play_now_link:hover {
    background: url("images/btn_play_now.gif") no-repeat scroll 0 -24px transparent;
    display: block;
    height: 24px;
    width: 160px;
}
a.explore_map_link:link, a.explore_map_link:visited {
    background: url("images/btn_explore_map.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 24px;
    width: 160px;
}
a.explore_map_link:hover {
    background: url("images/btn_explore_map.gif") no-repeat scroll 0 -24px transparent;
    display: block;
    height: 24px;
    width: 160px;
}
a.fleet_next {
    background: url("images/fleet_arrow_right.gif") no-repeat scroll right top transparent;
    display: block;
    height: 12px;
    padding-right: 18px;
    padding-top: 0;
}
a.fleet_next:hover {
    background: url("images/fleet_arrow_right2.gif") no-repeat scroll right top transparent;
}
a.fleet_previous {
    background: url("images/fleet_arrow_left.gif") no-repeat scroll left top transparent;
    display: block;
    height: 12px;
    padding-left: 18px;
    padding-top: 0;
}
a.fleet_previous:hover {
    background: url("images/fleet_arrow_left2.gif") no-repeat scroll left top transparent;
}
#f0 {
    background: url("images/fleet_dc3.png") no-repeat scroll 0 0 transparent;
}
#f1 {
    background: url("images/fleet_dc4.png") no-repeat scroll 0 0 transparent;
}
#f2 {
    background: url("images/fleet_c46.png") no-repeat scroll 0 0 transparent;
}
#f3 {
    background: url("images/fleet_electra.png") no-repeat scroll 0 0 transparent;
}
#f4 {
    background: url("images/fleet_cl215.png") no-repeat scroll 0 0 transparent;
}
a.fleet_link_btn {
    background: url("images/fleet_link_btn.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 200px;
    text-indent: -4000px;
    width: 290px;
}
a.fleet_link_btn:hover {
    background: url("images/fleet_link_btn.png") no-repeat scroll 0 -200px transparent;
}
#fleet_navigation a.selected {
    color: #FFFFFF;
}
#fleet_nav1 a:link, #fleet_nav3 a:link {
    color: #FFFFFF;
    text-decoration: none;
}
#fleet_nav1 a:visited, #fleet_nav3 a:visited {
    color: #FFFFFF;
    text-decoration: none;
}
#fleet_nav1 a:hover, #fleet_nav3 a:hover {
    color: #9B9B9B;
    text-decoration: none;
}
#slang_nav1 a:link, #slang_nav3 a:link {
    color: #000000;
    text-decoration: none;
}
#slang_nav1 a:visited, #slang_nav3 a:visited {
    color: #000000;
    text-decoration: none;
}
#slang_nav1 a:hover, #slang_nav3 a:hover {
    color: #748585;
    text-decoration: none;
}
#fleet_nav2 a:link {
    color: #9B9B9B;
    text-decoration: none;
}
#fleet_nav2 a:visited {
    color: #9B9B9B;
    text-decoration: none;
}
#fleet_nav2 a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.profile_link {
    background: url("images/profile_link_bg.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 49px;
    width: 300px;
}
.profile_link:hover {
    background: url("images/profile_link_bg.png") no-repeat scroll 0 -49px transparent;
    cursor: pointer;
    display: block;
    height: 49px;
    width: 300px;
}
.profile_link_selected {
    background: url("images/profile_link_bg.png") no-repeat scroll 0 -49px transparent;
    cursor: default;
    display: block;
    height: 49px;
    width: 300px;
}
.profile_link_na {
    background: none repeat scroll 0 0 transparent;
    cursor: default;
    display: block;
    height: 49px;
    width: 300px;
}
a.profile_link {
    background: url("images/profile_link_bg.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 49px;
    width: 300px;
}
a.profile_link:hover {
    background: url("images/profile_link_bg.png") no-repeat scroll 0 -49px transparent;
    cursor: pointer;
    display: block;
    height: 49px;
    width: 300px;
}
a.profile_link_selected {
    background: url("images/profile_link_bg.png") no-repeat scroll 0 -49px transparent;
    cursor: default;
    display: block;
    height: 49px;
    width: 300px;
}
a.extras_link {
    background: url("images/extras_link_bg.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 35px;
    width: 300px;
}
a.extras_link:hover {
    background: url("images/extras_link_bg.png") no-repeat scroll 0 -35px transparent;
}
a.extras_link_selected {
    background: url("images/extras_link_bg.png") no-repeat scroll 0 -35px transparent;
    cursor: default;
    display: block;
    height: 35px;
    width: 300px;
}
.extras_link {
    background: url("images/extras_link_bg.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 35px;
    width: 300px;
}
.extras_link:hover {
    background: url("images/extras_link_bg.png") no-repeat scroll 0 -35px transparent;
}
.extras_link_selected {
    background: url("images/extras_link_bg.png") no-repeat scroll 0 -35px transparent;
    cursor: default;
    display: block;
    height: 35px;
    width: 300px;
}
a.unlock {
    background: url("images/btn_bonus.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 34px;
    left: 63px;
    position: absolute;
    text-indent: -999em;
    top: 133px;
    width: 226px;
}
a.unlock:hover {
    background: url("images/btn_bonus.png") no-repeat scroll 0 -34px transparent;
}
a.unlock2 {
    background: url("images/btn_bonus.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 34px;
    text-indent: -999em;
    width: 226px;
}
a.unlock2:hover {
    background: url("images/btn_bonus.png") no-repeat scroll 0 -34px transparent;
}
ul#nav_inside {
    height: 54px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 980px;
}
ul#nav_inside li {
    display: block;
    height: 18px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
}
ul#nav_inside li a {
    background-color: transparent;
    display: block;
    height: 18px;
    text-indent: -9000px;
}
li#i1 {
    left: 13px;
    top: 30px;
    width: 54px;
}
li#i2 {
    left: 97px;
    top: 30px;
    width: 54px;
}
li#i3 {
    left: 185px;
    top: 30px;
    width: 56px;
}
li#i4 {
    left: 265px;
    top: 30px;
    width: 54px;
}
li#i5 {
    left: 635px;
    top: 30px;
    width: 86px;
}
li#i6 {
    left: 763px;
    top: 30px;
    width: 103px;
}
li#i7 {
    left: 867px;
    top: 30px;
    width: 83px;
}
#i1 a {
    background: url("images/nav_show.gif") no-repeat scroll 0 0 transparent;
}
#i2 a {
    background: url("images/nav_crew.gif") no-repeat scroll 0 0 transparent;
}
#i3 a {
    background: url("images/nav_fleet.gif") no-repeat scroll 0 0 transparent;
}
#i4 a {
    background: url("images/nav_news.gif") no-repeat scroll 0 0 transparent;
}
#i5 a {
    background: url("images/nav_episodes.gif") no-repeat scroll 0 0 transparent;
}
#i6 a {
    background: url("images/nav_extras.gif") no-repeat scroll 0 0 transparent;
}
#i7 a {
    background: url("images/nav_cockpit.gif") no-repeat scroll 0 0 transparent;
}
#i1 a:hover {
    background: url("images/nav_show.gif") no-repeat scroll 0 -18px transparent;
}
#i2 a:hover {
    background: url("images/nav_crew.gif") no-repeat scroll 0 -18px transparent;
}
#i3 a:hover {
    background: url("images/nav_fleet.gif") no-repeat scroll 0 -18px transparent;
}
#i4 a:hover {
    background: url("images/nav_news.gif") no-repeat scroll 0 -18px transparent;
}
#i5 a:hover {
    background: url("images/nav_episodes.gif") no-repeat scroll 0 -18px transparent;
}
#i6 a:hover {
    background: url("images/nav_extras.gif") no-repeat scroll 0 -18px transparent;
}
#i7 a:hover {
    background: url("images/nav_cockpit.gif") no-repeat scroll 0 -18px transparent;
}
#i1 a.selected {
    background: url("images/nav_show.gif") no-repeat scroll 0 -36px transparent;
}
#i2 a.selected {
    background: url("images/nav_crew.gif") no-repeat scroll 0 -36px transparent;
}
#i3 a.selected {
    background: url("images/nav_fleet.gif") no-repeat scroll 0 -36px transparent;
}
#i4 a.selected {
    background: url("images/nav_news.gif") no-repeat scroll 0 -36px transparent;
}
#i5 a.selected {
    background: url("images/nav_episodes.gif") no-repeat scroll 0 -36px transparent;
}
#i6 a.selected {
    background: url("images/nav_extras.gif") no-repeat scroll 0 -36px transparent;
}
#i7 a.selected {
    background: url("images/nav_cockpit.gif") no-repeat scroll 0 -36px transparent;
}
#gosocial_top {
    background: url("images/gosocialtop.png") no-repeat scroll 0 0 transparent;
    height: 55px;
    margin-top: 53px;
    width: 941px;
}
#gosocial {
    background: url("images/gosocial_rev.jpg") no-repeat scroll 0 0 transparent;
    height: 548px;
    overflow: hidden;
    position: relative;
    width: 941px;
}
a.helpsocial {
    background: url("images/help.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;
    height: 49px;
    left: 820px;
    line-height: 0;
    overflow: hidden;
    position: absolute;
    top: 490px;
    width: 93px;
}
a.helpsocial:hover {
    background-position: 0 -49px;
}
#gosocial div.text {
    color: #313131;
    font-size: 12px;
    left: 285px;
    line-height: 17px;
    overflow: hidden;
    position: absolute;
    top: 354px;
    width: 376px;
}
#gosocial div.text p.words {
    clear: both;
    font-size: 12px;
    margin: 0 0 0 120px;
    padding: 0;
}
#gosocial div.text .title {
    text-align: center;
    width: 100%;
}
#gosocial div.text span {
    background: none repeat scroll 0 0 #2B998F;
    color: #FFFFFF;
    font-weight: bold;
    padding: 1px;
    text-transform: uppercase;
}
#login {
    font-weight: bold;
    margin-top: 7px;
}
#socialTV {
    color: #FFFFFF;
    margin: 40px 0 40px 10px;
    overflow: hidden;
    position: relative;
    width: 935px;
}
#socialTV .tabs {
    overflow: hidden;
    position: relative;
    width: 935px;
}
#socialTV .tab {
    background: url("images/socialTab.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 48px;
    margin-right: 2px;
    overflow: hidden;
    position: relative;
    width: 231px;
}
#socialTV .tabEnabled {
    background: url("images/socialTab_enable.gif") no-repeat scroll 0 0 transparent;
}
#socialTV .tab span {
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
}
#socialTV .tab div {
    margin: 8px 0 0 23px;
    z-index: 1;
}
#socialTV .tab span.number {
    font-size: 30px;
}
#socialTV .tab a {
    color: #FFFFFF;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
#socialTV .tab a:hover {
    text-decoration: underline;
}
#socialTV .currentTab {
    background: url("images/currTab.jpg") no-repeat scroll 0 0 transparent;
}
#socialTV .currentTab a {
    cursor: default;
}
#socialTV .lock {
    background: url("images/sociallock.png") no-repeat scroll 150px 7px transparent;
    height: 48px;
    left: 0;
    margin: 0;
    position: absolute;
    top: 0;
    width: 231px;
    z-index: 2;
}
#socialTV .noBg {
    background: url("images/iefix.gif") no-repeat scroll 150px 7px transparent;
}
#socialTV .currentTab a:hover {
    text-decoration: none;
}
#socialTV .content {
    background: url("images/socialBG_rev.jpg") no-repeat scroll 0 0 transparent;
    height: 496px;
    overflow: hidden;
    position: relative;
}
#socialTV .question {
    font-size: 19px;
    font-weight: bold;
    margin: 25px 0 25px 23px;
}
#socialTV .content .columns {
    border-top: 1px solid #343433;
    overflow: hidden;
    position: relative;
    width: 929px;
}
#socialTV .content .column {
    border-right: 1px solid #343433;
    float: left;
    height: 360px;
    overflow: hidden;
    position: relative;
    width: 307px;
}
#socialTV .content .columnEnd {
    border: medium none;
}
#socialTV .content .columnResult {
    width: 313px;
}
#socialTV .content .column .title {
    border-bottom: 1px solid #343433;
    width: 100%;
}
#socialTV .content .column .title .label {
    font-size: 14px;
    font-weight: bold;
    margin: 17px 0 16px 23px;
    text-transform: uppercase;
}
#socialTV .colWrap {
    height: 310px;
    overflow-x: hidden;
    overflow-y: auto;
    width: 100%;
}
#socialTV .colWrap .question_na {
    border: medium none;
    margin: 76px 0 0 56px;
    overflow: hidden;
    position: relative;
    width: 200px;
}
#socialTV .colWrap .question_na p {
    color: #E2E2E2;
    display: block;
    font-size: 12px;
}
#fb_login, a.fb_login {
    background: url("images/btn_facebook_connect.gif") no-repeat scroll left top transparent;
    display: block;
    height: 25px;
    margin: 12px 0 0 100px;
    text-align: center;
    width: 194px;
}
#socialTV a.fb_login_sm {
    background: url("images/btn_facebook_connect_sm.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 25px;
    margin: 10px 6px 15px 0;
    text-indent: -9999em;
    width: 107px;
}
#socialTV .answer {
    border-bottom: 1px solid #343433;
    color: #E2E2E2;
    font-size: 12px;
    overflow: hidden;
    padding: 20px 0;
    position: relative;
    width: 100%;
}
#socialTV .answer span {
    display: block;
    float: right;
    margin: 0 20px 0 0;
    text-align: center;
    width: 170px;
}
.social_select {
    background: url("images/button_select.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 33px;
    margin: 0 15px 0 20px;
    text-indent: -999em;
    width: 73px;
}
.highlight {
    background: url("images/button_select_checked.png") no-repeat scroll 0 0 transparent;
}
.social_select_na {
    background: url("images/button_select_checked.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 33px;
    margin: 5px 15px 20px 0;
    text-indent: -999em;
    width: 73px;
}
a.fb_login {
    margin: 0;
    padding: 0;
}
.resultsItems {
    color: #E2E2E2;
}
.resultsItems li.questions {
    font-size: 18px;
    list-style-type: none;
    margin-left: 18px;
    margin-top: 22px;
}
.resultsItems .episodeTitle {
    color: #8AACAA;
    font-weight: bold;
    padding: 15px 12px 0;
    text-transform: uppercase;
}
.resultsItems .questionTitle {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 14px;
    padding: 0 12px 20px;
}
.resultsItems .legends {
    border-bottom: 1px solid #4D4D4D;
    margin: 10px 0 15px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.resultsItems .legend {
    color: #E2E2E2;
    float: left;
    margin: 0 12px 4px 15px;
}
.resultsItems .legend .color {
    float: left;
    height: 13px;
    margin: 0 10px 0 0;
    width: 13px;
}
.resultsItems .legend a {
    color: #FFFFFF;
    float: right;
    font-size: 12px;
    margin: 0;
    padding: 0;
    text-decoration: none;
    width: 239px;
}
.resultsItems .legend a:hover {
    text-decoration: underline;
}
.resultsItems .dResults, .resultsItems .itemResults {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.resultsItems .label {
    border-bottom: 4px solid #96B4B3;
    font-size: 16px;
    padding: 30px 10px 12px 35px;
}
.resultsItems .label .color {
    height: 12px;
    left: 18px;
    position: absolute;
    top: 33px;
    width: 12px;
}
.resultsItems table.responses {
    border-bottom: 1px solid #3F3F3F;
    width: 300px;
}
.resultsItems table.responses td.type {
    background-position: center center;
    background-repeat: no-repeat;
    width: 43px;
}
.resultsItems table.responses td.percents {
    border-bottom: 1px solid #343433;
    border-right: 1px solid #343433;
    padding: 6px 0 10px 65px;
    width: 172px;
}
.resultsItems table.responses td.percents .catcolor {
    font-size: 12px;
    height: 18px;
    left: 10px;
    overflow: hidden;
    position: absolute;
    width: 29px;
}
.resultsItems table.responses td.percents .catcolor .p {
    color: #000000;
    display: block;
    margin-top: 2px;
    text-align: center;
    width: 100%;
}
.dComments p {
    line-height: 16px;
    margin: 0 10px 0 23px;
    padding: 0;
}
.dComments .author {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    margin-top: 5px;
}
.dComments .comment_copy {
    border-bottom: 1px solid #343433;
    color: #E2E2E2;
    font-size: 12px;
    padding-bottom: 5px;
}
#comment {
    color: #FFFFFF;
    font-size: 14px;
    left: 232px;
    position: absolute;
    text-decoration: none;
    top: 17px;
}
a#comment:hover {
    text-decoration: underline;
}
#submit_comment textarea {
    background-color: #D9D9D9;
    border: 1px solid #CCCCCC;
    color: #848484;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 100px;
    margin-left: 20px;
    padding: 5px;
    width: 240px;
}
#submit_comment {
    margin-bottom: 15px;
}
#submit {
    background: url("images/form_submit.gif") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 32px;
    margin: 10px 0 15px 20px;
    text-decoration: none;
    text-indent: -9999em;
    width: 91px;
}
a#submit:hover {
    background: url("images/form_submit.gif") no-repeat scroll 0 -32px transparent;
}
a.cancel_comment {
    background: url("images/form_cancel.gif") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 32px;
    margin: 10px 0 15px 10px;
    text-decoration: none;
    text-indent: -9999em;
    width: 91px;
}
a.cancel_comment:hover {
    background: url("images/form_cancel.gif") no-repeat scroll 0 -32px transparent;
}
.video {
    display: none;
    height: 426px;
    margin-left: 92px;
    margin-top: 15px;
    overflow: hidden;
    position: relative;
}
.social_choose {
    color: #1B1C1A;
    font-size: 14px;
    font-weight: bold;
    margin: 20px 0;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.backextras {
    background: url("images/backextras.jpg") no-repeat scroll 0 0 transparent;
    font-size: 0;
    height: 18px;
    left: 792px;
    line-height: 0;
    position: absolute;
    top: 45px;
    width: 149px;
}
#altIECtn {
    overflow: hidden;
    position: relative;
    text-transform: uppercase;
    width: 311px;
}
.homeApple {
    background-image: url("images/applehome.jpg");
    background-position: center center;
    height: 789px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.mapApple {
    background-image: url("images/applemap.jpg");
    background-position: center center;
    height: 789px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.gameApple {
    background-image: url("images/applegame.jpg");
    background-position: center center;
    height: 815px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.box {
    margin: 0 auto;
    padding-bottom: 65px;
    text-align: left;
    width: 803px;
}
.box h2 {
    color: #606060;
    text-indent: -9999px;
    text-transform: uppercase;
}
.shawbox p {
    padding: 110px 85px 0;
}
.shawbox {
    background: url("images/arnie-shawbox.png") no-repeat scroll 0 0 transparent;
    height: 337px;
    margin-top: 745px;
    width: 803px;
}
.omnibox p {
    padding: 0 85px 10px;
}
.omnibox h2 {
    padding-bottom: 140px;
}
.omnibox {
    background: url("images/arnie-omnibox.png") no-repeat scroll 0 0 transparent;
    height: 598px;
}
.facebook {
    padding-bottom: 60px;
}
a, a:active {
    outline: medium none;
}
:focus {
}
object, embed {
    outline: 0 none;
}
#wrapper.airhunt {
    background: url("images/airhunt_bg.jpg") no-repeat scroll center top transparent;
}
#maincontent {
    float: left;
    padding: 415px 0 0 43px;
    width: 665px;
}
#sidecontent {
    float: left;
    padding: 20px 0 0 30px;
    width: 220px;
}
.airhunt p {
    font-family: "Helvetica Neue",Helvetica,Arial;
}
.airhunt a {
    font-family: "Helvetica Neue Bold",Helvetica,Arial;
}
.airhunt a, .airhunt a:link, .airhunt a:visited {
    color: #3D7F7E;
    text-shadow: 3px 3px 3px #FFFFFF;
}
.airhunt a:focus, .airhunt a:hover, .airhunt a:active {
    color: #45908F;
}
.playairhunt, .airhuntexpress {
    width: 665px;
}
.playairhunt {
    height: 230px;
    position: relative;
}
.playairhunt h2 {
    background: url("images/playairhunt.png") no-repeat scroll right bottom transparent;
    height: 60px;
    padding: 34px 0 0 134px;
    text-indent: -9999px;
    width: 420px;
}
.playairhunt p {
    color: #FFFFFF;
    font-size: 14px;
    text-shadow: 3px 3px 3px #000000;
    padding: 5px 0 35px 195px;
}
.playairhunt p span {
    display: block;
}
.countdown {
    bottom: 12px;
    height: 42px;
    position: absolute;
    right: 20px;
    width: 175px;
}
.countdown h3 {
    background: url("images/playairhunt-nextprize.png") no-repeat scroll center top transparent;
    padding: 0;
    text-indent: -9999px;
}
#imageLayout {
    display: block;
}
#imageLayout span {
    background: url("images/flipCounter-small.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 25px;
    width: 19px;
}
#imageLayout span.image0 {
    background-position: -172px 0;
}
#imageLayout span.image1 {
    background-position: 0 0;
}
#imageLayout span.image2 {
    background-position: -19px 0;
}
#imageLayout span.image3 {
    background-position: -38px 0;
}
#imageLayout span.image4 {
    background-position: -57px 0;
}
#imageLayout span.image5 {
    background-position: -76px 0;
}
#imageLayout span.image6 {
    background-position: -95px 0;
}
#imageLayout span.image7 {
    background-position: -114px 0;
}
#imageLayout span.image8 {
    background-position: -133px 0;
}
#imageLayout span.image9 {
    background-position: -152px 0;
}
#imageLayout span.imageDay {
    background-position: -190px 0;
}
#imageLayout span.imageSep {
    background-position: -190px 0;
}
#imageLayout span.imageSpace {
    background-position: -247px 0;
}
.airbutton {
    background: url("images/btn_learn_more.png") no-repeat scroll 0 0 transparent;
    color: #A4A4A4;
    display: block;
    height: 31px;
    margin-left: 265px;
    text-indent: -9999px;
    width: 134px;
}
a.airbutton:focus, a.airbutton:hover, a.airbutton:active {
    background: url("images/btn_learn_more.png") no-repeat scroll 0 -31px transparent;
}
.airhuntexpress {
    background: url("images/airhuntexpress-bg.jpg") no-repeat scroll left top transparent;
    height: 180px;
	position: relative;
}
.airhuntexpress h3 {
    font-size: 20px;
    text-indent: -9999px;
}
.airhuntexpress p {
    color: #666666;
    font-size: 13px;
    padding: 25px 0 10px 205px;
    width: 380px;
}
.airhuntexpress a {
    font-size: 12px;
    padding-left: 205px;
    text-decoration: none;
}
.rulesandterms {
    background: url("images/content_hl.gif") repeat-x scroll center top transparent;
    height: 130px;
    margin-left: -43px;
    width: 695px;
}
.rulesandterms ul {
    margin: 0 auto;
    width: 255px;
}
.ie .rulesandterms ul {
    padding-left: 30px;
    width: 290px;
}
.rulesandterms li {
    display: inline-block;
    padding: 20px 15px 0 0;
}
.ie .rulesandterms li {
    display: inline;
}
.rulesandterms li:last-child {
    padding-right: 0;
}
#maincontent .rulesandterms li a {
    color: #999999;
    font-family: "Helvetica Neue",Helvetica,Arial;
    font-size: 11px;
    list-style: none outside none;
    text-decoration: none;
}
.airhunt .sidebar, .box-header, .box-bg, .box-footer {
    width: 220px;
}
.airhunt h1 {
    font-size: 1px;
    line-height: 1px;
    padding: 0;
    text-indent: -9999px;
}
.history, .trailer-s3, .sidebar-news, .likebox {
    padding-bottom: 20px;
}
.box-header {
    background: url("images/sidebar_ah_top02.png") no-repeat scroll center top transparent;
    height: 15px;
}
.box-bg {
    background: url("images/sidebar_ah_rep02.png") repeat-y scroll center top transparent;
    position:relative;
}
.box-footer {
    background: url("images/sidebar_ah_btm02.png") no-repeat scroll center top transparent;
    height: 16px;
}
.history .box-header {
    background: url("images/sidebar_ah_top01.png") no-repeat scroll center top transparent;
    height: 16px;
}
.history .box-bg {
    background: url("images/sidebar_ah_rep01.png") repeat-y scroll center top transparent;
}
.history .box-footer {
    background: url("images/sidebar_ah_btm01.png") no-repeat scroll center top transparent;
    height: 16px;
}
.history h2 {
    background: url("images/history-h3.png") no-repeat scroll 0 0 transparent;
    height: 53px;
    margin: 0 0 0 20px;
    padding: 0;
    text-indent: -9999px;
    width: 187px;
}
.history p {
    color: #FFFFFF;
    font-size: 13px;
    text-align: center;
    text-shadow: 3px 3px 3px #000000;
}
.history a {
    background: url("images/history-history.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 61px;
    margin: 0 0 0 37px;
    padding-bottom: 10px;
    text-indent: -9999px;
    width: 142px;
}
.trailer-s3 h3, .sidebar-news h3 {
    background: url("images/trailer-s3-h3.png") no-repeat scroll left center transparent;
    color: #A9A9A9;
    height: 23px;
    margin: 0 0 0 15px;
    padding-bottom: 0;
    padding-top: 10px;
    text-indent: -9999px;
    width: 199px;
}
.trailer-s3 .trailer {
    background: url("images/trailer-s3-trailer.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 124px;
    margin: 6px 0 12px;
    padding: 0;
    width: 219px;
}
.trailer-s3 a {
    font-size: 12px;
    padding: 0 0 5px 20px;
}
.sidebar-news h3 {
    background: url("images/sidebar-news-h3.gif") no-repeat scroll 0 0 transparent;
    height: 31px;
    padding: 0 20px;
    text-indent: -9999px;
    width: 188px;
}
.sidebar-news p {
    color: #000000;
    font-size: 11px;
    padding-bottom: 0;
}
.sidebar-news a {
    display: block;
    font-size: 13px;
    padding: 0 0 20px 20px;
}
.sidebar-news span {
    display: block;
}
.sidebar-news .morenews {
    display: block;
    font-size: 12px;
    padding: 8px 0 10px 20px;
}
.likebox {
    height: 90px;
}
.likebox .box-bg {
    background: url("images/likebox-box.png") no-repeat scroll -4px 0 transparent;
    height: 93px;
    width: 227px;
}

.sidebar p.dvd_callout {
	position:absolute;
	top: 91px;
	left: 96px;
	width: 115px;
	padding:0;
	font-size: 12px;
	line-height: 16px;
}

.sidebar p.dvd_callout a {
	padding:0;
	font-size: 12px;
}

.fb-like {
    height: 20px;
    padding: 35px 0 35px 45px;
}
@font-face {
    font-family: "Helvetica Neue";
    src: url("helvetnm.eot?#iefix") format("embedded-opentype"), url("helvetnm.woff") format("woff"), url("helvetnm.ttf") format("truetype"), url("helvetnm.svg#svgFontName") format("svg");
}
@font-face {
    font-family: "Helvetica Neue Bold";
    src: url("helvetnb.eot?#iefix") format("embedded-opentype"), url("helvetnb.woff") format("woff"), url("helvetnb.ttf") format("truetype"), url("helvetnb.svg#svgFontName") format("svg");
}
#ah_intro {
    left: 70px;
    position: absolute;
    top: 440px;
    width: 800px;
}
#ah_intro p {
    color: #000000;
    font-size: 16px;
    line-height: 21px;
}
.ah_header_text {
    background: url("images/ah_header_text.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 48px;
    left: 235px;
    position: absolute;
    text-indent: -999em;
    top: 155px;
    width: 480px;
}
#ah_tab_content {
    display: block;
    height: 735px;
    left: 40px;
    position: absolute;
    top: 553px;
    width: 880px;
}
#ah_tabs {
    display: block;
    height: 140px;
    width: 900px;
}
a.ah_tab {
    display: inline-block;
    height: 140px;
    text-indent: -999em;
}
a.aht01 {
    background: url("images/ah_tab_collect.jpg") no-repeat scroll 0 0 transparent;
    width: 294px;
}
a.aht01:hover {
    background: url("images/ah_tab_collect.jpg") no-repeat scroll 0 -140px transparent;
}
a.aht01.selected {
    background: url("images/ah_tab_collect.jpg") no-repeat scroll 0 -280px transparent;
}
a.aht02 {
    background: url("images/ah_tab_play.jpg") no-repeat scroll 0 0 transparent;
    width: 291px;
}
a.aht02:hover {
    background: url("images/ah_tab_play.jpg") no-repeat scroll 0 -140px transparent;
}
a.aht02.selected {
    background: url("images/ah_tab_play.jpg") no-repeat scroll 0 -280px transparent;
}
a.aht03 {
    background: url("images/ah_tab_improve.jpg") no-repeat scroll 0 0 transparent;
    width: 295px;
}
a.aht03:hover {
    background: url("images/ah_tab_improve.jpg") no-repeat scroll 0 -140px transparent;
}
a.aht03.selected {
    background: url("images/ah_tab_improve.jpg") no-repeat scroll 0 -280px transparent;
}
#ah_content {
    background: url("images/tabs_content.jpg") no-repeat scroll left top transparent;
    height: 594px;
    position: relative;
    width: 880px;
}
#ah_content .inner_content {
    padding: 30px;
    position: relative;
}
#ah_content .inner_content.hidden {
    display: none;
}
#ah_content .inner_content h2 {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    padding: 0 0 0 14px;
    text-transform: none;
}
#ah_content .inner_content h2.red {
    color: #E61B1C;
    font-size: 20px;
    font-weight: bold;
    padding: 15px 0 4px;
    text-transform: none;
}
#ah_content .inner_content p {
    clear: none;
    color: #FFFFFF;
    font-size: 16px;
    line-height: 21px;
    padding-bottom: 0;
    padding-right: 25px;
}
.tab02 p {
    padding-left: 14px;
    padding-right: 85px;
    padding-top: 16px;
}
.tab02 img {
    margin-top: 8px;
}
#ah_content .inner_content.tab03 p {
    font-size: 14px;
    padding-right: 56px;
    padding-top: 0;
    text-align: right;
}
.tab03 p a {
    color: #CECECE;
    text-decoration: none;
}
.tab03 p a:hover {
    color: #FFFFFF;
}
#ah_content .inner_content .red {
    color: #E61B1C;
    font-size: 18px;
}
#ah_content .inner_content ul {
    margin: 20px 0 0;
    padding: 0;
}
#ah_content .inner_content ul li {
    clear: both;
    list-style: none outside none;
    margin-bottom: 15px;
}
#ah_content .inner_content ul li img {
    float: left;
    padding: 0 25px 10px 6px;
}
#ah_game {
    background: url("images/ah_game_bg.jpg") no-repeat scroll left top transparent;
    display: block;
    height: 143px;
    left: 40px;
    position: absolute;
    top: 1290px;
    width: 880px;
}
#ah_game p {
    color: #666666;
    font-size: 13px;
    padding: 65px 260px 4px 225px;
}
#ah_game p a {
    font-weight: bold;
    text-decoration: none;
}
#ah_prev_winner {
    background: url("images/ah_hr.jpg") no-repeat scroll left top transparent;
    display: block;
    height: 50px;
    margin: 70px 0 0 15px;
    width: 780px;
}
#ah_content .inner_content.tab03 #ah_prev_winner p {
    float: right;
    font-size: 18px;
    padding-right: 0;
    padding-top: 15px;
    text-align: right;
}
#ah_content .inner_content.tab03 #ah_prev_winner p .sm {
    font-size: 14px;
}
.airhuntlanding .countdown {
    position: absolute;
    right: 90px;
    top: 360px;
}

.airhuntlanding #content {
    position: relative;
}

#ah_content .inner_content.tab03 p.win_columns {
	position:absolute;
	width: 380px;
	height: 110px;
	top:305px;
	left:35px;
	text-align: left;
	font-size:18px;
	line-height: 26px;
}

#ah_content .inner_content.tab03 p.win_columns.c2 {
	left:450px;
}



a.ah_btns {
	display:block;
	width: 134px;
	height: 31px;
	position: absolute;
	text-indent: -999em;
		
}

a.btn_login {
	top: 330px;
	left: 265px;
	background:url(images/btn_login.png) 0 0 no-repeat;
}

a.btn_login:hover {
	background:url(images/btn_login.png) 0 -31px no-repeat;
}

a.btn_signup {
	top: 330px;
	left: 410px;
	background:url(images/btn_signup.png) 0 0 no-repeat;
}

a.btn_signup:hover {
	background:url(images/btn_signup.png) 0 -31px no-repeat;
}

a.ah_item {
	display: block;
	position: absolute;
	width: 34px;
	height: 26px;
	padding: 0;
	background:url(images/ah_icon.png) no-repeat 0 0;
	z-index: 1000;
	/*border: 1px solid #0F0;*/
}

a.ah_item.item-1 {
	background: none;
	left:170px;
	top: 0; 
}

a.ah_item.item-2 {
	left:580px; 
	top: -40px;
}

a.ah_item.item-3 {
	background: none;
	left: 65px; 
	top: 115px;
}

a.ah_item.item-4 {
	left: 95px; 
	top: 53px;
}

a.ah_item.item-5 {
	left: 17px; 
	bottom: -5px;
}

a.ah_item.item-6 {
	bottom: -50px; 
	left: 57px;
}

a.ah_item.item-7 {
	right: 250px; 
	top: 285px;
}

a.ah_item.item-8 {
	right: 110px; 
	bottom: 183px;
}

a.ah_item.item-9 {
	right: 0px; 
	top: 10px;
}

a.ah_item.item-10 {
	right: 0px; 
	bottom: -20px;
}

a.ah_item.item-11 {
	right: -30px; 
	top: 180px;
}

a.ah_item.item-12 {
	bottom: 243px; 
	right: 143px;
}

a.ah_item.item-13 {
	right: 35px; 
	top: -5px;
}

a.ah_item.item-14 {
	right: 10px; 
	top: 0px;
}

a.ah_item.item-15 {
	left: 12px;
	top: 110px;
}

a.ah_item.item-16 {
}

a.ah_item.item-17 {
	bottom: -3px;
	left: 40px; 
}

a.ah_item.item-18 {

}

a.ah_item.item-19 {
	left: 0px;
	top: 0px;
}

a.ah_item.item-20 {
	right: -105px; 
	top: 50px;
}

a.ah_item.item-21 {
	right: 10px; 
	top: 0px;
}

a.ah_item.item-22 {
	right: 70px;
}

a.ah_item.item-23 {
	left: -25px;
	bottom: 16px;
}

a.ah_item.item-24 {
	left: 215px;
	top: 5px;
}

a.ah_item.item-25 {
	bottom: -90px;
}

a.ah_item.item-26 {
	top: 115px;
}

a.ah_item.item-27 {
	bottom: 310px;
	right: 40px;
}

a.ah_item.item-28 {
	right: 0px;
}

a.ah_item.item-29 {
	bottom: 0;
}

a.ah_item.item-30 {
	bottom: -4px;
}

.itemhook {
	position: relative;
}

a.ah_item.item-31 {
	bottom: 0;
}

a.ah_item.item-32 {
	top: 100px;
}

a.ah_item.item-33 {
	top: 100px;
}

a.ah_item.item-34 {
	right: -300px;
	top: 0;
}

a.ah_item.item-35 {
	right: 135px;
	top: 512px;
}

a.ah_item.item-36 {
	right: 0;
}

a.ah_item.item-37 {
	left: -10px;
	top: 512px;
}

a.ah_item.item-38 {
	left: -20px;
	top: 512px;
}

#all_news35, #rm20 {
	position: relative;
}

.airhunttab {
	display:none;
}

.tabairhunt {
	display:none;
	position:absolute;
	right:-20px;
	bottom:0;
}

.airhunt-body .tabairhunt {
	display:block;
}

a.dashboard_link {
	display:block;
	position: absolute;
	width: 394px;
	height: 26px;
	top: 324px;
	left: 266px;
	background:url(images/dashboard_link.png) no-repeat 0 0;
	text-indent: -999em;
}

a.dashboard_link:hover {
	background:url(images/dashboard_link.png) no-repeat 0 -26px;
}

a.btn_get_started {
	display:block;
	position: absolute;
	width: 134px;
	height: 31px;
	top: 324px;
	left: 266px;
	background:url(images/btn_get_started.png) no-repeat 0 0;
	text-indent: -999em;
}

a.btn_get_started:hover {
	background:url(images/btn_get_started.png) no-repeat 0 -31px;
}
