body {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:small;
margin-top:0;
padding-top:0;
}

.breadcrumb {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
color:#666;
}

a.entrytag {
text-decoration:none;
font-size:12px;
color:#666;
padding-right:3px;
padding-left:3px;
}

a.entrytag:hover {
text-decoration:underline;
color:#00F;
}

a.tag {
text-decoration:none;
font-size:10px;
padding:3px;
}

a.tag:hover {
text-decoration:none;
background-color:#9CF;
color:#FFF;
padding:3px;
}

.bluebox {
margin-bottom:10px;
border:1px solid #b0cbe6;
background:#fafbfd;
font:12px/18px tahoma, arial, sans-serif;
padding:10px;
}

.greenbox {
margin-bottom:10px;
border:1px solid #67A54B;
background:#DEF3DE;
font:12px/18px tahoma, arial, sans-serif;
padding:10px;
}

.orangebox {
margin-bottom:10px;
border:1px solid #CAC979;
background:#FFF9D7;
font:12px/18px tahoma, arial, sans-serif;
padding:10px;
}

.orangeboxlite {
margin-bottom:5px;
border:1px solid #CAC979;
background:#FFF9D7;
font:12px/18px tahoma, arial, sans-serif;
padding:5px;
}

.redbox {
margin-bottom:10px;
border:1px solid red;
background:#FFD5D5;
font:12px/18px tahoma, arial, sans-serif;
padding:10px;
}

.tableborder {
border-color:#FFF #CCC #FFF #FFF;
border-style:solid;
border-width:1px;
}

.topbar {
color:#666;
text-align:left;
background-repeat:no-repeat;
background-position:left bottom;
padding:3px 5px 0;
}

.subnav {
padding:2px 15px 10px;
}

.searchform {
padding-bottom:2px;
padding-right:3px;
}

.searchinput {
background-color:#fff;
color:#ggg;
font-size:14px;
font-weight:100;
padding-left:2px;
width:250px;
border-color:#fff;
border-width:1px;
}

.searchsubmit {
width:77px;
font-size:14px;
font-weight:100;
}

.directmovie {
color:#666;
text-decoration:none;
}

.invisible {
visibility:hidden;
display:none;
}

.navlink {
text-decoration:none;
border-bottom-style:dotted;
border-bottom-color:#00C;
border-bottom-width:1px;
}

.textareacomments {
width:90%;
height:30em;
}

blockquote#logo {
display:block;
font-family:"Comic Sans MS";
font-size:medium;
color:#333;
border:none;
margin:5px 5px 5px 10px;
padding:10px 10px 10px 105px;
}

.helptext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
color:#999;
}

.thankyoutext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
font-weight:700;
color:#090;
border:1px solid #0C0;
padding:10px;
}

.topnav {
font-size:medium;
font-weight:700;
color:#FFF;
background-color:#090;
}

.white {
color:#FFF;
}

.date {
color:#999;
font-weight:700;
}

td {
font-size:12px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

h1 {
font-size:24px;
font-weight:700;
color:#000;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

h1 em {
color:#C0F;
font-style:normal;
}

h2 {
font-size:16px;
font-weight:700;
color:#000;
}

h2 strong {
color:#666;
font-style:normal;
}

.h3loggedout {
font-weight:700;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
padding-bottom:2px;
margin-bottom:2px;
}

a.h1:link {
color:#0cF;
}

a.h1:visited {
color:#39F;
}

a.helptext:active {
color:#999;
}

em {
font-style:normal;
background-color:#FFC;
}

ul {
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
text-decoration:none;
text-indent:0;
list-style-type:disc;
margin:3px 3px 3px 2px;
padding:2px 2px 2px 15px;
}

#content h3.video-list {
position:relative;
font-size:100%;
color:#000;
border:1px solid #CCC;
border-bottom:none;
background:#f3f6fb url(/images/img_back.gif) repeat-x top left;
margin:1em 0 0;
padding:7px 10px;
}

.pagecontent {
width:95%;
text-align:left;
margin:auto;
padding:10px;
}

#main_hdr,#main_noborder {
background:#fff;
}

#navlist {
margin-left:3px;
line-height:normal;
padding:7px 0 3px;
}

#navlist li {
list-style:none;
display:inline;
margin:0;
}

