body
{
    background: url(linebg2.jpg); background-color: #888687; background-attachment: fixed; background-repeat:no-repeat; background-position: top center; color: #ffffff;
    font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 1.3;
    margin: 0px; padding: 0px; text-align: center;
	
}

a
{
    color: #8bb9e0; text-decoration: none;
}
a:active
{
    color: #ffffff;
}
a:hover
{
    text-decoration: underline;
}
a.down
{
    color: #ffffff; text-decoration: none;
}
a.highlight
{
    border-bottom: 1px dotted #777777; color: #ffffff; text-decoration: none;
}
a.highlight:hover
{
    background-color: #555555; border-bottom: 1px dotted #999999; color: #ffffff;
}
a.invitehome
{
    background: url(/images/movie_invite_cross.gif) no-repeat 0px 3px; float: left; padding-left: 16px;
}
a.pagedown
{
    background-color: #8bb9e0; border: solid 1px #8bb9e0; color: #ffffff;
}
a.rss
{
    background: url(/images/movieblogicon.gif) no-repeat 0px 2px; font-weight: bold; padding-left: 15px;
}
a.tab
{
    background: url(/images/movie_search_tabbgoff.gif) repeat-x 100% 0%;
    line-height: 1.25; margin-top: 0px; padding: 0px 40px 4px 40px; 
}
a.tabdown
{
    background: url(/images/movie_search_tabbgon.gif) repeat-x right top; color: #ffffff;
    padding-right: 46px; padding-bottom: 4px; text-decoration: none;
}
a.uparrow
{
    background-image: url(/images/movie_up.gif);
}

form, input
{
    line-height: 1.4; margin: 0px; padding: 0px;
}

div.h1
{
    font-family: Georgia, Helvetica, Arial, Verdana, Sans-Serif; font-size: 2.2em;  margin: 0px 0px 10px 10px;
}
div.h2
{
    font-family: Georgia, Helvetica, Arial, Verdana; font-size: 1.5em; margin: 0px 0px 10px 10px;
}
div.text
{
    font-family: Verdana, Geneva, Sans-Serif; font-size: 0.9em; margin: 5px 0px 0px 10px;
}
.puppettext
{
    font-family: Verdana, Geneva, Sans-Serif; font-size: 12px; font-weight: bold;
}
div.text a
{
    text-decoration: none;
}

h1, h2, h3
{
    font-size: 0.9em; color:#000000
}

img.resultBar
{
    background-image: url(/images/relevancybg.gif); height: 14px;
}

li.li-section
{
    color: #ffffff; list-style-type: none; font-weight: bold; margin: 0px;
}
li.li-section a
{
    color: #ffffff;
}

p.page
{
    color: #8bb9e0; font-size: 0.9em; margin-bottom: 5px; padding-top: 20px; text-align: center;
}
p.page a
{
    border: solid 1px #8bb9e0; margin: 0px 5px 0px 5px; padding: 2px 7px 2px 7px; text-decoration: none;
}
p.page a:hover
{
    background-color: #8bb9e0; color: #ffffff;
}
p.page a.pagedown
{
    background-color: #8bb9e0; border: solid 1px #8bb9e0; color: #ffffff;
}
p.page span
{
    border: solid 1px #8bb9e0; margin: 0px 5px 0px 5px; padding: 2px 7px 2px 7px; text-decoration: none;
}
p.page span.disabled
{
    border: solid 1px #999999; color: #999999; margin: 0px 5px 0px 5px; padding: 2px 7px 2px 7px; 
    text-decoration: none;
}


span.head-section
{
    color: #8bb9e0; font-size: 1.1em; font-weight: normal; margin: 0px 0px 0px 30px; padding: 0px;
}

td.resultBg
{
    border: solid 1px #444444; padding: 20px;
}
td.bb
{
    font-size: 1em; font-weight: bold;
}

.actor-list
{
    color: #999999; font-size: 0.95em; list-style-type: none; margin: 0px;
}
.actor-list li
{
    margin-left: 0px;
}

