body {
   background-color: #302728;
   font-size: 10pt;
   color: #999999;
   font-family: Verdana, Arial, helvetica, sans-serif;
   line-height: 120%;
}

.maximg {
max-width: 560px;
height: auto;
}

#CSSBody {
   padding: 10px;
color: #000000;
   
}

tr, td {
   font-size: 10pt;
   color: #000000;
   font-family: Verdana, Arial, helvetica, sans-serif;
   line-height: 120%;
}
hr {
  border: 0;
  width: 100%;
  color: #000000;
  background-color: #000000;
  height: 1px;
}

#defaultHeader {
   background: #493f3e;
}

#defaultBody, #defaultNav {
   background: #bde5ea;
} 

#defaultHeader, #defaultNav, #defaultBody {
   border: 1px solid #000;
   padding: 4px;
}
.thread_left_up {
        border-bottom:0px solid #000000;
        border-top:1px solid #000000;
        border-right:0px solid #000000;
        border-left:1px solid #000000;
}
.thread_middle_up {
        border-bottom:0px solid #000000;
        border-top:1px solid #000000;
        border-right:0px solid #000000;
        border-left:0px solid #000000;
}
.thread_right_up {
        border-bottom:0px solid #000000;
        border-top:1px solid #000000;
        border-right:1px solid #000000;
        border-left:0px solid #000000;
}
.thread_left_down {
        border-bottom:1px solid #000000;
        border-top:0px solid #000000;
        border-right:0px solid #000000;
        border-left:1px solid #000000;
}
.thread_middle_down {
        border-bottom:1px solid #000000;
        border-top:0px solid #000000;
        border-right:0px solid #000000;
        border-left:0px solid #000000;
}
.thread_right_down {
        border-bottom:1px solid #000000;
        border-top:0px solid #000000;
        border-right:1px solid #000000;
        border-left:0px solid #000000;
}
.thread_down {
        border-bottom:1px solid #000000;
        border-top:0px solid #000000;
        border-right:1px solid #000000;
        border-left:1px solid #000000;
}

.thread_up2 {
        border-bottom:0px solid #000000;
        border-top:1px solid #000000;
        border-right:1px solid #000000;
        border-left:1px solid #000000;
        padding-top:3px;
        padding-bottom:0px;
        padding-left:7px;
        padding-right:7px;
}
.thread_left_up2 {
        border-bottom:0px solid #000000;
        border-top:1px solid #000000;
        border-right:0px solid #000000;
        border-left:1px solid #000000;
        padding-top:3px;
        padding-bottom:0px;
        padding-left:7px;
        padding-right:0px;
}
.thread_right_up2 {
        border-bottom:0px solid #000000;
        border-top:1px solid #000000;
        border-right:1px solid #000000;
        border-left:0px solid #000000;
        padding-top:3px;
        padding-bottom:0px;
        padding-left:0px;
        padding-right:7px;
}
.thread_down2 {
        border-bottom:1px solid #000000;
        border-top:0px solid #000000;
        border-right:1px solid #000000;
        border-left:1px solid #000000;
        padding-top:2px;
        padding-bottom:3px;
        padding-left:7px;
        padding-right:7px;
        text-align: justify;
}
.member_right {
        border-bottom:1px solid #000000;
        border-top:1px solid #000000;
        border-right:1px solid #000000;
        border-left:0px solid #000000;
        padding-top:3px;
        padding-bottom:3px;
        padding-left:3px;
        padding-right:7px;
}
.member_left {
        border-bottom:1px solid #000000;
        border-top:1px solid #000000;
        border-right:0px solid #000000;
        border-left:1px solid #000000;
        padding-top:3px;
        padding-bottom:3px;
        padding-left:7px;
        padding-right:3px;

}
.member_middle {
        border-bottom:1px solid #000000;
        border-top:1px solid #000000;
        border-right:0px solid #000000;
        border-left:0px solid #000000;
        padding-top:3px;
        padding-bottom:3px;
        padding-left:3px;
        padding-right:3px;

}
.tableHeader {
   background-color: #493f3e;
   color: #FFFFFF;
   padding: 2px;
}

