body { padding: 0; margin: 0; }
hr { height: 0; border: solid #D1D7DC 0; border-top-width: 1px;}
/* This is the border line & background colour round the entire page
.bodyline { background-color: #fff; border: 1px #98AAB1 solid; } */



/* Main table cell colours and backgrounds */
td.row1 { background-color: #EEEDF5; }
td.row2	{ background-color: #E7E5F2; }
td.row3	{ background-color: #DEDBEC; }

/*
This is for the table cell above the Topics,  Post & Last posts on the index.php page
By default this is the fading out gradiated silver background.
However,  you could replace this with a bitmap specific for each forum
*/

/* Header cells - the blue and silver gradient backgrounds */
th {
color: #1D0D81; font-size: 11px; font-weight : bold;
height: 25px;
/*background-image: url(/imgs/subBar_grad.jpg);*/
}

td.rowpic, td.cat, td.catHead, td.catSides, td.catLeft, td.catRight, td.catBottom {
/*background-image: url(images/cellpic1.gif);*/
background-color:#D6D2E7;
border-top: 1px solid #1D0D81 !important;
border-bottom: 1px solid #1D0D81 !important; height: 28px;
}

/*
Setting additional nice inner borders for the main table cells.
The names indicate which sides the border will be on.
Don't worry if you don't understand this,  just ignore it :-)
*/
td.cat, td.catHead, td.catBottom {
height: 29px;
border-width: 0;
}
th.thHead, th.thSides, th.thTop, th.thLeft, th.thRight, th.thBottom, th.thCornerL, th.thCornerR {
font-weight: bold; border: #fff; border-style: solid; height: 28px; }
td.row3Right, td.spaceRow {
background-color: #DEDBEC; border: #fff; border-style: solid; }
th.thHead, td.catHead { font-size: 12px; border-width: 1px 1px 0 1px; }
th.thSides, td.catSides, td.spaceRow { border-width: 0 1px 0 1px; }
th.thRight, td.catRight, td.row3Right { border-width: 0 1px 0 0; }
th.thLeft, td.catLeft { border-width: 0 0 0 1px; }
th.thBottom, td.catBottom  { border-width: 0 1px 1px 1px; }
th.thTop { border-width: 1px 0 0 0; }
th.thCornerL { border-width: 1px 0 0 1px; }
th.thCornerR { border-width: 1px 1px 0 0; }

/* The largest text used in the index page title and toptic title etc. */
.maintitle, h1, h2 {
font-weight: bold; font-size: 22px; font-family: "Trebuchet MS", Verdana,  Arial,  Helvetica,  sans-serif;
text-decoration: none; line-height : 120%; color : #000;
}

/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen, .genmed, .gensmall { color : #000; }
a.gen, a.genmed, a.gensmall { text-decoration: none; }
a.gen:hover, a.genmed:hover, a.gensmall:hover	{ text-decoration: underline; }

/* The register,  login,  search etc links at the top of the page */
.mainmenu { font-size : 11px; color : #000 }
a.mainmenu { text-decoration: none;  }
a.mainmenu:hover{ text-decoration: underline; }

/* Forum category titles */
.cattitle { font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #069}
a.cattitle { text-decoration: none;  }
a.cattitle:hover{ text-decoration: underline; }

/* Forum title: Text and link to the forums used in: index.php */
.forumlink { font-weight: bold; font-size: 12px; color : #069; }

/* Used for the navigation text,  (Page 1, 2, 3 etc) and the navigation bar when in a forum */
.nav { font-weight: bold; font-size: 11px; color : #000;}

/* titles for the topics: could specify viewed link colour too */
.topictitle { font-weight: bold; font-size: 11px; color : #000; }

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name { font-size : 11px; color : #000;}

/* Location,  number of posts,  post date etc */
.postdetails { font-size : 10px; color : #000; }

/* The content of the posts (body of text) */
.postbody { font-size : 12px;}
a.postlink:link	{ text-decoration: none; }
a.postlink:visited { text-decoration: none; }
a.postlink:hover { text-decoration: underline; }

/* Quote & Code blocks */
.code {
font-family: Courier,  'Courier New',  sans-serif; font-size: 11px; color: #006600;
background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
.quote {
font-family: Verdana,  Arial,  Helvetica,  sans-serif; font-size: 11px; color: #444; line-height: 125%;
background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

/* Form elements */
input, textarea,  select {
color : #000;
font: normal 11px Verdana,  Arial,  Helvetica,  sans-serif;
border-color : #000;
}
/* The text input fields background colour */
input.post,  textarea.post,  select {
background-color : #fff;
}
input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
background-color : #EFEFEF;
color : #000;
font-size: 11px; font-family: Verdana,  Arial,  Helvetica,  sans-serif;
}

/* The main submit button option */
input.mainoption {
background-color : #FAFAFA;
font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
background-color : #FAFAFA;
font-weight : normal;
}

/* This is the line in the posting page which shows the rollover
help line. This is actually a text box,  but if set to be the same
colour as the background no one will know ;)
*/
.helpline { background-color: #DEE3E7; border-style: none; }

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function)
@import url("formIE.css"); */

/* WashburnedU Specific Styles
============================================================================================ */
body {
background: #FCF5EB url("/imgs/wall_texture.gif") repeat 0 0;
font-family: georgia, garamond, palatino, "times new roman", serif;
}
h1, h2, h3, h4, h5, h6, dt, div#footer p, div#mainNav, div#sideBar {
font-family: arial, helvetica, verdana, sans-serif;
}
h1, h2, h3, h4, h5, h6, dt {
color: #1D0D81;
}
a:link   	{ color: #1D0D81; }
a:visited	{ color: #1D0D81; }
a:hover  	{ color: #f53; }
a:active 	{ color: #1D0D81; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { text-decoration: underline; }
dl, #content ul { position: relative; top: -8px; }
dt { color: #000; font-size: 0.9em !important; font-family: Georgia, "Times New Roman", Times, serif; }
dt, dd { margin: 0 0 4px 0; }
dd { margin-left: 1.5em; }
div#headerContainer {
color: #1D0D81;
padding: 0 0 0 9px;
background: transparent url("/imgs/header_photo.jpg") no-repeat right top;
height: 87px;
width: 99%;
float: left;
z-index: 900;
}
div#logo {
position: relative;
padding-top: 6px;
}
div#logo img, div#logo h2 {
width: auto;
float: left;
}
div#logo h2 {
font-size: 1.2em;
position: relative;
top: 55px;
left: 12px;
z-index: 240;
}
div#logo h3 {
font-size: 0.9em;
text-align: right;
line-height: 20px;
margin: 0 10px 0 0;
position: relative;
top: 83px;
z-index: 220;
}
div#subBarWrapper {
background: #fff;
height: 36px;
}
div#subBar {
margin: 0 0 0 137px;
height: 20px;
background: #D6D2E7 url("/imgs/subBar_grad.jpg") no-repeat 0 0;
}
div#centralContainer {
border-top: 1px solid #1D0D81;
border-bottom: 1px solid #1D0D81;
background: #E6E5ED;
}
/* Hides from IE-mac \*/
* html form {height: 1%;}
/* End hide from IE-mac */
div#contentContainer {
background: #fff url("/imgs/lower_side_flame.gif") no-repeat 6px 100%;
border-bottom: 1px solid #fff;
}
div#sideBar {
width: 130px;
float: left;
padding: 0 0 1.6em 15px;
}
div#content {
margin: 0 20% 0 182px;
padding-bottom: 1.5em;
}
div#content h1 {
margin-top: 0;
font-size: 1.4em;
}
div#content h2 { font-size: 1.2em; }
div#content h3 { font-size: 1.1em; }
div#content h4 { font-size: 1em; }
div#content h5 { font-size: 0.9em; }
div#content h6 { font-size: 0.9em; }
div#content p, div#content dd, div#content li, div#content th, div#content td {
line-height: 1.7em;
font-size: 0.9em;
}
div#sideBar ul {
padding: 0; margin: 0;
list-style: none;
}
div#sideBar li {
margin-bottom: 8px;
}
div#sideBar li a {
font-weight: bold;
text-decoration: none;
}
div#sideBar li li {
font-size: 0.9em;
margin-bottom: 4px;
}
div#sideBar li li a {
font-weight: normal;
}
div#sideBar li li a:hover {
color: #1D0D81;
text-decoration: underline;
}
div#sideBar li ul {
margin: 4px 0 8px 10px;
}
div#sideBar li strong, div#sidebar li li strong {
color: #1D0D81;
}
div#footer {
padding: 11px 0 0 15px;
}
div#footer p {
font-size: 0.8em;
}


/* WashburnedU FORUM Specific Styles
============================================================================================ */

/* The register,  login,  search etc links at the top of the page */
div.mainmenu {
border-bottom: 1px solid #1D0D81;
margin-bottom: 6px;
font-size: 11px; color: #000;
}
div.mainmenu a { text-decoration: none; margin-right: 6px; }
div.mainmenu a img { margin-right: 2px; }
#adminLink {
position: absolute;
top: 6px;
left: 80px;
font-size: 1em;
z-index: 1000;
}
#content table { float: left; margin-bottom: 1em; }
#content a, #content img { display: inline; }
#content table td p { font-size: 1em; }
#content table.iconLegend td p, #content table.iconLegend td img {
vertical-align: middle;
}
/* This is the outline round the main forum tables
.forumline th, .forumline td { border-left: 1px #069 solid; border-right: 1px #069 solid; } */
p#topLink { font-size: 0.9em; text-align: center; clear: both; }

table.PollResults td {
text-align: left !important;
}
table.PollResultBars {
width: auto;
}
table.PollResultBars td {
padding: 0 !important;
}










/* Debugging

table { border: 1px solid blue; }
th, td { border: 1px solid red; }
form { border: 5px solid yellow; }
 */
