
body {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin: 0;
    padding: 0;
}
a {
    color: #840084;
    text-decoration: none;
}
a:hover {
    color: #840084;
    text-decoration: underline;
}
#mainwrapper {
    clear: both;
    height: auto;
    margin: 0 auto;
    padding: 0;
    width: 100%;
}
#wrapper {
    height: auto;
    margin: 0 auto;
    padding: 0;
    width: 98%;
}
#headermain {
    background-color: #FFFFFF;
    height: auto;
    margin: 0;
    padding: 0;
    width: 100%;
}
#top {
    height: 40px;
    margin: 0 5px;
    padding: 0;
    width: 100%;
}
.bubplastic.horizontal {
    background: url("top_m_bg.png") repeat-x scroll left top #000000;
    height: 30px;
    margin: 0;
    padding: 0 5px;
    width: 98%;
}
.bubplastic.horizontal ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.bubplastic.horizontal ul li {
    background: url("../images/bg-bubplastic-button.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    float: left;
    margin: 0;
    padding: 0;
}
.bubplastic.horizontal ul li a {
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 17px;
    padding: 7px 6px 6px;
    text-align: center;
    text-decoration: none;
}
.bubplastic.horizontal ul li a span.menu_ar {
    background: url("../images/bg-bubplastic-button.gif") no-repeat scroll right top rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
    float: left;
    height: 22px;
    padding: 5px;
}
#header {
    background-color: #FFFFFF;
    float: left;
    height: auto;
    margin-bottom: 0;
    margin-left: 5px;
    margin-top: 1px;
    padding: 0;
    width: 98%;
}
#logo {
    float: left;
    height: 130px;
    margin: 0;
    padding: 0;
    width: 25%;
}
#adspace {
    float: left;
    height: 90px;
    margin: 0 0 10px;
    padding: 0;
    width: 98%;
}
#menu {
    background: url("mm_bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    float: left;
    font-weight: bold;
    height: 36px;
    line-height: 27px;
    list-style: none outside none;
    padding: 0;
    position: relative;
    text-decoration: none;
    width: 710px;
}
#menu_icon {
    background: none repeat scroll 0 0 #E3017A;
    display: block;
    float: right;
    height: 36px;
    padding: 0;
    width: 290px;
}
#menu_icon_share_box {
    background: url("mm_bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 24px;
    padding: 7px 0 5px 5px;
    width: 285px;
}
#menu_icon_share_box_text {
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,serif;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
    line-height: 22px;
    margin-right: 5px;
    padding-top: 3px;
    vertical-align: middle;
    width: auto;
}
#menu_icon_share_box_text_1 {
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,serif;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
    line-height: 22px;
    margin-right: 5px;
    width: auto;
}
#menu_icon_share_box_text_2 {
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,serif;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
    line-height: 22px;
    margin-right: 5px;
    padding-top: 1px;
    width: auto;
}
.input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #940036;
    height: 15px;
}
.input_go {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #940036;
    color: #A51B8C;
    font-family: Arial,Helvetica,serif;
    font-size: 12px;
    height: 14px;
    padding: 2px;
    width: 17px;
}
.input_go a {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #940036;
    color: #A51B8C;
    font-family: Arial,Helvetica,serif;
    font-size: 12px;
    height: 14px;
    padding: 2px;
    width: 17px;
}
.input_go a:hover {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #940036;
    color: #333333;
    font-family: Arial,Helvetica,serif;
    font-size: 12px;
    height: 14px;
    padding: 2px;
    width: 17px;
}
.maincontainer {
    margin: 0 auto;
    width: 98%;
}
img {
    border: 0 none;
}
ul, ol {
    margin: 0;
    padding: 0;
}
ul li {
    display: inline;
    margin: 0;
    padding: 0;
}
p {
    margin: 0;
}
.clearfix {
    clear: both;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.frn {
    float: right;
}
.orangelink a {
    color: #FF4900;
    text-decoration: none;
}
.orangelink a:hover {
    color: #FF4900;
    text-decoration: underline;
}
.pt0 {
    padding-top: 0 !important;
}
.pt4 {
    padding-top: 4px;
}
.pt15 {
    padding-top: 15px;
}
.pt10 {
    padding-top: 10px;
}
.pt30 {
    padding-top: 30px;
}
.pl14 {
    padding-left: 14px;
}
.pl20 {
    padding-left: 20px;
}
.pl25 {
    padding-left: 25px;
}
.pl1010 {
    padding-left: 10px;
    padding-top: 10px;
}
.pl10 {
    padding-left: 10px;
}
.pl35 {
    padding-left: 35px;
}
.pl3 {
    padding-left: 3px;
}
.pl5 {
    padding-left: 5px;
}
.pl8 {
    padding-left: 8px;
}
input, select, form {
    margin: 0;
    padding: 0;
}
.mt5 {
    margin-top: 5px;
}
.mt25 {
    margin-top: 0;
}
.mt3 {
    margin-top: 3px;
}
.mt10 {
    margin-top: 10px;
}
.mt15 {
    margin-top: 15px;
}
.ml10 {
    margin-left: 10px;
}
.ml15 {
    margin-left: 15px;
}
.ml18 {
    margin-left: 18px;
}
.ml20 {
    margin-left: 20px;
}
.ml3 {
    margin-left: 3px;
}
.mb10 {
    margin-bottom: 10px;
}
.pr10 {
    padding-right: 10px;
}
.pr50 {
    padding-right: 50px;
}
.pb10 {
    padding-bottom: 10px;
}
.pb6 {
    padding-bottom: 6px;
}
.ptb5 {
    padding-bottom: 5px;
    padding-top: 5px;
}
.ptb10 {
    padding-bottom: 10px;
    padding-top: 10px;
}
.plr5 {
    padding-left: 5px;
    padding-right: 5px;
}
.plr12 {
    padding-left: 12px;
    padding-right: 12px;
}
.plr14 {
    padding-left: 14px;
    padding-right: 14px;
}
.w90 {
    width: 90px;
}
.w12 {
    width: 12px;
}
.w210 {
    width: 210px;
}
.w100 {
    width: 100px;
}
.w150 {
    width: 150px;
}
.w620 {
    width: 620px;
}
.w810 {
    width: 810px;
}
.w100p {
    width: 98.5%;
}
.w350 {
    width: 350px;
}
.w320 {
    width: 320px;
}
.w785 {
    width: 785px;
}
.w153 {
    width: 153px;
}
.w328 {
    width: 328px;
}
.w220 {
    width: 220px;
}
.w632 {
    width: 632px;
}
.w645 {
    width: 645px;
}
.w165 {
    width: 165px;
}
.w385 {
    width: 385px;
}
.lh22 {
    line-height: 22px;
}
.oh {
    overflow: hidden;
}
.h226 {
    height: 226px;
}
.h252 {
    height: 252px;
}
.h232 {
    height: 232px;
}
.capitalise {
    text-transform: capitalize;
}
.header {
    border-bottom: 1px solid #B3B3B3;
    float: left;
    padding: 8px 12px 0;
    width: 978px;
}
.header li {
    display: inline;
    float: left;
    margin: 0;
    padding: 0;
}
.menu {
    float: left;
    padding: 12px 0;
}
.menu li {
    cursor: pointer;
    display: inline;
    float: left;
    margin-right: 8px;
}
.menu li.home {
    background: url("homebutt.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
.menu li.movies {
    background: url("moviesbu.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
.menu li.celebrities {
    background: url("celebbut.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
.menu li.hollywood {
    background: url("hollywoo.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
.menu li.news {
    background: url("newsbutt.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
.menu li.download {
    background: url("ideafilm.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
.menu li.vd {
    background: url("videosbu.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
.menu li.home:hover, .menu li.movies:hover, .menu li.celebrities:hover, .menu li.hollywood:hover, .menu li.news:hover, .menu li.download:hover, .menu li.vd:hover {
    background-position: right top;
}
.search {
    float: right;
    padding: 12px 0;
}
.search .txtbox {
    border: 1px solid #030303;
    font-size: 12px;
    padding: 5px;
    width: 200px;
}
.expand-ad {
    padding: 14px 0;
    text-align: center;
}
.inner {
    float: left;
    height: auto;
    padding: 0 10px;
    width: 98%;
}
.inner a img {
    border: 1px solid #999999;
}
.inner a img:hover {
    border: 1px solid #000000;
}
.col-left {
    float: left;
    padding-bottom: 15px;
    width: 300px;
}
.col-center {
    float: left;
    padding: 0 15px;
    width: 335px;
}
.col-right {
    float: right;
    width: 28%;
}
.green-band {
    background: none repeat scroll 0 0 #840084;
    width: 98%;
}
.blue-band {
    background: none repeat scroll 0 0 #840084;
    width: 94%;
}
.orange-band {
    background: none repeat scroll 0 0 #FF4900;
}
.maroon-band {
    background: none repeat scroll 0 0 #9B1801;
}
.yellow-band {
    background: none repeat scroll 0 0 #FFC419;
}
.grey-band {
    background: none repeat scroll 0 0 #504647;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin-left: 12px;
    padding: 0 5px 0 0;
    text-transform: uppercase;
    width: 98%;
}
.grey-band-small {
    background: none repeat scroll 0 0 #504647;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    margin-left: 6px;
    padding: 5px 10px;
}
.grey-band1 {
    background: none repeat scroll 0 0 #504647;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    padding: 5px 15px;
}
.box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    color: #504C4B;
    float: left;
    font-size: 12px;
    line-height: 17px;
    padding: 10px;
    width: 313px;
}
.greybox {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 10px;
    width: 949px;
}
.greyboxsmall {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 10px;
    width: 198px;
}
.userspeak-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 5px;
    width: 308px;
}
.firstlook-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    height: 291px;
    padding: 8px 5px;
    width: 620px;
}
.firstlook-box li {
    float: left;
    width: 190px;
}
.banner {
    border: 1px solid #B3B3B3;
    float: left;
    margin: 10px 0 10px 15px;
    padding: 0;
    width: 98%;
}
.ad_space_main {
    border: 1px solid #B3B3B3;
    float: left;
    margin: 10px 0;
    padding: 0;
    width: 98%;
}
.social-box {
    border: 0 solid #B3B3B3;
    height: 80px;
    padding: 1px 5px 0;
}
.social-box .content {
    color: #504C4B;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 12px;
    text-align: center;
    width: 50px;
}
.video {
    float: left;
    width: 540px;
}
.photo {
    float: right;
    width: 395px;
}
.box-big {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    color: #504C4B;
    float: left;
    font-size: 12px;
    line-height: 17px;
    padding: 10px 5px 10px 25px;
    width: 508px;
}
.photo-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    line-height: 17px;
    padding: 10px 22px;
    width: 349px;
}
.line {
    border-bottom: 1px solid #B2B2B2;
    margin-bottom: 18px;
    padding-top: 18px;
}
.line1 {
    border-bottom: 1px solid #B2B2B2;
    margin-bottom: 12px;
    padding-top: 12px;
}
.txt12 {
    font-size: 12px;
}
.txt12bld {
    font-size: 12px;
    font-weight: bold;
}
.txt10 {
    font-size: 10px;
}
.txt16bld {
    font-size: 16px;
    font-weight: bold;
}
.txt18bld {
    font-size: 18px;
    font-weight: bold;
}
.txt14 {
    font-size: 14px;
}
.txt14bld {
    font-size: 11px;
    font-weight: bold;
    width: 98%;
}
.txt22bld {
    font-size: 22px;
    font-weight: bold;
}
.txtblk {
    color: #000000;
}
.txtgrey {
    color: #999999;
}
.txtgreen {
    color: #12868F;
}
.txtlightgreen {
    color: #1E8F6A;
}
.txtorange {
    color: #FF4900;
}
.txtmaroon {
    color: #9B1801;
}
.txtblue {
    color: #3ACCD6;
}
.txtyellow {
    color: #FAD556;
}
.footer {
    float: left;
    padding: 0 15px;
    width: 97%;
}
.bottom-band {
    background: url("bottom-g.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);
    clear: both;
    height: 33px;
}
.heading {
    color: #339966;
    font-size: 30px;
    font-weight: bold;
    text-transform: capitalize;
}
.greyborder {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
}
.celbfeat {
    float: left;
    width: 245px;
}
.celbnews {
    float: left;
    width: 442px;
}
.newsbox {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    height: 185px;
    overflow: hidden;
    padding: 25px 30px;
}
.newsbox ul li {
    display: list-item;
    list-style-type: square;
    padding-bottom: 10px;
}
.newsbox-1 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    height: 195px;
    overflow: hidden;
    padding: 15px 30px;
    width: 380px;
}
.newsbox-1 ul li {
    display: list-item;
    list-style-type: square;
    padding-bottom: 10px;
}
.clebbox {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    height: 211px;
    line-height: 18px;
    padding: 12px 45px;
}
.clebbox ol li {
    display: list-item;
    padding-bottom: 3px;
}
.celbsearch {
    float: left;
    width: 232px;
}
.celeb-search {
    float: left;
    padding: 22px 25px 18px;
}
.celeb-search ul li {
    padding-left: 2px;
}
.selectmenu {
    background: url("list-bg0.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    padding: 2px 0;
    width: 100px;
}
.search-txtbox {
    border: 1px solid #B2B2B2;
    padding: 2px 5px;
    width: 665px;
}
.photo-scroller {
    float: left;
    width: 70%;
}
.arrowlistmenu {
    width: 100%;
}
.arrowlistmenu .menuheader {
    background: url("add00000.gif") no-repeat scroll 942px center #504646;
    color: #FFFFFF;
    cursor: pointer;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding: 10px 16px;
    text-decoration: none;
    vertical-align: middle;
}
.arrowlistmenu .openheader {
    background-image: url("minus000.gif");
}
.categoryitems {
    border: 1px solid #B2B2B2;
    float: left;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding: 20px 80px 20px 115px;
    text-decoration: none;
    width: 775px;
}
.news ul li {
    display: list-item;
    list-style-type: none;
    padding-bottom: 5px;
}
.movbox {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #504646 #504646;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    padding: 25px 28px;
}
.movdeatils {
    border-right: 1px solid #9B9B9B;
    float: left;
    padding-right: 30px;
    width: 180px;
}
.movcontent {
    float: left;
    padding-left: 30px;
    width: 486px;
}
.aril12 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.aril14bld {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
}
.review {
    border-bottom: 2px dotted #504646;
    float: left;
    padding: 15px 0;
}
.comments {
    background: url("review00.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #2CB1BF;
    padding-left: 25px;
}
.uprating {
    background: url("review00.gif") no-repeat scroll 0 -25px rgba(0, 0, 0, 0);
    width: 18px;
}
.downrating {
    background: url("review00.gif") no-repeat scroll 0 -53px rgba(0, 0, 0, 0);
    width: 18px;
}
.rating {
    background: url("review00.gif") no-repeat scroll 0 -82px rgba(0, 0, 0, 0);
    width: 18px;
}
.green-bullet ul li {
    display: list-item;
    list-style-image: url("green-ar.gif");
    margin-left: 28px;
    padding-bottom: 5px;
}
.trivia {
    background: url("friday-m.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #000000;
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
    padding: 30px 0 10px;
    text-align: center;
}
.w358 {
    width: 358px;
}
.partypic-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    height: 230px;
    padding: 10px;
    width: 336px;
}
.w272 {
    width: 272px;
}
.news-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    height: 230px;
    overflow: hidden;
    padding: 10px 5px;
    width: 260px;
}
.news-box li {
    display: list-item;
    list-style-type: square;
    margin-left: 20px;
    padding-bottom: 9px;
}
.celebritylist {
    font-size: 13px;
    font-weight: bold;
    max-height: 230px;
    overflow-y: auto;
    padding: 0 25px 10px;
}
.celebritylist a {
    color: #333333;
    text-decoration: underline;
}
.celebritylist a:hover {
    text-decoration: none;
}
.celebritylist li {
    display: list-item;
    float: left;
    line-height: 26px;
    list-style-type: none;
    width: 226px;
}
.celebrityaplha li {
    font-size: 13px;
    font-weight: bold;
    padding-left: 18px;
}
.celebrityaplha a {
    color: #333333;
    text-decoration: underline;
}
.celebrityaplha a:hover {
    text-decoration: none;
}
.video-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    height: auto;
    margin: 0 0 10px;
    padding: 0;
    width: 98%;
}
.video-box li {
    display: list-item;
    float: left;
    height: 225px;
    list-style-type: none;
    margin: 10px 0 0 10px;
    padding-left: 0;
    text-align: center;
    width: 132px;
}
.w655 {
    width: 655px;
}
.artistphoto-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 25px;
    width: 603px;
}
.artistphoto-box li {
    display: list-item;
    float: left;
    line-height: 8px;
    list-style-type: none;
    padding-top: 25px;
    width: 140px;
}
.w300 {
    width: 300px;
}
.mostpopular-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 10px;
    width: 278px;
}
.mostpopular-box li {
    display: list-item;
    list-style-image: url("green-ar.gif");
    margin-left: 28px;
    padding-bottom: 3px;
}
.top-photo-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 10px 0 5px 28px;
    width: 780px;
}
.top-photo-box li {
    display: list-item;
    float: left;
    list-style-type: none;
    margin-right: 30px;
    padding-bottom: 5px;
    text-align: center;
    width: 100px;
}
.boxgrey {
    border: 1px solid #B2B2B2;
    width: 100%;
}
.newsbox1 {
    border: 1px solid #B2B2B2;
    float: left;
    padding: 15px 8px 15px 15px;
    width: 618px;
}
.feature-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: right;
    padding: 15px 10px;
    width: 150px;
}
.pt33 {
    padding-top: 33px;
}
.pt22 {
    padding-top: 22px;
}
.w200 {
    width: 200px;
}
.newsbox2 {
    border: 1px solid #B2B2B2;
    float: left;
    padding: 15px 10px 7px 15px;
    width: 173px;
}
.txt34 {
    font-size: 34px;
}
.news-time {
    border-bottom: 2px solid #CCCCCC;
    color: #999999;
    float: right;
    padding: 2px 0;
    width: 100%;
}
.news-content p {
    clear: none;
    color: #000000;
    font-size: 16px;
    line-height: 28px;
    padding-top: 25px;
}
.news-banner-txt {
    background: url("news-ban.png") repeat-x scroll left top rgba(0, 0, 0, 0);
    color: #FFFFFF;
    float: right;
    font-size: 14px;
    line-height: 9px;
    margin: 338px 0 0 130px;
    padding: 0 0 10px 12px;
    position: absolute;
    width: 500px;
}
.news-banner-txt h2 {
    font-size: 18px;
    font-weight: bold;
}
.download-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 38px 10px 0 20px;
    width: 623px;
}
.download-box li {
    display: list-item;
    float: left;
    line-height: 8px;
    list-style-type: none;
    padding: 0 10px 38px 0;
    width: 144px;
}
.download-box li img {
    border: 3px solid #DFDFDF;
    cursor: pointer;
}
.download-box li img:hover {
    border: 3px solid #B2B2B2;
}
.whatsnew-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 10px 0 0 29px;
    width: 269px;
}
.whatsnew-box li {
    display: list-item;
    float: left;
    list-style-type: none;
    padding: 0 29px 9px 0;
    text-align: center;
    width: 102px;
}
.wallpaper-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 20px 0 0 24px;
    width: 759px;
}
.wallpaper-box li {
    display: list-item;
    float: left;
    line-height: 8px;
    list-style-type: none;
    padding: 0 24px 24px 0;
    width: 126px;
}
.wallpaper-box li img {
    border: 3px solid #DFDFDF;
    cursor: pointer;
}
.wallpaper-box li img:hover {
    border: 3px solid #B2B2B2;
}
.wallpaper-box1 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 20px 0 0 24px;
    width: 759px;
}
.wallpaper-box1 li {
    display: list-item;
    float: left;
    line-height: 8px;
    list-style-type: none;
    padding: 0 26px 15px 0;
    width: 100px;
}
.wallpaper-box1 li img {
    border: 3px solid #DFDFDF;
    cursor: pointer;
}
.wallpaper-box1 li img:hover {
    border: 3px solid #B2B2B2;
}
.trivia1 {
    background: url("friday-m.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    height: 59px;
    line-height: 20px;
    padding: 30px 34px 30px 28px;
    text-align: center;
}
.w255 {
    width: 21%;
}
.top-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    width: 253px;
}
.w78 {
    width: 78px;
}
.rate-up {
    background: url("up-down0.gif") no-repeat scroll 2px 3px rgba(0, 0, 0, 0);
}
.rate-down {
    background: url("up-down0.gif") no-repeat scroll 2px -28px rgba(0, 0, 0, 0);
}
.bg-grey {
    background: none repeat scroll 0 0 #D8D8D8;
}
.w442 {
    width: 100%;
}
.w443 {
    width: 50%;
}
.pick-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 5px 4px 11px;
    width: 93%;
}
.w232 {
    width: 25%;
}
.news-box1 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 0;
    width: 95%;
}
.news-box1 li {
    display: list-item;
    list-style-type: square;
    margin-left: 20px;
    padding: 5px 0;
}
.w538 {
    width: 538px;
}
.whats-hot-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 15px 0 0 2px;
    width: 534px;
}
.whats-hot-box li {
    display: list-item;
    float: left;
    height: 146px;
    list-style-type: none;
    margin-left: 18px;
    overflow: hidden;
    padding: 0 0 15px;
    text-align: center;
    width: 153px;
}
.lh15 {
    line-height: 15px;
}
.btn {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CBCBCB;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    padding: 8px 15px;
    text-transform: uppercase;
}
.btn-over, .btn-active, .btn:hover {
    background: none repeat scroll 0 0 #000000;
    border: 1px solid #CBCBCB;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    padding: 8px 15px;
    text-transform: uppercase;
}
.w392 {
    width: 392px;
}
.firstlook1-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 15px 0 0 6px;
    width: 384px;
}
.celebrity-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 12px;
    width: 512px;
}
.celebrity-box li {
    display: list-item;
    margin-left: 20px;
}
.celebritylook-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 10px 0 14px 20px;
    width: 370px;
}
.celebritylook-box li {
    display: list-item;
    float: left;
    height: 125px;
    list-style-type: none;
    padding: 0 0 9px 10px;
    text-align: center;
    width: 102px;
}
.celebritylook-box li img {
    border: 1px solid #C2C2C2;
    cursor: pointer;
    padding: 2px;
}
.celebritylook-box li img:hover {
    border: 1px solid #999999;
}
.sitemap-row {
    background: url("dotted-b.gif") repeat-y scroll right top rgba(0, 0, 0, 0);
    float: left;
    height: 198px;
    margin-bottom: 20px;
    width: 140px;
}
.sitemap-row li {
    color: #000000;
    display: list-item;
    list-style-type: none;
}
.no-background {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
.rss {
    background: url("social-n.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
}
.rss:hover {
    background: url("social-n.gif") no-repeat scroll 0 -41px rgba(0, 0, 0, 0);
    cursor: pointer;
}
.share {
    background: url("social-n.gif") no-repeat scroll -25px 0 rgba(0, 0, 0, 0);
    cursor: pointer;
}
.share:hover {
    background: url("social-n.gif") no-repeat scroll -25px -41px rgba(0, 0, 0, 0);
    cursor: pointer;
}
.facebook {
    background: url("social-n.gif") no-repeat scroll -96px 0 rgba(0, 0, 0, 0);
    cursor: pointer;
}
.facebook:hover {
    background: url("social-n.gif") no-repeat scroll -96px -41px rgba(0, 0, 0, 0);
    cursor: pointer;
}
.twitter {
    background: url("social-n.gif") no-repeat scroll -174px 0 rgba(0, 0, 0, 0);
    cursor: pointer;
}
.twitter:hover {
    background: url("social-n.gif") no-repeat scroll -174px -41px rgba(0, 0, 0, 0);
    cursor: pointer;
}
.login {
    background: url("social-n.gif") no-repeat scroll -247px 0 rgba(0, 0, 0, 0);
    cursor: pointer;
}
.login:hover {
    background: url("social-n.gif") no-repeat scroll -247px -41px rgba(0, 0, 0, 0);
    cursor: pointer;
}
.contact {
    background: url("social-n.gif") no-repeat scroll -326px 0 rgba(0, 0, 0, 0);
    cursor: pointer;
}
.contact:hover {
    background: url("social-n.gif") no-repeat scroll -326px -41px rgba(0, 0, 0, 0);
    cursor: pointer;
}
.subscribe {
    background: url("social-n.gif") no-repeat scroll -418px 0 rgba(0, 0, 0, 0);
    cursor: pointer;
}
.subscribe:hover {
    background: url("social-n.gif") no-repeat scroll -418px -41px rgba(0, 0, 0, 0);
    cursor: pointer;
}
.rss1 {
    background: url("social-n.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
}
.rss1:hover {
    background: url("social-n.gif") no-repeat scroll 0 -41px rgba(0, 0, 0, 0);
    cursor: pointer;
}
.share1 {
    background: url("social-n.gif") no-repeat scroll -25px 0 rgba(0, 0, 0, 0);
    cursor: pointer;
}
.share1:hover {
    background: url("social-n.gif") no-repeat scroll -25px -41px rgba(0, 0, 0, 0);
    cursor: pointer;
}
.facebook1 {
    background: url("social-n.gif") no-repeat scroll -96px 0 rgba(0, 0, 0, 0);
    cursor: pointer;
}
.facebook1:hover {
    background: url("social-n.gif") no-repeat scroll -96px -41px rgba(0, 0, 0, 0);
    cursor: pointer;
}
.twitter1 {
    background: url("social-n.gif") no-repeat scroll -174px 0 rgba(0, 0, 0, 0);
    cursor: pointer;
}
.twitter1:hover {
    background: url("social-n.gif") no-repeat scroll -174px -41px rgba(0, 0, 0, 0);
    cursor: pointer;
}
.logout {
    background: url("social-n.gif") no-repeat scroll -247px 0 rgba(0, 0, 0, 0);
    cursor: pointer;
}
.logout:hover {
    background: url("social-n.gif") no-repeat scroll -247px -41px rgba(0, 0, 0, 0);
    cursor: pointer;
}
.contact1 {
    background: url("social-n.gif") no-repeat scroll -326px 0 rgba(0, 0, 0, 0);
    cursor: pointer;
}
.contact1:hover {
    background: url("social-n.gif") no-repeat scroll -326px -41px rgba(0, 0, 0, 0);
    cursor: pointer;
}
.subscribe1 {
    background: url("social-n.gif") no-repeat scroll -418px 0 rgba(0, 0, 0, 0);
    cursor: pointer;
}
.subscribe1:hover {
    background: url("social-n.gif") no-repeat scroll -418px -41px rgba(0, 0, 0, 0);
    cursor: pointer;
}
#mygallery {
    border: medium none;
}
.stepcarousel {
    height: 93px;
    margin-left: 10px;
    overflow: scroll;
    position: relative;
    width: 98%;
}
.stepcarousel11 {
    height: 93px;
    margin-left: 20px;
    overflow: scroll;
    position: relative;
    width: 950px;
}
.stepcarousel .belt {
    float: left;
    margin: 0 5px;
    position: absolute;
}
.stepcarousel .panel {
    float: left;
    margin: 0 5px;
    overflow: hidden;
    width: 180px;
}
#mygallery_1 {
    border: medium none;
}
.stepcarousel_1 {
    height: 197px;
    margin-left: 5px;
    overflow: scroll;
    position: relative;
    width: 370px;
}
.stepcarousel_1 .belt_1 {
    position: absolute;
}
.stepcarousel_1 .panel_1 {
    float: left;
    margin: 0 0 0 3px;
    overflow: hidden;
    width: 122px;
}
.reg {
    border: 3px solid #000000;
    padding: 12px 20px 20px;
}
.txtfield {
    border: 2px solid #E8E8E8;
    padding: 5px;
    width: 320px;
}
.greybtn-active {
    background: none repeat scroll 0 0 #7D7D7D;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 12px;
    font-weight: bold;
    overflow: hidden;
    padding: 5px 12px;
}
.greybtn-inactive {
    background: none repeat scroll 0 0 #BEBEBE;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 12px;
    font-weight: bold;
    overflow: hidden;
    padding: 5px 12px;
}
.regbottom {
    margin: 0 auto;
    width: 480px;
}
.clarify-search-box {
    float: left;
    margin-left: 35px;
    width: 850px;
}
.clarify-search-box p {
    padding-top: 15px;
}
.black_overlay {
    display: none;
    left: 0;
    position: absolute;
    top: 0;
}
.white_content {
    background-color: #FFFFFF;
    display: none;
    left: 25%;
    overflow: auto;
    position: absolute;
    top: 25%;
    z-index: 1002;
}
.white_content-1 {
    background-color: #FFFFFF;
    display: none;
    left: 25%;
    overflow: auto;
    position: absolute;
    top: 10%;
    z-index: 1002;
}
.white_content-2 {
    background-color: #FFFFFF;
    display: none;
    left: 35%;
    overflow: auto;
    position: absolute;
    top: 25%;
    z-index: 1002;
}
.white_content-review {
    background-color: #FFFFFF;
    display: none;
    left: 25%;
    overflow: auto;
    position: absolute;
    top: 205%;
    z-index: 1002;
}
.searchList {
    height: 160px;
    list-style-type: none;
    margin: 0;
    overflow-y: auto;
    padding: 0;
    position: absolute;
    width: 206px;
}
.wrapSearch {
    margin-top: 0;
}
.searchList li {
    border-bottom: 1px solid #D6D6D6;
    display: block;
    width: 98%;
}
.searchList li a {
    background-color: #F9F9F9;
    color: #000066;
    display: block;
    padding: 5px 5px 5px 8px;
    text-decoration: none;
}
.searchList li a:hover {
    background-color: #555555;
    color: #FFFFFF;
}
.listWrap {
    visibility: hidden;
}
label.error {
    background-color: #CC0000;
    color: #FFFFFF;
    font-size: 11px;
    margin-left: 5px;
    padding: 3px;
}
h2 {
    margin-top: 0;
}
.searchinput {
    background-color: #FFFFFF;
    border-width: 0;
    color: #636365;
    float: left;
    font-family: arial;
    font-size: 8pt;
    margin-left: 4px;
    margin-right: 3px;
    padding-left: 3px;
    vertical-align: middle;
    width: 168px;
}
.tab_search {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    height: 25px;
}
.searchaction {
    float: left;
    height: 17px;
    width: 21px;
}
#navigation {
    background: url("mm_bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 35px;
    margin-left: 5px;
    margin-top: 10px;
    padding: 0;
    width: 98%;
}
#navbgmain {
    float: left;
    height: 35px;
    margin-left: 0;
    padding: 0;
    width: 100%;
}
#nav {
    float: left;
    height: 35px;
    margin-left: 0;
    margin-top: 1px;
    padding: 0 0 0 15px;
    width: 65%;
}
#nav ul {
    display: block;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#nav ul li {
    display: block;
    float: left;
}
#nav ul li a {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding: 9px 10px 5px;
    text-decoration: none;
}
#nav ul li a.active, #nav ul li a:hover {
    background: none repeat scroll 0 0 #000000;
    border-bottom: 2px solid #E6004C;
    color: #E9E9E9;
}
.nav-ul {
    color: #2C3C5D;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
}
#share {
    float: right;
    height: 23px;
    margin: 0;
    padding: 5px 20px 0 0;
    width: 30%;
}
#footerbg {
    background-image: url("bottam_bg.png");
    background-repeat: repeat-x;
    float: left;
    height: auto;
    margin-top: 0;
    width: 100%;
}
.footer_wrapper {
    height: auto;
    margin: 0 auto;
    padding: 0;
    width: 98%;
}
#footer {
    float: left;
    height: 292px;
    margin-top: 0;
    padding: 0;
    width: 100%;
}
#footermain {
    float: left;
    height: 250px;
    margin-left: 30px;
    margin-top: 20px;
    padding: 0;
    width: 98%;
}
#footercontentleft {
    float: left;
    height: 205px;
    margin-top: 10px;
    padding: 0;
    text-align: left;
    width: 100%;
}
#footercontent {
    float: left;
    height: auto;
    margin-top: 10px;
    padding: 0;
    width: 70%;
}
#footerheading {
    float: left;
    margin-left: 0;
    margin-top: 10px;
    padding: 0;
    width: 70%;
}
.footerheading {
    color: #E83357;
    font-family: Arial,Helvetica,serif;
    font-size: 12px;
    font-weight: bold;
    margin-left: 0;
    margin-top: 0;
    padding: 0;
    text-decoration: none;
}
.footerheading2 {
    color: #E83357;
    float: left;
    font-family: Arial,Helvetica,serif;
    font-size: 12px;
    font-weight: bold;
    margin-left: 0;
    margin-top: 10px;
    padding: 5px 0 0 20px;
    text-decoration: none;
}
.footerheading3 {
    color: #BBBBBB;
    font-family: Arial,Helvetica,serif;
    font-size: 12px;
    font-weight: bold;
    margin-left: 0;
    margin-top: 10px;
    padding: 5px 0 0 20px;
    text-decoration: none;
}
#footertext {
    float: left;
    margin: 0;
    padding: 0;
}
#footertext2 {
    margin: 0;
    padding: 0;
}
#mainright {
    float: left;
    height: 150px;
    margin: 0;
    padding: 0;
    width: 20%;
}
#footerright {
    float: left;
    margin: 0;
    padding: 0;
    width: 200px;
}
#footerright2 {
    margin: 0;
    padding: 0;
}
.ftxt ul li {
    background-position: left center;
    background-repeat: no-repeat;
    color: #BBBBBB;
    float: left;
    font-family: Arial,Helvetica,serif;
    font-size: 12px;
    font-weight: normal;
    list-style-type: none;
    margin: 0;
    padding: 5px 0 5px 10px;
    text-decoration: none;
    width: 100px;
}
.ftxt ul li a {
    color: #FFFFFF;
    font-family: Arial,Helvetica,serif;
    font-size: 12px;
    font-weight: normal;
    list-style-type: none;
    margin: 0;
    text-decoration: none;
}
.ftxt ul li a:hover {
    border-bottom: medium none #FFFFFF;
    color: #E83357;
}
.ftxt2 ul li {
    background-position: left center;
    background-repeat: no-repeat;
    color: #BBBBBB;
    float: left;
    font-family: Arial,Helvetica,serif;
    font-size: 12px;
    font-weight: normal;
    list-style-type: none;
    margin: 0;
    padding: 5px 0 5px 10px;
    text-decoration: none;
    width: 100px;
}
.ftxt2 ul li a {
    color: #FFFFFF;
    font-family: Arial,Helvetica,serif;
    font-size: 12px;
    font-weight: normal;
    list-style-type: none;
    margin: 0;
    text-decoration: none;
}
.ftxt2 ul li a:hover {
    border-bottom: 1px dotted #BAC2D4;
    color: #FFFFFF;
}
.fbullet-list {
    margin: 0 0 0 8px;
    padding: 0 0 5px;
}
.fbullet-list li {
    list-style-type: none;
    text-indent: 0;
}
.ftxt {
    float: left;
    margin-left: 20px;
    padding: 0 0 5px;
    width: 130px;
}
.ftxt li {
}
.ftxt2 {
    margin-left: 20px;
    padding: 5px 0;
    width: 110px;
}
.ftxt2 li {
}
.divider3 {
    float: left;
    height: 144px;
    margin-left: 10px;
    margin-top: 5px;
    width: 2px;
}
.divider4 {
    float: left;
    height: 144px;
    margin-left: 5px;
    margin-top: 5px;
    width: 2px;
}
#copyright {
    float: left;
    margin-left: 0;
    margin-top: 27px;
    padding: 0;
    width: 98%;
}
.copyrighttxt {
    color: #FFFFFF;
    font-family: Arial,Helvetica,serif;
    font-size: 11px;
    font-weight: normal;
    text-align: right;
    text-decoration: none;
}
.infiniteCarousel {
    height: 103px;
    margin: 0 0 0 20px;
    position: relative;
    width: 971px;
}
.infiniteCarousel .wrapper {
    margin: 0 0 0 38px;
    min-height: 10em;
    overflow: auto;
    position: absolute;
    width: 880px;
}
.infiniteCarousel ul a img {
    border: 5px solid #000000;
}
.infiniteCarousel .wrapper ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 9999px;
}
.infiniteCarousel ul li {
    display: block;
    float: left;
    height: 85px;
    padding: 2px;
    width: 85px;
}
.infiniteCarousel ul li a img {
    display: block;
}
.infiniteCarousel .arrow {
    background: url("arrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
    height: 36px;
    position: absolute;
    text-indent: -999px;
    top: 37px;
    width: 37px;
}
.infiniteCarousel .forward {
    background-position: 0 0;
    right: 0;
}
.infiniteCarousel .back {
    background-position: 0 -72px;
    left: 0;
}
.infiniteCarousel .forward:hover {
    background-position: 0 -36px;
}
.infiniteCarousel .back:hover {
    background-position: 0 -108px;
}
.film-videos {
    background: url("film_videos_bg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 76px;
    width: 251px;
}
.film-videos-image {
    float: left;
    height: 54px;
    margin: 10px;
    width: 102px;
}
.film-videos-text {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    height: 75px;
    padding-left: 10px;
    padding-top: 25px;
    width: 250px;
}
.film-videos-watch {
    color: #FF0000;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
#innerprofilet {
    height: 25px;
    padding: 3px 3px 7px;
    width: 292px;
}
.textarea {
    border: 1px solid #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 20px;
    padding: 2px;
    width: 180px;
}
.text {
    color: #000000;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 15px;
    padding: 5px 3px 3px 0;
    width: 64px;
}
.textarea2 {
    border: 1px solid #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 100px;
    padding: 2px;
    width: 180px;
}
.submit {
    border: 1px solid #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    width: 70px;
}
#about {
    background: url("red_menu_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    height: 32px;
    margin: 0;
    padding: 3px 0 3px 50px;
    width: 33%;
}
.about-nev {
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 16px;
    margin: 0;
    padding: 8px 15px;
    width: auto;
}
.about-nev a {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.about-nev a:hover {
    border-bottom: 1px dotted #FFCC00;
    color: #FFFFFF;
}
#aboutus-text {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    padding: 2px;
    width: 971px;
}
.aboutus-text_1 {
    color: #FF0000;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    height: auto;
    margin-bottom: 5px;
    width: 250px;
}
#paginationmain2 {
    float: left;
    height: 25px;
    margin-bottom: 0;
    margin-right: 0;
    margin-top: 0;
    padding: 0;
    width: 58%;
}
#pagination {
    float: right;
    height: 25px;
    margin-left: 0;
    margin-top: 0;
    padding: 0;
    width: auto;
}
#next {
    float: left;
    height: auto;
}
#prev {
    float: left;
    height: auto;
    padding: 10px;
    width: 600px;
}
.nxtprv a {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
    color: #0860C1;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 18px;
    padding: 5px;
    text-decoration: none;
}
.nxtprv a:hover {
    background: none repeat scroll 0 0 #0860C1;
    border: 1px solid #CCCCCC;
    color: #F8F8F8;
    text-decoration: none;
}
#poster_main {
    float: left;
    height: auto;
    margin: 10px 0 10px 23px;
    padding: 0;
    width: 132px;
}
#poster_thumbcontainer {
    float: left;
    height: 186px;
    margin: 0;
    padding: 0;
    width: 132px;
}
#poster_thumb {
    border: 1px solid #CCCCCC;
    float: left;
    height: 182px;
    margin: 0;
    padding: 2px;
    width: 128px;
}
#poster_thumb:hover {
    border: 1px solid #333333;
    float: left;
    height: 182px;
    margin: 0;
    padding: 2px;
    width: 128px;
}
#poster_title {
    float: left;
    height: auto;
    margin: 5px 0 0;
    padding: 0;
    text-align: center;
    width: 132px;
}
#poster_main1 {
    float: left;
    height: auto;
    margin: 10px 0 10px 10px;
    padding: 0;
    width: 121px;
}
#poster_thumbcontainer1 {
    float: left;
    height: 106px;
    margin: 0;
    padding: 0;
    width: 121px;
}
#poster_thumb1 {
    border: 1px solid #CCCCCC;
    float: left;
    height: 102px;
    margin: 0;
    padding: 2px;
    width: 117px;
}
#poster_thumb1:hover {
    border: 1px solid #333333;
    float: left;
    height: 102px;
    margin: 0;
    padding: 2px;
    width: 117px;
}
#poster_title1 {
    float: left;
    height: auto;
    margin: 5px 0 0;
    padding: 0;
    text-align: center;
    width: 121px;
}
#adspace_main {
    float: right;
    height: auto;
    margin: 0;
    padding: 0;
    width: 74%;
}
.app_btn_main {
    float: left;
    height: 30px;
    margin: 0 0 0 20px;
    padding: 0;
    width: auto;
}
.app_btn {
    float: right;
    height: 30px;
    margin: 0 0 0 5px;
    padding: 0;
    width: auto;
}
.sfposter_main {
    float: left;
    height: auto;
    margin: 0;
    padding: 0;
    width: 132px;
}
.sfposter_thumbcontainer {
    float: left;
    height: 186px;
    margin: 0;
    padding: 0;
    width: 132px;
}
.sfposter_thumb {
    border: 1px solid #CCCCCC;
    float: left;
    height: 180px;
    margin: 0;
    padding: 2px;
    width: 126px;
}
.sfposter_thumb:hover {
    border: 1px solid #333333;
    float: left;
    height: 180px;
    margin: 0;
    padding: 2px;
    width: 126px;
}
.sfposter_title {
    float: left;
    height: auto;
    margin: 5px 0 0;
    padding: 0;
    text-align: center;
    width: 132px;
}
.contributors_blockmain {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #B2B2B2 #B2B2B2;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    height: auto;
    margin: 0 0 10px;
    padding: 10px 0 0;
    width: 98%;
}
.contributors_contanier {
    float: left;
    height: auto;
    margin: 0 10px 10px;
    padding: 0;
    width: 98%;
}
.contributors_thumb_contanier_main {
    float: left;
    height: auto;
    margin: 0 5px 10px 9px;
    padding: 0;
    width: 139px;
}
.contributors_thumb_box {
    float: left;
    height: 135px;
    margin: 0 0 5px;
    padding: 0;
    width: 135px;
}
.contributors_thumb {
    border: 1px solid #CCCCCC;
    float: left;
    height: 132px;
    margin: 0;
    padding: 2px;
    width: 132px;
}
.contributors_thumb:hover {
    border: 1px solid #333333;
    float: left;
    height: 132px;
    margin: 0;
    padding: 2px;
    width: 132px;
}
.contributors_title_box {
    float: left;
    height: auto;
    margin: 0 0 5px;
    padding: 0;
    width: 135px;
}
