Blame Identity/Webenv/Punbb/style/imports/base.css

ef5584
/****************************************************************/
ef5584
/* 1. INITIAL SETTINGS */
ef5584
/****************************************************************/
ef5584
ef5584
.pun TABLE, .pun DIV, .pun FORM, .pun P, .pun H1, .pun H2, .pun H3,
ef5584
.pun H4, .pun PRE, .pun BLOCKQUOTE, .pun UL, .pun OL, .pun LI, .pun DL,
ef5584
.pun DT, .pun DD, .pun TH, .pun TD, .pun FIELDSET, .pun IMG {
ef5584
	MARGIN: 0px;
ef5584
	PADDING: 0px;
ef5584
	FONT-WEIGHT: normal;
ef5584
	LIST-STYLE: none;
ef5584
}
ef5584
ef5584
.pun IMG {BORDER: none}
ef5584
ef5584
.pun INPUT, .pun SELECT, .pun TEXTAREA, .pun OPTGROUP {MARGIN: 0}
ef5584
ef5584
/****************************************************************/
ef5584
/* 2. STRUCTURAL SETTINGS - VERY IMPORTANT - DO NOT CHANGE */
ef5584
/****************************************************************/
ef5584

ef5584
/* 2.1 Clearing floats and invisible items */
ef5584
.pun .clearer, .pun .nosize {
ef5584
	HEIGHT: 0;
ef5584
	WIDTH: 0;
ef5584
	LINE-HEIGHT: 0;
ef5584
	FONT-SIZE: 0;
ef5584
	OVERFLOW: hidden
ef5584
}
ef5584
ef5584
.pun .clearer, .pun .clearb {CLEAR: both}
ef5584
.pun .nosize {POSITION: absolute; LEFT: -10000px}
ef5584

ef5584
/* 2.2 Overflow settings for posts */
ef5584

ef5584
DIV.blockpost DIV.box, DIV.postleft, DIV.postsignature, DIV.postmsg {OVERFLOW: hidden}
ef5584
ef5584
/****************************************************************/
ef5584
/* 3. BUG FIXES - VERY IMPORTANT - DO NOT CHANGE */
ef5584
/****************************************************************/
ef5584
ef5584
/* 3.1 This attempts to eliminate rounding errors in Gecko browsers. */
ef5584
ef5584
DIV>DIV>DIV.postfootleft, DIV>DIV>DIV.postfootright {PADDING-TOP: 1px; MARGIN-TOP: -1px}
ef5584

ef5584
/* 3.2 This is only visible to IE6 Windows and cures various bugs. Do not alter comments */
ef5584

ef5584
/* Begin IE6Win Fix \*/
ef5584
* HTML .inbox, * HTML .inform, * HTML .pun, * HTML .intd, * HTML .tclcon {HEIGHT: 1px}
ef5584
* HTML .inbox DIV.postmsg {WIDTH: 98%}
ef5584
/* End of IE6Win Fix */
ef5584

ef5584
/* 3.3 This is the equivelant of 3.2 but for IE7. It is visible to other browsers
ef5584
but does no harm */
ef5584

ef5584
/*Begin IE7Win Fix */
ef5584
.pun, .pun .inbox, .pun .inform, .pun .intd, .pun .tclcon {min-height: 1px}
ef5584
/* End of IE7Win Fix */
ef5584
ef5584
/****************************************************************/
ef5584
/* 4. HIDDEN ELEMENTS */
ef5584
/****************************************************************/
ef5584
ef5584
/* These are hidden in normal display. Add comments to make them visible */
ef5584
ef5584
#brdfooter H2, #brdstats H2, #brdstats .conl DT, #brdstats .conr DT,
ef5584
#modcontrols DT, #searchlinks DT, DIV.postright H3 {
ef5584
	POSITION: absolute;
ef5584
	DISPLAY: block;
ef5584
	OVERFLOW: hidden;
ef5584
	WIDTH: 1em;
ef5584
	LEFT: -999em