.actor-list-item
{
    color: #999999; font-size: 0.95em; margin: 0px; padding: 2px;
}
.actor-list-item a
{
    font-size: 1.2em;
}

.actor-results a
{
    color: #ffffff;
}

.advertisement
{
    overflow: hidden; padding: 0px; margin: 0px; text-align: center;
}

.apple-content img
{
    background-color: #ffffff; border: solid 1px #000000; margin: 0px 15px 15px 15px; padding: 25px;
}

.arrow
{
    background: url(/Images/movie_comments_left.gif) no-repeat; height: 19px; left: -11px;
    position: absolute; top: 7px; width: 13px;
}

.art
{
    padding-left: 44px;
}

.art-intro
{
    float: left; height: 225px; margin-top: 73px; overflow: hidden; padding-left: 27px;
}

.art-home
{
    margin: 0px;
    padding: 8px 0px 10px 0px;
}

.artwork
{
    cursor: pointer; float: left; padding: 10px 15px 10px 15px;
}

.artwork2
{
    float: left; height: 220px; margin: 10px 25px 10px 13px; position: relative; width: 120px;
}
.artwork2a
{
    left: 0px; position: absolute; top: 0px; z-index: 3;
}
.artwork2b
{
    left: 0px; position: absolute; top: 0px; z-index: 2;
}
.artwork2c
{
    background-color: #313131; border: solid 1px #202020; height:100px; left: 4px; overflow: hidden; 
    padding: 2px; position: absolute; text-decoration: none; top: 50px; width: 106px; z-index: 1;
}

.artworkintro
{
    float: left; height: 220px; margin: 4px 12px 4px 4px; overflow: hidden; position: relative; width:120px;
}

.artworkright
{
    float: right; height: 220px; margin: 5px 5px 10px 5px; position: relative; width: 120px;
}

.avatar
{
    border: solid 1px #ffffff; float: left; height: 54px; margin-right: 13px; width: 54px;
}

.belt2
{
    left: 0; position: absolute; top: 0;
}

.blog
{
    background-color: #222222; float: left; margin: 0px 10px 10px 0px; overflow: hidden; padding: 5px;
    width: 218px;
}
.blog b, .blog em, .blog i, font
{
    font-size: 12px; font-style: normal; font-weight: normal;
}
.blog br
{
    font-size: 0px; line-height: 1;
}
.blog h2, .blog h3
{
    margin-bottom: 0px;
}
.blog img
{
    border: solid 1px #ffffff; margin-right: 5px;
}
.blog li, .blog ul
{
    list-style-type: none; margin: 0px; padding: 2px;
}
.blog p
{
    margin-top: 5px;
}
p.blogdate
{
    color: #999999; font-size: 0.85em;
}

.bloghome br
{
    line-height: 0;
}
.bloghome img
{
    border: solid 1px #ffffff; margin: 4px 6px 10px 0px;
}
.bloghome li
{
    list-style-type: none; margin: 0px 0px 0px 3px;
}
.bloghome p
{
    margin: 0px;
}
.bloghome ul
{
    font-size: 0.9em; margin: 0px; padding: 0px;
}

.blog-avatar
{
    border: none; margin: 5px 0px 0px 5px;
}

.blog-name {}
.blog-name img
{
    border: none; margin: 5px 0px 0px 5px;
}

.blog-published
{
    color: #999999; font-size: 0.85em;
}

.blog-title-link
{
    color: #8bb9e0; font-size: 0.9em; font-weight: bold;
}

.bookmark-box
{
    background-color: #222222; border: solid 1px #333333; margin-bottom: 15px; padding: 4px;
    text-align: center;
}

.box-office
{
    border-bottom: dotted 1px #999999; font-size: 0.9em; font-weight: bold; line-height: 1.6;
    margin: 0px; padding: 3px 0px 3px 10px; text-align: left;
}

