#header_intro {
background: url(/img/header_inside_interact.jpg) no-repeat; height: 186px; top: 0;
}

#header_intro #line {
position: absolute; top: -1px;
}

#header_intro #nav {
position: absolute; top: 0; right: 0; background: none; height: auto; padding: 0;
}

#header_intro #nav a {
margin: 0;
}



#content {
background: url(/img/bg_content_inner.gif) repeat-y; border-top: 1px solid #958b81; margin-bottom: -1px;
}

#content .forumnav img {
margin-bottom: 5px;
margin-left:auto;
margin-right:auto;
}

#col_left {
width: 205px; margin: 0;
}

#col_left .contentblock {
margin: 0 0 25px 12px; width: 186px;
}

#col_left .contentblock .content {
margin-left: 15px; width: 165px; color: #975432;
}

#col_left .contentblock .head {
border-bottom: 5px solid #c1c1c1; display: block; padding: 0 0 10px 12px; margin-bottom: 15px; margin-top: 15px;
}

#leftcol_sitesearch .content {
margin-top: 25px; 
}

#leftcol_sitesearch {
background: url(/img/bg_sitesearch.gif) no-repeat 0 45px; margin-bottom: 0; padding-bottom: 0;
}

#col_left #leftcol_sitesearch.contentblock {
margin-bottom: 0;
}

#col_left ul.news {
margin: -5px 20px 0 0; padding: 0;
}

#col_left ul.news li {
list-style: none; background: url(/img/icon_article_inner.gif) no-repeat left 2px; padding-left: 15px; margin-bottom: 8px; color: #000000;
}

#col_left ul.news li a {
display: block; font-family: Times New Roman, serif; font-size: 13px; color: #774431; margin-bottom: 2px;
}

#col_left #discussionforums {
background: url(/img/bg_discussionforums.jpg) no-repeat; width: 157px; height: 135px; margin: 8px 0 15px 0;
}

#col_left #discussionforums a {
position: absolute; bottom: 18px; left: 18px; font-family: Times New Roman, serif; font-size: 13px; color: #774431; text-decoration: none;
}

#col_left #chatroom {
background: url(/img/bg_chatroom.gif) no-repeat; width: 178px; height: 102px; margin-top: 5px;
}

#col_left #chatroom p {
position: absolute; top: 25px; left: 25px; font-family: Tahoma; font-size: 10px; color: #555555; width: 145px; margin: 0; padding: 0;
}

#col_left #chatroom p a {
font-family: Times New Roman, serif; font-size: 14px; color: #774431; text-decoration: none; font-style: italic; display: block; margin-bottom: 5px;
}


#col_right {
margin: 0; padding: 0; margin-left: 1px; width: 756px;
}

#youarehere {
background: #87615a; border-bottom: 1px solid #958b81; padding: 6px 0 6px 20px; color: #ffffff; font-size: 11px; font-family: Tahoma;
}

#youarehere a {
color: #ffffff; text-decoration: none; font-weight: normal;
}

#youarehere i {
color: #fba9c3; font-style: normal;
}

#youarehere b {
color: #ffffff; text-decoration: none; font-weight: bold;
}

#youarehere a:hover {
text-decoration: underline;
}







#contentchannel {
width: 730px; margin: 15px 0 25px 13px;
}

#contentchannel_content {
float: left; width: 565px; margin-right: 15px; line-height: 1.2; font-size: 13px; font-family: tahoma, sans-serif;
}

#contentchannel_header {
border: 1px solid #afa594; border-top: 1px solid #e2ddda; border-left: 1px solid #e2ddda; margin-bottom: 18px; background: #f0ebe0 url(/img/icon_h1bullet.gif) no-repeat 18px; color: #606060; font-family: Verdana, sans-serif; font-size: 12px; padding: 6px 40px 6px 58px;
}

#contentchannel_header h1 {
font-size: 18px; font-family: Trebuchet MS, Tahoma, sans-serif; color: #57281f; font-weight: normal; margin-bottom: 4px;
}

#contentchannel_content h2 {
font-family: Tahoma; color: #985432; font-size: 12px; font-weight: bold; background: url(/img/icon_h2bullet.gif) no-repeat left top; padding: 2px 0 15px 45px;
}

#contentchannel_content p {
padding: 0; margin: 0 0 15px 0;
}

#contentchannel_content .img_right {
float: right; margin: 0 0 15px 15px;
}

#contentchannel_content .img_left {
float: left; margin: 0 15px 15px 0;
}

#contentchannel_content table.table {
border: 1px solid #958b81; border-width: 0 0 1px 1px;
}

#contentchannel_content table.table td {
border: 1px solid #958b81; border-width: 1px 1px 0 0; font-size: 11px; font-family: Tahoma, serif; color: #000000; padding: 2px 8px 2px 8px;
}

#contentchannel_content table.table td.th {
background: #f0dce8; color: #985432; font-weight: bold;
}

#contentchannel_sidebar {
float: left; width: 150px;
}

#toc {
border: 1px solid #958b81; margin-bottom: 35px;
}

#toc h5 {
font-size: 11px; color: #645c4f; font-weight: bold; text-align: center; background: #f0dce8; padding: 3px 12px 3px 12px;
}

#toc ul {
margin: 6px; padding: 0;
}

#toc ul li {
list-style: none; background: url(/img/dots.gif) repeat-x bottom; padding-bottom: 5px;
}

#toc a {
display: block; color: #985432; text-decoration: none; padding: 5px 0 0 10px; background: url(/img/icon_arrow.gif) no-repeat left 9px;
}

#toc a:hover {
font-weight: bold;
}

#contentchannel_sidebar #ad_vertical {
position: relative; margin: auto; width: 120px; display: block;
}

#pages {
text-align: right; font-size: 13px; margin: 15px 0 15px 0;
}

#pages a {
color: #985432; text-decoration: none; margin: 0 0 0 5px;
}

#pages a.selected, .selected {
color: #000000; text-decoration: none; background: #FBE8EE; padding: 3px;
}

