#contentwrapper{
	font-family:arial;
	font-size:12px;
	line-height:18px;
}
.rcheader{
	color:#4D4D4D;
	font-size:21px;
	height:24px;
}
.rcheader a{
	font-size:12px;
	font-weight:normal;
}
.rcheader a:link, .rcheader a:visited{
	color:#29AAE1;
	text-decoration:none;
}
.rcheader a:hover, .rcheader a:active{
	color:#29AAE1;
	text-decoration:none;
}
.rcheader img{
	vertical-align:middle;
}
.valignmid{
	vertical-align:middle;
}
.zoomfix{
	zoom:1;
}
#footerpad{
	display:none;
}
a, #comment-form-flash-element{
  outline: none;
}
/*comments*/
.response{
	margin-bottom:10px;
}
.response .topcorners{
	background:url('/templates/realconversations/images/outerbox_t.gif') repeat-x;
	height:10px;
	position:relative;
}
.response .topcorners .tl{
	background:url('/templates/realconversations/images/outercorner_tl.gif') no-repeat;
	height:10px;
	width:10px;
	float:left;
	overflow:hidden;
	display:inline;
}
.response .topcorners .tr{
	background:url('/templates/realconversations/images/outercorner_tr.gif') no-repeat;
	height:10px;
	width:10px;
	float:right;
	display:inline;
	overflow:hidden;
}
.response .bottomcorners{
	background:url('/templates/realconversations/images/outerbox_b.gif') repeat-x;
	height:10px;
	position:relative;
}
.response .bottomcorners .bl{
	background:url('/templates/realconversations/images/outercorner_bl.gif') no-repeat;
	height:10px;
	width:10px;
	float:left;
	display:inline;
	overflow:hidden;
}
.response .bottomcorners .br{
	background:url('/templates/realconversations/images/outercorner_br.gif') no-repeat;
	height:10px;
	width:10px;
	float:right;
	display:inline;
	overflow:hidden;
}
.response .plustools{
	position:relative;
	height:28px;
	background:#29AAE1;
}
.plustools img{
	vertical-align:middle;
}
.plustools a:link, .plustools a:visited{
	color:white;
	text-decoration:none;
}
.plustools a:hover, .plustools a:active{
	color:white;
	text-decoration:underline;
}
.bottomtools{
	display:none;
	padding:5px 10px;
}
.plustools .bottomtools, .plustools .bottomtoolpad{
	display:block;
}
.response .plustools .bl{
	background:url('/templates/realconversations/images/bluecorner_bl.gif') no-repeat;
	height:10px;
	width:10px;
	position:absolute;
	bottom:0px;
	left:0px;
	overflow:hidden;
}
.response .plustools .br{
	background:url('/templates/realconversations/images/bluecorner_br.gif') no-repeat;
	height:10px;
	width:10px;
	position:absolute;
	bottom:0px;
	right:0px;
	overflow:hidden;
}
.responsecontent{
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	padding:0px 10px;
}
.responsecontent .thumb, .commentcontent .thumb{
	width:60px;
	vertical-align:top;
}
.responsecontent .qtip{
	width:16px;
	background:url('/templates/realconversations/images/qtip_tipleft.gif') no-repeat 0px 10px;
}
.commentcontent{
	padding:10px;
	border:1px solid #cbcbcb;
	border-bottom:none;
	width:auto;
}
.commentcontent .qtip{
	width:16px;
	background:url('/templates/realconversations/images/qtip_tipright.gif') no-repeat 0px 10px;
}
.responsecontent .blockquote, .commentcontent .blockquote{
	background:;
	position:relative;
	background:url('/templates/realconversations/images/quotecorner_tl.gif') no-repeat #e5e5e5;
}
.responsecontent .blockquote .quotetr, .commentcontent .blockquote .quotetr{
	background:url('/templates/realconversations/images/quotecorner_tr.gif') top right no-repeat;
	padding:10px 10px 5px 10px;
	display:block;
	zoom:1;
}
.blockquote a:link, .blockquote a:visited, .blockquote a:hover, .blockquote a:active{
	color:#29AAE1;
}
.byline{
	text-align:right;
	color:#666;
	margin-top:3px;
}
.byline a:link, .byline a:visited{
	color:#29AAE1;
	text-decoration:none;
}
.byline a:hover, .byline a:active{
	color:#29AAE1;
	text-decoration:underline;
}
.bluetools{
	background:url('/templates/realconversations/images/bluecorner_bl.gif') bottom left no-repeat #29AAE1;
	zoom:1;
}
.bluetools .bluebr{
	background:url('/templates/realconversations/images/bluecorner_br.gif') bottom right no-repeat;
	padding:5px 10px;
	color:white;
	zoom:1;
}
.graytools{
	background:url('/templates/realconversations/images/graycorner_bl.gif') bottom left no-repeat #B2B2B2;
	zoom:1;
}
.graytools .graybr{
	background:url('/templates/realconversations/images/graycorner_br.gif') bottom right no-repeat;
	padding:5px 10px;
	color:white;
	text-align:right;
	zoom:1;
}
.inactivetools{
	background:url('/templates/realconversations/images/inactivecorner_bl.gif') bottom left no-repeat #e5e5e5;
	zoom:1;
}
.inactivetools .inactivebr{
	background:url('/templates/realconversations/images/inactivecorner_br.gif') bottom right no-repeat;
	padding:5px 10px;
	color:white;
	zoom:1;
}
.graytools .graybr img{
	vertical-align:middle;
}
.graytools .graybr a:link, .graytools .graybr a:visited{
	color:white;
	text-decoration:none;
}
.graytools .graybr a:hover, .graytools .graybr a:active{
	color:white;
	text-decoration:underline;
}
.toolbar{
	width:100%;
}
.toolbar td{
	height:18px;
	line-height:18px;
}
.toolbar img{
	vertical-align:middle;
}
.toolbar a:link, .toolbar a:visited{
	color:white;
	text-decoration:none;
}
.toolbar a:hover, .toolbar a:active{
	color:white;
	text-decoration:underline;
}
.toolsleft{
	text-align:left;
}
.toolsright{
	text-align:right;
}
.comment-vote-count{
	color:#eee;
	padding-right:10px;
}
.comment-toggle{
	padding:5px 0px 0px 16px;
	margin-left:75px;
	line-height:14px;
	cursor:pointer;
}
.commentsshown{
	padding-bottom:5px;
}
.comment-inactive {
	background: #800;
	color: #fff;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 5px;
	border: 1px solid #c00;
}
.comment-toggle a:link, .comment-toggle a:visited{
	color:#29AAE1;
	text-decoration:none;
}
.comment-toggle a:hover, .comment-toggle a:active{
	color:#29AAE1;
	text-decoration:underline;
}
.comment-toggle img{
	vertical-align:middle;
}
.comment-toggle-closed{
	background:url('/templates/realconversations/images/togglecomments_up.gif') no-repeat 0px 5px;
}
.comment-toggle-open{
	background:url('/templates/realconversations/images/togglecomments_down.gif') no-repeat 0px 5px;
	padding-bottom:5px;
}
.comment-feedback {
	padding:5px;
	background: #FFC
}
.comment-t1 .comment-feedback {
	margin:5px 0px 2px 75px;
}
.comment-t2 .comment-feedback {
	margin:5px 75px 2px 0px;
}
.comment-form-feedback {
	margin-bottom:10px;
	text-align:center;
	color:#F00;
	font-size:14px;
}
.comment-form-text-preview {
	width:380px;
	height:140px;
	padding:20px;
	margin-bottom:10px;
	background: #fff;
	color:#333;
	font-size: 12px;
	overflow:auto;
}
.comment-form-flash-container {
	text-align:center;
	height:240px;
	padding: 10px 0px 10px 0px;
	margin-bottom: 10px;
	background: #000;
}
.comment-moderation {
	font-size: 10px;
	line-height: 12px;
}
.comment-moderation-status {
	font-weight: bold;
}
.comment-moderation a:link, .comment-moderation a:visited {
	color: #ff0 !important;
}
.comment-moderation hr { margin: 4px 0px 3px 0px; padding: 0px; }

