body {
        background-color: #C31985;
        background-image: url(/assets/images/template/bgcomm.gif);
        background-repeat: repeat;
        margin: 0px;
        padding: 0px;
}
img  { behavior: url(iepngfix.htc); border:none}
span  { behavior: url(iepngfix.htc); }

.yell {
        background-color: #FFBD00;
        border: none;
}
.yel1 {
        background-image: url(/assets/images/template/tpl.gif);
        background-repeat: no-repeat;
        background-position: right top;
}
.clear {
        clear: both;
}
.logo {

        background-image: url(/assets/images/template/logo.jpg);
        background-repeat: no-repeat;
        height: 186px;
        width: 203px;
}
.bannav {
        background-image: url(/assets/images/template/bgtop2.gif);
        background-repeat: no-repeat;
        background-position: left top;
        padding-top: 6px;

}
.undermenu {
        background-image: url(/assets/images/template/undm.gif);
        background-repeat: no-repeat;
        height: 14px;
        background-position: left top;

}
.cat {
        background-image: url(/assets/images/template/bgcat.gif);
        background-repeat: repeat-y;
}
.titlecat {
        background-image: url(/assets/images/template/headl1.gif);
        background-repeat: no-repeat;
        padding-top: 50px;
        padding-left: 10px;
        text-align: left;



}
.catend {
        background-image: url(/assets/images/template/catend.gif);
        background-repeat: no-repeat;
        height: 14px;

}
td {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}
.dash {
        background-image: url(/assets/images/template/doshcat.gif);
        background-repeat: no-repeat;
        background-position: left bottom;
        display: block;
        height: 37px;
        width: 135px;
}
.dashlast{
        background-repeat: no-repeat;
        background-position: left bottom;
        display: block;
        height: 37px;
        width: 135px;
}
a.anime:link {        font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic1.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 10px;        padding-bottom: 10px;}
a.anime:visited{        font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic1.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 10px;        padding-bottom: 10px;}
a.anime:hover{        font-weight: bold;        color: #D91A90;        text-decoration: none;        background-image: url(/assets/images/template/ic1.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 10px;        padding-bottom: 10px;}
a.animals:link {        font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic2.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.animals:visited{        font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic2.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.animals:hover{        font-weight: bold;        color: #D91A90;        text-decoration: none;        background-image: url(/assets/images/template/ic2.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.cart:link {        font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic3.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.cart:visited{        font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic3.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.cart:hover{        font-weight: bold;        color: #D91A90;        text-decoration: none;        background-image: url(/assets/images/template/ic3.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.celebs:link {        font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic4.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.celebs:visited { font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic4.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.celebs:hover{        font-weight: bold;        color: #D91A90;        text-decoration: none;        background-image: url(/assets/images/template/ic4.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.cook:link {        font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic5.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.cook:visited { font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic5.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.cook:hover{        font-weight: bold;        color: #D91A90;        text-decoration: none;        background-image: url(/assets/images/template/ic5.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}

a.grl:link {        font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic6.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.grl:visited { font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic6.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.grl:hover{        font-weight: bold;        color: #D91A90;        text-decoration: none;        background-image: url(/assets/images/template/ic6.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}

a.fa:link {        font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic7.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.fa:visited { font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic7.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.fa:hover{        font-weight: bold;        color: #D91A90;        text-decoration: none;        background-image: url(/assets/images/template/ic7.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}

a.fant:link {        font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic8.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.fant:visited { font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic8.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.fant:hover{        font-weight: bold;        color: #D91A90;        text-decoration: none;        background-image: url(/assets/images/template/ic8.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}

a.holy:link {        font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic9.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.holy:visited { font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic9.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.holy:hover{        font-weight: bold;        color: #D91A90;        text-decoration: none;        background-image: url(/assets/images/template/ic9.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}

a.pla:link {        font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic10.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.pla:visited { font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic10.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.pla:hover{        font-weight: bold;        color: #D91A90;        text-decoration: none;        background-image: url(/assets/images/template/ic10.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}

a.pnt:link {        font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic11.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.pnt:visited { font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic11.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.pnt:hover{        font-weight: bold;        color: #D91A90;        text-decoration: none;        background-image: url(/assets/images/template/ic11.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}

a.mk:link {        font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic12.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.mk:visited { font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic12.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.mk:hover{        font-weight: bold;        color: #D91A90;        text-decoration: none;        background-image: url(/assets/images/template/ic12.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}

a.misc:link {        font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic13.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.misc:visited { font-weight: bold;        color: #663366;        text-decoration: none;        background-image: url(/assets/images/template/ic13.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
a.misc:hover{        font-weight: bold;        color: #D91A90;        text-decoration: none;        background-image: url(/assets/images/template/ic13.gif);        background-repeat: no-repeat;        background-position: left center;        padding-left: 54px;        vertical-align: middle;        display: block;        padding-top: 12px;        padding-bottom: 10px;}
.aff {
        background-image: url(/assets/images/template/aff.gif);
        background-repeat: no-repeat;
        padding-top: 50px;
        padding-bottom: 30px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 17px;


}
.padaff {
        display: block;
        padding-left: 20px;
        text-align: left;

}
a:link {
        color: #0B4D77;
        text-decoration: none;
}
a:visited {

        color: #0B4D77;
        text-decoration: none;
}
a:hover {


        color: #FF6600;
        text-decoration: underline;
}
a.sm:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #D40441;
        text-decoration: underline;
}
a.sm:visited {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #D40441;
        text-decoration: underline;
}
a.sm:hover {


        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #333333;
        text-decoration: underline;
}
.center {
        background-image: url(/assets/images/template/ball2.gif);
        background-repeat: no-repeat;
        background-position: left top;
}
form {
        margin: 0px;
        padding: 0px;
}
.ie .search {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
        background-image: url(/assets/images/template/search.gif);
        background-repeat: no-repeat;
        height: 25px;
        width: 133px;
        border: none;
        padding-top: 6px;
        padding-left: 30px;

}
.search {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
        background-image: url(/assets/images/template/search.gif);
        background-repeat: no-repeat;
        height: 19px;
        width: 103px;
        border: none;
        padding-top: 6px;
        padding-left: 30px;

}

.seearchbut {
        background-image: url(/assets/images/template/but1.gif);
        background-repeat: no-repeat;
        height: 19px;
        width: 78px;
        border: none;
        cursor: pointer;
}
.bigbox {
        background-image: url(/assets/images/template/bigbox.gif);
        background-repeat: no-repeat;
}
.featured {
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 7px;
}
.ie .featured {
        padding-top: 5px;
        padding-bottom: 3px;
        padding-left: 7px;
}

.bannersq {
        padding-top: 3px;
}
.legend {
        background-image: url(/assets/images/template/legend.gif);
        background-repeat: no-repeat;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #5D317B;
        padding-top: 8px;
        padding-bottom: 18px;
        padding-left: 30px;

}
a.ftr:link {
        color: #5D317B;
        text-decoration: none;
}
a.ftr:visited {
        color: #5D317B;
        text-decoration: none;
}
a.ftr:hover {
        color: #5D317B;
        text-decoration: underline;
}
.title {
        display: block;
        padding-top: 7px;
        padding-bottom: 7px;
}
.ie .title {
        display: block;
        padding-top: 8px;
        padding-bottom: 8px;
}
.green {        background-image: url(/assets/images/template/n2.gif);        background-repeat: repeat-x;}
.green1 {        background-image: url(/assets/images/template/n1.gif);        background-repeat: no-repeat;        width: 9px;}
.green2 {        background-image: url(/assets/images/template/n3.gif);        background-repeat: no-repeat;        background-position: right top;        padding-left: 5px;        padding-top: 3px;        padding-bottom: 8px;}

.ye {        background-image: url(/assets/images/template/y2.gif);        background-repeat: repeat-x;}
.ye1 {
        background-image: url(/assets/images/template/y1.gif);
        background-repeat: no-repeat;
        width: 9px;
        height: 173px;
}
.ye2 {        background-image: url(/assets/images/template/y3.gif);        background-repeat: no-repeat;        background-position: right top;        padding-left: 5px;        padding-top: 3px;        padding-bottom: 8px;}

.ra{        background-image: url(/assets/images/template/r2.gif);        background-repeat: repeat-x;}
.ra1 {        background-image: url(/assets/images/template/r1.gif);        background-repeat: no-repeat;        width: 9px;}
.ra2 {        background-image: url(/assets/images/template/r3.gif);        background-repeat: no-repeat;        background-position: right top;        padding-left: 5px;        padding-top: 3px;        padding-bottom: 8px;}

.newsletter {
        background-image: url(/assets/images/template/nwsl.gif);
        background-repeat: no-repeat;
        display: block;
        width: 131px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #B31369;
        text-align: center;
        padding-top: 18px;

}
.ie .newsletter {
        background-image: url(/assets/images/template/nwsl.gif);
        background-repeat: no-repeat;
        display: block;
        width: 131px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #B31369;
        text-align: center;
        padding-top: 18px;
padding-bottom:10px;
}
.ie .email {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #333333;
        background-image: url(/assets/images/template/emailbox.gif);
        background-repeat: no-repeat;
        text-align: center;
        margin: 0px;
        height: 21px;
        width: 98px;
        padding-top: 5px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        border: none;
}
.email {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #333333;
        background-image: url(/assets/images/template/emailbox.gif);
        background-repeat: no-repeat;
        text-align: center;
        margin: 0px;
        height: 16px;
        width: 98px;
        padding-top: 5px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        border: none;
}
.send {
        background-image: url(/assets/images/template/signup.gif);
        background-repeat: no-repeat;
        height: 21px;
        width: 75px;
        cursor: pointer;
        border: none;

}
.fix {
        height: 12px;
        display: block;

}
.foot {
        background-image: url(/assets/images/template/bgfoot.gif);
        background-repeat: repeat-x;
        font-family: Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        line-height: 18px;

}
.small {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFBB1;
}
a.white:link {
        color: #FFFFFF;
        text-decoration: underline;
}
a.white:visited {

        color: #FFFFFF;
        text-decoration: underline;
}
a.white:hover {


        color: #FFFF99;
        text-decoration: none;
}
.where {
        height: 46px;
}
.whereweare {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFF99;
        text-decoration: none;
        padding-top: 16px;
        display: block;
        padding-left: 5px;
        font-weight: bold;


}
.bigboxinn {
        background-image: url(/assets/images/template/bigboxinner.gif);
        background-repeat: no-repeat;
}
.bannersqinner {
        padding-top: 4px;
        padding-bottom: 19px;

}
.rr1 {
        background-image: url(/assets/images/template/roundp1.gif);
        background-repeat: no-repeat;
        padding-top: 10px;

}
.rr {
        background-image: url(/assets/images/template/roundp3.gif);
        background-repeat: repeat-y;
}
.rr2 {
        background-image: url(/assets/images/template/roundp2.gif);
        background-repeat: no-repeat;
        background-position: left bottom;

}
.titleshad {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 25px;
        color: #FFFFFF;
        font-weight: bold;
        padding: 0px;
        margin-right: auto;
        margin-left: auto;
        text-align: center;
        display: block;




}
.ye1 {
        background-image: url(/assets/images/template/roundy1.gif);
        background-repeat: no-repeat;
        padding-top: 5px;
        text-align: center;


}
.ye {
        background-image: url(/assets/images/template/roundy3.gif);
        background-repeat: repeat-y;
}
.ye2 {
        background-image: url(/assets/images/template/roundy2.gif);
        background-repeat: no-repeat;
        background-position: left bottom;

}
.yellow {
        background-image: url(/assets/images/template/roundy3.gif);
        background-repeat: repeat-y;
}
.gold {
        background-image: url(/assets/images/template/roundy1.gif);
        background-repeat: no-repeat;
        text-align: center;
        padding-top: 10px;
}
h1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 24px;
        color: #FFFFFF;
        margin: 0px;
        padding-top: 16px;
        padding-right: 0px;
        padding-bottom: 6px;
        padding-left: 3px;
}
.pagination {
        background-image: url(/assets/images/template/pagination.gif);
        background-repeat: no-repeat;
        background-position: right top;
        color: #CC0066;
        font-weight: bold;
        padding-top: 3px;
        padding-right: 20px;
        padding-bottom: 10px;
        padding-left: 20px;

}
a.pag:link {
        color: #CC0066;
        text-decoration: none;
}
a.pag:visited {

        color: #CC0066;
        text-decoration: none;
}
a.pag:hover {


        color: #CC0066;
        text-decoration: underline;
}
a.snd:link {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}
a.snd:visited {


        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}
a.snd:hover {



        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFF00;
        text-decoration: none;
}
.newesrinn {
        font-family: Arial, Helvetica, sans-serif;        font-size: 24px;        font-weight: bold;        color: #FFFFFF;        background-image: url(/assets/images/template/nwin.png);
        background-repeat: no-repeat;        padding-left: 130px;        background-position: left bottom;
}

.newesrinn2 {
        font-family: Arial, Helvetica, sans-serif;        font-size: 24px;        font-weight: bold;        color: #FFFFFF;;
        padding-left: 170px; padding-top:15px;        background-position: left bottom;
}
.padd1 {
        padding-top: 20px;
        padding-bottom: 10px;
}
.hotin {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 25px;
        color: #FFFFFF;
        font-weight: bold;
        padding: 0px 0px 0px 110px;
        background-image: url(/assets/images/template/htsin.png);
        background-repeat: no-repeat;
        background-position: left bottom;
        margin: 0px;


}
.browsin {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 25px;
        color: #FFFFFF;
        font-weight: bold;
        padding: 0px 0px 0px 160px;
        background-image: url(/assets/images/template/brsin.png);
        background-repeat: no-repeat;
        background-position: left bottom;
        margin: 0px;
}
.raf {
background-image: url(/assets/images/template/y3f.gif);        background-repeat: repeat-y;
}
.yellowtop {
        background-image: url(/assets/images/template/bgy1.gif);
        background-repeat: repeat-x;
}
.yellowcell {
        background-color: #FFCC00;
        background-image: url(/assets/images/template/bgy2.jpg);
        background-repeat: repeat-y;
        background-position: right top;
        border-left-width: 2px;
        border-left-style: solid;
        border-left-color: #FFFFFF;

}
.yellowbott {
        background-image: url(/assets/images/template/bgy3.gif);
        background-repeat: repeat-x;
}
.greentop {
        background-image: url(/assets/images/template/bgr1.gif);
        background-repeat: repeat-x;
        height: 8px;

}
.greencell {
        background-color: #96B000;
        background-image: url(/assets/images/template/bgr2.jpg);
        background-repeat: repeat-y;
        background-position: right top;
        border-left-width: 2px;
        border-left-style: solid;
        border-left-color: #FFFFFF;

}
.greenbott {
        background-image: url(/assets/images/template/bgr3.gif);
        background-repeat: repeat-x;
}

.pinktop {
        background-image: url(/assets/images/template/bgpink1.gif);
        background-repeat: repeat-x;
}
.pinkcell {
        background-color: #F1B2F7;
        background-image: url(/assets/images/template/bgpink2.jpg);
        background-repeat: repeat-y;
        background-position: right top;
        border-left-width: 2px;
        border-left-style: solid;
        border-left-color: #FFFFFF;

}
.pinkbott {
        background-image: url(/assets/images/template/bgpink3.gif);
        background-repeat: repeat-x;
}

.brall {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 24px;
        font-weight: bold;
        color: #CC3300;
        text-decoration: none;
        background-image: url(/assets/images/template/brall.gif);
        background-repeat: no-repeat;
        padding-top: 3px;
        padding-left: 255px;
        background-position: left center;
        padding-bottom: 5px;

}
a.pa:link {
        font-weight: bold;
        color: #FFFFFF;
        display: block;
        padding: 5px;
        height: 12px;
        width: 12px;
        cursor: pointer;
        background-color: #CC66CC;

}
a.pa:visited {

        font-weight: bold;
        color: #FFFFFF;
        display: block;
        padding: 5px;
        height: 12px;
        width: 12px;
        cursor: pointer;
        background-color: #CC66CC;
}
a.pa:hover {
        font-weight: bold;
        color: #FFFF00;
        display: block;
        padding: 5px;
        height: 12px;
        width: 12px;
        cursor: pointer;
        background-color: #CC33CC;
        text-decoration: none;

}
.pa {

        font-weight: bold;
        color: #FFFF00;
        display: block;
        padding: 5px;
        height: 12px;
        width: 12px;
        cursor: pointer;
        background-color: #CC33CC;
        text-decoration: none;
}
.smallfont {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #CC3366;

}
.boxinnew {
        background-image: url(/assets/images/template/bigboxinner2.gif);
        background-repeat: no-repeat;
        height: 257px;
}
.boxinnewcustompages {
        color: white;
        background-image: url(/assets/images/template/bigboxinnernew2.gif);
        background-repeat: no-repeat;
        height: 257px;
        padding-top:25px;
}
h3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 24px;
        color: #FFFFFF;
        margin: 0px;
        padding: 0px;
}
#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid #FFFFFF;
padding: 6px;
background-color: #C01880;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;        color: #FFE659;


visibility: hidden;
z-index: 100;
}.google {
        background-image: url(/assets/images/template/innempty.png);
        background-repeat: no-repeat;
        display: block;
        padding-top: 18px;
        padding-left: 10px;
        padding-bottom: 6px;



}
h4 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 24px;
        font-weight: normal;
        color: #990066;
        margin: 0px;
        padding: 0px;
}
.padd {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 18px;
        color: #FFFFFF;
        padding-top: 20px;
        padding-right: 10px;
        padding-left: 30px;

}
/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 0;
margin: 0;
display: inline;list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}
ul{
padding-left: 0px;
margin: 0;

}
.shadetabs li{display: inline; margin: 0; padding: 0px;}

.shadetabs li a{text-decoration: none;position: relative;z-index: 1;  margin: 0; padding:0px;}

.shadetabs li a:visited{ margin: 0; padding:0px;}

.shadetabs li a:hover{ margin: 0; padding:0px;}


.shadetabs li a.selected{ /*selected main tab style */
 margin: 0; padding:0px;}

.shadetabs li a.selected:hover{ /*selected main tab style */
 margin: 0; padding:0px;}

.tabcontent{
display:none;  margin: 0; padding:0px;  margin-top: -2px;}

@media print {
.tabcontent {
display:block !important;
}
}


.greentab {
        background-image: url(/assets/images/template/greentab2.gif);
        background-repeat: repeat-y;
}
.greentabtop {
        background-image: url(/assets/images/template/greentab.gif);
        background-repeat: no-repeat;
        background-position: left top;
}
.greentabbottom {
        background-image: url(/assets/images/template/greentab3.gif);
        background-repeat: no-repeat;
        background-position: left bottom;
        height: 11px;

}
.pntab {
        background-image: url(/assets/images/template/pntab2.gif);
        background-repeat: repeat-y;
}
.pntabtop {
        background-image: url(/assets/images/template/pntab.gif);
        background-repeat: no-repeat;
        background-position: left top;
}
.pntabbottom {
        background-image: url(/assets/images/template/pntab3.gif);
        background-repeat: no-repeat;
        background-position: left bottom;
        height: 11px;

}
.tntab {
        background-image: url(/assets/images/template/tntab2.gif);
        background-repeat: repeat-y;
}
.tntabtop {
        background-image: url(/assets/images/template/tntab.gif);
        background-repeat: no-repeat;
        background-position: left top;
}
.tntabbottom {
        background-image: url(/assets/images/template/tntab3.gif);
        background-repeat: no-repeat;
        background-position: left bottom;
        height: 11px;

}
.adtab {
        background-image: url(/assets/images/template/adtab2.gif);
        background-repeat: repeat-y;
}
.adtabtop {
        background-image: url(/assets/images/template/adtab.gif);
        background-repeat: no-repeat;
        background-position: left top;
}
.adtabbottom {
        background-image: url(/assets/images/template/adtab3.gif);
        background-repeat: no-repeat;
        background-position: left bottom;
        height: 11px;

}
.mma {
        background-image: url(/assets/images/template/mmabg.gif);
        background-repeat: repeat-y;
}
.mmacont {
        background-image: url(/assets/images/template/mma.gif);
        background-repeat: no-repeat;
        padding-top: 40px;
}
.mmaend {
        background-image: url(/assets/images/template/mmaend.gif);
        background-repeat: no-repeat;
        background-position: left bottom;
        height: 18px;
}
.login {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #333333;
       /* background-image: url(/assets/images/template/emailbox.gif);*/
        background-repeat: no-repeat;
        text-align: center;
        margin: 0px;
        height: 16px;
        width: 98px;
        border: none;
        padding: 0px;

}
.logbut {

        background-image: url(/assets/images/template/loginbut.gif);
        background-repeat: no-repeat;
        height: 21px;
        width: 75px;
        cursor: pointer;
        border: none;
}
.losr {
        font-size: 10px;
        font-weight: bold;
}
.ver {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
        text-align: center;
        padding-bottom: 5px;

}
a.sm:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #990000;
        text-decoration: underline;

}
a.sm:visited {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #990000;
        text-decoration: underline;
}
a.sm:hover {


        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FF0000;
        text-decoration: underline;
}
.rez {
        background-image: url(/assets/images/template/addb3.gif);
        background-repeat: repeat-y;
}
.rez2 {
        background-image: url(/assets/images/template/addb1.gif);
        background-repeat: no-repeat;
        padding-top:20px; padding-bottom:20px;
}
.rez3 {
        background-image: url(/assets/images/template/addb2.gif);
        background-repeat: no-repeat;
        background-position: left bottom;
}.whitetetxt {
        color: #FFFFFF;
}
a.fr:link {
        color: #FFFFFF;
        text-decoration: underline;
}
a.fr:visited {
        color: #FFFFFF;
        text-decoration: underline;
}
a.fr:hover {

        color: #FFFF00;
        text-decoration: underline;
}
.hg {
        line-height: 19px;
        padding: 5px 10px 5px 15px;
        color: #FFFFFF;


}
.brdpn {
        border: 2px solid #ACC136;
}


/*******************
	Thickbox CSS 
*******************/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 4px solid #525252;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin
}

/** custom by kailashbadu **/
#tooltip {
	position:absolute;
	z-index:3000;
	border:1px solid #111;
	background-color:#eee;
	opacity:0.85;
	padding:5px
}
#tooltip h3, #tooltip div {
	margin:0
}
#tooltip.dressuptooltip {
	font-family:Verdana, Geneva, sans-serif;
	background-color:#DEEBFF;
	opacity:0.8;
	border:1px solid #00457B;
	padding:5px 10px
}
#tooltip.dressuptooltip h3 {
	margin-bottom:.75em;
	color:#B71313;
	font-size:10pt;
	text-align:center
}
#tooltip.dressuptooltip div {
	width:220px;
	text-align:left;
	color:#B71313;
	font-size:9pt;
}
#tooltip.featuredtip {
	font-family:Verdana, Geneva, sans-serif;
	background-color:#F5FFD0;
	opacity:1;
	border:1px solid #00457B;
	padding:5px 10px
}
#tooltip.featuredtip h3 {
	margin-bottom:.75em;
	color:#B71313;
	font-size:10pt;
	text-align:center
}
#tooltip.featuredtip div {
	width:220px;
	text-align:left;
	color:#B71313;
	font-size:9pt;
}
div#rate_div {
	display:none
}
ul#error {
	color:#C31985;
	margin:10px 0 10px 30px
}
div.link {
	background-color:#F5FFD0;
	margin-bottom:1em;
	padding:0.5em 1em;
	color:#000;
}
div.link a{
	color:#663366;
	font-size:1.2em;
}
div.link a:hover{
	color:#D91A90;	
}
div.link p {
	margin:0;
	padding:0;
}
div.link p.linkDesc {
	margin-top:4px;
	font-style:italic;
	font-size:0.9em;
}

span.sortby{
	margin-left:10px;
	color:#FFF;
	font-weight:bold;
}

/** contests **/
#gameInfo{
  margin:1em 0 2em 0;
  color:#000;
  background-color:#FEBD01;
  padding:0.8em;
}

#gameInfo p{
	margin-top:10px;
}

div#gameRules{
	display:none;
}
div#gameFaq{
	display:none;
}

div.gameRulesContent{
	padding:15px;
}
div.gameRulesContent ol{
	margin-bottom:15px;
	list-style-position:inside;
  margin-left: 5px;
}
.rez2{
	padding:10px;
}

div.image img{
	margin:1em;
}
#topc {
float:left;
height:172px;
width:434px;
}
#topc .left {
background:transparent url(/assets/images/template/current_contest.jpg) no-repeat scroll 0 0;
float:left;
height:170px;
width:425px;
}
#topc .left .image {

float:left;
height:150px;
margin-left:10px;
margin-top:10px;
text-align:center;
width:90px;
}
#topc .left .text {
  float:left;
  font-size:14px;
  font-weight:bold;
  margin-left:9px;
  margin-top:32px;
  width:300px;
  color:#000;
}
#topc .left .text p{
	margin-top:10px;	
}

#topc .left .text p#gameTitle{
	font-size:25px;
	color:#CC0000;
}
#topc .left .text a {
	color:#FOO;
	font-size:18px;
	text-decoration:underline;
}
#topc .right {
float:left;
padding-left:10px;
padding-right:10px;
vertical-align:middle;
width:230px;
}
#previous {
float:left;
padding-top:12px;
width:200px;
}
#last10 {
float:left;
width:640px;
}
#last10 .winners {
float:left;
padding-top:5px;
width:311px;
}
#last10 .winners .top {
background:transparent url(/assets/images/template/winners.jpg) no-repeat scroll 0 0;
float:left;
height:38px;
width:311px;
}
#last10 .winners .middle {
background:transparent url(/assets/images/template/last_10_bg.jpg) repeat-y scroll 0 0;
float:left;
width:311px;
}
#last10 .winners .middle .item {
border-bottom:1px dotted #E8D007;
float:left;
height:23px;
padding-left:9px;
padding-right:9px;
padding-top:5px;
width:290px;
}
#last10 .winners .bottom {
background:transparent url(/assets/images/template/last_10_bottom.jpg) no-repeat scroll 0 0;
float:left;
height:9px;
width:311px;
}
#last10 .contests {
float:left;
padding-right:11px;
padding-top:5px;
width:311px;
}
#last10 .contests .top {
background:transparent url(/assets/images/template/contests.jpg) no-repeat scroll 0 0;
float:left;
height:38px;
width:311px;
}
#last10 .contests .middle {
background:transparent url(/assets/images/template/last_10_bg.jpg) repeat-y scroll 0 0;
float:left;
width:311px;
}
#last10 .contests .middle .item {
border-bottom:1px dotted #E8D007;
float:left;
height:23px;
padding-left:9px;
padding-right:9px;
padding-top:5px;
width:290px;
}
#last10 .contests .bottom {
background:transparent url(/assets/images/template/last_10_bottom.jpg) no-repeat scroll 0 0;
float:left;
height:9px;
width:311px;
}
#entry {
float:left;
margin-bottom:7px;
text-align:center;
width:211px;
}
#view_box {
border-bottom:1px dashed #C9E700;
float:left;
margin-bottom:10px;
padding-bottom:10px;
}
#view_left {
float:left;
font-size:15px;
font-weight:bold;
width:405px;
}
#view_right {
background-color:#C9E700;
color:#375A00;
float:left;
font-size:17px;
font-weight:bold;
letter-spacing:-1px;
padding-bottom:14px;
padding-left:15px;
padding-top:6px;
width:215px;
}



