/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { margin: 0pt;
    background-color: rgb(80, 69, 51);
    text-align: center;
    background-image: url(img/bg.jpg);
    background-repeat: repeat-x;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    }

  img { border: medium none ;
    }
    
  td { color: rgb(255, 249, 227); }

  #container { margin: auto;
    width: 800px;
    height: 600px;
    }

  #header { margin: 0pt;
    background-image: url(img/textlogo.png);
    height: 120px;
    width: 800px;
    text-align: center;
    }

  #header h2 { margin: 0pt;
    color: rgb(112, 161, 235);
    }

  #content { 
    padding: 10px;
    background: transparent url(img/contentbg.jpg) repeat-x scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-align: left;
    color: rgb(255, 249, 227);
    height: 800px;
    }

  #content hr { color: rgb(255, 232, 183);
    height: 1px;
    width: 300px;
    text-align: center;
    }

  #content h3 { margin: 0pt;
    color: rgb(230, 145, 133) ! important;
    text-transform: uppercase;
    opacity: 1;
    }

  #content p { font-size: 13px;
    }

  #content a:hover { color: rgb(171, 171, 171);
    }

  #content a { color: rgb(112, 161, 235);
    text-decoration: none;
    }

  #news {
	border: 1px dashed yellow;
	padding: 4px;
	background-color: rgb(69, 41, 11);
	color: white;
	width: 160px;
	clear: right;
	float: right;
	text-align: left;
	margin-left: 2px;
    }

  #news .header { border-bottom: thin dotted white;
    color: Yellow;
    font-size: 14px;
    font-weight: bold;
    }

  #news p { margin: 2px 0pt;
    font-size: 11px;
    }

  #news .link { text-align: center;
    }

  #news a { text-decoration: none;
    color: rgb(255, 204, 204);
    }

  #news a:hover { color: rgb(112, 161, 235);
    }

  .float-left { clear: left;
    float: left;
    }

  .float-right { clear: right;
    float: right;
    }

  #footer { border-top: 1px solid rgb(161, 161, 161);
  width: 800px;
    height: 40px;
    text-align: center;
    color: rgb(240, 168, 48);
    background-color: rgb(26, 27, 32);
    font-size: 12px;
    }

  #footer a { color: rgb(171, 171, 171);
    text-decoration: none;
    }

  #footer a:hover { color: rgb(112, 161, 235);
    }

  #navigation { border-bottom: 1px solid rgb(161, 161, 161);
    margin: 0pt;
    padding: 0pt;
    background: rgb(26, 27, 32) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-weight: bold;
    }

  #navigation ul, #navigation ul li { margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  #navigation ul { padding: 5px 0pt;
    text-align: center;
    }

  #navigation ul li { display: inline;
    }

  #navigation ul li a { padding: 5px 0pt;
    background: transparent url(img/tableft.gif) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(255, 255, 255);
    text-decoration: none;
    }

  #navigation ul li span { margin: 4px 0pt 4px 4px;
    padding: 5px 7px 5px 3px;
    background: transparent url(img/tabright.gif) no-repeat scroll right top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #navigation ul li a:hover span { text-decoration: none;
    background-position: 100% -75px;
    }

  #navigation ul li a:hover { background-position: 0pt -75px;
    }

  #navigation #current a { background-position: 0pt -150px;
    }

  #navigation #current a span { background-position: 100% -150px;
    }

  * html #navigation ul li a { padding: 0pt;
    }