.box-office2
{
    border-bottom: dotted 1px #999999; font-size: 0.9em; font-weight: bold; line-height: 1.6;
    margin: 0px; color:#8bb9e0; padding: 3px 0px 2px 10px; text-align: left;
}
.box-office a
{
    margin-left: 10px; text-decoration: none;
}
.box-office a:hover
{
    text-decoration: underline;
}

.reviews
{
    border-bottom: dotted 1px #999999; font-size: 0.9em; font-weight: bold; line-height: 1.6;
    margin: 0px; color:#8bb9e0; padding: 3px 0px 2px 10px; text-align: left;
}
.reviews a
{
    margin-left: 10px; text-decoration: none;
}
.reviews a:hover
{
    color:#FFFFFF
}

.carousel-container
{
    background-color: #333333; margin-bottom: 15px;
}

.carousel-left, .carousel-right
{
    float: left; padding: 65px 5px 5px 5px;
}

.centered
{
    text-align: center;
}

.clear
{
    clear: both;
}

.comment
{
    border: solid 1px #bababa; position: relative;
}
.comment p
{
    color: #666666; line-height :1.4; margin: 7px;
}
.comment p b
{
    color: #888888;
}

.comments, .comments2
{
    clear: both;
    margin-bottom: 4px;
}
.comments2 .avatar, .comments2 .comments-inner
{
    float: right;
}
.comments2 .comment
{
    background: #d2e4f3 url(/images/comments2_bg.jpg) repeat-x;
}
.comments2 .avatar
{
    margin: 0px 0px 0px 13px;
}
.comments2 .arrow
{
    background: url(/images/movie_comments_right.gif) no-repeat 0 0px; left: 475px;
}

.comments-inner
{
    background-color: #ffffff; display: block; float: left; margin-bottom: 13px; padding: 1px; width: 478px;
}

.comments-section
{
    background-color: #333333; margin-bottom: 1px; padding: 6px;
}

.container
{
    background-color: #111111; border: none 0px; line-height: 1.3; margin-left: auto; margin-right: auto;
    text-align: left; width: 955px;
}

.content
{
    background-color: #111111; clear: both; padding: 15px; margin-top: 1px;
}

.content-column-1
{
    float: left; overflow: hidden; width: 207px;
}

.content-column-2
{
    float: left; overflow: hidden; padding-left: 15px; width: 702px;
}

.content-column-3
{
    float: left; overflow: hidden; padding-left: 15px; width: 207px;
}


.crumb
{
    display: block; height: 11px; margin: auto; margin-bottom: 3px; text-align: center;
}

.dearsp-box
{
    background-color: #222222; float: left; margin-left: 0px; margin-top: 0px; padding: 8px; width: 700px;
}

.dearsp-box2
{
    float: left; margin-left: 0px; margin-top: 0px; padding-left: 10px; padding-top: 6px; width: 700px;
}

.facts
{
    float: left; _height: 20px; padding-bottom: 5px; width: 198px;
}

.facts-box
{
    background-color: #222222; float: right; margin-left: 5px; padding: 5px; width: 198px;
}

.facts-heading
{
    clear: both; float: left; font-weight: normal; margin: 1px; width: 150px;
}

.filter-field-button
{
    background: url(/images/search_go.png) no-repeat top center; border: none; height: 21px; width: 38px;
}

.filter-field-button-container
{
    border: none; float: left; height: 21px; width: 38px;
}

.filter-field-container
{
    border: dotted 1px #222222; float: left; font-family: Verdana; font-size: .8em;
    margin: 0px; padding: 5px 10px 10px 10px;
}

.flash-container
{
    height: 493px; left: 1px; position: relative;
}

.flickr-section
{
    background: #333333 url(/images/flickr_logo.jpg) no-repeat 10px 14px; margin-bottom: 1px;
    padding: 6px 6px 6px 100px;
}

.float-fix
{
    height: 100%; overflow: hidden;
}

