.story .community{
float:right;
width:230px; overflow:hidden;
background:#FFF;
/*margin-left:4px;*/
}

 #scriptingOff {width:200px;padding:0px 5px 10px 10px;}

#vote, #comments, #factfind, #boards, #share, #postvideo, #mostpopular {
background:#f2f1f1 none repeat scroll 0%;
width:222px; _width:220px; padding:5px 3px 10px; margin:0; border-left:1px solid #cacaca; border-right:1px solid #cacaca;
}

#community_header {
margin:0px;
padding:0px;
}

#comments {
padding-top:15px !important;
}

#mostpopular {
border-bottom:1px solid #cacaca;
}

#morerelateds {
background:#ffffff none repeat scroll 0%;
width:228px; margin:5px 0px 0px 0px; border:1px solid #DDD;
float:left;
}

#morerelateds .relheader {
background-color:#989898; font-weight:bold; color:#fff; padding-left:5px; height:18px;
font-family:arial, verdana, sans-serif; font-size:12px;padding-top:4px;
}
	#morerelateds ul {
	list-style:none;
	padding:0px 5px 5px 5px;
	float:left;
	}
	
	#morerelateds li {
	clear:both;
	/*margin-bottom:8px;*/
	padding-top:8px;
	}
	
	#morerelateds li img {
	float:left;
	margin-right:5px;
	}
	
	#morerelateds li .relheadline {
	float: left;
	width: 156px;
	}
	
#postvideo div.pad {
clear:both;
}

	#mostpopular ul {
	list-style:none;
	}
		#mostpopular li {
			clear:both;
			/*margin-bottom:8px;*/
			padding-top:8px;
		}
			#mostpopular li img {
				float:left;
				margin-right:5px;
			}
		
		#mostpopular .relheadline {
			float: left;
			width: 196px;
		}
		
	#share{
	margin-bottom:20px;
	}
		#share ul{
		list-style:none;
		}
		#share .thumbnail{
		float:left; margin-right:10px; margin-left:5px;
		}
		#share  li{
		padding:5px 0; clear:left;
		}
		#share li .relheadline{
		float:left; clear:right; width:100px; cursor:pointer;
		}
	
	#comments .commentsform textarea{
	width:203px; height:80px; padding:2px; margin:10px 0;
	font-family:arial, verdana, sans-serif; font-size:12px; color:#333; background:#fff; border:1px solid #335b89;
	}
	
	#comments .ptTextBox{
	width:215px; padding:2px; margin:10px 0;
	font-family:arial, verdana, sans-serif; font-size:12px; color:#333; background:#fff; border:1px solid #335b89;
	}
	.ptHead1, .ptHead2, .ptHeadSpacer, .ptItemSpacer, .ptSubmitButton{display:none;}
	
	.ptItem1{
	margin:5px 0 0 0;
	text-align:left;
	}
		.ptItem1 a{ font-weight:bold; color:#0c417c; text-decoration:underline;}
		
	.ptFromName{ text-align:left;}
	
	.ptSubmitButton{
	margin-left:auto; margin-right:auto; text-align:center;
	}
	
	.community .intro{
	clear:both; background:none; padding:10px 0;width:100%;
	}
		.community .intro .copy{
		float:left;
		width:120px;
		text-transform:uppercase; color:#106ac5; font-size:10px;font-weight:bold;
				}
		.community .intro .more{
		float:right;
		width:90px; padding-right:5px;
		text-align:right;
		}
			.community .intro .more a{ text-decoration:underline;font-size:10px;}
			
		.community .question{
		padding:10px 6px 20px;
		}
		
	.community .submit{
	text-align:center;
	}
	
	.community .submit_clear{
	text-align:center;
	clear:both;
	padding-top:15px;
	}
	#boards ul{
	list-style:none; position:relative; margin-bottom: 12px;
	}
		#boards li{
		list-style:none; clear:left;
		}
		#boards li .relheadline{
		}
/*  NEW STYLES FOR COMMUNITY.TEA 4/12/07  */

.contentwide .photoWrapper {padding:10px;
float:left;
margin-bottom:10px;
line-height:1.4em;
width:630px;
}
.commentsPhoto img {border:none;}

.commentInfo {padding:5px 10px;
background:#eee;
margin:10px 0 10px 10px;
clear:both;
border:1px solid #ddd;
}
.commentInfo .leadIn {margin:0 0 15px; 
	padding:3px 5px 0; 
	line-height:1.3em; 
	font-size:12px;
}
.commentInfo .leadIn span, .commentInfo .leadIn a {font-weight:bold;}

	.commentInfo .headText {font-size:12px;background:url(../images/icons/icon-comment.gif) no-repeat 0 -1px;padding-left:20px;font-weight:bold;position:relative;}
