/* Forum */


#TopicsCopy {
   margin-bottom: 10px;
}

#TopicsCopy h1{
  border-bottom: #e0e0e0 solid 1px;
}

#TopicsCopy h3{
	font-size: 1.5em;
}


.TopicListing {
    margin-top: 10px;
    padding: 8px 0;
}


.TopisListing h3 {}

/*
.TopicsCopy a img{
    margin: 0 10px 0 0;
    border: #ccc solid 3px;
    float: left;
    width: 50px;
    height: 50px;
}
*/
	
.TopicsMetaData {
 margin-bottom: 0;
}	
	.xmeta-icon {
		background: url(ico_information.png) no-repeat left;
		padding-left: 20px;
	}



#Secondary {
   background: #fcfcfc url(bkg_secondary.jpg) repeat-x top;
   padding: 25px 10px 10px;
}
.forum {
   border-bottom: #ccc solid 1px;
}









#TopicsData h2 {
	margin: 1em 0;
}


.TopicByline,
.TopicByline a {
	color: #999;
	padding: .2em 0 1em 0;	
	font-size: 12px !important;
}

.TopicsMetaData {
	color: #999;
	margin: .5em 0 1em 0;
	font-size: 1em;
	clear: both;
}

#TopicsForm {
  float: left;
  width: 510px;
}

.FormTopicSubmit {
  margin-top: 25px;
}

#topic_title {
  width: 510px;	
	font-size: 1.3em;
}

#topic_body {
	width: 510px;
}

.TopicsTopicNew {
  float: right;
  font-size: 1.3em;
}

#TopicComments {
  margin: 2em 0 0 0;
}

#comments {
   margin-left: -20px;
}

.AuthorPic {
   float: left;
   margin-right: 10px;
}















.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}