ef5584
}
ef5584
ef5584
/****************************************************************/
ef5584
/* 5. BOX CONTAINERS AND FLOATS */
ef5584
/****************************************************************/
ef5584
ef5584
/* 5.1. Setup all left and right content using floats. */  
ef5584
ef5584
.conr {
ef5584
	FLOAT: right;
ef5584
	TEXT-ALIGN: right;
ef5584
	CLEAR: right;
ef5584
	WIDTH: 40%
ef5584
}
ef5584
ef5584
.conl {
ef5584
	FLOAT: left;
ef5584
	WIDTH: 55%;
ef5584
	OVERFLOW: hidden;
ef5584
	WHITE-SPACE: nowrap
ef5584
}
ef5584
ef5584
LABEL.conl {
ef5584
	WIDTH: auto;
ef5584
	OVERFLOW: visible;
ef5584
	MARGIN-RIGHT: 10px
ef5584
}
ef5584
ef5584
/* 5.2 Set up page numbering and posts links */
ef5584
ef5584
DIV.linkst .conl, DIV.linksb .conl, DIV.postlinksb .conl {WIDTH:18em}
ef5584
ef5584
DIV.linkst .conr, DIV.linksb .conr, DIV.postlinksb .conr {WIDTH:16em}
ef5584
ef5584
FORM DIV.linksb .conr {WIDTH: 32em}
ef5584
ef5584
/* 5.3 Keep breadcrumbs from shifting to the right when wrapping */
ef5584
ef5584
.linkst UL, linksb UL, .postlinksb UL {MARGIN-LEFT: 18em}
ef5584
ef5584
/* 5.4 Settings for Profile and Admin interface.*/
ef5584

ef5584
DIV.block2col {PADDING-BOTTOM: 1px}
ef5584
ef5584
DIV.block2col DIV.blockform, DIV.block2col DIV.block, #viewprofile DD {MARGIN-LEFT: 14em}
ef5584
ef5584
DIV.blockmenu, #viewprofile DT {
ef5584
	FLOAT:left;
ef5584
	WIDTH: 13em
ef5584
}
ef5584
ef5584
#profileavatar IMG {
ef5584
	FLOAT: right;
ef5584
	MARGIN-LEFT: 1em
ef5584
}
ef5584
ef5584
#viewprofile DL {FLOAT: left; WIDTH: 100%; OVERFLOW: hidden}
ef5584
ef5584
/****************************************************************/
ef5584
/* 6. TABLE SETUP */
ef5584
/****************************************************************/
ef5584
ef5584
/* 6.1 Table Basic Setup */
ef5584
ef5584
.pun TABLE {WIDTH: 100%}
ef5584
ef5584
/* 6.2 Fixed Table Setup */
ef5584
ef5584
#punindex TABLE, #vf TABLE {TABLE-LAYOUT: fixed}
ef5584
ef5584
.tcl {TEXT-ALIGN: left; WIDTH: 50%}
ef5584
ef5584
.tc2, .tc3, .tcmod {WIDTH: 9%; TEXT-ALIGN: center}
ef5584
ef5584
.tcr {WIDTH: 32%; TEXT-ALIGN: left}
ef5584
ef5584
#punsearch #vf .tcl, #punmoderate #vf .tcl {WIDTH: 41%}
ef5584
ef5584
#punsearch #vf .tc2 {WIDTH: 18%; TEXT-ALIGN: left}
ef5584
ef5584
.tcl, .tcr {OVERFLOW: HIDDEN}
ef5584
ef5584
/* 6.3 Other Table Setup */
ef5584
ef5584
#users1 .tcl {WIDTH: 40%}
ef5584
ef5584
#users1 .tcr {WIDTH: 25%}
ef5584
ef5584
#users1 .tc2 {WIDTH: 25%; TEXT-ALIGN: left}
ef5584
ef5584
#users1 .tc3 {WIDTH: 10%; TEXT-ALIGN: center}
ef5584
ef5584
#debug .tcr {WIDTH: 85%; WHITE-SPACE: normal}
ef5584
ef5584
#punindex TD.tcr SPAN.byuser {DISPLAY: block}
ef5584
ef5584
/****************************************************************/
ef5584
/* 7. VIEWTOPIC SETUP */
ef5584
/****************************************************************/
ef5584
ef5584
/* 7.1 This is the basic structure. */
ef5584
ef5584
DIV.postleft, DIV.postfootleft {
ef5584
	FLOAT:left;
ef5584
	WIDTH: 18em;
ef5584
	OVERFLOW: hidden;
ef5584
	POSITION: relative;
ef5584
}
ef5584
	
