﻿/*/////////////////
    FORUM LAYOUT
/////////////////*/

.forumTopHolder
{
    width:959px;
    border:0px solid red;
    margin:10px 0px 0px 17px; 
    background:url('../images/imgForumMainBG.jpg');   
}
.forumPageHeader
{
    width:959px;
    height:42px;
    position:relative;
    border:solid 0px red;
    background:url('../images/imgForumPageHeader.jpg') no-repeat;   
}

.forumContentBlock
{
    float:left; 
    height:auto;
    padding:5px 20px 10px;
}
.forumHeaderBlock
{
    float:left; 
    height:auto;
    padding:5px 20px 0px;
}
.threadBlockTitle .forums
{
    float:left;
    width:300px;
}
.threadBlockTitle .update
{
    float:left;
    width:362px;
}
.threadBlockTitle .topics
{
    float:left;
    
}
.threadBlockTitle .posts
{
    float:right;
    width:67px;
}

.threadBlockBlue .forums, 
.threadBlockGreen .forums
{
    float:left;
    height:auto;
    width:300px;    
}
.threadBlockBlue .update, 
.threadBlockGreen .update
{
    float:left;
    height:auto;
    width:362px;    
}
.threadBlockBlue .topics, 
.threadBlockGreen .topics
{
    float:left;
    height:auto;
    width:106px;   
}
.threadBlockBlue .posts, 
.threadBlockGreen .posts
{
    float:right;
    height:auto;
    width:67px;  
}


.viewThreadBlockBlue .forums, 
.viewThreadBlockGreen .forums
{
    float:left;
    width:158px;
    border-right:1px solid #DCDCD2;    
}

.viewThreadBlockBlue .posts, 
.viewThreadBlockGreen .posts
{
    float:right;
    width:90px;  
}

.forumFooterShadow
{
    height:12px;
    width:959px;
    position:relative;
    background:url('../images/imgForumFooterShadow.jpg') no-repeat;
}
.threadContainer
{
    width:auto;
    height:auto;
    position:relative;    
}

.threadContentBlock
{
    width:917px;
    position:relative; 
    margin-left:20px;   
}
.forumContent
{
    width:570px;
    float:left; 
    padding:0px 10px;  
}
.forumSearch
{
    width:355px;
    float:right;
    text-align:right;
    margin-top:10px;
}

.searchforum {float:right; margin:15px 4px 0 0;}
.searchforum input {font-family:Arial; font-size:1.0em;}

.threadBlock
{
    width:917px;
    position:relative;
    background:#00f000;
}
.threadBlockTitle
{
    width:917px;
    height:35px;
    position:relative;
    clear:both;
}
.viewThreadBlockGreen
{
    width:917px;
    position:relative;
    background:#f2f2de;
    border:solid 1px #dcdcd2;
    padding-bottom:20px;
}
.viewThreadBlockBlue
{
    width:917px;
    position:relative;
    background:#efefe5;
    border:solid 1px #dcdcd2;
    padding-bottom:20px;
}
.threadBlockBlue
{
    width:917px;
    height:73px;
    position:relative;
    background:#efefe5;
    border:solid 1px #dcdcd2;
}
.threadBlockGreen
{
    width:917px;
    height:73px;
    position:relative;
    background:#f2f2de;
    border:solid 1px #dcdcd2;
}
.threadContent
{
    width:550px;
    height:auto;
    float:left;
    padding:20px;    
}
.forumReplyBlock
{
    width:917px;
    margin:10px 0px;
    position:relative;    
}
.threadButtons
{
    height:28px;
    text-align:right;
    margin:6px 4px 0 0;    
}

.postupdated {text-align:right; padding:0 8px 0 0;}

.forumFooterContent
{
    height:50px;
    margin-top:5px;    
}
.forumFooterContent img
{
    vertical-align:middle;    
}

.paging {float:left;} 

.replytitle {width:692px; margin:0 0 10px 0; font-size:1.0em;}
.replytext {width:694px; height:150px; font-family:Arial; font-size:1.0em; color:#666;}
