/*--------------------------- Stuff for the forum---------------------------- */
#internalContent2 {
    padding-bottom:0px;
    margin-bottom:0px;
}

.forum h2, .forum h3
{
    color:white;
}

#logged-in-as
{
   margin-bottom: 15px;
/*    position:relative; */
   text-align:right;
   top:7px;
   font-family:"garamond", "caslon", "Times New Roman", Times, serif;
   font-weight:bolder;
   font-size:130%;
}

#forum-breadcrumb
{
text-align:right;
font-family:"garamond", "caslon", "Times New Roman", Times, serif;
font-style:italic;
}

.forums, .topics
{
background-color:#FFFFFF;
color:#000000;
text-align:center;
margin-bottom:5px;
/*margin-top:30px;*/
}

.forum-name
{
   margin-right: 15px;
   font-weight:bold;
   color:#9c5A44;
}

.cell-forum-name
{
width:450px;
text-align:left;
padding-top:18px;
padding-bottom:18px;
padding-left:8px;
}

.cell-forum-last-post {
width:180px;
text-align:left;
font-size:80%;
font-weight:bold;
}



.bigTitle
{
position:relative;
top:10px;
float:left;
color:#FFFFFF;
font-size:200%;
font-weight:bolder;
font-family:"garamond", "caslon", "Times New Roman", Times, serif;
}

.big_Title_post
{
height:0px;
color:#FFFFFF;
font-size:200%;
font-weight:bolder;
font-family:"garamond", "caslon", "Times New Roman", Times, serif;
position:relative;
/* right:160px; */
bottom:75px;
/* border:solid 1px red; */
text-align:left;
}

.otherTitle_post
{
height:0px;
color:#FFFFFF;
font-size:200%;
font-weight:bolder;
font-family:"garamond", "caslon", "Times New Roman", Times, serif;
position:relative;
/* right:160px; */
left:15px;
bottom:100px;
/* border:solid 1px red; */
text-align:left;
}

.forum-header
{
background-color:#f0ff8a;
height:40px;
font-family:"garamond", "caslon", "Times New Roman", Times, serif;
color:#662d1e;
font-size:130%;
}

.forum-name a
{
color:#662d1e;
font-size:180%;
font-weight:lighter;
padding-top:20px;
margin-top:20px;
}

.forum-description
{
    margin-left:20px;
    padding-right:15px;
    width:500px;
    line-height:1.1em;
/*     border:solid 1px red; */
}

.topic-header
{
background-color:#f0ff8a;
height:40px;
font-family:"garamond", "caslon", "Times New Roman", Times, serif;
color:#662d1e;
font-size:130%;
}


.cell-topic-title a
{
color:#662d1e;
font-size:150%;
font-weight:lighter;
padding-top:20px;
margin-top:20px;
text-align:left;
width::450px;
}

.cell-topic-title
{
text-align:left;
padding-top:15px;
padding-bottom:15px;
padding-left:8px;

}

.topic-last-post {
font-size:85%;
font-weight:bolder;
line-height:150%;
}

.author {
color:#662d1e;
}

.topic-controls
{
/* position:relative; */
/* height:0; */
/* bottom:15px; */
/* right:375px; */
}

.forum-controls{
/* height:0px; */
/* border:solid 1px red; */
}

.forum-controls-login{
/* position:relative; */
color:#FFFFFF;
bottom:35px;
left:15px;
/* height:0px; */
}

.forum-controls-login a{
color:#FEFFC6;
text-decoration:underline;
}

.forum-controls-login a:hover
{
    text-decoration:none;
    color:#FEFFC6;
}

.post-title
{
   font-size: 14pt;
   font-weight: bold;
margin-top:20px;
border-top:thin #666666 solid;
padding-top:20px;

}


.post-author-join-date
{
   float: left;
   display: none;
}

.post-date-posted, .post-author
{
   float: left;
   font-style: italic;
}

.post-controls
{
   text-align: right;
}

.posts {
text-align:left;
/* width:860px; */
background-color:#FFFFFF;
color:#000000;
margin-bottom:0px;
padding-bottom:7px;
margin-top:0px;
padding-left:15px;
/* margin-left:4px; */
}

.posts a{
color:#662D1E;
}


.blogEntry { clear: both; margin-top: 15px; }
.blogEntry h2 {
    font-size: 1.4em;
    font-style: italic;
}
.blogEntry p {
    margin: 2px 0px;
}
.blogEntry .entryIntroPara {
    border: solid #A25E49;
    border-width: 1px 0px;
}
.blogEntry .entryIntroPara p {
    margin: 10px 0px;
}
.fltLeft { float: left; }
.fltRight { float: right; }
div.glog-list h3 {
    margin: 0px;
    padding: 0px;
    width: auto;
}
ul.glog-list {
    margin: 5px 0px;
    padding: 10px 0px 10px 10px;
}
#dvd_flash {
 float: right;
}
.nobullets {
 list-style-type: none;
}
.nobullets ul {
 list-style-type: none;
}


ul.errorlist
{
    padding:10px;
    margin:5px;
    text-align:center;
    list-style:none;
    border:solid 2px #543229;
    background-color:#e0c097;
    color:#a5614c;
    font-size:14pt;
    font-weight:bold;
}

#searcher
{
/* position:relative; */
bottom:25px;
text-align:right;
}

#path
{
/* position:relative; */
/* top:25px; */
text-align:right;
/* border:solid 1px red; */
}

#logged-in-as a, #forum-breadcrumb a
{
    color:white;
    text-decoration:underline;
}

#logged-in-as a:hover, #forum-breadcrumb a:hover
{
    color:white;
    text-decoration:none;
}

.new-topic-link {
/* position:relative; */
}

#new-post-table {
position:relative;
left: 30px;
top: 25px;
width:800px;
}

#id_body {
width:620px;
}

.forum-last-post a
{
    color:#a25e49;
    text-decoration:underline;
}

.forum-last-post a:hover
{
    text-decoration:none;
}

.bottom-control-forum {
position:relative;
bottom:55px;
left:55px;
}

.top-control-forum {
position:relative;
bottom:770px;
left:55px;
}

#internalBody2{
text-align:left;
}

.search li
{
    list-style:none;
}

.search li a
{
    font-size:110%;
}