/*end comments*/

/*start recent conversations*/
.recentconvo{
	border:1px solid #cbcbcb;
	border-top:0px;
	padding:10px;
	line-height:20px;
	color:#333;
	zoom:1;
}
.firstrecent{
	padding-top:0px;
}
.archivelink{
	font-size:16px;
	text-align:right;
	font-weight:bold;
	padding:10px 10px 0px 10px;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
}
.archivelink a:link, .archivelink a:visited{
	color:#666;
	text-decoration:none;
}
.archivelink a:hover, .archivelink a:active{
	color:#29AAE1;
	text-decoration:none;
}
.convotitle{
	font-weight:bold;
	display:inline;
	font-size:16px;
	line-height:24px;
}
.convotitle a:link, .convotitle a:visited{
	color:#666;
	text-decoration:none;
}
.convotitle a:hover, .convotitle a:active{
	color:#29AAE1;
	text-decoration:none;
}
.recentthumb{
	margin-right:10px;
	margin-bottom:5px;
	float:left;
	display:inline;
}
/*end recent conversations*/
/*start player area*/
#rcvideoplayer{
	width:400px;
	height:330px;
	background-color:black;
	float:left;
	display:inline;
	margin:20px;
}
#rcvideocontent{
	margin:20px 20px 20px 0px;
	float:right;
	display:inline;
	width:440px;
	color:white;
}
#rcquestionheader{
	font-size:21px;
	font-weight:bold;
	text-transform:uppercase;
	color:#CCD90F;
	margin-bottom:10px;
	line-height:21px;
}
#rcquestion{
	font-size:21px;
	padding-bottom:5px;
	border-bottom:1px solid #CCD90F;
	margin-bottom:10px;
	line-height:21px;
	padding-bottom:10px;
}
#rcbriefdescr{
	font-size:14px;
	line-height:20px;	
}
.rcbutton{
	border-top:1px solid #CCD90F;
	border-bottom:1px solid #CCD90F;
	color:#E6E8CF;
	background-color:#4d4d4d;
	margin-bottom:10px;
	margin-top:20px;
	padding-right:5px;
	line-height:16px;
	zoom:1;
	cursor:pointer;
}
.greenbutton{
	margin-right:5px;
}
/*end player area*/
/*start overlay styles*/
#rcoverlay{
	width:700px;
	text-align:left;
}
#overlayclose{
	text-align:right;
	line-height:14px;
	font-size:14px;
	padding:0px 20px 10px 0px;
}
#overlayclose a:link, #overlayclose a:visited{
	color:white;
	text-decoration:none;
}
#overlayclose a:hover, #overlayclose a:active{
	color:#29AAE1;
	text-decoration:none;
}
#rcoverlaycontent{
	background:#333;
	color:white;
	padding:0px 0px 10px 0px;
	zoom:1;
}
#commentnav{
	float:left;
	margin-left:20px;
	width:220px;
	display:inline;
}
#commentnav .auxlinks a:link, #commentnav .auxlinks a:visited{
	color:#29AAE1;
	text-decoration:none;
}
#commentnav .auxlinks a:hover, #commentnav .auxlinks a:active{
	color:#29AAE1;
	text-decoration:underline;
}
.rcoverlayformbox{
	text-align:right;
	float:right;
	display:inline;
	margin-right:20px;
	width:420px;
	padding:10px;
	background:url('/templates/realconversations/images/overlayformbg.gif') bottom repeat-x;
	background-color:#4D4D4D;
	zoom:1;
}
.rcoverlayformbox .controls {
	width: 100%;
}
.rcoverlayformbox .comment-cancel-link, .rcoverlayformbox .comment-video-cancel {
	margin-left: 0px !important;
}
.rcoverlayformbox a:link, .rcoverlayformbox a:visited{
	color:white;
	font-size:21px;
	line-height:21px;
	text-decoration:none;
	margin-left:20px;
}
.rcoverlayformbox a:hover, .rcoverlayformbox a:active{
	color:#29AAE1;
	font-size:21px;
	line-height:21px;
	text-decoration:none;
	margin-left:20px;
}
.rcoverlaybutton{
	background:url('/templates/realconversations/images/overlaytabbg.gif') repeat-x;
	font-size:21px;
	line-height:46px;
	font-weight:bold;
	margin-bottom:10px;
	margin-left:20px;
	padding-right:10px;
	height:46px;
}
.rcoverlaybutton-active{
	background:url('/templates/realconversations/images/overlaytabbg_on.gif') repeat-x;
	margin-left:0px;
}
.rcoverlaytabcap{
	height:46px;
	width:10px;
	background:url('/templates/realconversations/images/overlaytabcap.gif') repeat-x;
	float:left;
	display:inline;
}
.rcoverlaybutton-active .rcoverlaytabcap{
	background:url('/templates/realconversations/images/overlaytabcap_on.gif') repeat-x;
}
.rcoverlaybutton a:link, .rcoverlaybutton a:visited{
	color:black;
	text-decoration:none;
}
.rcoverlaybutton a:hover, .rcoverlaybutton a:active{
	color:#29AAE1;
	text-decoration:none;
}
.rcoverlaybutton-active a:hover, .rcoverlaybutton-active a:active{
	color:black;
	text-decoration:none;
	cursor:default;
}
.disabled a:link, .disabled a:visited, .disabled a:hover, .disabled a:active{
	color:#999;
	text-decoration:none;
	cursor:default;
}
#rcoverlay form{
	width:100%;
}
#rcoverlay textarea{
	border:0px;
	font-family:arial,sans-serif;
	font-size:18px;
	width:380px;
	height:140px;
	padding:20px;
	margin-bottom:10px;
}
#rcoverlay h2{
	font-size:18px;
	line-height:21px;
	margin-bottom:10px;
}
/*end overlay styles*/
