 /* General page style. The scroll bar colours only visible in IE5.5+ */
body {

        background-color: #c00000;
/*
        scrollbar-face-color: #9090b0;
        scrollbar-highlight-color: #CECEE3;
        scrollbar-shadow-color: #9090b0;
        scrollbar-3dlight-color: #9090b0;
        scrollbar-arrow-color:  #000000;
        scrollbar-track-color: #444444;
        scrollbar-darkshadow-color: #404060;
*/
}

table.innertable {
        width: 800px;
font-weight: normal;
font-size: 13px;
color: #000000;
}

/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }
a:link,a:active,a:visited { color : #000099; }
a:hover                { text-decoration: underline; color : #990000; }
sup a {text-decoration: none;}
hr        { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

/* Main table cell colours and backgrounds */
td.row1        { background-color: #f3f3f3; }
td.row2        { background-color: #e8ecef; }
td.row3        { background-color: #Dce2e5; }

/* Main table cell colours and backgrounds */
tr.row1        { background-color: #f3f3f3; }
tr.row2        { background-color: #e8ecef; }
tr.row3        { background-color: #Dce2e5; }



/* Header cells - the blue and silver gradient backgrounds */
th        {
        color: #ffffff; font-size: 11px; font-weight : bold;
        background-color: #418bdf; height: 22px;

}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {

                        background-color:#ffbb00; border: #FFFFFF; border-style: solid; height: 23px;
}
th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }
th.thSides,td.catSides,td.spaceRow         { border-width: 0px 1px 0px 1px; } th.thRight,td.catRight,td.row3Right         { border-width: 0px 1px 0px 0px; }
th.thLeft,td.catLeft          { border-width: 0px 0px 0px 1px; }
th.thBottom,td.catBottom  { border-width: 0px 1px 1px 1px; }
th.thTop         { border-width: 1px 0px 0px 0px; }
th.thCornerL { border-width: 1px 0px 0px 1px; }
th.thCornerR { border-width: 1px 1px 0px 0px; }


/*
  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: 23px;
        border-width: 0px 0px 0px 0px;
}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
        font-weight: bold; border: #FFFFFF; border-style: none; height: 23px; }

/* 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 : #000000;
}


/* Forum category titles */
.cattitle                { font-weight: bold; font-size: 11px ; letter-spacing: 1px; color : #000099}
a.cattitle                { text-decoration: none; color : #000099; }
a.cattitle:hover{ text-decoration: underline; }



/* tiny text */
.tiny
{
font-family: Arial,sans-serif;
font-weight: normal;
font-size: 11px;
}
.tiny a:link,.tiny a:visited
{
font-family: Arial,sans-serif;
font-weight: normal;
font-size: 11px;
color: #000099;
}

.tiny a:hover
{
font-family: Arial,sans-serif;
font-weight: normal;
font-size: 11px;
color: #990000;
}

/* important stuff in red */
.important
{
font-family: Arial,sans-serif;
font-weight: normal;
font-size: 11px;
color: #990000;
}

/* Links general */
.radiobody
{
font-weight: normal;
font-size: 13px;
color: #000000;
}

/* showtitle */
.showtitle {
text-align: center;
                         font-weight: bold;
}
/* Show category titles */
.showtitle                { font-weight: bold;  font-size: 14px ; letter-spacing: 1px; color : #000099}
a.showtitle                { text-decoration: none; color : #000099; }
a.showtitle:hover{ text-decoration: underline; }

/* events */
.events {

position: relative;
  left: 4px;
   top: 1px;
}
.skyscraper {
position:relative;
        z-index:-1;
        }




.roundedcornr_box_271756 {
	background: url(roundedcornr_271756_tl.png) no-repeat top left;
	font-weight: normal;
  font-size: 13px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  
}
.roundedcornr_top_271756 {
	background: url(roundedcornr_271756_tr.png) no-repeat top right;
}
.roundedcornr_bottom_271756 {
	background: url(roundedcornr_271756_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_271756 div {
	background: url(roundedcornr_271756_br.png) no-repeat bottom right;
}
.roundedcornr_content_271756 {
	background: url(roundedcornr_271756_r.png) top right repeat-y;
}

.roundedcornr_top_271756 div,.roundedcornr_top_271756,
.roundedcornr_bottom_271756 div, .roundedcornr_bottom_271756 {
	width: 100%;
	height: 12px;
	font-size: 1px;
}
.roundedcornr_content_271756, .roundedcornr_bottom_271756 {
	margin-top: -19px;
}
.roundedcornr_content_271756 { padding: 0 14px; }
.roundedcornr_content_271756 h3 { position: relative; top: -2px; }
a.header:link,a.header:visited,a.header:active { text-decoration: none; color : #000000; }
a.header:hover { text-decoration: underline; color : #990000; }

.navigationtable{
  text-align: center;
}
#navigation { width: 950px; margin-left: auto; margin-right: auto; }
ul.navigation { float:left; list-style:none; padding:0; margin-left: auto; margin-right: auto; }
* html ul.navigation {height:1%}
.navigation li {float:left; margin:0px 2px 0px 2px; padding:0; display:inline; }
.border {height:1em; background:#781351; clear:left}

.navigation a, .navigation a:visited {color: #000; background: #418bdf url(left-tab.gif) left top no-repeat; font-weight:bold;  padding-left: 10px; text-decoration:none; height: 25px}
ul.navigation a, ul.navigation span {display:block;}

/* Hide from IE5-Mac \*/
ul.navigation a, ul.navigation span {float:none}
/* End IE5-Mac hide */

.navigation a span, .navigation a:visited span {background: #418bdf url(right-tab.gif) right top no-repeat; padding-top: 3px; padding-right:10px;height: 22px}

.navigation a:hover, .navigation a:active, .navigation a:focus {color:#fff; background:#1c3c80 url(left-tab-hover.gif) left top no-repeat; font-weight:bold; padding-left:10px;height: 25px}
.navigation a:hover span, .navigation a:active span, .navigation a:focus span {background:#1c3c80 url(right-tab-hover.gif) right top no-repeat; padding-top: 3px;padding-right:10px;height: 22px}


h1,h2,h3,p{
text-align: justify;
}
