body{
	margin: 0;
	padding:0 0 3px;
	font: 14px Arial, Verdana, sans-serif;
	background:#fff url(http://i2.moodbase.com/bg.gif) repeat-x;
	min-width:1100px;
}
form {
	padding: 0;
	margin: 0;
	display: inline;
}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
fieldset{
	margin:0;
	padding:0;
	border:none;
}
img{border: none;}
table{
	padding:0;
	margin:0;
	border-collapse:collapse;
}
td{
	padding:0;
	margin:0;
}
a{text-decoration: none;}
.main{
	margin: 0 auto;
	width: 87.3%;
	padding:165px 0 0;
	position:relative;
}
/* header start */
#header{
	background:#fff url(http://i2.moodbase.com/bg-header.gif) repeat-x 0 100%;
	width:100%;
	padding:0 0 5px;
	position:absolute;
	top:0;
	left:0;
}
#header .top-row,
#header .bottom-row{overflow:hidden;}
* html #header .top-row,
* html #header .bottom-row{
	overflow:visible;
	height:1%;
}
/* logotype */
.logo{
	position:absolute;
	top:11px;
	left:28px;
	z-index:20;
	margin:0;
}
.logo a{
	display:block;
	overflow: hidden;
	text-indent: -9999px;
	background: url(http://i2.moodbase.com/logo.gif) no-repeat;
	width: 139px;
	height: 41px;
}
#header .top-row .right{
	float:right;
	padding:0 2px 0 0;
	width:700px;
}

.logoExtra{
	position:absolute;
	top:15px;
	left:180px;
	z-index:20;
	margin:0;
}
.logoExtra img{
	display:block;
	overflow: hidden;
	text-indent: -9999px;
}


