h2{
margin-bottom:6px;
}



.row2, .row1{
vertical-align:top;
}
td.row1 {background-color: #F8F6E3;}
td.row2 {background-color: #F8F7EF;}


.smalltext, .mediumtext, .largetext{ 
	font-family: Verdana, Helvetica; 
	color: #000000;
}


.smalltext{ 
	font-size : 9px; 
}


.user_avatar a{
font-size : 8pt;
}

.mediumtext { 
	font-size : 10pt; 
}


.largetext, TD.row1, TD.row2 { 
	vertical-align:top; 
}


/* Text on the Category Row */

.catrowtext{ 
	font-family:  Verdana; 
	font-size : 13px; 
	color: #2C2C51
	font-weight: bold 
}

/* Text on the Top Row */
 
.toprowtext      
{ 
	font-family: Verdana, Helvetica; 
	color: #CC3333; 
	font-weight: bold 
}

/* Alternating Cell Colors */

TD.row1{ 
background-color: #FCF9F6;

background: #FFFFFF url('/img/f_yellow_fade.gif') repeat-x center bottom;
}     
 
 
TD.row2 { 
background-color: #FCFCFC;
background: #FFFFFF url('/img/f_blue_fade.gif') repeat-x center bottom;

}


/* Some More Cell Properties */

TD.catrow{ 
	background-color: #FFFFFF;
	color: 2C2C51; 
	font-size: 13px;
	font-weight: bold;
	line-height : 14pt;
	#background: url('/img/top2_bg.gif') repeat-x bottom center;
	background: #CDCDCD url('/img/f_top.gif') repeat-x center top;

}


TD.toprow
{
	background-color: #FFFFFF;
	color: D6E9FF;
	font-weight: bold;
}


TD.tableborder{ 
	background-color: #CCCCCC;
}

TD.tableborder table{ 
	border-bottom: 0px;
}


/* Links */


/* Links to a forum on the Index */

a.forumlink, a.forumlink:link, a.forumlink:visited, a.forumlink:active                 
{ 
	text-decoration: none; 
	font-weight: bold; 
	font-size: 13px; 
	
	font-family: Verdana, Helvetica 
}


a.forumlink:hover         
{ 
	text-decoration: none; 
	font-size: 13px; 
	font-weight: bold; 
	 
	font-family: Verdana, Helvetica 
}

/* Links to a topic while viewing a forum */
 
a.topiclink, a.topiclink:link, a.topiclink:active, a.topiclink:visited                
{ 
	text-decoration: none; 
	font-size: 13px; 
	font-family: Verdana, Helvetica 
}  


a.topiclink:hover         
{ 
	text-decoration: none; 
	font-size: 13px; 
	
	font-family: Verdana, Helvetica 
}  


a.yellowlink, a.yellowlink:link, a.yellowlink:active, a.yellowlink:visited                
{ 
	text-decoration: underline; 
	font-size: 10px; 
	
	font-family: Verdana, Helvetica 
}  


a.yellowlink:hover         
{ 
	text-decoration: none; 
	font-size: 10px; 
	
	font-family: Verdana, Helvetica 
}  

 
a.catlink, a.catlink:link, a.catlink:visited, a.catlink:active{
	text-decoration: none; 
	font-weight: bold; 
	font-size: 13px; 
	color:#666666; 
	font-family: Verdana 
}   


a.catlink:hover           
{ 
	text-decoration: underline; 
	font-weight: bold; 
	font-size: 13px; 
	
	font-family: Verdana 
}

  
a.toprowlink, a.toprowlink:link, a.toprowlink:visited, a.toprowlink:active     { 
	text-decoration: none; 
	font-weight: bold; 
	font-size: 9px; 
	
	font-family: Verdana, Helvetica 
}   


a.toprowlink:hover{ 
	text-decoration: underline; 
	font-weight: bold; 
	font-size: 9px; 
	color: #FF8000; 
	font-family: Verdana, Helvetica 
} 

   
input{ 
	text-indent : 2px; 
	margin-top:4px;
	margin-bottom:4px;
}	


input.button{
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px;  
}


#av ul {
  	margin:0;
  	margin-top: 15px;
  	padding:0;
  	list-style:none;
  	line-height:1.4em;
}
  
#av li {
  	display:block;
	float:left;
  	margin:0 10px 10px 0;
  	padding:0;
	width: auto;
	height: auto;
	font-size:8pt;
	width:90px;
	height:110px;
	overflow:hidden;
}

.topic-detail{
padding:12px;
line-height:20px;
}

.board-embed{
padding:24 12px ;

}

