body { font:13px Arial;color:#6D0078; text-align: left; margin: 0; padding: 0; border: 0; background:url("main_bg2.gif") repeat-x scroll 0 0 #FBF4FF;word-wrap:break-word;}
img{border:0;max-width:100%}
.container{ width: 99%; background-color: #FFFF99; margin: 0 auto; }
.logo {position:absolute;background-color:transparent;vertical-align:middle;}
.head {height:43px}
.wrapper{ width: 95%;margin:4px 6px 6px;}
.search,.login,.posting,.categorylist{background:none repeat scroll 0 0 #FFF8F9;border:1px solid #D27DBD;margin-top:0.75em;padding:3px 3px 0;text-align:center;}
.login table{font-size:0.95em}
.pm{background:none repeat scroll 0 0 #FFF8F9;border:1px solid #D27DBD;padding:3px 3px 0;text-align:center;}
.searchresult,.my,.pmlist,.forumlist,.threadlist,.postlist{background:none repeat scroll 0 0 #FFF8F9;border:1px solid #D27DBD;padding:3px 3px 0;text-align:left;}
.msg{background:none repeat scroll 0 0 #FFF8F9;border:1px solid #D27DBD;padding:0.75em;text-align:left;}
.title,.author{border:1px solid #EFD2E8;padding:3px;background-color: #FDD;}
.user{font-weight:bold;color:#220022;font-size:0.85em;}
.post{padding:5px;}
.breadcrumb{font-size:0.85em;}
.bold {font-weight:bold;font-size:0.85em}
a{color:#68C;text-decoration:none;}
.head,.footer{color:#A8A}
.head a,.footer a{color:#BB9DD9}
input, select, textarea {background-color:#F9F0F0;border:1px solid #8BB163;color:#333333;font-weight:normal}
textarea{width:87%;height:90px}
input.radio{border:none;}
.spaceborder {border:1px solid #C9F39E;clear:both;padding:1px;}
table {border-collapse:separate !important;color:#333333;empty-cells:show;margin:0;}
.header {background-image:url("header2.gif");color:#FFF;font-weight:bold;padding:6px;}
.header td {font-size:10px;text-align:center;padding-left:0.75em;}
.button {background-image:url("header2.gif");background-position:0 50%;background-repeat:repeat-x;border:1px solid #FFFFFF !important;color:#8A00FF;height:19px !important;line-height:17px;outline:1px solid #C9F39E;padding:0 5px;}
.option {height:25px;padding:1px;width:98%;}
.submitbutton {margin-bottom:5px;margin-top:8px !important;text-align:center;}
.smalltxt, .category, .percenttxt {font:0.8em Arial,Tahoma !important;}
.footer {background:none repeat scroll 0 0 #FBC9C7;border-top:1px solid #D27DBD;height:21px;margin-top:0.75em;padding:5px;}
.tabpage a {background:none repeat scroll 0 0 #D27DBD;color:#FFFFFF;padding:2px 6px 1px;margin-left:3px;padding-bottom:2px\9;*padding-bottom:1px;}
.tabpage.current a {background:none repeat scroll 0 0 #FFFFFF;color:#FB4BA3;border:1px solid #D27DBD;border-bottom:none;padding-bottom:2px\9;}
.maintab{border-bottom:1px solid #D27DBD;margin:0;padding:0;white-space:nowrap;margin-top:4px;*margin-top:0;}
.tab {font-size:11px;margin-top:10px;text-align:right;}
.tab2 {font-size:11px;text-align:right;margin-bottom:5px;margin-top:1px;}
.row {border-bottom:1px solid #D27DBD;padding:3px 6px;white-space:normal;clear:both;}
.right{float:right;text-align:right;margin-left:5px;}
.textright{text-align:right;}
button.right {text-align:center;}
.left{float:left;}
.center,.pages{text-align:center}
button {padding:0 2px;border:1px solid #888;cursor:pointer;background-color:#FEF;-moz-box-shadow:2px 2px 2px #CAC;-webkit-box-shadow: 2px 2px 2px #CAC;box-shadow: 2px 2px 2px #CAC;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.current{font-weight:bold;color:#B70000}
.attachment{border:1px solid #D27DBD;background-color:#FFF;display:inline-block;padding:8px;margin:5px;cursor:pointer;background-color:#FEF;-moz-box-shadow:2px 2px 2px #CAC;-webkit-box-shadow: 2px 2px 2px #CAC;box-shadow: 2px 2px 2px #CAC;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.attachment img{vertical-align:top;}
.red{color:red}
.header .red{color:#FFFE00}
.green{color:green}
.header .green{color:#1CFF00}
.dark{color:gray;font-style: italic;font-size:0.85em;margin:5px}
.size1{font-size:0.25em;}
.size2{font-size:0.5em;}
.size3{font-size:0.75em;}
.size4{font-size:1.0em;}
.size5{font-size:1.25em;}
.size6{font-size:1.5em;}
.size7{font-size:1.75em;}
.t_table td{border:1px solid #FDD;padding:3px}
.t_table{border:1px solid #FDD;border-spacing:0;border-collapse: collapse;}
.smwrap{text-align:center;}
.smilies {height:26px;width:176px;overflow:hidden;display:inline-block;vertical-align:middle;}
.smilies ul{width:1804px;padding:0;margin:0;position:relative;}
.smilies li{display:inline;list-style:none outside none;margin:1px;}
.smilies img{height:20px;width:20px;}