body {
    background-color: #FFFFFF;
    background-image: url("../images/bg.gif");
    background-repeat: repeat-x;
    margin: 0;
}
* {
/*	margin          : 0;
	padding         : 0;*/
	outline-style   : none;
	outline-width   : 0;
}
img,fieldset {
	border          : none;
}
.innerbg {
    background-color: #FFFFFF;
    background-image: url("../images/innerbg.gif");
    background-repeat: repeat-x;
    margin: 0;
}
a {
    color: #FFFFFF;
    text-decoration: none;
}
a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}
.topnews {
    color: #0000FF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
}
.topnews a {
    color: #0000FF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: underline;
}
.topnews a:hover {
    color: #FF0000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}
.searchmiddlebg {
    background-image: url("../images/search-middle.gif");
    background-repeat: repeat-x;
}
.search {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    text-align: left;
}
.searchtextfield {
    border: 0 none;
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    padding-left: 5px;
	height: 35px;
    width: 360px;
}
.jokefiltermidbg {
    background-image: url("../images/joke-filter-middle-bg.gif");
    background-repeat: repeat-x;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
}
.general {
    color: #33FF33;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.general a {
    color: #33FF33;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}
.general a:hover {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.content {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
	padding-left:17px;
}
.content a {
    /*color: #FFFFFF;*/
	color: #0000FF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}
.content a:hover {
    /*color: #FFFFFF;*/
	color: #0000FF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    /*text-decoration: underline;*/
	text-decoration: none;
}
.mature {
    color: #FFCC00;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.mature a {
    color: #FFCC00;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}
.mature a:hover {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.blue {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.blue a {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}
.blue a:hover {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.thehome {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 26px;
    font-weight: bold;
}
.motivated {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
}
.readmore {
    background-image: url("../images/joke-to-win.gif");
    background-repeat: no-repeat;
    height: 182px;
    visibility: visible;
    width: 951px;
}
.heading {
    color: #990000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: bold;
}
.subheading {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
}
.uploadheading {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 19px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    padding-left: 10px;
}
.smallheading {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    padding-left: 110px;
}
.clockheading {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    padding-left: 10px;
}
.weekly {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
}
.clock {
    color: #66FF00;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    padding-right: 12px;
}
.joke {
    color: #006699;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 19px;
    font-style: normal;
    padding-left: 15px;
    text-align: left;
}
.jokeowner {
    color: #006699;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    font-style: normal;
    padding-left: 15px;
    text-align: left;
}
.videotitle {
    color: #0000FF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-top: 3px;
}
.videotitle a {
    color: #0000FF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-top: 7px;
    text-decoration: none;
}
.videotitle a:hover {
    color: #0000FF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-top: 7px;
    text-decoration: underline;
}
.videopname {
    color: #0000FF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding-right: 37px;
}
.videopname a {
    color: #0000FF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
.videopname a:hover {
    color: #0000FF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
}
.videoby {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.footer {
    background-image: url("../images/footer-bg.gif");
    background-repeat: repeat-x;
}
.footerlink {
    color: #FFFFFF;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 21px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    padding-top: 20px;
}
.by {
    color: #999999;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    padding-top: 20px;
}
.by1 {
    color: #999999;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
}
.rightreserved {
    color: #999999;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
}
.border {
    border-bottom: thin solid #CCCCCC;
    border-left: thin solid #CCCCCC;
    border-right: thin solid #CCCCCC;
}
.rank {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
}
.orangeheading {
    color: #F8590B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
}
.blackheading {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 19px;
    font-weight: bold;
}
.categoryheading {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
}
.catergorycontent {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    padding-top: 10px;
}
.catergorycontent1 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
}
.importanttopbg {
    background-image: url("../images/important-topbg.gif");
    background-repeat: no-repeat;
    height: 17px;
    margin: 0;
    padding: 0;
    width: 296px;
}
.importanbottombg {
    background-image: url("../images/important-bottombg.gif");
    background-repeat: no-repeat;
    height: 17px;
    margin: 0;
    padding: 0;
    width: 296px;
}
.importantmiddlebg {
    background-image: url("../images/important-middle-bg.gif");
    background-repeat: repeat-y;
    margin: 0;
    padding: 0;
    width: 296px;
}
.importantheading {
    color: #F8590B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    padding-left: 35px;
    padding-right: 35px;
}
.importanttext {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    padding-left: 35px;
    padding-right: 35px;
}
.topmaillink {
    color: #351F53;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
.topmaillink a {
    color: #351F53;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
.topmaillink a:hover {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
.border {
    border: 1px solid #C5D0D6;
}
.rightbg {
    border-right: 1px solid #C5D0D6;
}
.dottedline {
    border-bottom: 1px dotted #C5D0D6;
}
.text {
    color: #404040;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.textnew {
    color: #404040;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.txtover {
    color: #173778;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.online {
    color: #009900;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.offline {
    color: #FF0000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.permalink {
    background-color: #FFFFFF;
    border: 0 none;
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 20px;
    margin: 0;
    padding: 0;
    width: 290px;
}
.hillarious {
    background-color: #52AAF5;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 26px;
    font-weight: 500;
}
.timeline {
    border: 1px solid #00CC00;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
.txtfield {
    border: 0 none;
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 15px;
    margin: 0;
    padding: 0;
    width: 175px;
}
.txtfieldreg{
    border: 0 none;
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 16px;
    margin: 0;
    padding: 0;
    /*width: 175px;*/
	width: 225px;
}
.txtfieldcon{
	/*background:url(../images/Textbox-bg.jpg);*/
    border: 0 none;
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 25px;
    margin: 0;
    padding: 0;
    width: 415px;
}
.txtfield2 {
    border: 0 none;
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 15px;
    margin: 0;
    padding: 0;
    width: 250px;
}
.txtfield1 {
    border: 0 none;
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 50px;
    margin: 0;
    padding: 0;
    width: 250px;
}
.datefield {
    border: 0 none;
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 15px;
    margin: 0;
    padding: 0;
    width: 58px;
}
.streambg {
    background-image: url("../images/video-stream-bg.gif");
    background-repeat: no-repeat;
    height: 94px;
    width: 801px;
}
.videoplyrbg {
    background-image: url("../images/plyr-middle-bg.gif");
    background-repeat: repeat-x;
    height: 9px;
    width: 100%;
}
ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#slider {
    width: 623px;
}
.anythingSlider {
    float: left;
    height: 320px;
    margin: 0 auto;
    position: relative;
    width: 623px;
}
.anythingSlider .wrapper {
    height: 320px;
    left: 0;
    margin: 0;
    overflow: auto;
    position: relative;
    top: 0;
    width: 623px;
}
.anythingSlider .wrapper ul {
    left: -10px;
    list-style: none outside none;
    margin: 0;
    position: absolute;
    top: 0;
    width: 9999px;
}
.anythingSlider ul li {
    color: #5F5E5F;
    display: block;
    float: left;
    font-weight: bold;
    height: 310px;
    margin: 0;
    padding: 0 0 0 10px;
    width: 890px;
}
.anythingSlider .arrow {
    cursor: pointer;
    display: block;
    height: 31px;
    position: absolute;
    text-indent: -9999px;
    top: -36px;
    width: 30px;
}
.anythingSlider .forward {
    background: url("../images/next_arrow.png") no-repeat scroll left center transparent;
    right: 10px;
}
.anythingSlider .back {
    background: url("../images/previous_arrow.png") no-repeat scroll right center transparent;
    right: 40px;
}
#thumbNav {
    position: relative;
    text-align: center;
    top: 323px;
}
#thumbNav a {
    background: url("../images/cellshade.png") repeat-x scroll 0 0 #C58B04;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    color: black;
    display: inline-block;
    height: 18px;
    margin: 0 5px 0 0;
    padding: 2px 8px;
    text-align: center;
}
#thumbNav a:hover {
    background-image: none;
}
#thumbNav a.cur {
    background: none repeat scroll 0 0 #E0A213;
}
#start-stop {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    padding: 2px 5px;
    position: absolute;
    right: 45px;
    text-align: center;
    top: 323px;
    width: 40px;
}
.anythingSlider .wrapper ul ul {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    margin: 0;
    overflow: visible;
    position: static;
    text-align: center;
    width: 950px;
}
.anythingSlider .wrapper ul li ul li {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: auto;
    padding: 0 0;
    width: 157px;
}
.anythingSlider .wrapper ul li ul li .image_phone {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: 142px;
    text-align: center;
    width: 142px;
}
.anythingSlider .wrapper ul li ul li .content_no {
    color: #FFFFFF;
    float: left;
    padding: 0;
    text-align: center;
    width: 142px;
}
div.rotator {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 170px;
    overflow: hidden;
    padding: 10px;
    position: relative;
    width: 218px;
}
div.r1 {
    background: none repeat scroll 0 0 #FFFF11;
}
div.r1 p {
    margin-top: 20px;
    text-align: center;
}
div.navigation {
    position: absolute;
    right: 5px;
    top: 5px;
}
div.navigation div.current, div.navigation a {
    float: left;
    height: 12px;
    margin: 0 8px 0 0;
    overflow: hidden;
    width: 12px;
}
div.navigation a:hover {
    text-decoration: none;
}
div.navigation div.current {
    background: none repeat scroll 0 0 #CC0000;
}
div.navigation a {
    background: none repeat scroll 0 0 #CCCCCC;
    display: block;
}
#introslide {
    background: none repeat scroll 0 0 #000000;
    color: #EEEEEE;
    text-align: center;
}
.anythingSlider1 {
    float: left;
    height: 200px;
    margin: 0 auto;
    position: relative;
    width: 623px;
}
.anythingSlider1 .wrapper1 {
    height: 200px;
    left: 0;
    margin: 0;
    overflow: auto;
    position: relative;
    top: 0;
    width: 623px;
}
.anythingSlider1 .wrapper1 ul {
    left: -10px;
    list-style: none outside none;
    margin: 0;
    position: absolute;
    top: 0;
    width: 9999px;
}
.anythingSlider1 ul li {
    color: #5F5E5F;
    display: block;
    float: left;
    font-weight: bold;
    height: 200px;
    margin: 0;
    padding: 0 0 0 10px;
    width: 890px;
}
.anythingSlider1 .arrow {
    cursor: pointer;
    display: block;
    height: 31px;
    position: absolute;
    text-indent: -9999px;
    top: -36px;
    width: 30px;
}
.anythingSlider1 .forward {
    background: url("../images/next_arrow.png") no-repeat scroll left center transparent;
    right: 10px;
}
.anythingSlider1 .back {
    background: url("../images/previous_arrow.png") no-repeat scroll right center transparent;
    right: 40px;
}
.anythingSlider1 .wrapper1 ul li ul li {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: auto;
    padding: 0 0;
    width: 157px;
}
.anythingSlider1 .wrapper1 ul li ul li .image_phone {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: 142px;
    text-align: center;
    width: 142px;
}
.anythingSlider1 .wrapper1 ul li ul li .content_no {
    color: #FFFFFF;
    float: left;
    padding: 0;
    text-align: center;
    width: 142px;
}
.signup {
    background-image: url("../images/sign-up.gif");
    border: 0 none;
    cursor: pointer;
    height: 28px;
    outline: medium none;
    vertical-align: top;
    width: 98px;
}
.submit {
    background-image: url("../images/submit.gif");
    border: 0 none;
    cursor: pointer;
    height: 38px;
    outline: medium none;
    vertical-align: top;
    width: 112px;
}
.upload {
    background-image: url("../images/continue.gif");
    border: 0 none;
    cursor: pointer;
    height: 28px;
    outline: medium none;
    vertical-align: top;
    width: 106px;
}
.uploadfile {
    background-image: url("../images/upload.gif");
    border: 0 none;
    cursor: pointer;
    height: 36px;
    outline: medium none;
    vertical-align: top;
    width: 110px;
}
.login {
    background-image: url("../images/login.gif");
    border: 0 none;
    cursor: pointer;
    height: 28px;
    outline: medium none;
    vertical-align: top;
    width: 98px;
}
ul.errorbox {
    list-style: none outside none;
    margin: 0 0 0 12px;
    padding: 0;
    width: 82%;
}
ul.errorbox {
    background: url("../images/alert.gif") no-repeat scroll 0 0 #FEFDC0;
    border: 1px solid #EEDC6A;
    color: #FF0000;
    font: 11px/16px Tahoma;
    margin: 2px;
    padding: 22px 20px 21px 55px;
    width: 70%;
}
.captcha {
    background: url("../images/captcha.gif") repeat scroll -2px -3px transparent;
    color: #FFFFFF;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 8px;
    padding: 5px 16px;
}
.quickQuoteError {
    background-color: #FFF000;
}
ul.errorboxlogin {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
ul.errorboxlogin li {
    background: url("../images/exclamation.png") no-repeat scroll 10px center #FFFFDD;
    border-color: #FFD700;
    border-style: solid;
    border-width: 1px;
    color: #FF0000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin-bottom: 2px;
    padding: 0.6em 0.6em 0.6em 30px;
    width: 87%;
}
ul.errorboxrate {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
ul.errorboxrate li {
    background: url("../images/exclamation.png") no-repeat scroll 10px center #FFFFDD;
    border-color: #FFD700;
    border-style: solid;
    border-width: 1px;
    color: #FF0000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin-bottom: 2px;
    padding: 17px 30px;
    width: 30%;
}
.emailError {
    background: url("../images/error_bg.gif") no-repeat scroll 0 50% #FFFCCC;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
    padding: 5px 32px;
}
.emailSuccess {
    background: url("../images/accept.png") no-repeat scroll 0 50% #FFFCCC;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
    padding: 5px 32px;
}
.success {
    background: url("../images/accept.png") no-repeat scroll 10px center #FFFFCC;
    border: 1px solid #FFF000;
    color: #333333;
    font-family: helvetica;
    font-size: 12px;
    margin-bottom: 1px;
    padding: 15px 42px;
    width: 30%;
}
#vote {
    background-image: url("../images/vote.png");
    height: 143px;
    margin-left: 803px;
    margin-top: -20px;
    position: absolute;
    top: 667px;
    width: 152px;
    z-index: 101;
}
.anythingSlider1 {
    float: left;
    height: 200px;
    margin: 0 auto;
    position: relative;
    width: 623px;
}
.anythingSlider1 .wrapper1 {
    height: 172px;
    left: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
    top: 0;
    width: 623px;
}
.anythingSlider1 .wrapper1 ul {
    left: -10px;
    list-style: none outside none;
    margin: 0;
    position: absolute;
    top: 0;
    width: 9999px;
}
.anythingSlider1 ul li {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: auto;
    padding: 0 0;
    width: 157px;
}
.anythingSlider1 .arrow {
    cursor: pointer;
    display: block;
    height: 31px;
    position: absolute;
    text-indent: -9999px;
    top: -36px;
    width: 30px;
}
.anythingSlider1 .forward {
    background: url("../images/next_arrow.png") no-repeat scroll left center transparent;
    right: 10px;
}
.anythingSlider1 .back {
    background: url("../images/previous_arrow.png") no-repeat scroll right center transparent;
    right: 40px;
}
.anythingSlider1 .wrapper1 ul li ul li {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: auto;
    padding: 0 0;
    width: 157px;
}
.anythingSlider1 .wrapper1 ul li ul li .image_phone {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: 142px;
    text-align: center;
    width: 142px;
}
.anythingSlider1 .wrapper1 ul li ul li .content_no {
    color: #FFFFFF;
    float: left;
    padding: 0;
    text-align: center;
    width: 142px;
}
#rankedone {
    background-image: url("../images/rank-one.png");
    height: 55px;
    margin-left: 111px;
    position: absolute;
    width: 55px;
    z-index: 101;
}
.hillarious {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: bold;
}
.anythingSlider1 .wrapper1 ul li ul li .content_no {
    color: #FFFFFF;
    float: left;
    padding: 0;
    text-align: center;
    width: 142px;
}
.anythingSlider1 {
    float: left;
    height: 161px;
    margin: 0 auto;
    position: relative;
    width: 623px;
}
.anythingSlider1 .wrapper1 {
    height: 210px;
    left: 0;
    margin: 0;
    overflow: auto;
    position: relative;
    top: -20px;
    width: 623px;
}
.anythingSlider1 .wrapper1 ul {
    left: -10px;
    list-style: none outside none;
    margin: 0;
    position: absolute;
    top: 0;
    width: 9999px;
}
.anythingSlider1 ul li {
    color: #5F5E5F;
    display: block;
    float: left;
    font-weight: bold;
    height: 310px;
    margin: 0;
    padding: 0 0 0 10px;
    width: 890px;
}
.anythingSlider1 .arrow {
    cursor: pointer;
    display: block;
    height: 31px;
    position: absolute;
    text-indent: -9999px;
    top: 178px;
    width: 30px;
}
.anythingSlider1 .forward {
    background: url("../images/next.gif") no-repeat scroll left center transparent;
    right: 95px;
}
.anythingSlider1 .back {
    background: url("../images/prev.gif") no-repeat scroll right center transparent;
    right: 125px;
}
#thumbNav {
    position: relative;
    text-align: center;
    top: 323px;
}
#thumbNav a {
    background: url("../images/cellshade.png") repeat-x scroll 0 0 #C58B04;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    color: black;
    display: inline-block;
    height: 18px;
    margin: 0 5px 0 0;
    padding: 2px 8px;
    text-align: center;
}
#thumbNav a:hover {
    background-image: none;
}
#thumbNav a.cur {
    background: none repeat scroll 0 0 #E0A213;
}
#start-stop {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    padding: 2px 5px;
    position: absolute;
    right: 45px;
    text-align: center;
    top: 323px;
    width: 40px;
}
.anythingSlider1 .wrapper1 ul ul {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    margin: 0;
    overflow: visible;
    position: static;
    text-align: center;
    width: 950px;
}
.anythingSlider1 .wrapper1 ul li ul li {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: auto;
    padding: 0 0;
    width: 157px;
}
.anythingSlider1 .wrapper1 ul li ul li .image_phone {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: 142px;
    text-align: center;
    width: 142px;
}
.anythingSlider1 .wrapper1 ul li ul li .content_no {
    color: #FFFFFF;
    float: left;
    padding: 0;
    text-align: center;
    width: 142px;
}
div.rotator {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 170px;
    overflow: hidden;
    padding: 10px;
    position: relative;
    width: 218px;
}
div.r1 {
    background: none repeat scroll 0 0 #FFFF11;
}
div.r1 p {
    margin-top: 20px;
    text-align: center;
}
div.navigation {
    position: absolute;
    right: 5px;
    top: 5px;
}
div.navigation div.current, div.navigation a {
    float: left;
    height: 12px;
    margin: 0 8px 0 0;
    overflow: hidden;
    width: 12px;
}
div.navigation a:hover {
    text-decoration: none;
}
div.navigation div.current {
    background: none repeat scroll 0 0 #CC0000;
}
div.navigation a {
    background: none repeat scroll 0 0 #CCCCCC;
    display: block;
}
#introslide {
    background: none repeat scroll 0 0 #000000;
    color: #EEEEEE;
    text-align: center;
}
.namepro {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
}
.namepro1 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
}
.namepro2 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 22px;
}
.namepro3 {
    color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-decoration: none;
}
.namepro3 a {
    color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-decoration: none;
}
.namepro3 a:hover {
    color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-decoration: underline;
}
.namepro4 {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
}
.deletejoke {
    color: #FF0000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.deletejoke a {
    color: #FF0000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
.deletejoke a:hover {
    color: #FF0000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
}
.newblueleftbg {
    background-image: url("../images/blue-left-bg.gif");
    background-repeat: no-repeat;
    height: 139px;
    width: 8px;
}
.newbluerightbg {
    background-image: url("../images/blue-right-bg.gif");
    background-repeat: no-repeat;
    height: 139px;
    width: 8px;
}
.newbluemiddlebg {
    background-image: url("../images/blue-middle-bgg.gif");
    background-repeat: repeat-x;
    height: 139px;
}

.newblueleftbg2 {
    background-image: url("../images/left-corner.gif");
    background-repeat: no-repeat;
    height: 139px;
    width: 8px;
}
.newbluerightbg2 {
    background-image: url("../images/right-croner.gif");
    background-repeat: no-repeat;
    height: 139px;
    width: 8px;
}
.newbluemiddlebg2 {
    background-image: url("../images/box-bg.gif");
    background-repeat: repeat-x;
    height: 139px;
}

.content1 {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
}
.content1 a {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: underline;
}
.content1 a:hover {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.videostreamratetext {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-style: normal;
    font-weight: bold;
    padding-top: 18px;
}
.videostreamratetext1 {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-style: normal;
    font-weight: bold;
    padding-left: 10px;
}
.videorateleftbg {
    background-image: url("../images/left-rate-bg.gif");
    background-repeat: no-repeat;
    height: 19px;
    width: 12px;
}
.videoraterightbg {
    background-image: url("../images/right-rate-bg.gif");
    background-repeat: no-repeat;
    height: 19px;
    width: 8px;
}
.videoratemiddlebg {
    background-image: url("../images/middle-blank-rate-bg.gif");
    background-repeat: repeat-x;
    height: 19px;
    width: 687px;
}
.videoratemiddlebg1 {
    background-image: url("../images/mactive-rate-bg.gif");
    background-repeat: repeat-x;
    height: 19px;
}
.hillariousnew {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 26px;
    font-weight: normal;
    padding-top: 13px;
}
.textlogin {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #8C8A8A;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    width: 407px;
}
.textarea {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #8C8A8A;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 290px;
    width: 410px;
}
.anythingSliderfunny {
    float: left;
    height: 310px;
    margin: 0 auto;
    position: relative;
    width: 313px;
}
.anythingSliderfunny .wrapperfunny {
    height: 310px;
    left: 0;
    margin: 0;
    overflow: auto;
    position: relative;
    top: 0;
    width: 313px;
}
.anythingSlider .wrapperfunny ul {
    left: -10px;
    list-style: none outside none;
    margin: 0;
    position: absolute;
    top: 0;
    width: 9999px;
}
.anythingSlider ul li {
    color: #5F5E5F;
    display: block;
    float: left;
    font-weight: bold;
    height: 310px;
    margin: 0;
    padding: 0 0 0 10px;
    width: 890px;
}
.anythingSlider .arrow {
    cursor: pointer;
    display: block;
    height: 31px;
    position: absolute;
    text-indent: -9999px;
    top: -36px;
    width: 30px;
}
.anythingSlider .forward {
    background: url("../images/next_arrow.png") no-repeat scroll left center transparent;
    right: 10px;
}
.anythingSlider .back {
    background: url("../images/previous_arrow.png") no-repeat scroll right center transparent;
    right: 40px;
}
#thumbNav {
    position: relative;
    text-align: center;
    top: 323px;
}
#thumbNav a {
    background: url("../images/cellshade.png") repeat-x scroll 0 0 #C58B04;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    color: black;
    display: inline-block;
    height: 18px;
    margin: 0 5px 0 0;
    padding: 2px 8px;
    text-align: center;
}
#thumbNav a:hover {
    background-image: none;
}
#thumbNav a.cur {
    background: none repeat scroll 0 0 #E0A213;
}
#start-stop {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    padding: 2px 5px;
    position: absolute;
    right: 45px;
    text-align: center;
    top: 323px;
    width: 40px;
}
.anythingSlider .wrapperfunny ul ul {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    margin: 0;
    overflow: visible;
    position: static;
    text-align: center;
    width: 950px;
}
.anythingSlider .wrapperfunny ul li ul li {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: auto;
    padding: 0 0;
    width: 313px;
}
.anythingSlider .wrapperfunny ul li ul li .image_phone {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: 142px;
    text-align: center;
    width: 142px;
}
.anythingSlider .wrapperfunny ul li ul li .content_no {
    color: #FFFFFF;
    float: left;
    padding: 0;
    text-align: center;
    width: 142px;
}
#divfunnyList{
	width:313px;
	height:498px;
	border-left: thin #CCCCCC solid;
	border-right: thin #CCCCCC solid;
	border-bottom: thin #CCCCCC solid;
	border-top: none;
}
div.rotator {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 170px;
    overflow: hidden;
    padding: 10px;
    position: relative;
    width: 218px;
}
div.r1 {
    background: none repeat scroll 0 0 #FFFF11;
}
div.r1 p {
    margin-top: 20px;
    text-align: center;
}
div.navigation {
    position: absolute;
    right: 5px;
    top: 5px;
}
div.navigation div.current, div.navigation a {
    float: left;
    height: 12px;
    margin: 0 8px 0 0;
    overflow: hidden;
    width: 12px;
}
div.navigation a:hover {
    text-decoration: none;
}
div.navigation div.current {
    background: none repeat scroll 0 0 #CC0000;
}
div.navigation a {
    background: none repeat scroll 0 0 #CCCCCC;
    display: block;
}
#introslide {
    background: none repeat scroll 0 0 #000000;
    color: #EEEEEE;
    text-align: center;
}
.anythingSlidertop {
    float: left;
    height: 1250px; /*1690px;   */                 
    margin: 0 auto;
    position: relative;
    width: 623px;
}
.anythingSlidertop .wrappertop {
    height:1250px; /*1690px;   */
    left: 0;
    margin: 0;
    overflow: auto;
    position: relative;
    top: 0;
    width: 623px;
}
.anythingSlidertop .wrappertop ul {
    left: -9px;
    list-style: none outside none;
    margin: 0;
    position: absolute;
    top: 0;
    width: 9999px;
}
.anythingSlidertop ul li {
    color: #5F5E5F;
    display: block;
    float: left;
    font-weight: bold;
    margin: 0;
    padding: 0 0 0 10px;
    width: 623px;
}
.anythingSlidertop .arrow {
    bottom: 16px;
    cursor: pointer;
    display: block;
    height: 31px;
    position: absolute;
    text-indent: -9999px;
    width: 30px;
}
.anythingSlidertop .forward {
    background: url("../images/next.gif") no-repeat scroll left center transparent;
    right: 10px;
}
.anythingSlidertop .back {
    background: url("../images/prev.gif") no-repeat scroll right center transparent;
    right: 40px;
}
.anythingSlidertop .wrappertop ul ul {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    margin: 0;
    overflow: visible;
    position: static;
    text-align: center;
    width: 700px;
}
.anythingSlidertop .wrappertop ul li ul li {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: auto;
    padding: 0 0;
    width: 157px;
}
.anythingSlidertop .wrappertop ul li ul li .image_phone {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: 142px;
    text-align: center;
    width: 142px;
}
.anythingSlidertop .wrappertop ul li ul li .content_no {
    color: #FFFFFF;
    float: left;
    padding: 0;
    text-align: center;
    width: 142px;
}
.imagebg {
    background-image: url("../images/image-thumb-bg.jpg");
    background-repeat: no-repeat;
    height: 92px;
    width: 150px;
}
.txtfield3 {
    border: 1px solid #CCCCCC;
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 20px;
    margin: 0;
    padding: 0;
    width: 286px;
}
.txtfield4 {
    border: 1px solid #CCCCCC;
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 67px;
    margin: 0;
    padding: 0;
    width: 286px;
}
/*
form[name='frmsignup'] input, form[name='frmsignup'] select{
	border: 1px solid #C5D0D6 !important;
}
form[name='frmsignup'] .border{
	border:none !important;
}*/