.footer
{
    background: #000000 url(/images/ningbar_bg.gif) repeat-x; clear: both; color: #ffffff; font-size: 0.9em;
    height: 34px; margin: 50px 0px 0px 0px; padding: 0px;
}

.footer a
{
    color: #ffffff; padding: 3px;
}

.footer div
{
    padding-left: 9px; padding-right: 9px; padding-top: 9px;
}

.footer-container
{
    background-color: #222222; border: solid 1px #333333; clear: both; padding: 10px; margin: 30px 15px 15px 15px;
}
.footer-container h2, .footer-container p
{
    color: #999999; margin: 0px; padding: 0px 0px 5px 0px;
}
.footer-description
{
    padding-bottom: 20px;
}
.footer-links a, .footer-container p
{
    color: #666666; text-decoration: none;
}
.footer-links ul
{
    list-style-type: none; margin: 0px; padding: 0px;
}
.footer-linksa, .footer-linksb, .footer-linksc
{
    float: left; padding-right: 20px; width: 210px;
}
.footer-linksc
{
    height: 119px; overflow: hidden; width: 420px;
}

.header
{
    background: url(/images/spill_topbarbg.png) repeat-x top left; border-bottom: solid 0px #ffffff; 
    height: 138px;
}

.head-shot
{
    float: left; padding: 4px 6px 6px 6px;
}

.headline-box
{
    float: left; width: 235px;
}

.headline
{
    border-bottom: dotted 1px #999999; padding: 3px 0px 3px 0px;
}
.headline a
{
    color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; 
    text-decoration: none;
}
.headline a:hover
{
    text-decoration: underline;
}

.home-carousel-content
{
    height: 311px; overflow: hidden; width: 598px;
}

.home-intro
{
    background-color: #333333; margin-bottom: 15px; padding: 5px;
}

.home-intro-ad
{
    border: solid 1px #111111;
}

.home-intro-left
{
    background-color: #222222; float: left;
}

.home-intro-right
{
    background-color: #222222; float: left; margin-left: 5px; padding: 5px;
}

.home-intro-search-box
{
    background-color: #333333; border: solid 1px #000000; margin-bottom: 5px; padding: 5px;
}

.homempu
{
    border: solid 1px #111111;
}

.korey-intro
{
    float: left; padding-left: 17px; position: relative; top: -9px;
}

.leaderboard
{
    background: url(/images/movie_leaderboard_bg.png) no-repeat center top; border: 0px; height: 90px;
    margin-left: auto; margin-right: auto; padding-bottom: 4px; padding-top: 4px; width: 955px;
}

.linkbox
{
    background-color: #333333; font-family: Verdana, Geneva, Sans-Serif; font-size: 0.9em;
    margin-bottom: 15px; padding: 6px;
}
.linkbox a
{
    text-decoration: none;
}
.linkbox a:hover
{
    text-decoration: underline;
}
.linkbox li
{
    margin: 10px 0px 0px 0px;
}
.linkbox ul
{
    list-style: none; margin: 10px 0px 0px 10px; padding: 0px;
}

.linkbox-title
{
    font-family: Georgia, Helvetica, Arial, Verdana, Sans-Serif; font-size: 1.2em; font-weight: bold; 
    margin-bottom: 10px;
}

.list-movie-description
{
    border-bottom: dotted 1px #666666; float: left; padding: 10px 0px 5px 0px; width: 580px;
}

.list-movie-poster
{
    background: url(/images/movie_list_bg.gif) no-repeat 0px 9px; float: left; height: 110px;
    margin-bottom: 30px; padding: 10px 0px 0px 4px; width: 72px;
}
.list-movie-poster img
{
    border: solid 1px #111111;
}

.loginmini
{
    float: right;
    padding-right: 25px;
}

.menubox
{
    background-color: #333333; font-family: Verdana, Geneva, Sans-Serif; font-size: 0.9em; 
    margin-bottom: 15px; padding: 0px;
}