ef5584
DIV.postright, DIV.postfootright {
ef5584
	BORDER-LEFT-WIDTH: 18em;
ef5584
	BORDER-LEFT-STYLE: solid
ef5584
}
ef5584
ef5584
DIV.postfootright, P.multidelete {TEXT-ALIGN: right}
ef5584

ef5584
DIV.blockpost>DIV>DIV.inbox {PADDING-BOTTOM: 1px}
ef5584
ef5584
/* 7.3 This is the div which actually contains the post and is inside .postright */
ef5584
ef5584
DIV.postmsg {WIDTH:100%}
ef5584
ef5584
/* 7.4 These items control overflow and scrolling within posts. */
ef5584
ef5584
DIV.incqbox {WIDTH: 100%; OVERFLOW: hidden}
ef5584
DIV.scrollbox {WIDTH: 100%; OVERFLOW: auto}
ef5584
IMG.postimg {max-width: 100%}
ef5584
A .postimg {max-width: 100%}
ef5584
ef5584
/* 7.5 Turn off the poster information column for preview */
ef5584
ef5584
#postpreview DIV.postright {BORDER-LEFT: none}
ef5584
ef5584
/* 7.6 Create the horizontal line above signatures */
ef5584
ef5584
DIV.postsignature HR {
ef5584
	MARGIN-LEFT: 0px;
ef5584
	WIDTH: 200px;
ef5584
	TEXT-ALIGN: left;
ef5584
	HEIGHT: 1px;
ef5584
	BORDER:none
ef5584
}
ef5584
ef5584
/* 7.7 Maximum height for search results as posts. Position go to post link */
ef5584
ef5584
DIV.searchposts DIV.postmsg {HEIGHT: 8em}
ef5584
DIV.searchposts DD P {PADDING-TOP: 3em}
ef5584
ef5584
/* 7.8 Class for bbcode [u] */
ef5584
ef5584
SPAN.bbu {TEXT-DECORATION: underline}
ef5584
ef5584
/****************************************************************/
ef5584
/* 8. LISTS SPECIAL SETTINGS */
ef5584
/****************************************************************/
ef5584
ef5584
/* 8.1 Horizontal display of online list, main navigation menu and breadcrumbs */
ef5584
ef5584
#onlinelist DD, #onlinelist DT, #brdmenu LI, DIV.linkst LI, DIV.linksb LI, DIV.postlinksb LI,
ef5584
DIV.postfootright LI, UL.bblinks LI {
ef5584
	DISPLAY: inline;
ef5584
	HEIGHT: 0
ef5584
}
ef5584
ef5584
/* 8.2 Turn on square icon for posterror list */
ef5584
ef5584
#posterror UL LI {LIST-STYLE: square inside}
ef5584
ef5584
/* 8.3 Right alignment of descriptions in ordinary member view of other members profiles */
ef5584
ef5584
#viewprofile DT {TEXT-ALIGN: right}
ef5584
ef5584
/****************************************************************/
ef5584
/* 9. FORM SETTINGS */
ef5584
/****************************************************************/
ef5584
ef5584
/* 9.1 Makes textareas and long text inputs shrink with page */
ef5584
ef5584
DIV.txtarea {WIDTH: 75%}
ef5584
ef5584
DIV.txtarea TEXTAREA, INPUT.longinput {WIDTH: 100%}
ef5584
ef5584
.pun LABEL {DISPLAY: block}
ef5584
ef5584
#qjump SELECT {WIDTH: 50%}
ef5584
ef5584
/****************************************************************/
ef5584
/* 10. HELP FILES AND MISC. */
ef5584
/****************************************************************/
ef5584
ef5584
/* 10.1 Put some space between sections of the help file */
ef5584
ef5584
#helpfile H2 {MARGIN-TOP: 12px}
ef5584
ef5584
/* 10.2 Internal padding */
ef5584
ef5584
#helpfile DIV.box {PADDING: 10px}
ef5584
ef5584
/* 10.3 Other templates */
ef5584
ef5584
#punredirect DIV.block, #punmaint DIV.block {MARGIN: 50px 20% 12px 20%}