#navlist li a {
margin-left:3px;
border:1px solid #FFF;
border-bottom:none;
text-decoration:none;
padding:7px 0.8em 8px;
}

#navlist li a.inactive:hover {
color:#08e;
background-color:#f2f2f2;
border-top:1px solid #f2f2f2;
border-left:1px solid #f2f2f2;
border-right:1px solid #f2f2f2;
text-decoration:underline;
}

#navlist li a.current {
color:#333;
background:#FFF;
border:1px solid #caced1;
border-bottom:1px solid #FFF;
}

#mainplaylist {
padding-bottom:25px;
margin-bottom:2em;
min-width:300px;
border:1px solid #caced1;
background:#fff;
}

a.greylink1 {
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
font-weight:700;
color:#666;
}

a.greylink2 {
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#999;
}

.footer1 {
font-family:Arial, Helvetica, sans-serif;
color:#666;
font-size:12px;
}

.footer2 {
font-family:Arial, Helvetica, sans-serif;
color:#999;
font-size:12px;
}

.thinborderorange {
border:1px solid #FFC14A;
}

.logotag {
font-family:Arial,Helvetica,Verdana,sans-serif;
color:#00A8FF;
font-size:12px;
}

a.headerlinks {
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:700;
font-size:12px;
color:#0039E4;
}

a.boldblacklinks {
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:700;
font-size:12px;
color:#000;
}

.homeheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FDAC55;
font-size:20px;
}

.homeheader2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F90;
font-size:20px;
}

.hometext {
color:#999;
font-size:18px;
}

div#navbar2 {
width:100%;
}

div#navbar2 ul {
white-space:nowrap;
background-color:#F3FBFE;
font-size:12px;
font-weight:700;
color:#9CF;
text-decoration:none;
}

div#navbar2 li {
margin-bottom:-2px;
list-style-type:none;
display:inline;
border-right:1px solid #CCC;
}

div#navbar2 li a {
text-decoration:none;
color:#GGG;
}

div#navbar2 li a:link {
color:#GGG:;
}

div#navbar2 li a:visited {
color:#GGG;
}

.activity_comment {
margin-left:0;
background:url(/images/start_quote.gif) no-repeat 25px 8px;
width:auto;
padding:8px 0 4px 39px;
}

.sidebar {
background-color:#FFC;
border:1px solid #CCC;
margin:4px;
padding:12px;
}

.sidebartopleft {
background:url(/images/images/greysidebar-topleft-norepeat.png) no-repeat top left;
}

.sidebartopright {
background:url(/images/greysidebar-topright-norepeat.png) no-repeat top right;
}

.sidebarbottomleft {
background:url(/images/greysidebar-botleft-norepeat.gif) no-repeat bottom left;
}

.sidebarbottomright {
background:url(/images/greysidebar-botright-norepeat.gif) no-repeat bottom right;
}

.sidebarleft {
background:url(/images/greysidebar-leftside-norepeat.png) repeat-y top left;
}

.sidebarright {
background:url(/images/greysidebar-rightside-norepeat.png) repeat-y top right;
}

.sidebarbg {
background:url(/images/greysidebar-repeating-bg.png) repeat top left;
}

.btn-22grey {
text-decoration:none;
background-image:url("/images/but-left-22grey.gif");
background-repeat:no-repeat;
background-position:left top;
height:22px;
padding-left:8px;
line-height:22px;
cursor:pointer;
font-weight:700;
color:#6C4505;
margin:0.5em 0 0;
}

.btn-22grey span {
background-image:url("/images/but-right-22grey.gif");
background-repeat:no-repeat;
background-position:right top;
float:left;
height:22px;
line-height:22px;
text-align:center;
padding-right:8px;
color:#6C4505;
}

.btn-22orange {
text-decoration:none;
background-image:url("/images/but-left-22orange.gif");
background-repeat:no-repeat;
background-position:left top;
height:22px;
padding-left:8px;
line-height:22px;
cursor:pointer;
font-weight:700;
color:#6C4505;
margin:0.5em 0 0;
}

.btn-22orange span {
background-image:url("/images/but-right-22orange.gif");
background-repeat:no-repeat;
background-position:right top;
float:left;
height:22px;
line-height:22px;
text-align:center;
padding-right:8px;
color:#6C4505;
}

