﻿.content-holder {
background-color:#FCFCFB;
margin-bottom:19px;
}

#slot_1 .content-holder {
background:#FCFCFB url(/img/bg_slot1.gif) no-repeat scroll left top;
}

#slot_2 {
    margin-top: 86px;
}

.row .content-holder {
background-color:#ffffff;
}

.column2 .content-holder {
margin-bottom:12px;
}

.column2 ul {
color:#818080;
font-size:14px;
line-height:14px;
list-style-position:outside;
list-style-type:none;
padding:10px 15px 10px 11px;
}

.column2 ul li {
line-height:18px;
padding:5px 0;
}

.column2 ul li a {
background:url(/img/talk/icon_bullet_sq_menu_join.gif) no-repeat 0px 6px;
padding-left: 15px;
text-decoration:underline;
color:#818080;
}

h1,h2,h3 {
color:#ffffff;
margin-bottom:2px;
}

h1 {
padding:4px 0 4px 12px;
background-color:#e7466c;
font-size:18px;
font-style:italic;
width:248px;
}

h2,h3 {
padding:0;
}

.questions {
float:left;
width:588px;
margin:0;
padding:0;
font-size:12px;
margin-top:0px;
}

.questions li {
background-image:url('/img/talk/join-questions.gif');
background-repeat:no-repeat;
background-position:30px 16px;
padding:12px 12px 0 72px;
list-style-position:outside;
list-style-type:none;
}

#qBox {
width:286px;
}

#qBox h4 {
color:#838383;
font-style:normal;
padding:0 0 10px;
font-weight:400;
font-size:16px;
}

.ask-question {
width:298px;
float:left;
padding:10px 0 0 30px;
}

.ask-question h4 {
font-size:16px;
color:#838383;
}

.ask-question #qBox textarea {
height:87px;
width:272px;
background-color:#f6f6f5;
border:1px #e5e5e5 solid;
color:#818080;
font-family:Verdana;
font-size:11px;
margin-bottom:16px;
}

.scroll-view {
width:873px;
position:relative;
overflow:hidden;
height:100px;
float:left;
}

.scroll-view ul {
height:100px;
margin:0;
padding:0;
color:#838383;
font-size:13px;
position:absolute;
top:0;
left:0;
}

.scroll-view ul li {
width:198px;
height:100px;
float:left;
list-style-position:outside;
list-style-type:none;
background:url(/img/verticle_dotted.png) no-repeat left top;
padding:10px;
}

.scroll-view ul li h5 {
font-size:14px;
font-weight:700;
margin:0;
padding:0;
color:#838383;
}

.pagination_j {
text-align:right;
color:#f66e95;
font-style:italic;
font-weight:700;
padding:0 35px 10px 0;
}

.clear-both {
clear:both;
}

.scroll-left,.scroll-right {
width:26px;
height:100px;
float:left;
background-image:url('/img/talk/join-arrow-left.gif');
background-position:center center;
background-repeat:no-repeat;
cursor:pointer;
}

.scroll-right {
background-image:url('/img/talk/join-arrow-right.gif');
}

.scroll-left.hide,.scroll-right.hide  {
	background-position: -100px -100px;
	cursor: default;
}

.blog-photo {
display:block;
border:1px #d4d4d4 solid;
margin:16px 11px 0 12px;
float:left;
}

.blog-copy {
float:left;
width:165px;
padding-top:14px;
}

.video-wrapper {
padding:55px 0 0 24px;
}

.video-wrapper h3 {
width:auto;
margin:0;
padding:0;
background-color:Transparent;
font-family:Georgia;
font-size:18px;
color:#636363;
margin-bottom:18px;
}

.v-space {
background:url(/img/horizontal_dotted.png) repeat-x bottom left;
height:31px;
width:582px;
}

.video-list {
text-align:center;
font-style:italic;
list-style-position:outside;
list-style-type:none;
height:120px;
font-size:10px;
margin:0;
padding:0;
margin-top:24px;
color:#848179;
line-height:12px;
}

.video-list li {
width:95px;
float:left;
margin:0;
padding:0;
margin: 0 26px 0 0;
cursor:pointer;
}

.video-list li div {
margin:0;
}

.video-list li strong {
display:block;
width:95px;
margin:1px 0 6px;
color:#e7466c;
font-size:12px;
}

.video-list li:hover strong {
background-color:#f0849c;
color:#ffffff;
}

.v-thumb {
width:95px;
height:51px;
position:relative;
}

.v-thumb img {
display:block;
position:absolute;
top:0;
left:0;
}

.v-thumb div {
border:1px #d7d7d7 solid;
position:absolute;
top:0;
left:0;
width:93px;
height:49px;
}

.v-active .v-thumb div {
border:3px #f0849c solid;
width:89px;
height:45px;
}

.video-list li.v-active strong {
background-color:Transparent;
color:#848179;
}

.msgJoinBtn {
text-align:right;
padding:20px 24px 20px 20px;
}
