.table {
border-spacing : 0;
border-collapse : collapse;
}
div.block_container {
width : auto;
margin : 10px auto;
border : 1px solid #cccccc;
background : #f7e4df;
}
div.block_contents {
width : auto;
padding : 10px;
border : none;
text-align : justify;
}
div.block_top, table tr:first-child th {
padding : 5px 6px;
background : #d6dfbd;
text-align : left;
font-size : 10px;
font-weight : bold;
text-transform : uppercase;
}
.block_top {
margin-top : -1px;
}
hr {
color : #b7a7d3;
background : #b7a7d3;
border : none;
margin : 1px 0;
height : 1px;
text-align : center;
}
ul.list {
text-align : left;
margin-left : 20px;
list-style-image : url(images/li.png);
}
h1 {
color : #5c5c5c;
font-size : 18px;
}
h2.title {
font-size : 20px;
font-weight : bold;
color : #683a1d;
font-family : Times, "Times New Roman", "Liberation Serif", FreeSerif, serif;
display : inline;
}
h3.title {
font-size : 14px;
font-weight : bold;
display : inline;
}
h5.sub_title {
font-size : 18px;
font-family : Times, "Times New Roman", "Liberation Serif", FreeSerif, serif;
color : #683a1d;
padding-top : 2px;
}
#admin_contents h5.sub_title {
font-size : 12px;
}
h6.sub_title2 {
font-size : 12px;
font-weight : bold;
padding-top : 4px;
text-indent : 10px;
width : 155px;
height : 32px;
color : #515c68;
}
.fieldset_mini {
width : 540px;
margin : auto;
margin-top : 20px;
}
input, textarea, optgroup, select, .xmlhttprequest_preview {
font-family : Verdana, "DejaVu Sans", "Bitstream Vera Sans", Geneva, sans-serif;
font-size : 12px;
vertical-align : middle;
border-left : 1px solid #96a654;
border-top : 1px solid #96a654;
border-right : 1px solid #d6dfbd;
border-bottom : 1px solid #d6dfbd;
background-color : #ffffff;
color : #683a1e;
padding : 1px 2px;
}
input:hover, textarea:hover {
border : 1px solid #96a654;
background-color : #fafbf7;
}
input:focus, textarea:focus {
border : 1px solid #96a654;
background-color : #fafbf7;
}
fieldset textarea.post {
width : 90%;
display : inline;
}
textarea {
display : block;
width : 94%;
margin : auto;
}
input.text {
padding : 2px;
}
input.submit {
padding : 1px 2px;
font-family : Verdana, "DejaVu Sans", "Bitstream Vera Sans", Geneva, sans-serif;
border : 1px solid #683a1e;
font-weight : bold;
font-size : 10px;
background : #d6dfbd;
}
input[type="checkbox"] {
border : none;
background : none;
}
input.file {
border : 1px solid #b7c57a;
border-top : 1px solid #8498ae;
color : #2e3b5f;
padding : 1px;
font-weight : bold;
font-size : 10px;
}
input.reset {
padding : 1px 2px;
font-family : Verdana, "DejaVu Sans", "Bitstream Vera Sans", Geneva, sans-serif;
border : 1px solid #683a1e;
color : #683a1e;
font-weight : bold;
font-size : 10px;
}
input.reset:hover, input.submit:hover {
border : 1px solid #d6dfbd;
cursor : pointer;
color : #683a1e;
}
optgroup, select {
font-family : Verdana, "DejaVu Sans", "Bitstream Vera Sans", Geneva, sans-serif;
cursor : pointer;
vertical-align : middle;
width : auto;
background-color : #ffffff;
}
optgroup {
font-weight : bold;
border : none;
border-bottom : 1px solid #5b5a5a;
}
option {
padding : 0 3px;
}
legend {
padding : 1px 0;
font-family : Verdana, "DejaVu Sans", "Bitstream Vera Sans", Geneva, sans-serif;
font-size : 0.85em;
font-weight : bold;
background : #d6dfbd;
border : 1px solid #96a654;
padding : 2px 10px;
margin-top : -0.4em;
margin-left : 0.5em;
position : relative;
line-height : 1.5em;
color : #8e3457;
top : 0;
vertical-align : middle;
text-transform : uppercase;
}
* html legend {
margin : 0 0 -10px -7px;
line-height : 1em;
font-size : 0.85em;
}
fieldset {
font-family : Verdana, "DejaVu Sans", "Bitstream Vera Sans", Geneva, sans-serif;
margin : 20px 0;
padding : 6px;
border : 1px solid #96a654;
color : #8e3457;
background : #edf1e1;
position : relative;
}
fieldset.fieldset_submit {
margin-top : -10px;
padding-bottom : 15px;
width : 99%;
text-align : center;
background : none;
border : none;
}
fieldset.fieldset_submit legend {
display : none;
}
fieldset dl {
height : 1%;
overflow : hidden;
margin-bottom : 16px;
font-size : 11px;
}
fieldset dl.overflow_visible {
overflow : visible;
}
html > body fieldset dl {
height : auto;
min-height : 20px;
}
fieldset dt {
width : 45%;
text-align : left;
padding-top : 3px;
}
fieldset dd {
margin : 0 0 0 45%;
padding : 0 0 0 5px;
border : none;
vertical-align : top;
font-size : 11px;
}
dt {
float : left;
width : auto;
}
dt span {
padding : 0 5px 0 0;
}
label {
cursor : pointer;
}
fieldset label {
font-size : 12px;
text-align : left;
font-weight : bold;
color : #683a1e;
}
dd label {
white-space : nowrap;
margin : 0 10px 0 0;
font-weight : normal;
color : #683a1e;
}
dt span {
font-size : 10px;
color : #683a1e;
}
label img {
vertical-align : middle;
}
fieldset dl dd label:hover {
color : #183a4f;
}
a.msg_link_pseudo {
font-size : 11px;
color : #515c68;
font-weight : bold;
}
a.msg_link_pseudo:hover {
color : #f2fbff;
font-weight : bold;
}
.msg_position {
margin : auto;
}
.msg_container, .msg_container2 {
margin-left : 1px;
overflow : hidden !important ;
height : auto !important ;
overflow : visible;
height : 1%;
clear : both;
border : 1px solid #96c654;
background : #edf1e1;
}
.msg_top {
height : 25px;
padding-left : 6px;
margin-left : 20px;
margin-right : 15px;
padding-top : 9px;
}
.msg_pseudo_mbr {
width : 127px;
padding : 4px 4px;
float : left;
margin-right : 0 !important ;
margin-right : -3px;
margin-left : -127px !important ;
margin-left : -64px;
margin-top : -4px;
height : 18px;
border-right : 1px solid #96c654;
font-weight : bold;
}
.msg_top_row {
height : 16px;
background : #d6dfbd;
font-size : 11px;
margin-right : 0;
border-bottom : 1px solid #96c654;
padding-top : 4px;
padding-left : 127px;
overflow : hidden !important ;
height : auto !important ;
overflow : visible;
height : 1%;
}
.msg_info_mbr {
width : 127px;
height : auto;
padding : 4px;
float : left;
font-size : 10px;
border-right : 1px solid #96c654;
background : #edf1e1;
}
.msg_contents_container {
margin-right : 1px;
background : #edf1e1;
}
.msg_contents, .msg_contents2 {
margin-left : 135px;
background : #ffffff;
padding : 0 5px;
border-left : 1px solid #96c654;
}
.msg_contents_overflow {
width : 99%;
height : auto;
min-height : 140px;
overflow : auto;
padding : 10px 0;
}
.msg_sign, .msg_sign2 {
background : #ffffff;
padding : 4px;
font-size : 11px;
margin-left : 135px;
border-left : 1px solid #96c654;
}
.msg_sign_overflow {
height : auto !important ;
height : 80px;
width : 100%;
max-height : 80px;
max-width : 100%;
overflow : hidden;
}
.msg_bottom {
height : 23px;
padding-top : 6px;
padding-left : 6px;
}
.module_position {
margin : auto;
}
.module_top {
height : 32px;
padding : 10px 0 8px 10px;
margin : 0;
background : url(images/module_title.png) no-repeat top left;
}
.module_contents {
padding : 10px;
clear : both;
text-align : justify;
}
.module_bottom {
padding : 10px;
}
.module_table {
width : 100%;
margin : auto;
border-spacing : 0;
border-collapse : collapse;
padding : 0;
border : 1px solid #96c654;
}
* + html .module_table {
border-collapse : collapse;
}
#top_footer .module_mini_container {
background:#F9F1EF;
height:200px;
margin:0 1px 0px 1px;
}
#top_footer .module_mini_top {
background:transparent;
height:20px;
font-weight:bold;
text-align:center;
font-size:16px;
font-family:Times, "Times New Roman", "Liberation Serif", FreeSerif, serif;
color:#683a1d;
padding-top:1px;
}
#top_footer .module_mini_contents {
padding-top:0px;
}
.module_mini_container {
margin:0;
padding:0;
}
.module_mini_top {
background : url(images/mini_module_title.png) no-repeat top left;
height : 24px;
font-weight : bold;
text-align : center;
font-size : 18px;
font-family : Times, "Times New Roman", "Liberation Serif", FreeSerif, serif;
color : #683a1d;
padding-top : 1px;
}
#admin_contents .module_mini_top {
background : none;
height : 24px;
font-weight : bold;
text-align : center;
font-size : 12px;
font-family : Times, "Times New Roman", "Liberation Serif", FreeSerif, serif;
color : #683a1d;
padding-top : 1px;
}
.module_mini_contents {
border-top : none;
border-bottom : none;
text-align : center;
padding : 0;
padding-top : 5px;
padding-bottom : 0;
}
.module_mini_bottom {
height : 10px;
}
.label {
font-weight : bold;
font-size : 11px;
color : #476a7f;
}
.index_rss_news{	
margin: auto;
border: #c2c2c2 1px dotted;
padding : 2px;
float:left;
width:520px;
height:274px;
}
.index_rss_forum{	
margin: auto;
border: #c2c2c2 1px dotted;
padding : 2px;
float:left;
width:357px;
height:160px;
margin-right:2px;
}
.index_rss_articles{	
margin: auto;
border: #c2c2c2 1px dotted;
padding : 2px;
float:right;
width:357px;
height:160px;
margin-right:0px;
}
.index_rss_wiki{	
margin: auto;
border: #c2c2c2 1px dotted;
padding : 2px;
float:left;
width:357px;
height:160px;
margin-right:2px;
}
.index_rss_download{	
margin: auto;
border: #c2c2c2 1px dotted;
padding : 2px;
float:right;
width:357px;
height:160px;
margin-right:0px;
}