.menubox2
{
    background-color: #ffba0d; font-family: Century Gothic, Verdana, Geneva, Sans-Serif; font-size: 0.9em; 
    margin-bottom: 25px; padding: 0px;
}

.menubox a
{
    color: #ffffff; text-decoration: none;
}
.menubox a:hover
{
    text-decoration: underline;
}
.menubox img
{
    border: none;
}
.menubox-item
{
    border-bottom: dotted 1px #999999; margin: 0px; padding: 5px 0px 5px 3px;
}
.menubox-item div
{
    float: left;
}
.menubox-item-title
{
    font-family: Ariel, Helvetica, Verdana, Sans-Serif; font-size: 1.6em; font-weight: bold; color:#ffba0d; margin: 3px 0px 0px 5px;
	
}
.menubox-item-title2
{
    font-family: Ariel, Helvetica, Verdana, Sans-Serif; font-size: 1.1em; font-weight: bold; color:#ffffff
}

.movie-graphic-link
{
    height: 87px; margin-bottom: 10px; position: relative; width: 207px;
}

.movie-photo-container
{
    border-top: dotted 1px #999999; margin-top: 5px; padding-top: 10px; text-align: center;
}
.movie-photo-container img
{
    border: solid 1px #999999;
}

.movie-photo-credits
{
    padding: 5px 0px 5px 0px; text-align: center;
}

.movie-photos-status
{
    font-weight: bold; margin-top: 5px; text-align: center;
}

.movie-photos-title
{
    float: left; font-size: 2em; font-weight: bold;
}

.movie-photos-controls
{
    float: right;
}

.movie-poll-1
{
    background: url(/images/movie_poll_bg1.png) no-repeat; color: #333333; height: 72px; width: 207px;
}

.movie-poll-2
{
    background: url(/images/movie_poll_bg2.png) no-repeat; color: #333333;
}
.movie-poll-2 .poll-inner
{
    margin: auto; min-height: 250px; text-align: center; width: 137px;
}
.movie-poll-3
{
    background: url(/images/movie_poll_bg3.png) no-repeat; height: 66px; width: 207px;
}

.movies-intro
{
    background: url(/images/movie_reviews_intro.png) no-repeat 216px 0px; height: 298px; padding: 0px;
}

.navbar
{
    clear: both; font-weight: bold; padding: 9px 0px 0px 30px;
}
.navbar a
{
    color: #ffffff; margin-right: 15px; text-decoration: none;
}
.navbar a:hover
{
    color: #ffba0d; 
}
.navbar a.down
{
    background: none; color: #ffba0d;
}
.navbar .loginmini a
{
    margin: 5px;
}

.official-trailer
{
    background: url(/images/movieplayerbg.png) repeat-x; margin-bottom: 1px; padding: 28px 0px 21px 0px;
    text-align: center;
}

.panel2
{
    float: left; height: 200px; margin: 3px 14px 3px 3px; overflow: hidden; width: 202px;
}

.panel-description
{
    line-height: 1.3; margin: 0px; padding: 0px; width: 188px;
}
.panel-description h3
{
    margin: 5px 1px 3px 1px; padding: 0px;
}

.panel-image img
{
    background-color: #222222; border: solid 1px #111111; height: 124px; width: 188px;
}

.player-container
{
    background: url(/images/movieplayerbg.png) repeat-x; padding-top: 27px; text-align: center;
}

.polls
{
    padding: 20px 20px 20px 40px;
}

.related-videos-container
{
    float: left; margin: 1px 4px 4px 4px; overflow: hidden; padding: 1px 0px 0px 4px; position: relative;
}

.related-video
{
    border: none; overflow: hidden; position: relative;
}
.related-video img
{
    height: 90px; width: 120px;
}

.related-video-description
{
    font-size: 0.8em; padding-top: 2px; text-align: center; width: 120px;
}

.rent-movie
{
    border: none;
    height: 77px;
    margin-right: 10px;
    width: 62px;
}