.commentBoxLink {
  clear:both;
  border-style:none;
  padding-bottom:10px;
  text-align:center;}
.commentBoxLink img {border-style:none;}
.commentsform .submit2 {text-align:left;float:left;margin-left:5px;}
.commentsform .submit3 {text-align:right;margin-right:2px;}

.fyiText {float:right;width:510px;padding:0 0 0 10px;margin-bottom:15px;font-size:11px;}


/* STYLES FOR COMMENTS PAGE */

div.ptcWidgetNav {font-family:arial, verdana, sans-serif;
clear:both;
text-align:right;
font-size:12px;
padding-bottom:5px;
color:#106ac5;
}

	div.ptcWidgetNav a, div.ptcWidgetNav a:link {color:#106ac5;text-decoration: none;font-weight:bold;}

	div.ptcWidgetNav a:visited {color:#106ac5;font-weight:bold;}

	div.ptcWidgetNav a:hover {color:#106ac5;text-decoration:underline;font-weight:bold;}

	div.ptcForumIcon {padding:15px 0 18px 0; border-top:1px dotted #999;margin:0;z-index:1;}
	
	div.ptcForumIcon div.ptcMessageText {line-height:1.4em;font-size:12px;/*background:url(../images/icons/icon-comment.gif) no-repeat 0 0;*/padding:0 0 15px 5px;min-height:10px;position:relative;}
	
	div.ptcMessageLinks {font-size: 12px;font-style:normal;padding-left:5px;}
	 
		div.ptcMessageLinks a, div.ptcMessageLinks a:link {color: #0c417c;}

			div.ptcMessageLinks a:visited {color: #3c56a0;}

			div.ptcMessageLinks a:hover {color: #265699;}

		div.ptcMessageLinksLeft {float: left; white-space: nowrap;}

		div.ptcMessageLinksRight {float: right; white-space: nowrap;padding-top:15px;}

/*div.ptcClearDiv {clear:both; height: 0px;margin-top:-10px;}*/

	
/* STYLES COMMUNITY RAIL COMMENTS */

div.ptcWidgetDiv {margin: 1px;} 
	
	div.ptcTopMessages {margin:0;padding:0;}
	
		div.ptcMessageDiv {font-family:arial, verdana, sans-serif; font-size: 12px; color:#333;margin:0 0 10px 0;line-height:1.2em;}
	
			div.ptcMessageDiv a {text-decoration:none;font-weight:normal;font-size:12px;}
	
			div.ptcMessageDiv a:hover {text-decoration:underline;}
	
				div.ptcMessageDiv span.ptcPostedByCaption {color:#777;font-style:italic;}
	
				div.ptcMessageDiv span.ptcPostedByDateTime {color:#777;font-style:italic;}
	
				
/* COMMUNITY RAIL MOUSEOVER BOX  */

div.ptToolTipBox {z-index:1; line-height:1.4em; width:205px; background: #fcefdd; color: #333; border:1px solid #999;padding:7px 7px 7px 18px;margin-left:-225px;margin-top:15px;overflow:hidden;background:#fcefdd url(../images/icons/icon-comment.gif) no-repeat 0 6px;}

div.ptToolTipText {font-family:arial, verdana, sans-serif; font-size: 12px;}

			
/* ALL COMMENTS PAGES */

 div.ptcPageCaption {padding:0 0 0 5px;margin:0 0 10px 0;}
 
 div.ptcUserPostIcon {margin:0;padding:0;float:left;width:100%;}
 
 div.ptcUserComments {margin:0;line-height:1.4em;padding:11px 0 0 0; border-top:1px dotted #999;}
	 
	 div.ptcUserComments div.ptcMessageText {line-height:1.4em;font-size:12px;/*background:url(../images/icons/icon-comment.gif) no-repeat 0 0;*/padding:0 0 15px 5px;min-height:10px;}
 	
	div.ptcUserComments div.ptcMessageLinksRight {float: right; white-space: nowrap;padding:0;}
	
	div.ptcUserComments div.ptcMessageLinks div.ptcMessageLinksLeft span.ptcPostedByDateTime {font-weight:normal;}
 
  div.ptcMessageHead {padding-left:5px;margin-bottom:10px;line-height:1.4em;}
 
	 div.ptcMessageHead span.ptcMessageTitle {display:block;padding:1px 0 3px 0;}
	
	 div.ptcMessageHead span.ptcMessageTitle a {font-size:14px;/*font-family:Georgia, "Times New Roman", Times, serif;*/font-weight:bold;}
 
.seperator{
padding: 0;
margin: -2px auto 10px; width: 12px;
}
*html .seperator {margin: -4px auto 10px;} /*IE hack*/