div.personblock {
float:left;
width:50px;
height:50px;
text-align:center;
vertical-align:middle;
padding:4px;
}

div.personblocksmall {
float:left;
width:30px;
height:30px;
text-align:center;
vertical-align:middle;
padding:4px;
}

.style3 {
font-size:larger;
font-weight:700;
}

.tooltip {
width:200px;
color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;
text-align:center;
}

.tooltip .top {
background:url(/images/bt.gif) no-repeat top;
padding:30px 8px 0;
}

.tooltip b.bottom {
color:#548912;
background:url(/images/bt.gif) no-repeat bottom;
padding:3px 8px 15px;
}

.thumbwrap {
float:left;
text-align:center;
}

div.main_homepage {
float:left;
text-align:left;
padding:10px;
}

div.sidebar_homepage {
float:right;
text-align:left;
width:40%;
}

.h1entrypage {
font-size:x-large;
font-weight:700;
padding-bottom:1px;
margin-bottom:1px;
margin-top:2px;
}

.h1homepage {
width:970px;
font-size:18px;
color:#000;
margin-left:0;
min-height:5px;
font-weight:400;
padding-top:10px;
padding-bottom:1px;
margin-bottom:1px;
margin-top:1px;
font-family:Arial, Helvetica, sans-serif;
}

.entry_maintext {
margin-top:3px;
margin-bottom:3px;
font-size:12px;
}

.entry_box_thumb_title {
font-size:x-small;
color:#999;
font-weight:700;
}

div.toolbox {
border:1px solid #BBD9EE;
background:#FAFAFA;
line-height:1.4;
margin:0;
padding:10px;
}

.entries_surround * {
display:block;
height:1px;
overflow:hidden;
font-size:.01em;
background:#d4ecfe;
}

.entries_surround1 {
margin-left:3px;
margin-right:3px;
padding-left:1px;
padding-right:1px;
border-left:1px solid #BBD9EE;
border-right:1px solid #BBD9EE;
background:#ecf1f9;
}

.entries_surround2 {
margin-left:1px;
margin-right:1px;
padding-right:1px;
padding-left:1px;
border-left:1px solid #BBD9EE;
border-right:1px solid #BBD9EE;
background:#eaf0f9;
}

.entries_surround3 {
margin-left:1px;
margin-right:1px;
border-left:1px solid #BBD9EE;
border-right:1px solid #BBD9EE;
}

.entries_surroundfg {
background-color:#d4ecfe;
}

.entryrollover1 {
background-color:#fff;
text-decoration:none;
border-top:1px dotted #ccc;
padding:5px;
}

.entryrollover1:hover {
background-color:#ececec;
text-decoration:none;
padding:1px;
}

.info {
color:#000;
background-color:transparent;
font-weight:400;
font-size:10px;
}

.warn {
color:#780000;
background-color:transparent;
font-weight:400;
font-size:10px;
}

.error {
color:red;
background-color:transparent;
font-weight:700;
font-size:12px;
}

.mainheadings {
font-size:22px;
color:#006;
}

.thumbnail img {
float:left;
margin-right:2px;
}

.thumbnail_playlist img {
border:2px solid #fff;
padding:1px;
}

.thumbnail_playlist img:hover {
border:2px solid #0039E4;
}

.thumbnail_featured img {
border:1px solid #999;
margin-right:2px;
padding:1px;
}

.thumbnail_featured img:hover {
border:1px solid #0039E4;
}

.left_friends_box {
font-size:10px;
color:#000;
text-decoration:underline;
background:#f3f6fb;
margin:1em 0 0;
padding:2px;
}

.entry_box_title {
border-top-style:solid;
border-top-color:#ccc;
border-top-width:1px;
border-right-style:solid;
border-right-color:#ccc;
border-right-width:1px;
border-left-style:solid;
border-left-color:#ccc;
border-left-width:1px;
font-size:100%;
color:#09f;
background:#f3f6fb url(/images/img_back.gif) repeat-x top left;
margin:1em 0 0;
padding:7px 10px;
}

.entry_box {
background-color:#efefef;
border-color:#ccc;
border-style:solid;
border-width:1px;
padding:8px;
}

.entry_box_inside {
font-size:x-small;
}