.tanke_box {
        border-bottom:1px solid #000000;
        border-top:1px solid #000000;
        border-right:1px solid #000000;
        border-left:1px solid #000000;
        padding-top:7px;
        padding-bottom:7px;
        padding-left:10px;
        padding-right:10px;
        font-size:12px;
        color:white;
        font-family: verdana, arial, sans-serif;
        text-align: justify;
        overflow: auto;
        background-color: #493f3e;
}
.forum_post {
        border-bottom:0px solid #000000;
        border-top:1px solid #000000;
        border-right:0px solid #000000;
        border-left:1px solid #000000;
        padding-top:7px;
        padding-bottom:7px;
        padding-left:10px;
        padding-right:10px;
        font-size:12px;
        color:black;
        font-family: verdana, arial, sans-serif;
        text-align: justify;
        overflow: auto;
        background-color: #493f3e;
}
.forum_post__1 {
        border-bottom:0px solid #000000;
        border-top:1px solid #000000;
        border-right:1px solid #000000;
        border-left:1px solid #000000;
        padding-top:7px;
        padding-bottom:7px;
        padding-left:10px;
        padding-right:10px;
        font-size:12px;
        color:black;
        font-family: verdana, arial, sans-serif;
        text-align: justify;
        overflow: auto;
        background-color: #493f3e;
}
.forum_info {
        border-bottom:1px solid #000000;
        border-top:1px solid #000000;
        border-right:1px solid #000000;
        border-left:0px solid #000000;
        padding-top:7px;
        padding-bottom:7px;
        padding-left:0px;
        padding-right:7px;
        font-size:12px;
        color:black;
        font-family: verdana, arial, sans-serif;
        text-align: right;
        overflow: auto;
	width: 107px;
        background-color: #493f3e;
}
.forum_post2 {
        border-bottom:1px solid #000000;
        border-top:1px solid #000000;
        border-right:0px solid #000000;
        border-left:1px solid #000000;
        padding-top:7px;
        padding-bottom:7px;
        padding-left:10px;
        padding-right:10px;
        font-size:12px;
        color:black;
        font-family: verdana, arial, sans-serif;
        text-align: justify;
        overflow: auto;
        background-color: #493f3e;
}
.forum_info2 {
        border-bottom:1px solid #000000;
        border-top:1px solid #000000;
        border-right:1px solid #000000;
        border-left:0px solid #000000;
        padding-top:7px;
        padding-bottom:7px;
        padding-left:0px;
        padding-right:7px;
        font-size:12px;
        color:black;
        font-family: verdana, arial, sans-serif;
        text-align: right;
        overflow: auto;
	width: 107px;
        background-color: #493f3e;
}
.forum_edit {
        border-bottom:1px solid #000000;
        border-top:0px solid #000000;
        border-right:0px solid #000000;
        border-left:1px solid #000000;
        padding-top:14px;
        padding-bottom:7px;
        padding-left:14px;
        padding-right:14px;
        font-size:11px;
        color:white;
        font-family: verdana, arial, sans-serif;
        text-align: center;
        text-valign: bottom;
        overflow: auto;
        background-color: #493f3e;

}
.forum_edit__1 {
        border-bottom:1px solid #000000;
        border-top:0px solid #000000;
        border-right:1px solid #000000;
        border-left:1px solid #000000;
        padding-top:7px;
        padding-bottom:7px;
        padding-left:14px;
        padding-right:14px;
        font-size:11px;
        color:white;
        font-family: verdana, arial, sans-serif;
        text-align: center;
        text-valign: bottom;
        overflow: auto;
        background-color: #493f3e;

}