/* user-menu start */
#header .user-menu{
	float:right;
	list-style: none;
	margin:0;
	padding:0 0 2px;
	background:#e6f3f9;
	font: 11px/22px Arial, Helvetica, sans-serif;
}
#header .user-menu li{
	float:left;
	background:url(http://i2.moodbase.com/sep-user-menu.gif) no-repeat 0 50%;
	padding:0 14px;
}
#header .user-menu li:first-child{background:none;}
#header .user-menu a{color:#666;}
#header .user-menu a:hover{text-decoration:underline;}
/* user-menu end */
#header .blog{
	float:right;
	padding:3px 10px 0 0;
}
#header .blog strong{
	color:#38789d;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	display:block;
}
#header .blog strong a{
	color:#38789d;
	font-size:10px;
	vertical-align:middle;
	font-weight:normal;
}
#header .blog a:hover{text-decoration:underline;}
#header .blog p{
	margin:0;
	font: 10px/12px Arial, Helvetica, sans-serif;
	color:#999;
}
#header .bottom-row{
	background:url(http://i2.moodbase.com/bg-h-bottom-row.gif) repeat-x 0 100%;
	margin:27px 1px 0;
}
/* menu start */
.menu{
	list-style: none;
	margin: 0;
	padding: 0;
	float:left;
}
.menu li{float:left;}
.menu a{
	display:block;
	text-align:center;
	background:url(http://i2.moodbase.com/menu.gif) no-repeat;
	width:64px;
	height:20px;
	font: 10px/12px Arial, Helvetica, sans-serif;
	color:#444;
	padding:76px 0 0;
}
.menu a:hover,
.menu .active a{color:#000;}
.menu .menu-all{
	margin:0 0 0 31px;
	background-position:0 0;
}
.menu .menu-funny{
	margin:0 0 0 8px;
	background-position:-64px 0;
}
.menu .menu-weird{
	margin:0 0 0 12px;
	background-position:-128px 0;
}
.menu .menu-scary{
	margin:0 0 0 18px;
	background-position:-192px 0;
}
.menu .menu-amazing{
	margin:0 0 0 14px;
	background-position:-256px 0;
}
.menu .menu-romantic{
	margin:0 0 0 12px;
	background-position:-320px 0;
}
.menu .menu-beautiful{
	margin:0 0 0 17px;
	background-position:-384px 0;
}
/* hover state */
.menu .menu-all:hover{background-position:0 -192px;}
.menu .menu-funny:hover{background-position:-64px -192px;}
.menu .menu-weird:hover{background-position:-128px -192px;}
.menu .menu-scary:hover{background-position:-192px -192px;}
.menu .menu-amazing:hover{background-position:-256px -192px;}
.menu .menu-romantic:hover{background-position:-320px -192px;}
.menu .menu-beautiful:hover{background-position:-384px -192px;}
/* active state */
.menu .active .menu-all,
.menu .active .menu-all:hover{background-position:0 -96px;}
.menu .active .menu-funny,
.menu .active .menu-funny:hover{background-position:-64px -96px;}
.menu .active .menu-weird,
.menu .active .menu-weird:hover{background-position:-128px -96px;}
.menu .active .menu-scary,
.menu .active .menu-scary:hover{background-position:-192px -96px;}
.menu .active .menu-amazing,
.menu .active .menu-amazing:hover{background-position:-256px -96px;}
.menu .active .menu-romantic,
.menu .active .menu-romantic:hover{background-position:-320px -96px;}
.menu .active .menu-beautiful,
.menu .active .menu-beautiful:hover{background-position:-384px -96px;}
/* menu end */
.psearch
{
	overflow:hidden;
	margin:0;
	padding:0 0 0 15px;
	width:600px;
	
	
}
.psearch fieldset
{
	display:block;
	overflow:hidden;
	width:100%;
	padding:0 7px;
	border-left:1px solid #e7f5fc;
	height: 27px;
	
}
.psearch .pg-search{
	background:none;
	border:1;
	/*float:left;*/
	width:195px;
	padding:0;
	margin:0;
	color:#666;
	font: 13px Arial, Helvetica, sans-serif;
}
.psearch .txt-search{
	background:none;
	border:1;
	width:150px;
	padding:0;
	margin:0;
	height:20px;
	/*float:left;*/
	color:#666;
	font: 13px Arial, Helvetica, sans-serif;
	
}
.psearch .btn-search{
	width:29px;
	height:25px;
	border:0px;
	margin:0 2px 0 0;
	cursor:pointer;
	background-image: url('http://i2.moodbase.com/btn-search-f.gif');
	/*
	float:right;
	
	
	
	*/
}
.psearch p{
	margin:3px 0 0 15px;
	color:#2c6d9b;
	font: 11px/16px Arial, Helvetica, sans-serif;
}
.psearch p a{
	color:#2c6d9b;
	text-decoration:underline;
}
.psearch p a:hover{text-decoration:none;}
/* search start */
#header .search{
	float:right;
	width:245px;
	margin:44px 13px 0 0;
	display:inline;
}
#header .search fieldset{
	display:block;
	overflow:hidden;
	width:100%;
	background:url(http://i2.moodbase.com/bg-txt-search.gif) no-repeat;
	height: 27px;
}
#header .search .txt-search{
	background:none;
	border:0;
	float:left;
	width:195px;
	padding:2px;
	margin:4px 5px 0 9px;
	color:#999;
	font: 11px Arial, Helvetica, sans-serif;
}
#header .search .btn-search{
	float:right;
	margin:0 2px 0 0;
	background-image: url('http://i2.moodbase.com/btn-search.gif');
	width:29px;
	height:25px;
	border:0px;
	cursor:pointer;
}
#header .search p{
	margin:3px 0 0 15px;
	color:#2c6d9b;
	font: 11px/16px Arial, Helvetica, sans-serif;
}
#header .search p a{
	color:#2c6d9b;
	text-decoration:underline;
}
#header .search p a:hover{text-decoration:none;}
/* search end */
/* footer start */
#footer{
	width:100%;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	background:#f5f5f5;
	padding:0 0 13px;
	margin:16px 0 0;
}
#footer .inner-content{
	margin: 0 auto;
	width: 87.3%;
	overflow:hidden;
}
#footer .col-pages{
	float:left;
	width:19.47%;
	padding:0 0 0 1.14%
}
#footer .col-more-about{
	float:left;
	width:25.1%;
	padding:0 0 0 2.29%;
}
#footer .col-tools{
	float:left;
	width:17.08%;
	padding:0 0 0 2.29%;
}
#footer .col-elsewhere{
	float:left;
	width:13.43%;
	padding:0 0 0 2.29%;
}
#footer .col-copy{
	float:left;
	width:14.47%;
	padding:0 0 0 2.29%;
}
#footer .links{margin:9px 0 0;}
#footer .links p{
	margin:0;
	color:#333;
	font: bold 12px/14px Arial, Helvetica, sans-serif;
}
#footer .links ul{
	color:#666;
	font:12px/14px Arial, Helvetica, sans-serif;
	list-style: none;
	margin:0;
	padding:0;
}
#footer .links li{margin:9px 0 0;}
#footer .links a{
	color:#666;
	text-decoration:underline;
}
#footer .links a:hover{text-decoration:none;}
#footer .col-copy{
	margin:31px 0 0;
}
#footer .col-copy p{
	margin:3px 0 0;
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#333;
}
/* footer end */
/* content start */
#content{
	overflow:hidden;
	width:100%;
}
/* sidebar start */
.sidebar{
	float:right;
	width:275px;
	padding:0 1px 0 0;
}
/* sidebar box start */
.sidebar .box{
	border:1px solid #9bd3ed;
	padding:1px;
	background:#fff;
	margin:0 0 6px;
}
.sidebar .box h3{
	font:bold 14px/21px Arial, Helvetica, sans-serif;
	color:#05161d;
	margin:0;
	padding:7px;
	border-bottom:1px solid #c7e8fb;
}
.sidebar .box .outer-wrapper{
	margin:1px 0 0;
	background:#e6f3f9;
	padding:10px 4px 9px 5px;
}
.sidebar .box .middle-wrapper{
	border:1px solid #aad4e7;
	background:#f9fcfe;
	padding:5px 5px 6px;
	height:1%;
}
.sidebar .box .inner-wrapper{
	border:1px solid #e6f3f9;
	background:#fff;
}
/* sidebar box end */
/* tops start */
.sidebar .tops ul{
	list-style: none;
	margin: 0;
	padding: 0;
	width:100%;
}
.sidebar .tops li{
	border-top:1px solid #e6f3f9;
	margin:-1px 0 0;
	padding:9px 9px 10px;
	overflow:hidden;
	vertical-align:top;
}
* html .sidebar .tops li{
	overflow:visible;
	height:1%;
}
.sidebar .tops ul img{
	float:left;
	margin:1px 0 0;
}
.sidebar .tops ul a{
	float:right;
	width:189px;
	color:#105cc4;
	font: 11px/16px Arial, Helvetica, sans-serif;
}
.sidebar .tops ul a:hover{position:static;}
.sidebar .tops ul span{border-bottom: 1px dotted #add8e6;}
* html .sidebar .tops ul span{
	border:0;
	text-decoration:underline;
}
.sidebar .tops ul a:hover span{border:0;}
* html .sidebar .tops ul a:hover span{text-decoration:none;}
/* tops end */
/* channel-promo start */
.sidebar .channel-promo .inner-wrapper{
	padding-bottom:12px;
	height:1%;
}
.sidebar .channel-promo strong{
	display:block;
	font: 12px/14px Arial, Helvetica, sans-serif;
	color:#575f63;
	margin:6px 25px 0;
}
.sidebar .channel-promo .gallery{
	position:relative;
	margin:12px 0 0;
	width:100%;
}
.sidebar .channel-promo .gallery ul{
	list-style: none;
	margin:0;
	padding:0;
}
.sidebar .channel-promo .gallery li{
	display:none;
	height:1%;
}
.sidebar .channel-promo .gallery ul .active{display:block;}
.sidebar .channel-promo .gallery ul img{
	display:block;
	width:186px;
	height:95px;
	margin:0 auto;
	border:1px solid #131313;
}
.sidebar .channel-promo .gallery .prev{
	position:absolute;
	top:41px;
	left:12px;
}
.sidebar .channel-promo .gallery .next{
	position:absolute;
	top:41px;
	left:230px;
}
.sidebar .channel-promo p{
	margin:16px 0 0;
	text-align:center;
	font: bold 11px/20px Arial, Helvetica, sans-serif;
}
.sidebar .channel-promo p a{
	color:#45a6dd;
	text-decoration:underline;
}
.sidebar .channel-promo p a:hover{text-decoration:none;}
/* channel-promo end */
/* sidebar end */
/* content start */
.main-content{
	margin:0 283px 0 1px;
	border:1px solid #a5d4ee;
	background:#fff;
	height:1%;
}
/* subscribe-icons start */
.subscribe-icons{
	overflow:hidden;
	width:100%;
	margin:0 0 2px;
}
.subscribe-icons ul{
	list-style: none;
	margin: 0;
	padding:7px 1px 5px 13px;
	float:right;
	background:#f2fafe;
}
.subscribe-icons li{
	float:left;
	padding:0 6px 0 0;
}
.subscribe-icons img{display:block;}
/* subscribe-icons end */
/* videos-list start */
.videos-list{
	margin:0 9px 0 5px;
	overflow:hidden;
	height:1%;
}
.videos-list .item{
	overflow:hidden;
	width:100%;
	border-top:1px solid #ddd;
	padding:5px 0 6px;
	margin:-1px 0 0;
}
/* rate-col start */
.videos-list .item .rate-col{
	float:left;
	width:105px;
	padding:0 0 0 6px;
}
.videos-list .item .rate-col .bubble{
	width:98px;
	height:41px;
	font: 14px/16px Arial, Helvetica, sans-serif;
	color:#333;
	text-align:center;
	padding:20px 0 0 7px;
}
.videos-list .funny .rate-col .bubble{background:url(http://i2.moodbase.com/bubble-funny.gif) no-repeat;}
.videos-list .weird .rate-col .bubble{background:url(http://i2.moodbase.com/bubble-weird.gif) no-repeat;}
.videos-list .scary .rate-col .bubble{background:url(http://i2.moodbase.com/bubble-scary.gif) no-repeat;}
.videos-list .amazing .rate-col .bubble{background:url(http://i2.moodbase.com/bubble-amazing.gif) no-repeat;}
.videos-list .romantic .rate-col .bubble{background:url(http://i2.moodbase.com/bubble-romantic.gif) no-repeat;}
.videos-list .beautiful .rate-col .bubble{background:url(http://i2.moodbase.com/bubble-beautiful.gif) no-repeat;}
.videos-list .nomood .rate-col .bubble{background:url(http://i2.moodbase.com/bubble-nomood.gif) no-repeat;}
.videos-list .item .rate-col .vote{
	margin:4px 9px 0 0;
	text-align:right;
	display:none;
}
.videos-list .view-vote .rate-col .vote{display:block;}
.videos-list .item .rate-col .vote p{
	margin:0;
	color:#989595;
	font: 11px/20px Arial, Helvetica, sans-serif;
	overflow:hidden;
	width:100%;
}
.videos-list .item .rate-col .vote a{
	color:#989595;
	padding:0 21px 0 0;
	float:right;
}
.videos-list .item .rate-col .vote a:hover{text-decoration:underline;}
.videos-list .item .rate-col .vote .up{background:url(http://i2.moodbase.com/thumbs-up.gif) no-repeat 100% 0px;}
.videos-list .item .rate-col .vote .down{background:url(http://i2.moodbase.com/thumbs-down.gif) no-repeat 100% 5px;}
.videos-list .item .rate-col .vote-result{
	margin:4px 9px 0 0;
	text-align:right;
	display:none;
}
.videos-list .view-vote-result .rate-col .vote-result{display:block;}
.videos-list .item .rate-col .vote-result p{
	margin:0;
	color:#989595;
	font: 11px/20px Arial, Helvetica, sans-serif;
	padding:0 21px 0 0;
}
.videos-list .item .rate-col .vote-result .up{background:url(http://i2.moodbase.com/thumbs-up.gif) no-repeat 100% 0px;}
.videos-list .item .rate-col .vote-result .down{background:url(http://i2.moodbase.com/thumbs-down.gif) no-repeat 100% 5px;}
/* rate-col end */
/* thumbnail start */
.videos-list .item .thumbnail{
	float:right;
	width:120px;
	height:90px;
	display:inline;
	border:1px solid #ddd;
	padding:2px;
	margin:8px 0 0;
	background:#fff;
	position:relative;
	overflow:hidden;
}
.videos-list .item .thumbnail a{cursor:pointer;}
.videos-list .item .thumbnail img{
	display:block;
	width:120px;
	height:90px;
}
.videos-list .item .thumbnail span{
	display:block;
	position:absolute;
	top:65px;
	left:2px;
	background:url(http://i2.moodbase.com/thumb-ico-holder.png) no-repeat;
	width: 23px;
	height: 22px;
	padding:5px 0 0 4px;
}
.videos-list .item .thumbnail span img{
	width:auto;
	height:auto;
}
/* thumbnail end */
/* description start */
.videos-list .item .description{margin:9px 145px 0 125px;}
.videos-list .item .description .title h2{
	font:bold 14px/20px Arial, Helvetica, sans-serif;
	color:#105cb6;
	display:inline;
	margin:0 3px 0 0;
	border-bottom:0;
	padding:0;
}
.videos-list .item .description .title h2 a{
	color:#105cb6;
	border-bottom:1px dotted #add8e6;
}
* html .videos-list .item .description .title h2 a{
	border:0;
	text-decoration:underline;
}
.videos-list .item .description .title h2 a:hover{
	border:0;
	text-decoration:underline;
}
* html .videos-list .item .description .title h2 a:hover{text-decoration:none;}
.videos-list .item .description .title p{
	color:#38789d;
	display:inline;
	margin:0;
	font: 10px/20px Arial, Helvetica, sans-serif;
	white-space:nowrap;
}
.videos-list .item .description .title p a{color:#38789d;}
.videos-list .item .description .title p a:hover{text-decoration:underline;}
.videos-list .item .description .descr-body{
	background:url(http://i2.moodbase.com/open-quote.gif) no-repeat;
	padding:1px 0 0 23px;
	margin:4px 0 0 -3px;
}
.videos-list .item .description .descr-body p{
	margin:0;
	font: 11px/15px Arial, Helvetica, sans-serif;
	color:#999;
}
.videos-list .funny .description .descr-body strong{color:#f6911d;}
.videos-list .weird .description .descr-body strong{color:#96b744;}
.videos-list .scary .description .descr-body strong{color:#403f41;}
.videos-list .amazing .description .descr-body strong{color:#a91e23;}
.videos-list .romantic .description .descr-body strong{color:#ec1c24;}
.videos-list .beautiful .description .descr-body strong{color:#ec1380;}
.videos-list .item .description .descr-body p span{
	color:#105cb6;
	margin:0 0 0 3px;
	white-space:nowrap;
}
.videos-list .item .description .descr-body a{color:#105cb6;}
.videos-list .item .description .descr-body a:hover{text-decoration:underline;}
.videos-list .item .description .info{margin:2px 0 0;}
.videos-list .item .description .info p{
	margin:0;
	font: 10px/16px Arial, Helvetica, sans-serif;
	color:#666;
}
.videos-list .item .description .info p a{color:#7da5d4;}
.videos-list .item .description .info p a:hover{text-decoration:underline;}
.videos-list .item .description .info div{
	float:right;
	/*background:url(http://i2.moodbase.com/ico-share.gif) no-repeat;*/
}
.videos-list .item .description .info div a{
	/*padding:0 0 0 20px;*/
	font: 10px/16px Arial, Helvetica, sans-serif;
	color:#999;
}
.videos-list .item .description .info div a:hover{text-decoration:underline;}
/* description end */
/* suggestion thumbnail start */
.videos-list .item .thumbnailSmall{
	float:right;
	width:60px;
	height:45px;
	display:inline;
	border:1px solid #ddd;
	padding:2px 2px 2px 2px;
	margin:8px 0 0;
	background:#fff;
	position:relative;
	overflow:hidden;
}
.videos-list .item .thumbnailSmall a{cursor:pointer;}
.videos-list .item .thumbnailSmall img{display:block;}

/* suggestion thumbnail end */

/* videos-list end */
/* people-describe start */
.people-describe{
	background:#f1f9fe;
	border-top:1px solid #c7e8fb;
	padding:5px 15px 6px;
	margin:20px 0 0;
}
.people-describe p{
	margin:0;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color:#606466;
}
.people-describe a{
	color:#35759c;
	text-decoration:underline;
}
.people-describe a:hover{text-decoration:none;}
/* people-describe end */
/* video-area start */
.video-area{margin:10px 0 0;}
.video-area h2{
	margin:0;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#333;
	border-bottom:1px solid #c7e8fb;
	padding:0 12px 7px;
}
.video-area div
{
	margin:18px 18px 0;
}
.video-area div img{
	display:block;
	margin:0 auto;
}
#ytapiplayer
{
	width:560px;
	height:340px;
	background-color:Black; 
	margin-left: 18px;
}
#ytapiplayer span 
{
	color:White;
}
/* video-area end */
/* bread-crumbs start */
.bread-crumbs
{
	margin:20px 0 0;
}
.bread-crumbs h2{
	margin:0;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#333;
	border-bottom:1px solid #c7e8fb;
	padding:0 12px 7px;
}
.bread-crumbs h3{
	margin: 0 20px 0 30px;
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
	
}
.bread-crumbs ul{
	list-style: none;
	margin: 0 20px 0 30px;
	padding: 0;
}
.bread-crumbs li{
	overflow:hidden;
	width:100%;
	margin:5px 0 0;
}
.bread-crumbs ul li a{color:#105cb6;font:12px Arial, Helvetica, sans-serif;}
.bread-crumbs ul li a:hover{text-decoration:underline;}
/* bread-crumbs end */


/* quotes start */
.quotes{
	margin:20px 0 0;
}
.quotes h2{
	margin:0;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#333;
	border-bottom:1px solid #c7e8fb;
	padding:0 12px 7px;
}
.quotes ul{
	list-style: none;
	margin: 0 20px 0 30px;
	padding: 0;
}
.quotes li{
	overflow:hidden;
	width:100%;
	margin:20px 0 0;
}
.quotes ul em{
	font: 14px/15px Arial, Helvetica, sans-serif;
	color:#333;
	float:left;
	width:20px;
}
.quotes ul p{
	font: 13px/16px Arial, Helvetica, sans-serif;
	color:#999;
	margin:0 0 0 20px;
}
.funnyQuote ul p strong{color:#f6911d;}
.weirdQuote ul p strong{color:#96b744;}
.scaryQuote ul p strong{color:#403f41;}
.amazingQuote ul p strong{color:#a91e23;}
.romanticQuote ul p strong{color:#ec1c24;}
.beautifulQuote ul p strong{color:#ec1380;}

/*.quotes ul p strong{color:#f6911d;}*/

.quotes ul p span{
	color:#105cb6;
	margin:0 0 0 3px;
	white-space:nowrap;
}
.quotes ul p a{color:#105cb6;}
.quotes ul p a:hover{text-decoration:underline;}
/* quotes end */



/* Sentiment start */
.sentiment{
	margin:30px 0 0;
}
.sentiment h2{
	margin:0;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#333;
	border-bottom:1px solid #c7e8fb;
	padding:0 12px 7px;
}
.sentiment ul{
	list-style: none;
	margin: 0 20px 0 30px;
	padding: 0;
}
.sentiment li{
	overflow:hidden;
	width:100%;
	margin:20px 0 0;
}
.sentiment ul em{
	font: 14px/15px Arial, Helvetica, sans-serif;
	color:#333;
	float:left;
	width:140px;
}
.sentiment ul p{
	font: 13px/16px Arial, Helvetica, sans-serif;
	color:#999;
	margin:0 0 0 100px;
}
.posSent strong
{
	color:#00ff00;
	margin:0 0 0 0px;
}
.negSent strong
{
	color:#ff0000;
	margin:0 0 0 0px;
}
.sentiment ul p span{
	color:#105cb6;
	margin:0 0 0 3px;
	white-space:nowrap;
}
.sentiment ul p a{color:#105cb6;}
.sentiment ul p a:hover{text-decoration:underline;}
/* Sentiment end */


/* statistics start */
.statistics{margin:36px 0 0;}
.statistics h2{
	margin:0;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#333;
	border-bottom:1px solid #c7e8fb;
	padding:0 12px 7px;
}
.statistics .row{
	overflow:hidden;
	width:100%;
	margin:15px 0 -2px;
}
.statistics .row p{
	float:left;
	width:200px;
	padding:0 11px 0 7px;
	font: 11px/18px Arial, Helvetica, sans-serif;
	color:#999;
	text-align:right;
	margin:0;
}
.statistics .row span{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#999;
	float:left;
}
.statistics .moods span{margin:0 16px 0 0;}
.statistics .resources span{margin:0 22px 0 0;}
.statistics .row img{
	float:left;
	margin:0 5px 0 0;
}
/* statistics end */
/* moodbasers start */
.moodbasers{margin:43px 0 0;}
.moodbasers h2{
	margin:0;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#333;
	border-bottom:1px solid #c7e8fb;
	padding:0 12px 7px;
}
.moodbasers .columns{
	overflow:hidden;
	width:100%;
}
.moodbasers .info{
	width:350px;
	float:left;
}
.moodbasers .row{
	overflow:hidden;
	width:100%;
	margin:15px 0 -2px;
}
.moodbasers .row p{
	float:left;
	width:200px;
	padding:0 11px 0 7px;
	font: 11px/18px Arial, Helvetica, sans-serif;
	color:#999;
	text-align:right;
	margin:0;
}
.moodbasers .row span{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#999;
	float:left;
	margin:0 16px 0 0;
}
.moodbasers .row img{
	float:left;
	margin:0 5px 0 0;
}
.moodbasers .diagram{
	float:left;
	border-left:1px solid #ddd;
	padding:4px 0 10px 71px;
	width:250px;
	margin:5px 0 0;
	position:relative;
}
.moodbasers .diagram img{display:block;}
.moodbasers .diagram p{
	margin:0;
	font: 12px/14px Arial, Helvetica, sans-serif;
	color:#333;
	position:absolute;
}
.moodbasers .diagram .funny{
	top:49px;
	left:30px;
}
.moodbasers .diagram .not-funny{
	top:29px;
	left:186px;
}
.moodbasers .diagram .accuracy{
	top:84px;
	left:179px;
}
/* moodbasers end */
/* suggested-items start */
.suggested-items{margin:30px 0 0;}
.suggested-items h2{
	margin:0;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#333;
	border-bottom:1px solid #c7e8fb;
	padding:0 12px 7px;
}
.suggested-items .videos-list{
	margin-top:5px;
	margin-bottom:-8px;
}
.suggested-items .item{padding:8px 0 17px;}
/* suggested-items end */
/* discussions start */
.discussions h2{
	margin:0;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#333;
	border-bottom:1px solid #c7e8fb;
	padding:0 12px 7px;
}
.discussions h2 span{
	color:#666;
	font: 13px/16px Arial, Helvetica, sans-serif;
}
.discussions .sort-panel{
	overflow:hidden;
	margin:0 11px 0 12px;
	height:1%;
	border-bottom:1px solid #b2b2b2;
	padding:17px 0 10px;
}
.discussions .sort-panel fieldset{
	float:left;
	margin:0 19px 0 0;
}
.discussions .sort-panel fieldset p{
	margin:0 3px 0 0;
	float:left;
	font: 12px/20px Arial, Helvetica, sans-serif;
	color:#333;
}
.discussions .sort-panel fieldset select{
	float:left;
	width:100px;
}
.discussions .sort-panel a{
	float:left;
	cursor:pointer;
	text-decoration:underline;
	font: 12px/20px Arial, Helvetica, sans-serif;
	color:#00e;
	margin:0 23px 0 0;
}
.discussions .sort-panel a:hover{text-decoration:none;}
.discussions .sort-panel a img{
	float:left;
	margin:4px 3px 0 0;
}
.discussions .sort-panel a span{float:left;}
.discussions .update-row{margin:10px 11px 25px 12px;}
.discussions .update-row p{
	margin:0;
	font: 12px/20px Arial, Helvetica, sans-serif;
	color:#333;
}
.discussions .update-row a{
	color:#00e;
	text-decoration:underline;
}
.discussions .update-row a:hover{text-decoration:none;}
.discussions .entry{margin:12px 11px 0 12px}
.discussions .entry .info{
	background:#f7f7f7 url(http://i2.moodbase.com/bg-discussion-info-l.gif) no-repeat;
}
.discussions .entry .info .inner-content{
	background:url(http://i2.moodbase.com/bg-discussion-info-r.gif) no-repeat 100% 0;
	overflow:hidden;
	width:100%;
	padding:4px 0;
}
.discussions .entry .info .inner-content div{
	float:left;
	margin:0 0 0 3px;
	display:inline;
	background:#fff;
	padding:2px;
}
.discussions .entry .info div img{display:block;}
.discussions .entry .info p{
	padding:0 0 0 12px;
	margin:11px 0 0;
	font: 12px/14px Arial, Helvetica, sans-serif;
	color:#000;
	float:left;
}
.discussions .entry .info p a{
	color:#0000f1;
	text-decoration:underline;
	font-size:13px;
}
.discussions .entry .info p a:hover{text-decoration:none;}
.discussions .entry .text{margin:18px 0 0;}
.discussions .entry .text p{
	margin:9px 0 0;
	font: 12px/14px Arial, Helvetica, sans-serif;
	color:#000;
}
.discussions .entry .links{
	overflow:hidden;
	width:100%;
	margin:15px 0 0;
}
.discussions .entry .links p{
	margin:0;
	float:left;
	font: 12px/25px Arial, Helvetica, sans-serif;
}
.discussions .entry .links p a{
	text-decoration:underline;
	color:#0000ee;
}
.discussions .entry .links p a:hover{text-decoration:none;}
.discussions .entry .links div{float:right;}
.discussions .entry .links div a{
	float:left;
	cursor:pointer;
	background:url(http://i2.moodbase.com/a-button-left.gif) no-repeat;
	margin:0 0 0 6px;
}
.discussions .entry .links div a span{
	float:left;
	background:url(http://i2.moodbase.com/a-button-right.gif) no-repeat 100% 0;
	font: 11px/25px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 10px;
}
.discussions .more{
	border-top:1px solid #b2b2b2;
	margin:12px 10px 0 12px;
	padding:11px 0 0 308px;
	overflow:hidden;
	height:1%;
}
.discussions .more a{
	float:left;
	cursor:pointer;
	background:url(http://i2.moodbase.com/a-button-left.gif) no-repeat;
	margin:0 0 0 6px;
}
.discussions .more a span{
	float:left;
	background:url(http://i2.moodbase.com/a-button-right.gif) no-repeat 100% 0;
	font: 11px/25px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 10px;
}
/* discussions end */
/* add-comment start */
.add-comment{
	margin:37px 11px 0 12px;
	padding:0 0 20px;
}
.add-comment .heading{
	overflow:hidden;
	width:100%;
}
.add-comment .heading .text{
	float:left;
	width:65%;
}
.add-comment .heading .text h2{
	margin:0;
	font: bold 14px/21px Arial, Helvetica, sans-serif;
	color:#000;
}
.add-comment .heading .text p{
	font: 12px/14px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
}
.add-comment .heading .text p a{
	text-decoration:underline;
	color:#0000ee;
}
.add-comment .heading .text p:hover{text-decoration:none;}
.add-comment .heading .text ul{
	list-style: none;
	margin:15px 0 0;
	padding:0;
	overflow:hidden;
	width:100%;
}
.add-comment .heading .text li{
	float:left;
	margin:0 3px 0 0;
}
.add-comment .heading img{display:block;}
.add-comment .heading .right-links{
	float:right;
	list-style: none;
	margin: 0;
	padding: 0;
	width:30%;
}
.add-comment .heading .right-links li{
	float:right;
	margin:0 0 0 3px;
}
.add-comment fieldset{
	display:block;
	border-top:1px solid #b2b2b2;
	margin:15px 0 0;
	padding:12px 0 0;
}
.add-comment fieldset .area-holder{
	background:url(http://i2.moodbase.com/bg-tarea.gif) no-repeat;
	width: 648px;
	height: 98px;
	padding:2px 0;
}
.add-comment fieldset textarea{
	overflow:auto;
	width: 633px;
	height: 90px;
	padding:4px 5px;
	background:none;
	border:0;
	color:#000;
	font: 14px Arial, Helvetica, sans-serif;
}
.add-comment fieldset .row{
	overflow:hidden;
	width:100%;
	margin:6px 0 7px;
}
.add-comment fieldset .name,
.add-comment fieldset .email{
	float:left;
	background:url(http://i2.moodbase.com/bg-long-txt.gif) no-repeat;
	width: 347px;
	height: 23px;
	overflow:hidden;
	margin:0 6px 0 0;
}
.add-comment fieldset .name input,
.add-comment fieldset .email input{
	background:none;
	border:0;
	width:333px;
	font: 13px Arial, Helvetica, sans-serif;
	color:#888;
	padding:4px 0;
	margin:0 7px;
}
.add-comment fieldset .website{
	float:left;
	background:url(http://i2.moodbase.com/bg-short-txt.gif) no-repeat;
	width: 257px;
	height: 23px;
	overflow:hidden;
}
.add-comment fieldset .website input{
	background:none;
	border:0;
	width:243px;
	font: 13px Arial, Helvetica, sans-serif;
	color:#888;
	padding:4px 0;
	margin:0 7px;
}
.add-comment fieldset .subscribe{
	float:left;
	width: 257px;
	height: 23px;
	overflow:hidden;
}
.add-comment fieldset .subscribe select{width:100%;}
.add-comment fieldset .btn{
	height:1%;
	margin:-1px 0 0 0;
	overflow:hidden;
}
.add-comment fieldset .btn a{
	float:right;
	cursor:pointer;
	background:url(http://i2.moodbase.com/btn-post-left.gif) no-repeat;
}
.add-comment fieldset .btn a span{
	float:left;
	background:url(http://i2.moodbase.com/btn-post-right.gif) no-repeat 100% 0;
	font: 14px/31px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 12px;
}
/* add-comment end */
/* result-heading start */
.result-heading{
	width:100%;
	overflow:hidden;
	margin:7px 0 0;
	padding: 0 0 3px;
	border-bottom:1px solid #c7e8fb;
}
.result-heading h2{
	margin:0;
	float:left;
	font: bold 14px/23px Arial, Helvetica, sans-serif;
	color:#333;
	padding:0 0 0 12px;
}
.result-heading .sort-panel{
	float:right;
	font: 12px/23px Arial, Helvetica, sans-serif;
	list-style: none;
	margin: 0;
	padding: 0;
	border-right:1px solid #e7f5fc;
}
.result-heading .sort-panel li{
	float:left;
	padding:0 7px;
	border-left:1px solid #e7f5fc;
}
.result-heading .sort-panel a{
	color:#3696cc;
	float:left;
	padding:0 6px;
}
.result-heading .sort-panel a:hover{
	background:#e7f5fc;
}
.result-heading .sort-panel .active a{
	color:#000;
	background:none;
	padding-bottom: 5px;
	margin:0 0 -5px;
	position:relative;
	background:url(http://i2.moodbase.com/arrow-sort-panel.gif) no-repeat 50% 100% !important;
}
/* subscribe-icons start */
.result-heading .subscribe-icons{
	float:right;
	margin:0;
	padding:0 2px 0 0;
	overflow:visible;
	width:auto;
	width:80px;
}
.result-heading .subscribe-icons ul{
	background:none;
	padding-top:4px;
}
/* result-heading end */
.search-list .tags{
	background:#f2fafe;
	padding:3px 0 7px;
}
.search-list .tags p{
	margin:0 14px;
	font: 10px/14px Arial, Helvetica, sans-serif;
	color:#666;
}
.search-list .tags a{
	text-decoration:underline;
	color:#35769c;
}
.search-list .tags a:hover{text-decoration:none;}
.search-list .videos-list{margin-top:3px;}
.search-list .videos-list .item{padding:3px 0 8px;}
.search-list .videos-list .item .description{
	position:relative;
	min-height:75px;
	padding:0 0 20px;
}
* html .search-list .videos-list .item .description{height:75px;}
.search-list .videos-list .item .description .info{
	position:absolute;
	bottom:0;
	width:100%;
}
/* pagination start */
.search-list .pagination{
	overflow:hidden;
	border-top:1px solid #c7e8fb;
	height:1%;
	padding:7px 0 4px 5px;
}
.search-list .pagination p{
	float:left;
	font: 11px/17px Arial, Helvetica, sans-serif;
	margin:0;
	padding:3px 0;
}
.search-list .pagination ul{
	list-style: none;
	margin:0 11px 0 0;
	padding:3px 0 3px 4px;
	font: 11px/17px Arial, Helvetica, sans-serif;
	border:1px solid #e7f5fc;
	border-width:0 1px;
	float:left;
}
.search-list .pagination li{
	float:left;
	margin:0 7px;
	display:inline;
}
.search-list .pagination span{
	float:left;
	padding:0 7px;
}
.search-list .pagination a{
	color:#000;
	float:left;
	padding:0 7px;
}
.search-list .pagination a:hover{background:#d0e9f6;}
.search-list .pagination .active a{
	background:url(http://i2.moodbase.com/pagination-arrow.gif) no-repeat 50% 100% !important;
	padding-bottom:7px;
	margin:0 0 -7px;
	position:relative;
}
/* pagination end */
/* main content end */
/* content end */