.admin {
color:#666;
font-size:9px;
background-color:#efefef;
}

.tableborderbottom {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#ccc;
}

sup {
color:red;
}

.bigmessage {
color:#666;
font-size:large;
border:1px solid #CFCECE;
padding:8px;
}

.secondnav {
margin-top:0;
margin-bottom:0;
}

.entry_link {
font-size:14px;
}

.leastimportant {
color:#555;
font-size:12px;
}

.topofvideo {
color:#999;
font-size:10px;
}

.collections-detail-description {
font-size:medium;
}

.table_zeropadding {
border-spacing:0;
}

.collections-supporttext {
color:#666;
font-size:smaller;
}

.entrymoviebox {
font-size:smaller;
width:90px;
float:left;
padding:0 2px;
}

.entry_navbox {
font-size:smaller;
width:200px;
padding-right:6px;
padding-left:6px;
padding-bottom:6px;
border-color:#CCC;
border-style:solid;
border-width:1px;
}

.metadatabox {
font-size:smaller;
width:300px;
padding-right:6px;
padding-left:6px;
padding-bottom:6px;
border-color:#CCC;
border-style:solid;
border-width:1px;
}

.bar {
background-color:#9CF;
padding:5px;
}

div.folderblock {
border:1px solid #CFCECE;
padding:4px;
}

.largelink {
font-weight:700;
font-size:larger;
}

.topnavbig {
vertical-align:bottom;
font-size:14px;
padding:5px 5px 2px 8px;
}

.topnavsubnav {
vertical-align:bottom;
color:#666;
font-size:12px;
padding:4px 5px 2px 10px;
}

div.itemblockhome {
float:left;
width:127px;
height:145px;
text-align:center;
vertical-align:middle;
padding:4px;
}

div.paddingblockhome {
float:left;
width:2px;
height:150px;
text-align:center;
vertical-align:middle;
padding:4px;
}

div.itemblock {
float:left;
width:150px;
height:200px;
text-align:center;
vertical-align:middle;
padding:4px;
}

div.itemblock_playlist {
float:left;
width:125px;
height:160px;
text-align:center;
vertical-align:middle;
margin:1em 0 0;
padding:2px;
}

div.itemblocksimilar {
font-size:100%;
background:#f3f6fb;
float:left;
width:290px;
height:75px;
text-align:left;
vertical-align:top;
margin:1em 0 0;
padding:2px;
}

.clicktoedit {
font-style:normal;
cursor:pointer;
font-size:7pt;
}

.clicktoedit a {
text-decoration:none;
color:#000;
}

.thumbmenu_thumbshell {
cursor:pointer;
padding:7px;
}

.thumbmenu_header {
font-weight:700;
font-size:8pt;
visibility:hidden;
padding-bottom:3px;
cursor:pointer;
}

.theMenu {
background-color:#9CF;
width:170px;
padding-right:15px;
}

.theMenuMsgTxt {
padding-bottom:0;
padding-right:5px;
font-weight:700;
font-size:8pt;
}

.theInfo {
background-color:#FFC;
width:400px;
border:3px solid #CFCECE;
}

.theInfoMsgTxt {
font-size:8pt;
padding:5px;
}

.domore {
cursor:pointer;
width:98px;
margin-left:5px;
color:#666;
}

.menuelement {
cursor:pointer;
padding-top:1px;
padding-bottom:1px;
}

.menuelement:hover {
background-color:#FFC;
}

div.movieblock {
float:left;
width:150px;
height:160px;
text-align:center;
vertical-align:middle;
padding:4px;
}

div.personblock_big {
float:left;
width:150px;
height:120px;
text-align:center;
vertical-align:middle;
padding:4px;
}

div.personblock_small {
float:left;
width:44px;
height:44px;
text-align:center;
vertical-align:top;
padding:3px;
}

.queueMsg {
visibility:hidden;
z-index:1;
position:absolute;
top:100px;
left:100px;
font-family:Arial, Helvetica, sans-serif;
background:url('/images/que_msg.png') no-repeat;
border:0 solid red;
width:334px;
height:120px;
padding:2px;
}

.queueMsgTxt {
width:234px;
border:0 solid green;
padding:2px 2px 2px 35px;
}

