#module{height:auto;padding:0.25em 0}
#user1,#user2{width:49.9%}
#user2{text-align:right}
#user1 .moduletable,#user2 .moduletable{height:auto;font-size:0.9em}

input,textarea,select{font-size:11px}
img,a img,a:hover img{border:none}

/* Tables should show empty cells. */
table{empty-cells:show}

/* By default (td,body..) use Tahoma in black. */
body,td,th{color:#000000;font-size:1em}

/* The main body of the entire forum. */
body{background-color:#EEEEEE;margin:0px;padding:0px}

/* Standard horizontal rule.. ([hr],etc.) */
hr,.hrcolor{height:1px;border:0;color:#666666;background-color:#666666}

/* A quote,perhaps from another post. */
.quote{color:#000000;background-color:#C3B8D0;border:1px solid #000000;margin:1px;padding:1px;font-size:1em;line-height:1.4em}

/* A code block - maybe even PHP ;). */
.code{color:#000000;background-color:#cccccc;font-size:1em;line-height:1.3em;border:1px solid #000000;margin:1px auto 1px auto;padding:1px;width:99%;white-space:nowrap;overflow:auto;max-height:24em}

/* The "Quote:" and "Code:" header parts... */
.quoteheader,.codeheader{color:#000000;text-decoration:none;font-style:normal;font-weight:bold;font-size:0.8em;line-height:1.2em}

/* Generally,those [?] icons. This makes your cursor a help icon. */
.help{cursor:help}

/* /me uses this a lot. (emote,try typing /me in a post.) */
.meaction{color:red}

/* The main post box - this makes it as wide as possible. */
.editor{width:96%}

/* Highlighted text - such as search results. */
.highlight{background-color:yellow;font-weight:bold;color:black}

/* Alternating backgrounds for posts,and several other sections of the forum. */
.windowbg{color:#000000;background-color:#F0F0F0}
.windowbg2{font-size:1em;color:#000000;background-color:#F5F5F5}

/* These are used primarily for titles,but also for headers (the row that says what everything in the table is.) */
.titlebg,tr.titlebg th,tr.titlebg td,.titlebg a:link,.titlebg a:visited{color:white;font-weight:bold;background-color:#37A511}
.titlebg a:hover{color:#dfdfdf}

.catbg,.catbg2{font-weight:bold;background-color:#EEEEEE;color:#000000}

/* This is used for tables that have a grid/border background color (such as the topic listing.) */
.bordercolor{background-color:#D0D0D0}

/* This is used on tables that should just have a border around them. */
.tborder{border:1px solid #D0D0D0;background-color:#FFFFFF;padding:0px}

/* Default font sizes:small (8pt),normal (10pt),and large (14pt). */
.smalltext{font-size:1em}
.normaltext{font-size:1em}
.largetext{font-size:1.2em}

/* This is the main area of the forum,the part that's gray. */
#bodyarea{background-color:#D4D4D4}

/* Posts and personal messages displayed throughout the forum. */
.post,.personalmessage{width:100%;overflow:auto;line-height:1.3em}

/* All the signatures used in the forum. If your forum users use Mozilla,Opera,or Safari,you might add max-height here ;). */
.signature{width:100%;overflow:auto;padding-bottom:3px;line-height:1.3em}

/* ###!!!CSS CODE ADDED FOR SAF!!!### */

/* The main table of the entire forum. */
.maintable{background-color:white;margin:0px;padding:0px 0px 0px 0px}

/* The main table of the entire forum. */
.bodytd{padding:0px 8px;text-align:left}

/* The header part of the forum. */
.header{background-image:url(images/top_bg.gif);background-color:#329D0D;background-repeat:no-repeat;background-position:right;padding:0px 8px 0px 8px;width:760px;height:90px;text-align:left;font-size:2em;color:white;font-weight:bold}

/* The header part of the forum. */
.headerdown{background-color:#F5F5F5;padding:4px 0px 4px 8px;border:#D0D0D0;border-style:solid;border-left-width:0px;border-top-width:1px;border-right-width:0px;border-bottom-width:1px;font-size:0.8em}

/* The footer part of the forum. */
.footer{background-color:#329D0D;width:100%;border:#D0D0D0;border-style:solid;border-left-width:0px;border-top-width:1px;border-right-width:0px;border-bottom-width:0px}

/* We use this to adjust the color of the copyright. */
.copyright,.copyright a:link,.copyright a:visited,.copyright a:hover{color:#FBFBFB}
