
a:link {
color : #009000;
text-decoration : underline;
}
a:visited {
color : #000090;
text-decoration : none;
}
a:hover {
color : #c00000;
text-decoration : none;
}
.nav, .nav:link, .nav:visited {
color : #005000;
text-decoration : none;
}
a.nav:hover {
color : #c00000;
text-decoration : underline;
}
table {
empty-cells : show;
}
body, td, th {
color : #000000;
font-size : small;
font-family : Tahoma, arial, helvetica, serif;
}
body {
background-color : #fffbf3;
margin : 0;
padding : 0;
}
input, textarea, button {
font-size : 9pt;
color : #000000;
font-family : Tahoma, arial, helvetica, serif;
}
select {
font-size : 8pt;
font-weight : normal;
color : #000000;
font-family : Tahoma, arial, helvetica, serif;
}
hr, .hrcolor {
height : 1px;
border : 0;
color : #666666;
background-color : #666666;
}
.quote {
border-left : 2px solid #e0e0e0;
border-bottom : 2px solid #e0e0e0;
color : #000066;
font-size : x-small;
padding : 1ex 1ex 1ex 2ex;
margin : 5px 2px 2px 5px;
background-color : #ffeeca;
}
.code {
color : #000000;
background-color : #d0d0d0;
border : 1px solid #000000;
padding : 1px;
font-family : "courier new", helvetica, "times new roman", serif;
font-size : x-small;
width : 99%;
margin : 1px 5px 1px 5px;
white-space : nowrap;
overflow : auto;
}
.quoteheader, .codeheader {
color : #000000;
text-decoration : none;
font-style : normal;
font-weight : bold;
font-size : x-small;
}
.help {
cursor : help;
}
.meaction {
color : red;
}
.editor {
width : 96%;
}
.highlight {
background-color : yellow;
font-weight : bold;
color : black;
}
.windowbg {
color : #000000;
}
.windowbg3 {
background-color : #ffffff;
color : #000000;
}
.windowbg2 {
color : #000000;
}
.titlebg, tr.titlebg th, tr.titlebg td, .titlebg a:link, .titlebg a:visited, .titlebg2, tr.titlebg2 th, tr.titlebg2 td, .titlebg2 a:link, .titlebg2 a:visited {
font-weight : bold;
font-style : normal;
color : #000000;
}
.titlebg a:hover {
color : #c00000;
}
.greyheader {
color : #000000;
}
.catbg, .catbg2, .catbg3 {
font-weight : bold;
color : #000000;
}
.bordercolor {
background-color : transparent;
}
.tborder {
background-color : transparent;
padding : 5px;
}
.smalltext {
font-size : x-small;
font-family : Tahoma, arial, helvetica, serif;
}
.searchbox {
border-top : 1px solid #999999;
border-right : 1px solid #999999;
border-bottom : 1px solid #999999;
background-color : #e6ddd0;
}
.pmbox {
padding : 10px;
border-bottom : 1px solid #999999;
border-right : 1px solid #999999;
background-color : #ffffff;
}
.smalltexttop {
border : 1px solid #999999;
padding-left : 10px;
padding-right : 62px;
color : #000000;
background-color : #dfd8d0;
font-size : x-small;
font-family : Tahoma, arial, helvetica, serif;
background-image : url(images/simpleback_peach.jpg);
background-repeat : repeat-y;
background-position : top right;
}
.smalltext2 {
font-size : small;
font-family : Tahoma, arial, helvetica, serif;
}
.normaltext {
font-size : small;
}
.largetext {
font-size : large;
}
#leftbar {
border : 1px solid #999999;
background-color : #ffffff;
}
#rightbar {
border : 1px solid #999999;
background-color : #ffffff;
}
#forum_name {
text-transform : capitalize;
font-family : georgia, sans-serif;
font-size : 36px;
letter-spacing : -1px;
}
#smf_name {
padding-left : 20px;
position : relative;
top : -4px;
text-transform : capitalize;
font-family : arial, sans-serif;
font-size : 18px;
letter-spacing : -1px;
}
.header1 {
font-size : 18px;
letter-spacing : -1px;
color : #b0b0b0;
font-weight : bold;
}
.header2 {
font-family : arial, sans-serif;
font-size : 18px;
letter-spacing : -1px;
color : #000000;
font-weight : bold;
}
.post, .personalmessage {
width : 100%;
overflow : auto;
line-height : 1.3em;
}
.signature {
width : 100%;
overflow : auto;
padding-bottom : 3px;
line-height : 1.3em;
}
a img {
border : 0;
}
.advright {
float : right;
padding-right : 10px;
padding-left : 10px;
}
.advleft {
float : left;
padding-right : 10px;
padding-left : 10px;
}
.advcenter {
width : 100%;
margin-left : auto;
margin-right : auto;
padding-right : 10px;
padding-left : 10px;
}
#headerarea {
display : none;
}
.tborder {
border : none;
}
.sitemap {
margin : 0;
padding : 0;
list-style : none;
}
.sitemap_topheader {
background : #ecedf3;
border-bottom : 1px solid #ffffff;
padding : 4px;
}
.sitemap_header {
background : #ecedf3;
border-bottom : 1px solid #ffffff;
padding : 4px;
display : block;
font-weight : bold;
}
.sitemap_header_active {
background : #c8d6e1;
border-bottom : 1px solid #ffffff;
padding : 4px;
display : block;
font-weight : bold;
}
.sitemap_header:hover, .sitemap_header_active:hover {
background : #dbe4ed;
border-bottom : 1px solid #ffffff;
padding : 4px;
display : block;
text-decoration : none;
}
.rss_title {
font-weight : bold;
}
.rss_body {
margin-bottom : 1ex;
}
.rss_image {
margin : 4px 0 4px 0;
}
.shout_windowbg {
border : 1px dotted;
padding : 2px 4px 2px 4px;
color : #000000;
background-color : #e0e1e8;
height : 16px;
vertical-align : middle;
}
#shout_content {
margin : 4px;
}
.windowbg_whisper {
border : 1px dotted;
padding : 2px 4px 2px 4px;
color : #000000;
background-color : #c3dbf7;
height : 16px;
vertical-align : middle;
}
.whisper {
margin : 4px;
background-color : #c6f7fe;
}
#shout_icons {
width : 50px;
float : right;
text-align : right;
}
.sh_icon {
margin : 0;
}
#shout_time {
padding : 0;
font-style : italic;
font-size : 9px;
font-family : Arial, Helvetica, sans-serif;
}
#shout_whisper_to {
padding : 0;
font-style : italic;
font-weight : bold;
text-decoration : none;
font-size : 9px;
font-family : Tahoma, Georgia, "Times New Roman", Verdana;
}
#each_shout {
padding : 4px;
}
#whisper_to {
width : 100%;
}
#manage_shouts {
float : right;
margin-right : 5px;
}
.shout_edit_textarea {
vertical-align : middle;
width : 100%;
height : 60px;
}
.shout_form_smalltext {
padding : 2px;
margin : 2px;
margin-top : 1px;
text-align : center;
font-size : 9px;
}
.shout_header {
white-space : nowrap;
font-size : 9px;
}
.tp_article_frame {
margin-bottom : 5px;
}
.tp_subject {
font-size : 1em;
margin : 0;
padding : 7px 10px 7px 10px;
line-height : 1em;
font-weight : bold;
}
.tp_day {
padding : 0;
font-weight : bold;
text-transform : uppercase;
font-size : 1em;
}
.tp_month {
padding : 0;
font-size : 0.85em;
font-weight : normal;
text-transform : uppercase;
}
.tp_year {
padding : 0;
font-size : 0.7em;
font-weight : normal;
text-transform : uppercase;
}
.catbg .tp_month {
font-weight : normal;
}
.tp_details {
font-size : 0.8em;
padding : 2px 0 5px 0;
margin-bottom : 10px;
}
.tp_articletext {
padding : 5px;
margin-top : 0;
line-height : 1.4em;
}
.tp_article_next {
margin : 10px 2em 0 0;
padding : 0.5em;
float : right;
clear : both;
}
.tp_editlink {
margin : 5px 0 0 0;
padding : 4px;
text-align : right;
font-size : 0.85em;
clear : both;
}
.tp_editlink5 {
margin : 0;
padding : 8px 5px 5px 5px;
border-top : 1px dotted #888;
text-align : right;
font-size : 0.85em;
clear : both;
margin-top : 10px;
}
.tp_article_comment_header {
padding : 5px;
margin : 0;
}
.tp_article_rate {
margin : 0;
padding : 5px;
text-align : center;
}
#tp_morearticles ul {
list-style : none;
margin : 0.5em 1em 1em 1em;
}
#tp_morearticles li {
padding-left : 15px;
}
#tp_morearticles li.chosen {
background : url(../default/images/tinyportal/TPtree_article.gif) no-repeat 0 -4px;
font-weight : bold;
color : #aaa;
}
#tp_morearticles li {
background : url(../default/images/tinyportal/TPtree_article2.gif) no-repeat 0 -4px;
}
#tp_morearticles li.chosen_category, #tp_morearticles li.category {
margin-left : 2em;
background : 0 0%;
padding-left : 0;
list-style : square;
}
#tp_morearticles li li {
display : inline;
}
#tp_morearticles li.chosen_category {
list-style : square;
padding-bottom : 5px;
}
#tp_morearticles li.chosen_category ul {
padding-top : 5px;
}
#tp_morearticles h4 {
margin : 0 0 0 15px;
padding : 0;
}
#tp_article_comment {
padding-top : 0;
}
.tp_comment, .tp_comment_notice {
background : #fff url(../default/images/tinyportal/TPcomment.gif) no-repeat;
padding : 2px 10px 10px 40px;
font-size : 0.8em;
}
.tp_commentbody {
background : #e8e8e8;
padding : 10px;
font-size : 0.8em;
}
.tp_commentbuttons {
float : right;
}
.tp_commentbutton a {
display : block;
float : right;
padding : 1px 5px 1px 5px;
border : 1px solid #888;
background : #fff;
margin-left : 4px;
}
.tp_commentbutton a:hover {
color : red;
text-decoration : none;
}
.tp_avatar, .tp_avatar_category {
float : right;
padding : 10px;
position : relative;
top : 0;
right : -5px;
}
.tp_avatar_category {
padding : 3px;
top : 0;
right : 0;
margin : 0 0 8px 8px;
}
img.catlayout {
margin : 6px 2px 4px 16px;
padding : 0;
}
span.tp_thindivider {
font-weight : normal;
}
#tp_tabarticle_frame {
margin-left : 220px;
padding : 10px 10px 10px 30px;
}
#tp_tableft {
float : left;
width : 204px;
margin-top : 5px;
padding : 0 0 5px 0;
}
ul#tp_tabmenu {
padding : 0;
margin : 0;
list-style : none;
}
ul#tp_tabmenu li {
width : 230px;
padding : 0;
margin : 0;
}
ul#tp_tabmenu li a {
display : block;
height : 27px;
width : 230px;
line-height : 26px;
padding : 0 15px 0 15px;
text-decoration : none;
outline : none;
color : black;
}
ul#tp_tabmenu li a:hover {
color : #669;
}
.tabimage {
background : url(../default/images/tinyportal/TPtabindicator.gif) no-repeat;
font-weight : bold;
}
.notab {
font-weight : normal;
background-image : none;
}
#tp_tabs_frame h4 {
font-size : 1.2em;
margin : 0;
padding : 0;
font-weight : bold;
}
#tp_tabs_frame h4.forumpost {
padding-left : 24px;
background : url(../default/images/topic/normal_post.gif) no-repeat 0 50%;
}
#tp_tabs_frame h3 {
font-size : 1.5em;
margin : 0 0 5px 0;
color : #543;
padding : 5px 5px 5px 8px;
border-bottom : 1px dotted #888;
}
p.tp_tabarticle_opt {
font-size : 0.85em;
margin-bottom : 5px;
padding : 0 0 5px 0;
border-bottom : 1px dotted #888;
}
.tp_tabarticle_body {
line-height : 1.5em;
}
ul#tp_child_articles {
list-style : none;
padding : 0;
margin : 1em;
}
ul#tp_child_articles li {
background : url(../default/images/tinyportal/TPboard.gif) no-repeat 0 50%;
margin-left : 0;
padding : 5px 0 5px 20px;
}
#articlejump {
padding : 1em;
}
#leftbarHeader .catbg3, #rightbarHeader .catbg3 {
padding : 10px 0 4px 0;
}
#leftbarHeader .catbg3 a.subject:hover, #rightbarHeader .catbg3 a.subject:hover {
text-decoration : none;
}
#frontbarHeader .catbg3 {
padding : 4px 0 4px 0;
}
.tp_toppanel {
padding : 8px;
}
#centerbarHeader .catbg3, #lowerbarHeader .catbg3, #topbarHeader .catbg3 {
padding : 4px;
}
ul.tp_recentblock, .tp_statsblock ul {
list-style : none;
margin : 0;
padding : 0;
font-size : 0.9em;
}
ul.tp_recentblock li {
padding : 4px 0 4px 0;
}
.tp_userblock h4 {
font-size : 1em;
padding : 0;
margin : 0;
}
.tp_userblock h5, .tp_statsblock h5 {
font-size : 1em;
padding : 5px 0 0 0;
margin : 0;
}
.tp_userblock ul {
font-size : 1em;
padding : 5px 0 5px 1.5em;
list-style : url(images/tinyportal/TPdivider.gif);
margin : 0;
}
.tp_userblock ul li {
padding : 0;
margin : 0;
}
.tp_userblock ul li a:hover {
text-decoration : none;
}
.tp_statsblock h5 {
padding : 5px 0 5px 0;
}
.tp_statsblock h5.mlist, .tp_statsblock h5.stats, .tp_statsblock h5.online {
padding : 10px 0 0 25px;
margin-bottom : 5px;
}
.tp_statsblock h5.mlist {
background : url(images/icons/members.gif) no-repeat bottom left;
}
.tp_statsblock h5.stats {
background : url(images/stats_info.gif) no-repeat bottom left;
}
.tp_statsblock h5.online {
background : url(images/icons/online.gif) no-repeat bottom left;
}
.tp_largelist {
max-height : 10em;
overflow : auto;
}
#tp_dlmanager ul.hoveritems, #tp_dlmanager ul.hoveritems li {
margin : 0;
list-style : none;
padding : 0;
}
#tp_dlmanager .hoveritems li a, .hoveritems li a.active:hover {
display : block;
padding : 5px;
}
#tp_dlmanager .hoveritems li a.active:hover {
color : white;
background : #466a8e;
}
#tp_dlmanager .hoveritems li a:hover, .hoveritems li a.active {
background : #466a8e;
color : white;
text-decoration : none;
}
#tp_dlmanager .hoveritems li.sub a {
padding-left : 1em;
}
#tp_dlmanager .hoveritems li.sub a, #tp_dlmanager .hoveritems li.sub a.active:hover {
background : #d8d8d8;
color : black;
}
#tp_dlmanager .hoveritems li.sub a.active:hover {
background : #666;
color : white;
}
#tp_dlmanager h3.catbg {
margin : 0;
padding : 4px;
}
#tp_dlmanager .hoveritems li.sub a:hover, #tp_dlmanager .hoveritems li.sub a.active {
background : #90a090;
text-decoration : none;
color : white;
}
h3.tp-dlmanager {
font-size : 1.2em;
}
h3.tp-dlmanager small {
padding-left : 5px;
font-size : 80%;
font-weight : normal;
}