.tabletext_info {
   background-color: #493f3e;
   color: #FFFFFF;
   border-top:0px dotted #000000;
   border-right:1px dotted #000000;
   border-left:1px dotted #000000;
   border-bottom:1px dotted #000000;
        padding-top:3px;
        padding-bottom:3px;
        padding-left:7px;
        padding-right:7px;
   text-align: justify;
}
.tabletext_info1 {
   background-color: #493f3e;
   color: #FFFFFF;
   border-top:0px dotted #000000;
   border-right:1px dotted #000000;
   border-left:1px dotted #000000;
   border-bottom:1px dotted #000000;
        padding-top:3px;
        padding-bottom:3px;
        padding-left:7px;
        padding-right:7px;

}
.tabletext_info2 {
   background-color: #493f3e;
   color: #FFFFFF;
   border-top:0px dotted #000000;
   border-right:1px dotted #000000;
   border-left:0px dotted #000000;
   border-bottom:1px dotted #000000;
        padding-top:3px;
        padding-bottom:3px;
        padding-left:7px;
        padding-right:7px;
}
.tabletext_info1_1 {
   background-color: #493f3e;
   color: #FFFFFF;
   border-top:0px dotted #000000;
   border-right:1px dotted #000000;
   border-left:1px dotted #000000;
   border-bottom:1px dotted #000000;
        padding-left:3px;
        padding-right:3px;
        padding-top:3px;
        padding-bottom:3px;
}
.tabletext_info1_2 {
   background-color: #493f3e;
   color: #FFFFFF;
   border-top:0px dotted #000000;
   border-right:1px dotted #000000;
   border-left:1px dotted #000000;
   border-bottom:1px dotted #000000;
        padding-left:3px;
        padding-right:3px;
        padding-top:3px;
        padding-bottom:3px;
}
.tabletext_info2_2 {
   background-color: #493f3e;
   color: #FFFFFF;
   border-top:0px dotted #000000;
   border-right:1px dotted #000000;
   border-left:0px dotted #000000;
   border-bottom:1px dotted #000000;
        padding-left:3px;
        padding-right:3px;
}
.tabletitel_info {
   background-image: url('http://www.innocenzia.com/acorn/gi_info_top2.jpg');
   color: #000000;
   background-color: #2f2828;
   border:1px solid #000000;
   font-weight: bold;
        padding-top:3px;
        padding-bottom:3px;
        padding-left:3px;
        padding-right:3px;

}
.tableHeader {
   background-color: #493f3e;
   color: #FFFFFF;
   padding: 2px;
}

.tableLight {
   background-color: #baa8a4;
   padding: 2px;
}
.tableLight a:link, .tableLight a:visited {
   color: #302728;
}
.tableLight a:hover {
   color: #FFFFFF;
}

.tableDark6 a:link, .tableDark6 a:visited, .tableLight6 a:link, .tableLight6 a:visited, .tableLight6_m a:link, .tableLight6_m a:visited {
   color: #999999;
}
.tableDark6 a:hover, .tableLight6 a:hover, .tableLight6_m a:hover {
   color: #302728;
}


.tableDark {
   background-color: #493f3e;
   padding: 2px;
}
.tableHeader6 { font-size: 85%;}
.tableDark6 { color:#FFF; background-color: #493f3e; font-size: 70%;
        border-bottom:0px solid #000000;
        border-top:1px solid #000000;
        border-right:1px solid #000000;
        border-left:1px solid #000000; }
.tableLight6_m { color:#000; background-color: #493f3e; font-size: 65%;
        border-bottom:0px solid #000000;
        border-top:0px solid #000000;
        border-right:1px solid #000000;
        border-left:1px solid #000000; }
.tableLight6 { color:#000; background-color: #493f3e; font-size: 65%;
        border-bottom:1px solid #000000;
        border-top:0px solid #000000;
        border-right:1px solid #000000;
        border-left:1px solid #000000; }
.tableLight7 { color:#000; background-color: #302728; font-size: 65%;
       height: 4px;}
/* CSS text manipulation */

h1 {
   font-size: 13pt;
   color: #999999;
   font-weight: bold;
   margin: 0px 0px 0px 0px ;
}

h2 {
   font-size: 12pt;
   color: #999999;
   font-weight: bold;
   margin: 0px 0px 0px 0px ;
}

p {
   font-size: 10pt;
   margin: 0px 0px 0px 0px;
}

li {
   font-size: 10pt;
   list-style-image:url('http://reando.com/garnet/img/gi_b.gif');
   vertical-align: baseline;
}


a:link {
   color: #999999;
}

a:visited {
   color: #999999;
}

a:hover {
   color: #000000;
}

.small {
   font-size: 8pt;
}
.big {
   font-size: 120%;
}

img {
   border: 0px;
}

/* Forum code and quote markup */

.quote, .code {
   margin: 5px;
   padding: 2px;
   background-color: #EEEEEE;
   border: 1px solid #493f3e;
   max-height: 500px;
   overflow: auto;
}

.code {
   font-family: Courier, Verdana, helvetica, sans-serif;
   line-height: 175%;
}