.directoryimg {
border:1px solid;
background:#FFF;
padding:3px;
}

.clicktotag {
font-style:italic;
background-color:#FFC;
}

.tag_span {
text-decoration:none;
padding:3px;
}

#menu {
list-style:none;
width:150px;
padding-top:35px;
height:214px;
padding-left:50px;
background:url(/images/background.png) no-repeat;
}

#menu ul {
list-style:none;
margin:0;
padding:0;
}

#menu a:link {
color:#b8b8b8;
font-family:Trebuchet MS;
font-size:14px;
height:23px;
display:block;
text-decoration:none;
font-weight:400;
padding:8px 0 0;
}

#menu a:visited {
text-decoration:line-through;
}

#menu a:hover {
color:#595959;
}

#menu a:active {
color:#dbdbdb;
}

.solidblockmenu {
font:normal 12px Arial;
background:#FFF;
margin-bottom:0;
text-decoration:none;
padding:7px 0 7px 7px;
}

.solidblockmenu li {
display:inline;
}

.solidblockmenu li a {
float:left;
text-decoration:none;
padding:9px 15px 8px;
}

.suckerdiv {
width:160px;
}

.suckerdiv .headerbar {
font-size:14px;
font-family:Arial,Helvetica,Verdana,sans-serif;
color:#333;
background:#FFF;
margin-bottom:0;
border-bottom:1px solid #CCC;
text-decoration:none;
padding:7px 0 7px 6px;
}

.suckerdiv ul {
list-style-type:none;
margin:0;
padding:0;
}

.suckerdiv ul li a {
font:normal 12px;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-weight:700;
display:block;
line-height:14px;
text-decoration:none;
border-left:1px solid #CCC;
padding:5px 0 5px 12px;
}

.suckerdiv ul li a:hover {
text-decoration:underline;
background-color:#C6E6FD;
}

.suckerdiv ul li ul {
position:absolute;
width:160px;
top:0;
visibility:hidden;
background-color:#C6E6FD;
}

.suckerdiv ul li ul li a {
font:normal 12px;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-weight:400;
display:block;
line-height:14px;
text-decoration:none;
padding:3px 0 3px 12px;
}

* html .suckerdiv ul li {
float:left;
height:1%;
}

* html .suckerdiv ul li a {
height:1%;
}

.nice-box {
width:33%;
vertical-align:top;
border:1px solid #ccc;
padding:5px;
}

.nice-box h3 {
font-size:13px;
margin-top:0;
margin-bottom:0.3em;
padding-top:3px;
}

.selected-box {
width:100%;
vertical-align:top;
border:0 solid #ccc;
padding:5px;
}

.selected-box h1 {
font-size:16px;
margin-top:0;
margin-bottom:0.3em;
padding-top:0;
}

.rec_comment {
margin-top:4px;
background:url(/images/start_quote.gif) no-repeat 110px 1px;
width:auto;
padding:5px 0 2px 7px;
}

.Search {
position:relative;
float:left;
margin-left:17px;
}

.SearchBox {
height:46px;
width:567px;
background:url(/images/Search_Fill.gif) repeat-x top;
}

.SearchBox input {
position:relative;
float:left;
width:270px;
background-color:#fff;
margin:12px 0 0 -1px;
padding:2px;
}

.SearchBox .SearchTxt {
background:url(/images/Search_Left2.gif) no-repeat left top;
height:35px;
position:relative;
float:left;
padding:1px 0 0 1px;
}

.SearchBox .c {
background:url(/images/Search_Right2.gif) no-repeat right top;
height:44px;
width:6px;
position:relative;
float:right;
}

.SearchBox .Button_Blue {
position:relative;
float:left;
background:url(/images/button_blue_dark.gif) no-repeat center;
margin:9px 0 0 6px;
}

.SearchBox .SearchInputBox {
font:14px;
}

.SearchBalloons {
position:relative;
left:85px;
top:7px;
list-style:none;
text-align:center;
z-index:2;
}

.SearchBalloons a {
font-weight:700;
color:#4A7195;
font-size:11px;
display:block;
text-decoration:none !important;
}

.SearchBalloons li {
position:relative;
line-height:15px;
float:left;
height:23px;
color:#c2cbd2;
padding:10px 3px 0;
}

