Rev 1688 | Blame | Compare with Previous | Last modification | View Log | RSS feed
/* Element level classes */
body
{
color: {defaulttextcolor};
font-size: {defaultfontsize};
font-family: {defaultfont};
background-color: {bodybackground};
margin: 8px;
}
td, th
{
color: {defaulttextcolor};
font-size: {defaultfontsize};
font-family: {defaultfont};
}
img
{
border-width: 0px;
vertical-align: middle;
}
a
{
color: {linkcolor};
text-decoration: none;
}
a:active
{
color: {activelinkcolor};
text-decoration: none;
}
a:visited
{
color: {visitedlinkcolor};
text-decoration: none;
}
a:hover
{
color: {hoverlinkcolor};
}
input[type=text], input[type=password], input[type=file], select
{
background-color: {backcolor};
color: {defaulttextcolor};
font-size: {defaultfontsize};
font-family: {defaultfont};
vertical-align: middle;
}
textarea
{
background-color: {backcolor};
color: {defaulttextcolor};
font-size: {defaultfontsize};
font-family: {fixedfont};
}
input[type=submit]
{
border: 1px dotted {tablebordercolor};
background-color: {navbackcolor};
font-size: {defaultfontsize};
font-family: {defaultfont};
vertical-align: middle;
}
input
{
vertical-align: middle;
}
/* new styles */
#phorum-index
{
width: 100%;
border: 1px solid {tablebordercolor};
border-bottom-width: 0px;
text-align: left;
}
#phorum-index th
{
border-bottom: 1px solid {tablebordercolor};
background-color: {headerbackcolor};
padding: 3px 0 3px 0;
}
#phorum-index td
{
font-family: {largefont};
background-color: {backcolor};
padding: 3px 0 3px 0;
border-bottom: 1px solid {tablebordercolor};
}
#phorum-index th.forum-name
{
font-family: {largefont};
font-size: {largefontsize};
padding: 3px 0 3px 3px;
}
#phorum-index th.forum-name a
{
color: Black;
}
#phorum-index th.forum-threads
{
width: 120px;
text-align: center;
vertical-align: middle;
}
#phorum-index th.forum-posts
{
width: 120px;
text-align: center;
vertical-align: middle;
}
#phorum-index th.forum-last-post
{
padding: 3px 15px 3px 3px;
vertical-align: middle;
}
#phorum-index td.forum-name
{
font-family: {largefont};
font-size: {defaultboldfontsize};
font-weight: bold;
padding: 5px 0 5px 15px;
}
#phorum-index td.forum-name p
{
font-size: 13px;
font-weight: normal;
font-family: {defaultfont};
margin: 0 15px 0 0;
}
#phorum-index td.forum-name small
{
font-weight: normal;
font-family: {defaultfont};
}
#phorum-index td.forum-threads
{
width: 120px;
text-align: center;
}
#phorum-index td.forum-posts
{
width: 120px;
text-align: center;
}
#phorum-index td.forum-last-post
{
width: 120px;
padding: 0 15px 0 0;
}
#phorum-menu-table
{
width: 100%;
border-width: 0px;
}
#phorum-menu
{
padding: 5px 3px 0 0;
vertical-align: top;
width: 200px;
}
#phorum-content
{
padding: 5px 0 0 2px;
vertical-align: top;
}
div.phorum-menu
{
font-size: {defaultfontsize};
font-family: {defaultfont};
background-color: {backcolor};
border: 1px solid {tablebordercolor};
padding: 3px;
}
div.phorum-menu ul
{
font-weight: bold;
list-style: none;
padding: 0;
margin: 0 0 10px 0;
}
div.phorum-menu li
{
font-weight: bold;
font-family: {navfont};
font-size: {navfontsize};
padding: 0 0 0 15px;
margin-top:3px;
background-image: url('templates/default/images/square_bullet.png');
background-repeat: no-repeat;
background-position: 1px 2px;
}
div.phorum-menu a
{
font-weight: normal;
color: {navtextcolor};
}
div.phorum-menu a:hover
{
color: {hoverlinkcolor};
}
div.phorum-menu a.phorum-current-page
{
font-weight: bold;
}
#phorum-post-form ul
{
padding: 0 0 0 20px;
margin: 3px 0px 8px 0px;
font-size: {smallfontsize};
}
#phorum-post-form li
{
margin-bottom: 3px;
}
#phorum-attachment-list td
{
font-size: {smallfontsize};
}
/* Standard classes for use in any page */
/* PhorumDesignDiv - a div for keeping the forum-size size */
.PDDiv
{
width: {forumwidth};
text-align: left;
}
/* new class for layouting the submit-buttons in IE too */
.PhorumSubmit {
border: 1px dotted {tablebordercolor};
color: {defaulttextcolor};
background-color: {navbackcolor};
font-size: {defaultfontsize};
font-family: {defaultfont};
vertical-align: middle;
}
.PhorumTitleText
{
float: right;
}
.PhorumStdBlock
{
font-size: {defaultfontsize};
font-family: {defaultfont};
background-color: {backcolor};
border: 1px solid {tablebordercolor};
/* width: {tablewidth}; */
padding: 3px;
text-align: left;
}
.PhorumStdBlockHeader
{
font-size: {defaultfontsize};
font-family: {defaultfont};
background-color: {navbackcolor};
/* width: {tablewidth}; */
border-left: 1px solid {tablebordercolor};
border-right: 1px solid {tablebordercolor};
border-top: 1px solid {tablebordercolor};
padding: 3px;
text-align: left;
}
.PhorumHeaderText
{
font-weight: bold;
}
.PhorumNavBlock
{
font-size: {navfontsize};
font-family: {navfont};
border: 1px solid {tablebordercolor};
margin-top: 1px;
margin-bottom: 1px;
/* width: {tablewidth}; */
background-color: {navbackcolor};
padding: 2px 3px 2px 3px;
}
.PhorumNavHeading
{
font-weight: bold;
}
A.PhorumNavLink
{
color: {navtextcolor};
text-decoration: none;
font-weight: {navtextweight};
font-family: {navfont};
font-size: {navfontsize};
border-style: solid;
border-color: {navbackcolor};
border-width: 1px;
padding: 0px 4px 0px 4px;
}
.PhorumSelectedFolder
{
color: {navtextcolor};
text-decoration: none;
font-weight: {navtextweight};
font-family: {navfont};
font-size: {navfontsize};
border-style: solid;
border-color: {navbackcolor};
border-width: 1px;
padding: 0px 4px 0px 4px;
}
A.PhorumNavLink:hover
{
background-color: {navhoverbackcolor};
font-weight: {navtextweight};
font-family: {navfont};
font-size: {navfontsize};
border-style: solid;
border-color: {tablebordercolor};
border-width: 1px;
color: {navhoverlinkcolor};
}
.PhorumFloatingText
{
padding: 10px;
}
.PhorumHeadingLeft
{
padding-left: 3px;
font-weight: bold;
}
.PhorumUserError
{
padding: 10px;
text-align: center;
color: {errorfontcolor};
font-size: {largefontsize};
font-family: {largefont};
font-weight: bold;
}
.PhorumOkMsg
{
padding: 10px;
text-align: center;
color: {okmsgfontcolor};
font-size: {largefontsize};
font-family: {largefont};
font-weight: bold;
}
.PhorumNewFlag
{
font-family: {defaultfont};
font-size: {tinyfontsize};
font-weight: bold;
color: {newflagcolor};
}
.PhorumNotificationArea
{
float: right;
border-style: dotted;
border-color: {tablebordercolor};
border-width: 1px;
}
/* PSUEDO Table classes */
/* In addition to these, each file that uses them will have a */
/* column with a style property to set its right margin */
.PhorumColumnFloatXSmall
{
float: right;
width: 75px;
}
.PhorumColumnFloatSmall
{
float: right;
width: 100px;
}
.PhorumColumnFloatMedium
{
float: right;
width: 150px;
}
.PhorumColumnFloatLarge
{
float: right;
width: 200px;
}
.PhorumColumnFloatXLarge
{
float: right;
width: 400px;
}
.PhorumRowBlock
{
background-color: {backcolor};
border-bottom: 1px solid {listlinecolor};
padding: 5px 0px 0px 0px;
}
.PhorumRowBlockAlt
{
background-color: {altbackcolor};
border-bottom: 1px solid {listlinecolor};
padding: 5px 0px 0px 0px;
}
/************/
/* All that is left of the tables */
.PhorumStdTable
{
border-style: solid;
border-color: {tablebordercolor};
border-width: 1px;
width: {tablewidth};
}
.PhorumTableHeader
{
background-color: {headerbackcolor};
border-bottom-style: solid;
border-bottom-color: {tablebordercolor};
border-bottom-width: 1px;
color: {headertextcolor};
font-size: {headerfontsize};
font-family: {headerfont};
font-weight: {headertextweight};
padding: 3px;
}
.PhorumTableRow
{
background-color: {backcolor};
border-bottom-style: solid;
border-bottom-color: {listlinecolor};
border-bottom-width: 1px;
color: {defaulttextcolor};
font-size: {defaultfontsize};
font-family: {defaultfont};
height: 35px;
padding: 3px;
}
.PhorumTableRowAlt
{
background-color: {altbackcolor};
border-bottom-style: solid;
border-bottom-color: {listlinecolor};
border-bottom-width: 1px;
color: {altlisttextcolor};
font-size: {defaultfontsize};
font-family: {defaultfont};
height: 35px;
padding: 3px;
}
table.PhorumFormTable td
{
height: 26px;
}
/**********************/
/* Read Page specifics */
.PhorumReadMessageBlock
{
margin-bottom: 5px;
}
.PhorumReadBodySubject
{
color: Black;
font-size: {largefontsize};
font-family: {largefont};
font-weight: bold;
padding-left: 3px;
}
.PhorumReadBodyHead
{
padding-left: 5px;
}
.PhorumReadBodyText
{
font-size: {defaultfontsize};
font-family: {defaultfont};
padding: 5px;
}
.PhorumReadNavBlock
{
font-size: {navfontsize};
font-family: {navfont};
border-left: 1px solid {tablebordercolor};
border-right: 1px solid {tablebordercolor};
border-bottom: 1px solid {tablebordercolor};
/* width: {tablewidth}; */
background-color: {navbackcolor};
padding: 2px 3px 2px 3px;
}
/********************/
/* List page specifics */
.PhorumListSubText
{
color: {listpagelinkcolor};
font-size: {tinyfontsize};
font-family: {tinyfont};
}
.PhorumListPageLink
{
color: {listpagelinkcolor};
font-size: {tinyfontsize};
font-family: {tinyfont};
}
.PhorumListSubjPrefix
{
font-weight: bold;
}
/********************/
/* Posting editor specifics */
.PhorumListModLink, .PhorumListModLink a
{
color: {listmodlinkcolor};
font-size: {tinyfontsize};
font-family: {tinyfont};
}
.PhorumAttachmentRow {
border-bottom: 1px solid {altbackcolor};
padding: 3px 0px 3px 0px;
}
/********************/
/* PM specifics */
.phorum-recipientblock
{
border: 1px solid black;
position:relative;
float:left;
padding: 1px 1px 1px 5px;
margin: 0px 5px 5px 0px;
font-size: {smallfontsize};
background-color: {backcolor};
border: 1px solid {tablebordercolor};
white-space: nowrap;
}
.phorum-pmuserselection
{
padding-bottom: 5px;
}
.phorum-gaugetable {
border-collapse: collapse;
}
.phorum-gauge {
border: 1px solid {tablebordercolor};
background-color: {navbackcolor};
}
.phorum-gaugeprefix {
border: none;
background-color: white;
padding-right: 10px;
}
/********************/
/* Override classes - Must stay at the end */
.PhorumNarrowBlock
{
width: {narrowtablewidth};
}
.PhorumSmallFont
{
font-size: {smallfontsize};
}
.PhorumLargeFont
{
color: {defaulttextcolor};
font-size: {largefontsize};
font-family: {largefont};
font-weight: bold;
}
.PhorumFooterPlug
{
margin-top: 10px;
font-size: {tinyfontsize};
font-family: {tinyfont};
}
/* BBCode styles */
blockquote.bbcode
{
font-size: {smallfontsize};
margin: 0 0 0 10px;
}
blockquote.bbcode div
{
margin: 0;
padding: 5px;
border: 1px solid {tablebordercolor};
}
blockquote.bbcode strong
{
font-style: italic;
margin: 0 0 3px 0;
}