.rent-movie-box
{
    clear: both; text-align: center;
}

.reflect{}

.right
{
    text-align: right;
}

.search
{
    height: 30px; margin: auto; position: relative; text-align: left; width: 183px;
}

.search-box
{
    height: 23px; left: 0px; position: absolute; top: 0px; width: 144px;
}
.search-box input
{
    border: solid 1px #111111; color: #666666; font-size: 13px; height: 21px; margin: 0px;
    padding: 2px 0px 0px 2px; width: 109px;
}

.search-button
{
    background: #000000 url(/images/movie_search.gif) no-repeat top center; border: none;
    height: 23px; width: 48px;
}

.search-button-container
{
    border: solid 1px #555555; height: 23px; left: 119px; position: absolute;
    text-decoration: none; top: 1px; width: 48px;
}

.search2
{
    height: 30px; margin: auto; text-align: center; width: 220px;
}

.searchbox
{
    height: 23px; left: 0px; position: absolute; top: 0px; width: 144px;
}
.searchbox input, .searchbox2 input
{
    border: solid 1px #111111; color:#666666; font-size: 13px; height: 21px; margin: 0px;
    padding: 2px 0px 0px 2px; width: 109px;
}

.searchbox2
{
    float: left; height:23px; width: 116px;
}

.searchbutton
{
    border: solid 1px #555555; height: 23px; left: 119px; position: absolute;
    text-decoration: none; top: 1px; width: 48px;
}

.searchbutton2
{
    border: solid 1px #555555; float: left; height: 23px; margin: 1px 0px 0px 7px;
    text-decoration: none; width: 48px;
}

.section, .sectionvid
{
    background-color: #333333; margin-bottom: 15px; padding: 6px;
}
.section .blogimg
{
    border: solid 1px #ffffff; margin: 5px;
}
.section li
{
    margin-left: 20px; padding-bottom: 5px; padding-left: 0px;
}
.section ol
{
    margin-left: 5px; padding: 0px;
}
.section ul
{
    margin-left: 5px; padding: 0px;
}

.section-content
{
    background-color: #222222; padding: 15px;
}

.section-head
{
    background-color: #222222; color: #ffffff; margin-bottom: 1px;
}
.section-head a.down, a.downarrow, a.uparrow
{
    background: url(/images/movie_down.gif) no-repeat right 5px; font-weight: bold; margin-right: 20px;
    padding-right: 16px; text-decoration: none;
}
.section-head h1, .section-head h2
{
    margin: 0px 0px 0px 7px; padding: 2px 2px 2px 0px;
}
.section-head p
{
    margin: 0px; padding: 2px 2px 2px 7px;
}

.section-head-text
{
    font-size: 0.9em; font-weight: bold; margin: 0px 0px 0px 7px; padding: 2px 2px 2px 0px;
}
.section-head-text a.down, a.downarrow, a.uparrow
{
    background: url(/images/movie_down.gif) no-repeat right 5px; font-weight: bold; margin-right: 20px;
    padding-right: 16px; text-decoration: none;
}

.section-margin
{
    margin: 0px 0px 15px 0px;
}

.section-top
{
    background: #ffba0d url(gradient.jpg) repeat-x; border-bottom: solid 1px #111111; display: block;

}

.section-top2
{
    background: #ffba0d url(gradient.jpg) repeat-x; border-bottom: solid 1px #111111; display: block; font-size:18px
	
}
.section-top h1, .section-top h2
{
    margin: 0px 0px 0px 7px; padding: 7px 7px 7px 0px;
}

.section-top h3
{
    margin: 0px 0px 0px 7px; padding: 7px 7px 7px 0px; font-size:18px; font-family:Century Gothic, Arial, Helvetica, sans-serif
}

.section-top h1 a
{
    color: #ffffff;
}

.sectionvid img
{
    border: solid 0px #000000; margin-left: 20px; width: 160px;
}

