table {
	border-spacing: 0px;
	border-collapse:collapse;
}

textarea {
	font-family: verdana,helvetica,arial;
	color: #ffffff;
	background-color: #000000;
	border-left: solid 1px #006600;
	border-right: solid 1px #006600;
	border-top: solid 1px #006600;
	border-bottom: solid 1px #006600;
	font-weight: bold;
	font-size: 12px;
}

input {
	background: url(../images/input_bg.jpg);
	font-family: verdana,helvetica,arial;
	color: #ffffff;
	background-color: #000000;
	border: solid 1px #003300;
	font-weight: bold;
	font-size: 12px;
}
div.left {
	background-color: #101010;
	float: left;
	padding: 1px 3px 1px 5px;
}

div.right {
	background-color: #101010;
        float: right;
        padding: 1px 5px 1px 3px;
}

.stats {
        font-family: arial;
        padding: 4px 0px 4px 10px;
        font-weight: bold;
        font-size: 14px;
}

.travelmap {
        height: 500px;
}

.mainmsg {
        padding: 5px 20px 0px 20px;
}

.teleport {
        width: 200px;
        height: 75px;
        font-weight: bold;
	font-size: 11px;
	padding: 1px 3px 1px 3px;
}

.creds {
        width: 150px;
        padding: 1px 3px 2px 3px;
        font-weight: bold;
}

.iron {
        width: 161px;
        padding: 1px 3px 2px 3px;
        
}

.online {
        width: 200px;
        padding: 1px 3px 4px 3px;
}

.character {
        width: 200px;
        height: 75px;
        padding: 1px 3px 1px 3px;
       
}

.inventory {
        padding: 1px 3px 1px 3px;
}

.ganghouse {
        padding: 1px 3px 1px 3px;
}

.blackm {
        padding: 1px 3px 1px 3px;
}

.vote {
        padding: 1px 3px 1px 3px;
        height: 50px;
}

.news {
        padding: 1px 3px 1px 3px;
}

.forum {
        padding: 1px 3px 1px 3px;
}

.logout {
        padding: 1px 3px 1px 3px;
}

.accordion2 {
    width: 480px;
    border-bottom: solid 1px #c4c4c4;
}
.accordion2 h3 {
    background: #101010 url(../images/arrow-square.gif) no-repeat right -51px;
    padding: 7px 15px;
    margin: 0;
    font: bold 120%/100% Arial, Helvetica, sans-serif;
    border: solid 1px #c4c4c4;
    border-bottom: none;
    cursor: pointer;
}
.accordion2 h3:hover {
    background-color: #303030;
}
.accordion2 h3.active {
    background-position: right 5px;
}
.accordion2 p {
    background: #202020;
    margin: 0;
    padding: 10px 15px 20px;
    border-left: solid 1px #c4c4c4;
    border-right: solid 1px #c4c4c4;
    display: none;
}

.sidebar {
         background: url(../images/border_background.jpg);
         background-color: #68676d;
}

.sidebar2 {
         background-color: #101010;
         border: solid 2px #666666;
         padding: 1px;
}

.toplogo {
         width: 288px;
         height: 72px;
}

.colname {
         padding: 0px 14px 0px 14px;
         width: 288px;
}

.leftcoltop {
         background: url(../images/left_col_backgroundtop.jpg);
         height: 85px;
         width: 288px;
         padding: 0px 14px 0px 14px;
}

.leftcol {
         background: url(../images/left_col_background.jpg);
         width: 288px;
}

.leftcolbot {
         background: url(../images/left_col_backgroundbot.jpg);
         height: 303px;
         width: 288px;
}

.headerbartopleft {
         width: 237px;
         height: 24px;
}

.headerbartopmid {
         width: 237px;
         height: 24px;
}

.headerbartopright {
         width: 237px;
         height: 24px;
}

.headerbarmid {
          width: 711px;
          height: 22px;
}

.headerbarbotleft {
         width: 237px;
         height: 26px;
         font-weight: bold;
	 font-size: 10px;
	 padding: 1px;
}