.SearchBallons li.Tab {
width:90px;
}

.Searchballons li.divider {
position:relative;
top:-3px;
}

.SearchBalloons li.selected {
background:url(/images/Search_Tab.gif) no-repeat center 25px;
overflow:hidden;
padding:9px 0 0;
}

.SearchBalloons li.selected a {
color:#DFA641;
background-color:#fff;
border:solid 1px #c8cfd5;
border-bottom:none;
padding:0 4px;
}

#FooterSearch {
height:52px;
padding-top:10px;
}

#FooterSearch .SearchBox .SearchTxt,#FooterSearch .SearchBox .c {
background:none;
}

#FooterSearch .SearchBox {
position:relative;
top:-4px;
border-left:solid 2px #c7ced5;
border-right:solid 2px #c7ced5;
width:467px;
margin:0 auto;
}

#FooterSearch .SearchBox .Button_Blue {
position:relative;
float:left;
background:url(/images/button_blue_dark.gif) no-repeat center;
color:#FFF;
margin:12px 0 0 6px;
}

#FooterSearch input {
width:247px;
}

#FooterSearch select {
float:left;
font-size:14px;
width:90px;
margin:13px 5px 0 15px;
}

.Button_Blue,.Button_Orange,.Button_LightBlue {
line-height:24px;
width:80px;
text-align:center;

color:#fff;
font-size:14px;
display:block;
background:transparent url(/images/sprite-buttonset1.gif) no-repeat;
}

.Button_Blue {
background-position:center -105px;
}

.Button_Orange {
background-position:center -88px;
}

.Button_LightBlue {
font-weight:700;
line-height:32px;
background-image:url(/images/btn_ltblu_100.gif);
}

.v120ImageWrapper {
overflow:hidden;
width:120px;
height:75px;
}

.vimg120 {
width:120px;
height:95px;
}

.v150FeedImageWrapper {
overflow:hidden;
width:150px;
height:100px;
}

.v150FeedImageWrapper img {
margin-top:0;
}

.vfeedimg150 {
width:150px;
height:150px;
}

.vimg90 {
width:95px;
height:70px;
border:0;
}

.watch-url-div input {
font-size:12px;
width:460px;
float:left;
}

.action_bar .sharea {
width:94px;
float:left;
overflow:hidden;
background:#FFF;
border:1px solid #c8cfd5;
padding:0;
}

.action_bar .sharea table {
width:94px;
background:#FFF;
float:left;
margin:3px 0 0 2px;
}

.action_bar .sharea table tr td {
padding:3px 0;
}

.action_bar .sharea table tr td a {
cursor:pointer;
}

.action_bar .sharea table tr td a small {
color:#AFB19E;
font:normal 10px Arial, Helvetica, sans-serif;
}

.action_bar .sharea a.has_icon {
background-repeat:no-repeat;
background-position:left center;
padding:3px 0 3px 20px;
}

.action_bar .sharea a.action_email {
background-image:url("/images/email.gif");
}

.action_bar .sharea a.action_facebook {
background-image:url("/images/facebook_ico.gif");
}

.action_bar .sharea a.action_myspace {
background-image:url("/images/myspace_ico.gif");
}

.action_bar .sharea a.action_twitter {
background-image:url("/images/twitter_ico.gif");
}

.action_bar .sharea a.action_fav {
background-image:url("/images/fav_ico.gif");
}

.action_bar .sharea a.action_digg {
background-image:url("/images/digg.gif");
}

.watch-wrapper {
margin-bottom:10px;
padding-top:0;
}

.expand-panel .expand-header {
font-size:14px;
font-weight:700;
}

.watch-body {
border:1px #c8cfd5 solid;
margin-top:5px;
margin-bottom:20px;
}

.v90WideEntry {
font-size:11px;
line-height:14px;
text-align:left;
width:95px;
}

.v90WrapperOuter {
width:95px;
}

.v90WrapperInner {
overflow:hidden;
width:95px;
height:70px;
}

<!--
.orangebox1 {
margin-bottom:1px;
border:0 solid #CBD3D8;
background:#E9ECEF;
font:12px/18px arial, sans-serif;
padding:0;
}

#ShareDiv {
display:none;
z-index:1000000000;
}

