@charset "utf-8";
body.ipin-live { background-color: #0093d0; background-image: url(/img/ipin-live/bg.png); background-repeat: repeat-x; background-position: 0px 0px; font-size:14px; color:#424242; background-attachment: fixed; font-family: Arial, Helvetica, sans-serif; padding:20px 0px; }
.main-outer-live p { font-size:14px; }
.main-outer-live ul {font-size:14px;}
.main-outer-live li {font-size:14px;}
.main-outer-live a:link, .main-outer-live a:visited, .main-outer-live a:active { color:#00aeef; text-decoration: underline; }
.main-outer-live a:hover { color:#a18657; }
.main-outer-live { background-color:#fff; margin:0px auto; padding:24px; width: 1005px; display: block; }

.main-outer-live .header-home, .main-outer-live .header.home { position:relative; height: 160px; width: 1003px; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: url(/img/ipin-live/header/header-category.jpg); background-repeat: no-repeat; background-position: 0px 0px; text-align: right; }
.main-outer-live .header-talk, .main-outer-live .header.talk{  position:relative; height: 160px; width: 801px; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 202px; padding-bottom: 0px; padding-left: 0px; background-image: url(/img/ipin-live/header/header-talk.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
.main-outer-live .header-blog, .main-outer-live .header.blog {  position:relative; height: 160px; width: 801px; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 202px; padding-bottom: 0px; padding-left: 0px; background-image: url(/img/ipin-live/header/header-blog.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
.main-outer-live .header-article, .main-outer-live .headerarticle, .main-outer-live .header.article { position:relative; height: 160px; width: 801px; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 202px; padding-bottom: 0px; padding-left: 0px; background-image: url(/img/ipin-live/header/header-article.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
.main-outer-live .header-video, .main-outer-live .header.video { position:relative; height: 160px; width: 801px; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 202px; padding-bottom: 0px; padding-left: 0px; background-image: url(/img/ipin-live/header/header-video.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
.main-outer-live .header-podcast, .main-outer-live .header.podcast { position:relative; height: 160px; width: 801px; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 202px; padding-bottom: 0px; padding-left: 0px; background-image: url(/img/ipin-live/header/header-audio.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
.main-outer-live .header-seminar, .main-outer-live .header.seminar {  position:relative; height: 160px; width: 801px; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 202px; padding-bottom: 0px; padding-left: 0px; background-image: url(/img/ipin-live/header/header-seminar.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
.main-outer-live .header-news, .main-outer-live .headernews, .main-outer-live .header.news {  position:relative; height: 160px; width: 801px; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 202px; padding-bottom: 0px; padding-left: 0px; background-image: url(/img/ipin-live/header/header-news.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
.main-outer-live .header-search {  position:relative; height: 160px; width: 801px; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 202px; padding-bottom: 0px; padding-left: 0px;  background-image: url(/img/ipin-live/header/header-search.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
.main-outer-live .header-category, .main-outer-live .header-archive {  position:relative; height: 160px; width: 801px; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 202px; padding-bottom: 0px; padding-left: 0px; background-image: url(/img/ipin-live/header/header-category.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
.main-outer-live .header-tag {  position:relative; height: 160px; width: 801px; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 202px; padding-bottom: 0px; padding-left: 0px; background-image: url(/img/ipin-live/header/header-home.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
.main-outer-live .main-menu { background-image: url(/img/ipin-live/main-menu-live.gif); background-repeat: repeat-x; background-position: 0px 0px; height: 28px; margin-bottom: 6px; }


.main-menu ul { list-style-type: none; margin: 0px; padding-top: 3px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.main-menu ul li { display: inline-block; float: left; padding: 0px; text-align: center; margin: 0px; }
.main-menu ul li a:link, .main-menu ul li a:visited { color:#FFF; text-decoration:none; font-size:12px; display: block; height: 18px; width: 98px; padding-top: 2px; border-right-width: 1px; border-right-style: solid; border-right-color: #FFF; background-image: url(/img/ipin-live/main-menu-live.gif); background-repeat: repeat-x; background-position: 0px -3px; }
.main-menu ul li a:hover { background-position: 0px -31px; }
.main-outer-live .main-left { width: 728px; padding: 10px; border: 1px solid #dcdcdc; margin-bottom: 20px; float: left; }
.main-outer-live .main-left-full { width: 985px; padding: 10px; border: 1px solid #dcdcdc; margin-bottom: 20px; float: left; }
img { border: none; }
/* dock2 - bottom */
#dock2 { width: 100%; position: absolute; left: 0px; top: 55px; }
.dock-container2 { position: absolute; height: 105px; padding-left: 20px; }
.dock-inner { }
a.dock-item2 { display: block; font: bold 12px Arial, Helvetica, sans-serif; width: 40px; color: #000; bottom: 60px; position: absolute; text-align: center; text-decoration: none; }
.dock-inner a:hover { color: #000; text-decoration: none; }

.dock-item2 span { display: none; padding-left: 20px; text-decoration: none; }
.dock-item2 img { border: none; margin: 5px 10px 0px; width: 100%; }
.main-outer-live .main-left .postlist .list-item { background-image: url(/img/ipin-live/list-item.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 26px; width: 708px; padding-top: 10px; padding-right: 10px; padding-left: 10px; margin-bottom: 8px; }
.main-outer-live .main-left .postlist .list-item h2 { font-size: 12px; float: left; margin: 0px; padding: 0px; }
.main-outer-live .main-left .postlist .list-item .list-date { font-size: 12px; float: right; font-weight: 400; display: inline-block; margin: 0px; }
.main-outer-live .main-left .postlist .list-item .view { float: right; display: inline-block; }
.main-outer-live .footer { margin:0px; }
.main-outer-live .main-left .i-want { float: right; width: 190px; margin-left: 14px; border: 1px solid #dcdcdc; padding: 10px; margin-bottom: 15px; }
.main-outer-live .main-left .headline { font-size: 30px; color: #FF7019; background-image: none; padding: 0px; }
.main-outer-live .main-left .i-want h2 { text-align: center; padding: 0px; margin: 0px; color: #FF7019; }
.main-menu ul li a.active-menu-tab { background-image: url(/img/ipin-live/main-menu-live-active.gif); background-repeat: repeat-x; background-position: 0px -3px; }
.main-outer-live .main-right { float: right; width: 240px; }
.lintel { clear: both; height: 0px; width: 100%; margin: 0px; padding: 0px; }
.main-outer-live h3 { font-size: 14px; }
.main-outer-live .main-right .r-mod-outer .r-mod-inner { padding: 10px; }
.main-right .roundedDiv .rounded-header ul { background: url(/img/ipin-live/modules/corners.png) -15px -15px no-repeat; height: 15px; list-style: none; margin: 0; padding: 0px; }
.main-right .roundedDiv .rounded-header ul li { float: right; background: url(/img/ipin-live/modules/corners.png) 0px -15px no-repeat; width: 15px; line-height: 15px; margin: 0px; padding: 0px; height: 15px; }
.main-right .roundedDiv .rounded-footer ul { background: url(/img/ipin-live/modules/corners.png) -15px 0px no-repeat; height: 15px; list-style: none; margin: 0; padding: 0px; }
.main-right .roundedDiv .rounded-footer ul li { float: right; background: url(/img/ipin-live/modules/corners.png) 0px 0px no-repeat; width: 15px; line-height: 15px; margin: 0px; padding: 0px; height: 15px; }
.main-right .roundedDiv { width: 240px; color: #000; background-color: #FFF; margin-bottom: 15px; }
.main-right .roundedDiv #content { display: block; margin: 0px; padding-top: 0; padding-right: 15px; padding-bottom: 0; padding-left: 15px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #dcdcdc; border-right-color: #dcdcdc; border-bottom-color: #dcdcdc; border-left-color: #dcdcdc; }
.main-right .roundedDiv #content-np { display: block; margin: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #dcdcdc; border-right-color: #dcdcdc; border-bottom-color: #dcdcdc; border-left-color: #dcdcdc; border-top-width: 0px; padding: 0; }
.main-right .roundedDiv #content h3 { margin: 0px; padding: 0px; }
.main-right .roundedDiv #content ul li { padding-bottom: 0px; padding-top: 0px; font-size: 12px; margin: 0px; }
.main-right .roundedDiv #content ul { margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px; color: #424242; }

.main-left .roundedDiv .rounded-header ul { height: 5px; list-style: none; margin: 0; padding: 0px; background-image: url(/img/ipin-live/modules/corners-grey.gif); background-repeat: no-repeat; background-position: -5px -5px; }
.main-left .roundedDiv .rounded-header ul li { float: right; background: url(/img/ipin-live/modules/corners-grey.gif) 0px -5px no-repeat; width: 5px; line-height: 5px; margin: 0px; padding: 0px; height: 5px; }
.main-left .roundedDiv .rounded-footer ul { height: 5px; list-style: none; margin: 0; padding: 0px; background-image: url(/img/ipin-live/modules/corners-grey.gif); background-repeat: no-repeat; background-position: -5px 0px; }
.main-left .roundedDiv .rounded-footer ul li { float: right; width: 5px; line-height: 5px; margin: 0px; padding: 0px; height: 5px; background-image: url(/img/ipin-live/modules/corners-grey.gif); background-repeat: no-repeat; background-position: 0px 0px; }
.main-left .roundedDiv { width: 727px; color: #000; background-color: #FFF; margin-bottom: 15px; display: block; }
.main-left .roundedDiv #content { display: block; margin: 0px; padding-top: 0; padding-right: 15px; padding-bottom: 0; padding-left: 15px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #dcdcdc; border-right-color: #dcdcdc; border-bottom-color: #dcdcdc; border-left-color: #dcdcdc; background-color: #F0F0F0; width: 695px; color: #666666; }


.main-left .roundedDiv-blue .rounded-header ul { height: 5px; list-style: none; margin: 0; padding: 0px; background-image: url(/img/ipin-live/modules/corners-blue.gif); background-repeat: no-repeat; background-position: -5px -5px; }
.main-left .roundedDiv-blue .rounded-header ul li { float: right; background: url(/img/ipin-live/modules/corners-blue.gif) 0px -5px no-repeat; width: 5px; line-height: 5px; margin: 0px; padding: 0px; height: 5px; }
.main-left .roundedDiv-blue .rounded-footer ul { height: 5px; list-style: none; margin: 0; padding: 0px; background-image: url(/img/ipin-live/modules/corners-blue.gif); background-repeat: no-repeat; background-position: -5px 0px; }
.main-left .roundedDiv-blue .rounded-footer ul li { float: right; width: 5px; line-height: 5px; margin: 0px; padding: 0px; height: 5px; background-image: url(/img/ipin-live/modules/corners-blue.gif); background-repeat: no-repeat; background-position: 0px 0px; }
.main-left .roundedDiv-blue { width: 727px; color: #000; background-color: #FFF; margin-bottom: 15px; display: block; }
.main-left .roundedDiv-blue #content { display: block; margin: 0px; padding-top: 0; padding-right: 15px; padding-bottom: 0; padding-left: 15px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #7b7b7b; border-right-color: #7b7b7b; border-bottom-color: #7b7b7b; border-left-color: #7b7b7b; background-color: #003b7b; width: 695px; color: #666666; }
.main-left .roundedDiv-blue #content h2 { color:#ffffff; margin-top: 0px; padding-top: 0px; }


.main-left .roundedDiv #content-np { display: block; margin: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #dcdcdc; border-right-color: #dcdcdc; border-bottom-color: #dcdcdc; border-left-color: #dcdcdc; border-top-width: 0px; padding: 0; }
.main-left .roundedDiv #content h3 { margin: 0px; padding: 0px; }
.main-left .roundedDiv #content ul li { margin-bottom: 0px; padding-bottom: 0px; margin-top: 0px; padding-top: 0px; }
.main-left .roundedDiv #content ul { margin-top: 0px; padding-top: 0px; }
#content iframe { border: 0px solid #FFF; width:210px; }
#content .login-embed body { background-color: #FFF; }
#content .login-embed p { margin-bottom: 0px; margin-top: 20px; }
.main-left .roundedDiv #content h2 { margin: 0px; font-size: 14px; }
.main-left .roundedDiv #content .newsimage { float: left; margin-right: 7px; height: 55px; width: 55px; }
.main-left .roundedDiv .news-control { margin: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #dcdcdc; border-right-color: #dcdcdc; border-bottom-color: #dcdcdc; border-left-color: #dcdcdc; background-color: #F0F0F0; display: block; }
.main-left .roundedDiv .news-control .date { float: left; clear: left; width: 210px; color: #003B7B; padding-left: 15px; padding-top: 5px; }
.main-left .roundedDiv .news-control .comments-box { float: left; width: 360px; font-style: italic; padding-top: 5px; font-size: 12px; }
.main-left .roundedDiv .news-control .view { float: right; text-align: right; padding-right: 15px; padding-top: 5px; }
.main-outer-live .header h1 { background-image: none; padding: 0px; font-size: 28px; }
.main-outer-live .header p { color: #FFF; }
.comments-outer textarea { height:150px; width:430px; background-color: #ECF5FF; border: 1px solid #c9c9c9; }
.comments-outer input { background-color: #ECF5FF; border: 1px solid #c9c9c9; vertical-align: middle; }
.comments-outer input.add-comment { background-image: url(/img/ipin-live/icons/add-comment.gif); height: 34px; width: 94px; border: 0px solid #FFF; display: block; cursor: pointer; }
.roundedDiv #content h2 .article-header { font-weight: bold; }
.main-outer-live .main-left .comments-outer { border: 1px solid #C9C9C9; padding-top: 10px; padding-right: 10px; padding-left: 10px; }
.roundedDiv #content .date { margin-bottom: 0px; }
.main-outer-live .main-left .comments-outer p { }
.main-outer-live .main-left .coverflow { z-index: 1000; }
.main-outer-live .main-left .i-want p { padding: 0px; margin: 0px; }
.main-right .roundedDiv #content p { margin: 0px; font-size: 12px; }
.header-description ul li { font-size: 12px; color: #003B7B; }
.main-right .roundedDiv #content h2 { margin-top: 0px; }
.main-outer-live .main-left .comments-header { background-color: #0090ff; width: 715px; padding-left: 10px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; }
.main-outer-live .main-left .comments-header h2 { margin: 0px; padding: 0px; color:#FFF; }
.main-outer-live .vote { width: 130px; float: right; text-align: center; }
.main-outer-live .vote h2 { margin: 0px; color: #0090ff; font-size: 10px; }
.main-outer-live .main-left h1 { color: #FF7019; background-image: none; padding: 0px; margin: 0px; }
.main-outer-live .main-left h1:first-child { padding: 0px; margin: 0px; }
.main-outer-live .main-left .subscribe { padding: 5px; border: 1px solid #DCDCDC; margin-bottom: 10px; }
.main-outer-live .dropdown-back .nav-follow { text-align: right; color: #FFF; padding-top: 1px; padding-right: 5px; font-size: 12px; height: 27px; }
.main-outer-live .dropdown-back .nav-follow a img { }
.main-outer-live h1 { padding-left: 0px; color: #FF7019; }
.live-button a:link, .live-button a:visited { background-image: url(/img/ipin-live/icons/buttons-ipinlive.gif); background-repeat: no-repeat; background-position: 0px 0px; display: block; float: left; height: 62px; width: 232px; margin-right: 5px; margin-bottom: 5px; font-size: 12px; color: #FFF; text-decoration: none; padding-right: 5px; text-decoration: none; }
.live-button a p { margin: 0px; color: #FFF; font-size: 12px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.live-button a.blog { height: 94px; background-image: url(/img/ipin-live/icons/button-blog.gif); } 
.live-button a.article { height: 94px; background-image: url(/img/ipin-live/icons/button-articles.gif); } 
.live-button a.video { height: 94px; background-image: url(/img/ipin-live/icons/button-video.gif); } 
.live-button a.podcast { height: 94px; background-image: url(/img/ipin-live/icons/button-podcast.gif); } 
.live-button a.news { height: 94px; background-image: url(/img/ipin-live/icons/button-news.gif); } 
.live-button a.talk { height: 94px; background-image: url(/img/ipin-live/icons/button-talk.gif); } 
.live-button a.search { height: 94px; background-image: url(/img/ipin-live/icons/button-search.gif); } 
.main-outer-live .main-left-full  .header-description { background-image: none; padding: 0px; margin: 0px; background-color: #FFF; border: 0px solid #FFF; }
.main-outer-live .main-left-full #ctl00_Main_Mainleft_memberprofile1_updatepanel_form { width: 569px; float: left; }
.main-outer-live .main-left-full .ipinlive-form-right { float: right; width: 400px; font-size: 12px; color: #003B7B; }
.main-outer-live .main-left-full .ipinlive-form-right ul li { font-size:12px; color: #003B7B;}
.main-outer-live .main-left-full .ipinlive-form-right p { font-size:12px; color: #003B7B;}
.main-outer-live .main-right .roundedDiv #content ul.popular-posts { padding-left: 0px; margin: 0px; }
.main-outer-live .main-right .roundedDiv #content ul.popular-posts li { list-style-type: none; background-image: url(/img/ipin-live/icons/link.gif); background-repeat: no-repeat; background-position: 0px 3px; margin: 0px; padding-left: 15px; padding-bottom: 10px; }
.main-outer-live .dock-container2 #menutext { position: relative; top: 50px; text-align: center; padding-right: 20px; color: #009BD3; }
.main-outer-live .main-right .facebook .facebook-header { background-color:#3b5998; border:1px solid #244588; border-bottom:none; margin-bottom:-1px; position:relative; height: 25px; }
.connect_widget_facebook_logo{padding:3px 0 5px 6px;float:left}
.connect_widget_facebook_logo span{ display:block; height:17px; width:90px; background-attachment: scroll; background-color: transparent; background-image: url(/img/ipin-live/icons/facebook.png); background-repeat: no-repeat; background-position: 0 0; }
.connect_widget_facebook_logo:hover span{ background-position:left -17px; cursor: pointer; }
.main-outer-live .facebook-links { padding-top: 10px; padding-right: 10px; padding-bottom: 8px; padding-left: 10px; background-color: #eceff5; font-family: Verdana, Geneva, sans-serif; color: #3b5998; }
.main-outer-live .facebook { border: 1px solid #94a3c4;}
.main-outer-live .facebook-links img { float: left; margin-right: 10px; }
 .connect_action{padding:0 0 0 8px}
.main-outer-live .facebook-links .name{ line-height:15px; font-size:14px; font-weight:bold; color: #3b5998; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; }
.main-outer-live .facebook-links a:link, .main-outer-live .facebook-links a:visited { color: #3b5998; text-decoration: none; font-size: 11px; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; float: left; display: block; }
hr { border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #a0a0a0; border-right-color: #a0a0a0; border-bottom-color: #f0f0f0; border-left-color: #a0a0a0; height: 2px; }
.main-right .roundedDiv #content .category li { font-size: 14px; line-height: 22px; color: #FF7019; }

.main-outer-live .facebook-frame { background-color: #CAD4E7; width:220px; padding: 5px; height:5px; border: 1px solid #3B5998; }
.main-outer-live .main-left .square-module { width: 728px; background-repeat: no-repeat; background-position: 0px bottom; margin-bottom: 20px; }
.main-outer-live .main-left .square-module .square-mod-head { height: 34px; background-image: url(/img/ipin-live/modules/listing-header-grad.gif); background-repeat: repeat-x; background-position: 0px 0px; }
.main-outer-live .main-left .square-module .square-mod-head h2 { font-size: 12px; margin: 0px; padding: 0px; }

.main-outer-live .main-left .square-module .square-mod-head .square-mod-date { float: right; height: 26px; padding-top: 8px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; font-size: 12px; color: #003b7b; }
.main-outer-live .main-left .square-module  .square-mod-link { float: right; color: #FFF; }
.main-outer-live .main-left .square-module .square-mod-content { background-image: url(/img/ipin-live/modules/listing-grad-blue.gif); background-repeat: repeat-y; background-position: 0px 0px; clear: both; padding: 10px; }
.main-outer-live .main-left .square-module .square-mod-content img { height: 55px; width: 55px; margin-right: 10px; float: left; margin-bottom: 10px; }
.main-outer-live .main-left .square-module .square-mod-content p { margin:0px; float:left; padding:10px;}
.main-outer-live .main-left .square-module .comments-box { text-align: right; }
.main-outer-live .channel-description-outer { background-image: none; width: 728px; margin-bottom: 0px; }
.main-outer-live .channel-description-inner { background-image: none; background-repeat: no-repeat; background-position: 0px 0px; padding: 0px; width: 100%; }
.main-outer-live .square-module .square-mod-head .square-mod-link a:link, .main-outer-live .square-module .square-mod-head .square-mod-link a:visited { padding: 0px; height: 34px; }
.main-outer-live .square-module .square-mod-head img { padding-top: 7px; }
.main-outer-live .square-module .square-mod-head .square-mod-link img { padding: 0px; visibility: visible; }
.main-outer-live .square-module .square-mod-head a:link, .main-outer-live .square-module .square-mod-head a:visited  { text-decoration: none; color: #FFF; font-size: 15px; display: block; margin: 0px; padding-top: 7px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; height: 27px; float: left; }
.main-outer-live .square-module .square-mod-head a:hover { color: #C9EAF6; text-decoration: underline; }
.main-outer-live .main-left .centered-player { text-align: center; }
.main-outer-live .main-left .i-want .highlight a:link, .main-outer-live .main-left .i-want .highlight a:visited  { background-image: url(/img/ipin-live/blue-grad.gif); background-repeat: repeat-x; background-position: 0px 0px; display: block; color: #FFF; text-decoration: none; height: 18px; padding-top: 1px; text-align: center; padding-right: 5px; padding-left: 5px; }
.main-outer-live .main-left .i-want .highlight a:hover { background-position: 0px -19px; height: 17px; padding-top: 2px; }
.main-outer-live .square-mod-date { font-style: italic; }

.main-outer-live .ipin-live-content-list-outer { width: 357px; margin-right: 12px; float: left; }
.main-outer-live .ipin-live-content-list-outer .ipin-live-content-list-header { background-image: url(/img/ipin-live/modules/Live-content-header.gif); background-repeat: repeat-y; background-position: 0px 0px; height: 27px; width: 357px; text-align: center; padding-top: 4px; margin-bottom: 5px; }
.main-outer-live .ipin-live-content-list-outer .ipin-live-content-list-header h2 { margin:0px; padding:0px; font-weight: 400; color: #FFF; }
.main-left .ipin-live-content-list-outer .ipin-live-content-list, .main-left .ipin-live-news-list-outer .ipin-live-news-list { padding: 3px; border: 1px solid #dcdcdc; }
.main-left .ipin-live-content-list-outer .ipin-live-content-list .square-mod-head, .main-left .ipin-live-news-list-outer .ipin-live-news-list .square-mod-head  { width: 351px; background-image: none; height: auto; }
.main-left .ipin-live-content-list-outer .ipin-live-content-list .square-mod-head a:link, .main-left .ipin-live-content-list-outer .ipin-live-content-list .square-mod-head a:visited, .main-left .ipin-live-news-list-outer .ipin-live-news-list .square-mod-head a:link, .main-left .ipin-live-news-list-outer .ipin-live-news-list .square-mod-head a:visited { font-size: 14px; color: #00AEEF; text-decoration: underline; margin-bottom: 0px; padding-bottom: 0px; height: auto; padding-left: 5px; }
.main-left .ipin-live-content-list-outer .ipin-live-content-list .square-mod-head a:hover, .main-left .ipin-live-news-list-outer .ipin-live-news-list .square-mod-head a:hover { color:#a18657;}

.main-outer-live .ipin-live-content-list .square-module .square-mod-content, .main-outer-live .ipin-live-news-list .square-module .square-mod-content { background-image: none; padding: 0px; }

.main-outer-live .ipin-live-content-list-outer .ipin-live-content-list .channel-description-outer .channel-description-inner .square-module .main-outer-live .ipin-live-content-list-outer .ipin-live-content-list .channel-description-outer .channel-description-inner .square-module .square-mod-head .square-mod-link { display: none; }


.main-outer-live .ipin-live-content-list-outer .ipin-live-content-list-header { background-image: url(/img/ipin-live/modules/Live-content-header.gif); background-repeat: repeat-y; background-position: 0px 0px; height: 27px; width: 357px; text-align: center; padding-top: 4px; margin-bottom: 5px; }
.main-outer-live .ipin-live-content-list-outer .ipin-live-content-list-header h2, .main-outer-live .ipin-live-news-list-outer .ipin-live-news-list-header h2 { margin:0px; padding:0px; font-weight: 400; color: #FFF; }
.main-outer-live .ipin-live-news-list-outer { float: left; width: 357px; }
.main-outer-live .ipin-live-content-list-outer .ipin-live-content-list .square-module, .main-outer-live .ipin-live-news-list-outer .ipin-live-news-list .square-module { width: 351px; margin: 0px; }
.main-outer-live .ipin-live-content-list-outer .ipin-live-content-list .channel-description-outer, .main-outer-live .ipin-live-news-list-outer .ipin-live-news-list .channel-description-outer { width: 351px; }
.main-outer-live .ipin-live-news-list-outer .ipin-live-news-list-header { background-image: url(/img/ipin-live/modules/Live-news-header.gif); background-repeat: repeat-y; background-position: 0px 0px; height: 27px; width: 357px; text-align: center; padding-top: 4px; margin-bottom: 5px; }

.main-outer-live .main-left .postlist .ipin-live-content-list  .square-mod-link, .main-outer-live .main-left .postlist .ipin-live-news-list  .square-mod-link  { display: none; }
.main-outer-live .ipin-live-content-list .square-mod-date, .main-outer-live .ipin-live-news-list .square-mod-date { padding-left: 25px; padding-bottom: 5px; }

.main-outer-live .main-left .archive-list ul { list-style-type: none; margin: 0px; padding: 0px; }
.main-outer-live .main-left .archive-list ul li{ list-style-type: none; float: left; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; white-space: nowrap; }
.main-outer-live .ipin-live-content-list .square-mod-head h2, .main-outer-live .ipin-live-news-list .square-mod-head h2 { width: 330px; }

.main-outer-live .square-module .square-mod-head .square-mod-link  { background-image: none; background-repeat: no-repeat; background-position: 0px 0px; }
.main-outer-live .topsy-big { width: 50px; margin-right: auto; margin-left: auto; margin-top: 10px; }