.headerbarbotmid {
         width: 237px;
         height: 26px;
         font-weight: bold;
	 font-size: 10px;
	 padding: 1px;
}

.headerbarbotright {
         width: 237px;
         height: 26px;
         font-weight: bold;
	 font-size: 10px;
	 padding: 1px;
}

.headerbar {
         background: url(../images/headtop.jpg );
         background-repeat: no-repeat;
         width: 711px;
         height: 72px;
}

.menubar {
         background: url(../images/footertop.jpg );
         background-repeat: no-repeat;
         width: 711px;
         height: 175px;
         vertical-align:top;
}

.footerbottom {
         background: url(../images/footerbottom.jpg );
         background-repeat: no-repeat;
         width: 711px;
         vertical-align:top;
}

.actscreen {
         height: 600px;
         width: 711px;
         vertical-align:top;
}

.weapons {
          background-color: #878787;
}

.combat {
          background-color: #202020;
          clear: both;
}

.news1 {
          background-color: #101010;
}

.news2 {
          background-color: #303030;
          clear: both;
} 

.market {
          background-color: #000000;
}

.chat {
          height: 500px;
          width: 288px;
          font-weight: bold;
          padding: 0px 14px 0px 14px;
}

.player {
          background: url(../images/border_background.jpg);
}

.top01 {
          background: url(../images/top_indust.jpg);
}

.left01 {
          background: url(../images/left_indust.jpg);
}

.right01 {
          background: url(../images/right_indust.jpg);
}

.botleft01 {
          background: url(../images/bot_left_indust.jpg);
}

.botright01 {
          background: url(../images/bot_right_indust.jpg);
}

.bot01 {
          background: url(../images/bot_indust.jpg);
}

.bars {
   border: 2px solid #333333;
   margin-bottom: 1px;
   width: 120px;
}

.bars div {
   background-image: url(../images/bar_no.gif);
}

#wrapbars {
   clear: both;
   padding: 1px 0 1px 0;
}

.test {
   table-layout: fixed;
}

select {
	font-family: verdana,helvetica,arial;
	color: #ffffff;
	background-color: #000000;
	border-left: solid 1px #006600;
	border-right: solid 1px #006600;
	border-top: solid 1px #006600;
	border-bottom: solid 1px #006600;
	font-weight: bold;
	font-size: 12px;
}

body {
        background: url(./images/border_background01.jpg);
        font-family: verdana,helvetica,arial;
	color: #ffffff;
	background-color: #000000;
	font-size: 14px;
	text-align : left;
}

td {
	font-family: verdana,helvetica,arial;
	color: #ffffff;
	font-size: 12px;
	
}

button {
	text-align: left;
	background: url(../images/input_bg.jpg);
	font-family: verdana,helvetica,arial;
	color: #ffffff;
	background-color: #000000;
	border: solid 1px #003300;
	font-weight: bold;
	font-size: 12px;
}

hr {
	color: #006600;
}

a:link 		{ color: #B8860B; font-weight:normal; text-decoration:none;font-size: 10pt;}
a:visited 	{ color: #B8860B; font-weight:normal; text-decoration:none;font-size: 10pt;}
a:active 	{ color: #B8860B; font-weight:normal; text-decoration:none;font-size: 10pt;}
a:hover 		{ color: #006600; font-weight:normal; text-decoration:none;font-size: 10pt;}
A.ssmItems:link		{color:#B8860B;text-decoration:none;}
A.ssmItems:hover		{color:white;text-decoration:none;}
A.ssmItems:active		{color:white;text-decoration:none;}
A.ssmItems:visited	{color:white;text-decoration:none;}


#search-wrap input{width:400px; font-size:16px; color:#999999; padding:6px; border:solid 1px #999999;}
#results{width:260px; border:solid 1px #DEDEDE; display:none;}
#results ul, #results li{padding:0; margin:0; border:0; list-style:none;}
#results li {border-top:solid 1px #DEDEDE;}
#results li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:bold;}
#results li a small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results li a:hover{background:#FFFFCC;}
#results ul {padding:6px;}