-->
a.stbutton {
padding:1px 5px 5px 22px;
}

#AddTagDiv {
position:absolute;
width:200px;
display:none;
height:115px;
z-index:100;
left:254px;
top:681px;
}

.style4 {
color:#0C0;
}

.signupbutton {
font-size:large;
}

.pagination ul {
text-align:left;
font-size:16px;
margin:0;
padding:5px;
}

.pagination li {
list-style-type:none;
display:inline;
padding-bottom:5px;
}

.pagination a,.pagination a:visited {
border:1px solid #9aafe5;
text-decoration:none;
color:#2e6ab1;
padding:0 5px;
}

.pagination a:hover,.pagination a:active {
border:1px solid #2b66a5;
color:#000;
background-color:#FFFF80;
}

.pagination a.currentpage {
background-color:#2e6ab1;
color:#FFF !important;
font-weight:700;
cursor:default;
border-color:#2b66a5;
}

.pagination a.disablelink,.pagination a.disablelink:hover {
background-color:#FFF;
cursor:default;
color:#929292;
font-weight:400 !important;
border-color:#929292;
}

.pagination a.prevnext {
font-weight:700;
}

a:link,a:active,.entry_box a:link,.entry_box a:active {
color:#0039E4;
text-decoration:none;
}

a:visited,.entry_box a:visited {
color:#666;
text-decoration:underline;
}

a:hover,.entry_box a:hover {
color:#0039E4;
text-decoration:underline;
}

a.breadcrumb,a.breadcrumb:visited {
color:#0039E4;
text-decoration:none;
font-size:12px;
}

.directmovie:hover,a.h1:hover,a.greylink1:hover,a.greylink2:hover,a.headerlinks:hover,a.boldblacklinks:hover,.suckerdiv .headerbar a:hover {
text-decoration:underline;
}

.invisio,*html .action_bar .sharea .share_name small,.expand-panel .expand-content {
display:none;
}

.padded_container,.pagination {
padding:5px;
}

#navlist li a.current:hover,.suckerdiv .headerbar a {
text-decoration:none;
}

.thinborder,.thinbordergrey {
border:1px solid #CFCFCF;
}

div#navbar2 li a:hover,.navcurrent {
font-weight:700;
background-color:#C6E6FD;
}

a.btn-orange:link,a.btn-orange:visited,a.btn-orange:hover,.btn-orange {
font:bold 14px arial;
text-decoration:none;
background-image:url("/images/but-left-orange.gif");
background-repeat:no-repeat;
background-position:left top;
height:30px;
padding-left:8px;
line-height:30px;
cursor:pointer;
font-weight:700;
color:#6C4505;
margin:0.5em 0 0;
}

a.btn-orange span,.btn-orange span {
background-image:url("/images/but-right-orange.gif");
background-repeat:no-repeat;
background-position:right top;
float:left;
height:30px;
line-height:30px;
text-align:center;
padding-right:8px;
color:#6C4505;
}

.activity_comment span.q,.rec_comment span.q {
color:#555;
background:url(/images/end_quote.gif) no-repeat bottom right;
padding:2px 14px 2px 0;
}

.btn-orange a:link,.btn-orange a:visited,.btn-22grey a:link,.btn-orange a:visited,.btn-22orange a:link,.btn-orange a:visited {
background:none;
color:#6C4505;
}

.btn-orange a:hover,.btn-22grey a:hover,.btn-22orange a:hover {
text-decoraton:underline;
}

.entries_surround,.expand-panel.expanded .expand-content {
display:block;
}

.entries_surround4,.entries_surround5 {
border-left:1px solid #BBD9EE;
border-right:1px solid #BBD9EE;
}

.thirdnav,.lessimportant,.recommendation,.lessimportanttext {
color:#666;
}

.solidblockmenu li a:hover,.solidblockmenu li .current,.suckerdiv .current {
background-color:#C6E6FD;
}

.suckerdiv ul li,.suckerdiv ul li .subnav {
padding-bottom:0;
position:relative;
}

.nice-box span,.selected-box span {
font-size:12px;
margin-top:0;
margin-bottom:0.3em;
padding-top:2px;
margin-right:0;
padding-right:0;
}

.v120ImageWrapper img,.v90WrapperInner img {
margin-top:-10px;
}

