/* BEGIN body */
body {
      background:#505050;
	  color:#ffffff;
	  font:13px Arial,Helvetica,sans-serif;
	  margin:2px;
	  padding:0;
}
/* END BODY */

/* BEGIN a */
a.img:hover {
             background-color:transparent;
             text-decoration:none;
}

a:link {
        color:#e4bb3f;
        text-decoration:none;
}

a:active {
          color:#ff9C4B;
          text-decoration:none;
}

a:visited {
           color:#ff9C4B;
           text-decoration:none;
}

a:hover	{
         background-color:#222222;
		 color:#ffffff;
		 text-decoration:underline overline;
}

.button {
	cursor: hand;
	cursor: pointer;
}

a.nav:link,a.nav:active,a.nav:visited {
                                       color:#e4bb3f;
                                       text-decoration:none;
}
a.nav:hover {
             background-color:#222222;
             color:#ffffff;
             text-decoration:underline overline;
}
/* END a */

/* BEGIN div */
#content {
          font:13px Arial,Helvetica,sans-serif;
          margin:0px;
          margin-left:155px;
          padding:5px;
}

.error_text {
    color: #ff0000;
    display: inline;
}

#footer	{
         font:11px Arial,Helvetica,sans-serif;
         margin:0px;
         padding:0px;
         padding-bottom:10px;
         padding-top:10px;
         text-align:center;
}

#header	{
         color:#ffffff;
         float:left;
		 font:bold 13px Arial,Helvetica,sans-serif;
		 height:150px;
		 margin:0px;
		 margin-left:0px;
		 margin-right:auto;
		 padding:0px;
		 vertical-align:middle;
		 width:150px;
}

.hide {
	display: none;
	border-width:0px;
	padding:0px;
	margin:0px;
}

.show {
	display: inline;
	border-width:0px;
	padding:0px;
	margin:0px;
}

#nav {
      font:13px Arial,Helvetica,sans-serif;
      float:left;
      //height:100%;
      margin:0;
      padding:5px;
      padding-right:0px;
      padding-top:10px;
      width:130px;
}

#pagetitle {
            border-bottom:2px solid #5f7bc5;
            font:22px Arial,Helvetica,sans-serif;
            font-weight:bold;
            margin-top:0px;
            padding-bottom:5px;
}

#pagetitle_404 {
            border-bottom:2px solid #5f7bc5;
            color: #ff0000;
            font:22px Arial,Helvetica,sans-serif;
            font-weight:bold;
            margin-top:0px;
            padding-bottom:5px;
}

.title {
            font:16px Arial,Helvetica,sans-serif;
            font-weight:bold;
            margin-top:0px;
            padding-bottom:5px;
}
/* END div */

/* IMG tags */
img	{
     border:0px;
}
/* END IMG */

/* BEGIN table */
.forumline {
            background:#151515;
            border:1px solid #5f7bc5;
            font:13px Arial,Helvetica,sans-serif;
}

.cat {
      background:#505050;
      font-weight:bold;
      height:29px;
      letter-spacing:1px;
      text-indent:4px;
}

td {
    font:13px Arial,Helvetica,sans-serif;
}

.row1 {
       background:#4a4a4a;
}

.row2 {
       background:#3a3a3a;
}

.row3,.spacerow {
       background:#505050;
}

.warp1	{
    background:#606060;
    font-size:10px;
}

.warp2	{
    background:#808080;
    font-size:10px;
}

th	{
     background:#5f7bc5;
	 color:#ffffff;
	 font:13px Arial,Helvetica,sans-serif;
	 font-weight:bold;
	 height:27px;
	 padding-left:8px;
	 padding-right:8px;
	 text-align:center;
	 white-space:nowrap;
}

th.warp	{
    font-size:9px;
}

/* Lineage Stuff */
.lineage    {
    background:#4a4a4a;
    border:1px solid #5f7bc5;
    font-size:9px;
    width:838px;
}

td.blue	{
    background:#0000aa;
    font-size:11px;
    height:40px;
    text-align:center;
}

td.darkgreen	{
    background:#004000;
    font-size:11px;
    height:40px;
    text-align:center;
}

td.darkorange	{
    background:#a04000;
    font-size:11px;
    height:40px;
    text-align:center;
}

td.darkred	{
    background:#6a0000;
    font-size:11px;
    height:40px;
    text-align:center;
}

td.gold {
    background:url(../images/images/gold.gif) repeat-y center;
    height:40px;
}

td.gold1    {
    background:url(../images/images/gold.gif) repeat-x center;
    height:40px;
}

td.gray {
    background:#606060;
    font-size:11px;
    height:40px;
    text-align:center;
}

td.itbar	{
    background:url(../images/images/itbar.gif) no-repeat center;
    height:40px;
}

td.ledge	{
    background:url(../images/images/ledge.gif) no-repeat right;
    height:40px;
}

td.lend	{
    background:url(../images/images/lend.gif) no-repeat right;
    height:40px;
}

td.litegreen	{
    background:#008000;
    font-size:11px;
    height:40px;
    text-align:center;
}

td.litegreen1	{
    background:#00aa00;
    font-size:11px;
    height:40px;
    text-align:center;
}

td.liteorange	{
    background:#ce5200;
    font-size:11px;
    height:40px;
    text-align:center;
}

td.litered	{
    background:#a00000;
    font-size:11px;
    height:40px;
    text-align:center;
}

td.lside	{
    background:url(../images/images/lside.gif) no-repeat left;
    height:40px;
}

td.pink {
    background:url(../images/images/pink.gif) repeat-y center;
    height:40px;
    text-align:center;
}

td.plus	{
    background:url(../images/images/plus.gif) no-repeat center;
    height:40px;
}

td.purple	{
    background:#804080;
    font-size:11px;
    height:40px;
    text-align:center;
}

td.redge	{
    background:url(../images/images/redge.gif) no-repeat left;
    height:40px;
}

td.rend	{
    background:url(../images/images/rend.gif) no-repeat left;
    height:40px;
}

td.side {
    background:url(../images/images/side.gif) no-repeat center;
    height:40px;

}

td.tbar	{
    background:url(../images/images/tbar.gif) no-repeat center;
    height:40px;
}

td.year {
    font-size:12px;
    height:40px;
    text-align:center;
    width:76px;
}
/* END Lineage */
/* END table */