.share-links {}
.share-links a
{
    background-repeat: no-repeat; margin-right: 10px;
}

.share-movie
{
    background-image: url(/images/share_movie.gif); padding-left: 22px;
}

.share-movie-photos
{
    background: url(/images/share_photos.gif) no-repeat; padding-left: 23px;
}

.share-upload-video
{
    background-image: url(/images/share_uploadmovie.gif); padding-left: 20px;
}

.slide-out
{
    margin-left: 60px; margin-right: 60px; padding: 10px; text-align: center;
}

.spacer15
{
    height: 15px;
}

.step-carousel
{
    float: left; height: 210px; position: relative; overflow: hidden; width: 410px;
}
.step-carousel .belt
{
    left: 0; position: absolute; top: 0;
}
.step-carousel .panel
{
    float: left; margin: 0px; overflow: hidden; width: 139px;
}
.step-carousel2, .step-carousel3
{
    float: left; height: 203px; overflow: hidden; position: relative; width: 410px;
}

.tag-cloud
{
    font-size: 0.8em; line-height: 1.0;
}
.tag-cloud a
{
    margin-right: 3px; text-decoration: none; text-transform: lowercase;
}
.tag-cloud a:hover
{
    background-color: #222222;
}
.tag-cloud a:link
{
    margin-right: 3px; text-decoration: none; text-transform: lowercase;
}

.template
{
    background: url(/images/movie_reviews_bg.png) repeat-x top center;
    margin: 0px; padding: 0px; text-align: center; width: 100%;
}

.text-small
{
    font-family: Arial, Verdana, Geneva, Sans-Serif; font-size: 0.82em;
}

.thumbnails
{
    background: url(/images/photosthumbs.gif) no-repeat; float: left; height: 100px;
    margin: 10px 10px 3px 3px; overflow: hidden; width: 70px;
}
.thumbnailsinner
{
    background-color: #111111; border: solid 1px #111111; height: 90px; margin: 1px 0px 0px 4px;
    overflow: hidden; width: 60px;
}
.thumbnailsinner img
{
    border: 0px;
}
.thumbnailson
{
    background: none;
}
.thumbnailson .thumbnailsinner
{
    margin-top: 2px;
}

.title-bar
{
    padding-left: 0px; height: 108px;
}

.two-column-1
{
    float: left; overflow: hidden; width: 561px;
}

.two-column-2
{
    float: left; overflow: hidden; padding-left: 15px; width: 348px;
}

.two-column-wide-1
{
    float: left; overflow: hidden; width: 727px;
}

.two-column-wide-2
{
    float: left; overflow: hidden; padding-left: 15px; width: 183px;
}

.youtube
{
    background: url(/Images/youtubethumbs.gif) no-repeat; float: left; height: 113px;
    margin: 1px 4px 4px 4px; overflow: hidden; padding: 1px 0px 0px 4px; position: relative; width: 130px;
}

.youtubeon
{
    background-image: url(/images/youtubethumbson.gif); margin: 10px 0px 2px 0px;
}
.youtubeon .youtubedesc
{
    padding-top: 0px;
}

.youtubemovie
{
    border: solid 1px #000000; height: 72px; overflow: hidden; position: relative; width: 120px;
}
.youtubemovie img
{
    height: 90px; overflow: hidden; position: absolute; top: -9px;
}
.youtubedesc
{
    font-size: 9px; overflow: hidden; padding-top: 2px; text-align: center; text-transform: lowercase;
    width: 120px;
}
.youtubedesc a
{
    text-decoration: none;
}
.youtubedesc span a
{
    color: #ffffff; font-size: 9px; text-transform: capitalize;
}

.youtube-player
{
    background: url(/images/movieplayerbg.png) no-repeat top center; margin-bottom: 1px;
    padding: 28px 0px 22px 0px; text-align: center;
}

.youtube-section
{
    background: #333333 url(/images/youtube_logo.jpg) no-repeat 10px 14px; padding: 6px 6px 6px 100px;
}