#timersrow td {
	height: 15px;
	vertical-align: bottom;
	padding-right: 7px;
}
#tosFooter {
	text-align: center;
	font: 12px Tahoma;
	color: #FFFFFF;
	padding: 20px;
}
#tosFooter a:link, #tosFooter a:hover, #tosFooter a:visited {
	font: 12px Tahoma;
	color: #CCCCCC;
	text-decoration: underline;
}
.buddycol {
	text-align: center;
	color: #FFFFFF;
	background: #2F5E8C;
	padding-left: 10px;
	padding-right: 10px;
}
.buddyon {
	background: #009900;
}
.buddyoff {
	background: #990000;
}




/*** START BODY CSS ***/
body {
	margin: 0px;
	background-color: #333333;
	color: #000;
	font: 11px Tahoma;
}
td {
	font: 11px Tahoma;
}
table {
	font: 11px Tahoma;
	color: #000;
}
.bodytable td {
	color: #fff;
	/* background-color: #225277; */
}
.whiteBold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}
.blackBold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.black {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
.redBold {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
}
.red {
	font-family: Tahoma;
	color: #cc0000;
}
/*** END BODY CSS ***/

/*** START LAYOUT CSS ***/
a:link, a:hover, a:visited {
	color: #000000;
}
a:hover {
	color: #000000;
}
/*ul, li {
	margin-left: 15px;
	list-style: square;
}*/

a:active {
	color: #225277;
}
a:visited {
	color: #000000;
}

.topnav, .topnav td {
	font-size: 10px;
	text-align: center;
	color: #FFFFFF;
}
.topnav a:link {
	font-size: 10px;
	color: #FFFFFF;
}
.topnav a:hover {
	font-size: 10px;
	color: #FFFFFF;
}
.topnav a:visited {
	font-size: 10px;
	color: #FFFFFF;
}

#titlecell {
	vertical-align: bottom;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding-top: 6px;
}
#detailstable td, #occutable td {
	font-size: 11px;
	text-align: left;
	color: #FFFFFF;
}

#pagelinkcell {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
	padding-bottom: 4px;
}
#pagelinkcell a:link {
	text-decoration: none;
	color: #000000;
}
#pagelinkcell a:hover {
	text-decoration: none;
	color: #000000;
}
#pagelinkcell a:visited {
	text-decoration: none;
	color: #000000;
}


#toolboxcell {
	text-align: center;
	font-size: 11px;
	vertical-align: middle;
}
#toolboxcell a:link {
	text-decoration: none;
	color: #000000;
}
#toolboxcell a:hover {
	text-decoration: none;
	color: #000000;
}
#toolboxcell a:visited {
	text-decoration: none;
	color: #000000;
}

#sidebar {
	background-color: #225277;
	text-align: center;
	font-size: 9px;
	vertical-align: top;
	padding-bottom: 15px;
	padding-top: 46px;
}
#sidebar p {
	margin: 7px 0px 0px;
}

#sidebar a:link {
	text-decoration: none;
	color: #000000;
}
#sidebar a:hover {
	text-decoration: none;
	color: #000000;
}
#sidebar a:visited {
	text-decoration: none;
	color: #000000;
}

.whosonlinecell, #upperwhosonline {
	padding: 8px;
	background-color: #333333;
	text-align: center;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
#whosonlinecell a:link, #upperwhosonline a:link {
	color: #FFFFFF;
	font-weight: normal;
}
#whosonlinecell a:hover, #upperwhosonline a:hover {
	color: #FFFFFF;
	font-weight: normal;
}
#whosonlinecell a:visited, #upperwhosonline a:visited {
	color: #FFFFFF;
	font-weight: normal;
}

#bodycell {
	padding-top: 30px;
	padding-bottom: 30px;
	vertical-align: top;
	text-align: center;
	background: #FFFFFF;
}
#profilemenu {
	background: #FFFFFF;
	width: 220px;
	border: 2px solid #003366;
}
#profilemenu .toolitem {
	border: 1px solid #003366;
	background: #225277;
	padding: 2px;
}
#profilemenu .toolitem2 {
	border: 1px solid #003366;
	background: #2D6D99;
	padding: 2px;
}
#profilemenu .subitem {
	border: 1px solid #003366;
	background: #225277;
	padding: 1px;
	text-align: left;
	color: #FFFFFF;
}
#profilemenu .indent {
	width: 10px;
	border: 1px solid #003366;
	background: #225277;
}
#profilemenu input {
	width: 50%;
	font-size: 11px;
	border: 1px solid #003366;
	padding: 1px;
}
#profilemenu form {
	margin: 0px;
	padding: 0px;
}
#toolstable, #admintoolstable {
	background: #FFFFFF;
	width: 180px;
	border: 2px solid #003366;
}
#toolstable .toolitem, #admintoolstable .toolitem {
	border: 1px solid #003366;
	background: #225277;
	padding: 2px;
}
#toolstable .subitem, #admintoolstable .subitem {
	border: 1px solid #003366;
	background: #225277;
	padding: 1px;
	text-align: right;
	color: #FFFFFF;
}
#toolstable .indent {
	width: 10px;
	border: 1px solid #003366;
	background: #225277;
}
#toolstable input {
	width: 100%;
	font-size: 11px;
	border: 1px solid #003366;
	padding: 1px;
}
#toolstable form {
	margin: 0px;
	padding: 0px;
}
.toolitem a:link {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.toolitem a:hover {
	color: #EEEEEE;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.toolitem a:visited {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.toolitem2 a:link {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.toolitem2 a:hover {
	color: #EEEEEE;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.toolitem2 a:visited {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.subitem a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}
.subitem a:hover {
	color: #EEEEEE;
	text-decoration: none;
	font-size: 10px;
}
.subitem a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}
.topbluebar {
	background-image: url('/skin/images/Line.gif');
	background-repeat: repeat-x;
	background-color: #225277; background-position-y:50%
	align="top"
	height="53px"
}
/*** END LAYOUT CSS ***/

/*** START NEWS CSS ***/
.newsheader {
	color:#FFFFFF;
	font-size: 12pt;
	border-bottom: 3px solid #FFFFFF;
	padding: 3px;
	background-color: #225277;
}
.newstitle {
	font-size: 11px;
	background-color: #225277;
	color:#FFFFFF;
	padding: 3px 3px 3px 12px;
}
.newspost {
	font-size: 12px;
	padding: 3px 3px 20px;
	border-right: 2px solid #225277;
	border-left: 2px solid #225277;
	border-bottom: 2px solid #225277;
	color: #225277;
}
.newsposter {
	font-size: 11px;
}
/*** END NEWS CSS ***/

/*** START FORUM CSS ***/
.tipdiv {
	position: absolute;
	z-index: 10000;
	visibility: hidden;
	left: 0px;
	top: 0px;
	margin-top: 20px;
	width: 10px
}
.layouttable, .layouttable td {
	color: #FFFFFF;
	font-size : 11px;
}
.layouttable a:link {
	color: #EEEEEE;
}
.layouttable a:visited {
	color: #EEEEEE;
}
.layouttable a:hover {
	text-decoration: underline;
	color: #FF9900;
}
.header {
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #225277;
	padding: 4px;
	background: #2B5871;
}
.forumtitlecell {
	font-weight: bold;
	background-color: #336699;
	vertical-align: middle;
	border: 1px solid #225277;
	padding: 2px 2px 2px 6px;
	font-weight: bold;
}
.forumcell {
	text-align: center;
	background-color: #336699;
	vertical-align: middle;
	border: 1px solid #225277;
	padding: 2px;
}
.spacerrow {
	background-color: #336699;
	border: 1px solid #225277;
	height: 6px;
}
a.threadlink:link {
	text-decoration: none;
}
a.threadlink:visited {
	text-decoration: none;
}
a.threadlink:hover {
	text-decoration: underline;
}

a.forumlink:link {
	font-weight: bold;
	text-decoration: none;
}
a.forumlink:visited {
	font-weight: bold;
	text-decoration: none;
}
a.forumlink:hover {
	font-weight: bold;
	text-decoration: underline;
}

a.largelink:link {
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
}
a.largelink:visited {
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
}
a.largelink:hover {
	font-size: 20px;
	font-weight: bold;
	text-decoration: underline;
}

.authorcol {
	background-color: #225277;
	vertical-align: top;
	border: 1px solid #225277;
	padding: 2px;
}
.messagecell {
	background-color: #225277;
	vertical-align: top;
	border: 1px solid #225277;
	padding: 2px;
}
.messagecell2 {
	background-color: #2D6D99;
	vertical-align: top;
	border: 1px solid #225277;
	padding: 2px;
}
.editidiv {
	color: #8da0a4;
	font-size: 9px;
	padding-left: 3px;
}
.messagetitle {
	color: #8da0a4;
	padding-bottom: 5px;
	border-bottom: 1px solid #23485C;
	margin-right: 5px;
	margin-left: 5px;
}
.messagebody {
	padding: 8px 3px;
}
.messagebody b {
	color: #99ccff;
}
.messagebody s {
	color: #8da0a4;
}
/*** END FORUM CSS ***/


.linkscell a:link {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.linkscell a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.linkscell a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}

.labelcell {
	font-weight: bold;
	padding-right: 5px;
	text-align: right;
	color: #000000;
}

/*** START REPLACEMENT CSS ***/
.s0, .s1, .s2, .s3, .s4 {
	border: none;
	margin-left: 5px;
	margin-right: 5px;
}
.s5 {
	text-decoration: none;
	color: #000000
}
.s6 {
	margin-top: 5px;
	margin-bottom: 5px;
	color: #FFFFFF;
	font: 10pt Tahoma;
}
.s7 {
	font-family: Tahoma;
	font-size: 8pt;
	color: #ffffff;
	border-width: 0;
}
.s8 {
	border: none;
	margin-left: 5px;
	margin-right: 5px;
	color:#000000;
}
.s9 {
	margin-left:5px;
	margin-right:5px;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px
}
.s10 {
	margin-left: 5px;
	margin-right: 5px;
	border: none;
}
.s11 {
	font-family: Tahoma;
	color: #000000;
	font-size: 8pt;
}
/*** END REPLACEMENT CSS ***/

/*** START USER PROFILE CSS ***/
.pic {
	width: 140px;
	height: 140px;
	border: none;
}
.toprow {
	background: url('/images/Line.gif') repeat-x top;
}
/*** END USER PROFILE CSS ***/
#editor {
	color:#042138;
	padding:2px 4px;
	background:#c8d4dd;
	border:1px solid #042138;
	font-size: 12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
#NotepadDiv {
	position: absolute;
	left: 5%;
	top: 35px;
	width: 90%;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #225277;
	border: 2px solid #000;
}
#NotepadDiv TD {
	color: #FFFFFF;
}
#NotepadDiv a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#NotepadDiv a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
#NotepadDiv a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#statusSpan {
	position: relative;
	top: 6px;
	left: 4px;

	border: 1px solid #FF6600;
	background: #FFCC00;
	color: #000000;
	padding: 2px;

	visibility: hidden;
}



/*** Comms AJAX STUFF ***/
#commsdiv {
	position: absolute;
	z-index: 9002;
	background-color: #003366;
	border: 3px solid #225275;
	overflow: auto;
	color: #FFFFFF;
}
#commsbody {
	padding: 15px;
}
#commsbody .msgtable {
	width: 100%;
	background: #225277;
	margin-bottom: 10px;
}
#coverdiv {
	position: absolute;
	width: 100%;
	top: 0px;
	left: 0px;
	z-index: 9000;
	background-color: black;
	opacity: .60;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	border: none;
}
#statusdiv {
	position: absolute;
	font: bold 12px Tahoma;
	background: #225277;
	border: 2px solid #990000;
	display: none;
	z-index: 9999;
	color: #FFFFFF;
	padding: 5px 10px;
}
#bottomdiv, #topdiv {
	background: #225275;
	position: absolute;
	z-index: 9001;
	border: 3px solid #225275;
	vertical-align: bottom;
	text-align: right;
}
#bottomdiv a:link, #bottomdiv a:hover, #bottomdiv a:visited, #topdiv a:link, #topdiv a:hover, #topdiv a:visited, #commsbody a:link, #commsbody a:hover, #commsbody a:visited {
	font: bold 12px Tahoma;
	color: #FFFFFF;
	text-decoration: none;
}
#bottomdiv a:hover, #topdiv a:hover, #commsbody a:hover {
	text-decoration: underline;
}
.padding {
	padding: 15px;
}
.linkdiv {
	display: inline;
	padding: 3px;
	background:#225277;
	border: 1px solid #0066CC;
}
#commsbody td {
	font: normal 12px Tahoma;
	color: #FFFFFF;
}

.lcell {
	padding: 1px;
	border-left: 1px solid #003366;
	border-top: 1px solid #003366;
	font: 10px Tahoma;
        text-align: center;
}
.lcell a:link {
	text-decoration: none;
}
.lcell a:hover {
	text-decoration: none;
}
.lcell a:visited {
	text-decoration: none;
}

.rcell {
	padding: 1px;
	border-left: 1px solid #003366;
	border-top: 1px solid #003366;
	border-right: 1px solid #003366;
        font: 10px Tahoma;
        text-align: center;
}
.rcell a:link {
	text-decoration: none;
}
.rcell a:hover {
	text-decoration: none;
}
.rcell a:visited {
	text-decoration: none;
}

.bcell {
	padding: 1px;
	border-top: 1px solid #003366;
        font: 10px Tahoma;
        text-align: center;
}
.bcell a:link, .bcell a:hover, .bcell a:visited {
	text-decoration: none;
}

/*
*
*	CROATS NEW STUFF
*
*/
.submit {font-family: Arial; font-size: 10pt; font-weight: bold; padding:1px 3px;}
#clear {clear: both;}
#holder_top {border: 1px solid #000; background:#042138;}
#holder_top h1 {font-size: 13px; font-weight:bold; text-align:center; color:#fff; margin:0; padding:0;}
#holder_content {
	color:#fff;
	padding:10px 6px;
	font-size:12px;
	background:#225277;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}
.input {
	color:#042138;
	padding:2px 4px;
	background:#c8d4dd;
	border:1px solid #042138;
	font-size: 12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.dropdown {
	color:#042138;
	padding:2px 0;
	background:#c8d4dd;
	border:1px solid #042138;
	text-align: center;
	font-size: 12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
/*
*
* communications
*
*/
#comms_top {width:600px; margin:10px auto; text-align:center;}
#comms_bot {width:600px; margin:10px auto; text-align:center;}
#comms_bot .submit {
	color:#042138;
	padding:1px 4px;
	background:#c8d4dd;
	border:1px solid #042138;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#comms_bot .submit:hover {background:#cde3f4; cursor:pointer;}
#comms_search {width:400px; margin:10px auto; text-align:center;}
#comms_search .submit {
	color:#042138;
	padding:1px 4px;
	background:#c8d4dd;
	border:1px solid #042138;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#comms_search .submit:hover {background:#cde3f4; cursor:pointer;}
#comms_holder {width:600px; margin:10px auto;}
#comms_holder  * {margin:0; padding:0; outline:none;}
#comms_msg_top {border: 1px solid #000; background:#042138; padding:0 10px;}
#comms_msg_top a {color:#fff;}
#comms_msg_top strong {font-size: 13px; font-weight:bold; color:#fff; float:left;}
#comms_msg_top span {font-size: 13px; font-weight:bold; color:#fff; float:right;}
#comms_msg_top_new {border: 1px solid #000; background:#c23f9f; padding:0 10px;}
#comms_msg_top_new a {color:#fff;}
#comms_msg_top_new strong {font-size: 13px; font-weight:bold; color:#fff; float:left;}
#comms_msg_top_new span {font-size: 13px; font-weight:bold; color:#fff; float:right;}
#comms_msg_holder {
	color:#fff;
	padding:10px 6px;
	font-size:12px;
	background:#225277;
	border-left:1px solid #000;
	border-right:1px solid #000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size: 13px;
	overflow: auto;
	max-height: 300px;
}
#comms_msg_bot {
	color:#000;
	font-size:12px;
	background:#225277;
	border:1px solid #000;
	text-align:center;
	font-weight:bold;
}
#comms_msg_bot span {float:right; margin:6px 20px 0 0}
#comms_msg_bot ul {list-style-type:none; list-style:none;}
#comms_msg_bot li {float:left;}
#comms_msg_bot a {display:block; padding:6px 10px; border-right: 1px solid #000; background:#225277; color:#fff;}
#comms_msg_bot a:hover {background:#336699;}
#comms_compose {width:600px; margin:10px auto;}
.comms_send {
	color:#042138;
	padding:1px 4px;
	background:#c8d4dd;
	border:1px solid #042138;
	font-size: 12px;
	font-weight:bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.comms_send:hover {background:#cde3f4; cursor:pointer;}
/*
*
* income/earn.asp
*
*/
#earns_holder {width: 420px; margin: 10px auto;}
#earns_holder table, #earns_holder td, #earns_holder tr {margin: 0 auto; color:#fff; font-size:12px; line-height:normal;}
#earns_holder p {text-align:center; margin: 10px 0 0 0;}
#earns_holder td {padding-right: 6px;}
/*
*
* main.asp
*
*/
#main_top_item:hover {background:#f4f6f8;}
#main_top_item {font-size: 12px; font-weight:normal; padding: 10px 100px; border-top: 1px dotted #999; border-bottom: 1px dotted #999; text-align:justify;}
#main_item:hover {background:#f4f6f8;}
#main_item {font-size: 12px; font-weight:normal; padding: 10px 100px; border-bottom: 1px dotted #999; text-align:justify;}
#main_item a, #main_top_item a {color:#225277;}
#main_item a:hover, #main_top_item a:hover {text-decoration:underline;}
#main_top_item strong, #main_item strong {font-weight:bold; font-size:14px;}
#banners {
	width:90%;
	color:#225277;
	padding:8px 6px;
	font-size:13px;
	text-align:justify;
	background:#c3deff;
	margin:0 auto 20px auto;
	border:1px solid #225277;
}
#banners table {margin:0 auto;}
#banners ol {margin:10px 0 0 70px;}
#banners em {color:#92b4d6;}
#banners p {margin:10px 0 0 0;}
.red {color:#CC0000;}
/*
*
* Shops
*
*/
#shop_holder {width:600px; margin:0 auto;}
#shop_holder table {margin:0 auto; color:#fff;}
#shop_holder tr:hover {background:#336699;}
#shop_holder .display_border {border: 1px solid #000; text-align:center;}
#shop_holder .column_title {border:1px solid #000; background:#042138; text-align:center;}
#shop_holder p {text-align:center; margin: 10px 0 0 0;}
#shop_owner {text-align:center; margin:0 0 10px 0; font-size:11px;}
/*
*
* Orbituary
*
*/
#orbituary_holder a {color:#fff; font-size:12px; text-decoration:none;}
#orbituary_holder a:hover {color:#ff6600; text-decoration:underline;}
#orbituary_holder {margin:10px 0;}
td.last_words {border:1px solid #000;}
#orbituary_content strong {color:#99CCFF;}
#orbituary_content {
	color:#fff;
	padding:4px 6px;
	font-size:12px;
	background:#225277;
	text-align:justify;
	overflow:auto;
}
/*
*
* localcity/trademoney.asp
*
*/
#donor_current_holder {width:600px; margin:10px auto;}
#donor_current_holder table {color:#fff;}
#donor_current_holder .market_info {background:#042138; color:#fff; font-weight:bold; font-size:12px; text-align:center; border:1px solid #000; padding:1px 4px;}
#donor_current_holder .market_item {border:1px solid #000; padding:1px 4px; text-align:center; font-size:12px;}
#donor_current_holder .market_item a {color:#6796bb; text-decoration:none;}
#donor_current_holder .market_item a:hover {color:#7db8e5; text-decoration:none;}
#donor_current_holder tr:hover {background:#336699;}
#donor_current_holder .break {background:#133957; padding:1px;}
#donormarket_title {text-align:center; font-size:11px; margin-bottom:10px;}
#donor_sold_holder {width:600px; margin:10px auto;}
#donor_sold_holder table {color:#fff;}
#donor_sold_holder .market_info {background:#042138; color:#fff; font-weight:bold; font-size:12px; text-align:center; border:1px solid #000; padding:1px 4px;}
#donor_sold_holder .market_item {border:1px solid #000; padding:1px 4px; text-align:center; font-size:12px;}
#donor_sold_holder tr:hover {background:#336699;}
#donor_sold_holder .market_item a {color:#6796bb; text-decoration:none;}
#donor_sold_holder .market_item a:hover {color:#7db8e5; text-decoration:none;}
/*
*
* localcity
*
*/
#city_mayor {margin:10px auto;}
#city_mayor strong {color:#042138;}
#city_mayor h1 {font-weight:bold; font-size:13px; color:#000;}
#city_mayor a {color:#000; text-decoration:none;}
#city_mayor a:hover {text-decoration:underline;}
#city_holder {margin:10px auto; width:620px;}
#city_holder_left {width:309px; float:left;}
#city_holder_right {width:309px; float:right;}
#city_holder table td {height: 55px; border:1px dashed #999; text-align:justify;}
#city_holder table td:hover {border:1px solid #000; background-color:#e5e8eb; cursor:pointer;}
/* City icons: left */
#city_holder .city_bar {padding:4px 10px 4px 60px; background:transparent url(../images/city/bar.png) no-repeat scroll 6px center;}
#city_holder .city_funeral {padding:4px 10px 4px 60px; background:transparent url(../images/city/funeralparlour.png) no-repeat scroll 6px center;}
#city_holder .city_hospital {padding:4px 10px 4px 60px; background:transparent url(../images/city/hospital.png) no-repeat scroll 6px center;}
#city_holder .city_clothing {padding:4px 10px 4px 60px; background:transparent url(../images/city/clothing.png) no-repeat scroll 6px center;}
#city_holder .city_vehicle {padding:4px 10px 4px 60px; background:transparent url(../images/city/blank.png) no-repeat scroll 6px center;}
#city_holder .city_drugstore {padding:4px 10px 4px 60px; background:transparent url(../images/city/drugstore.png) no-repeat scroll 6px center;}
#city_holder .city_weaponstore {padding:4px 10px 4px 60px; background:transparent url(../images/city/guns.png) no-repeat scroll 6px center;}
#city_holder .city_tattoo {padding:4px 10px 4px 60px; background:transparent url(../images/city/tattoo.png) no-repeat scroll 6px center;}
#city_holder .city_horses {padding:4px 10px 4px 60px; background:transparent url(../images/city/horses.png) no-repeat scroll 6px center;}
#city_holder .city_airport {padding:4px 10px 4px 60px; background:transparent url(../images/city/airport.png) no-repeat scroll 6px center;}
#city_holder .city_repair {padding:4px 10px 4px 60px; background:transparent url(../images/city/repair.png) no-repeat scroll 6px center;}
#city_holder .city_hotel {padding:4px 10px 4px 60px; background:transparent url(../images/city/hotel.png) no-repeat scroll 6px center;}
#city_holder .city_auction {padding:4px 10px 4px 60px; background:transparent url(../images/city/auction.png) no-repeat scroll 6px center;}
#city_holder .city_pound {padding:4px 10px 4px 60px; background:transparent url(../images/city/blank.png) no-repeat scroll 6px center;}
#city_holder .city_dogfights {padding:4px 10px 4px 60px; background:transparent url(../images/city/blank.png) no-repeat scroll 6px center;}
#city_holder .city_dogtrain {padding:4px 10px 4px 60px; background:transparent url(../images/city/blank.png) no-repeat scroll 6px center;}
#city_holder .city_casino {padding:4px 10px 4px 60px; background:transparent url(../images/city/casino.png) no-repeat scroll 6px center;}
#city_holder .city_boxing {padding:4px 10px 4px 60px; background:transparent url(../images/city/boxing.png) no-repeat scroll 6px center;}
#city_holder .city_gym {padding:4px 10px 4px 60px; background:transparent url(../images/city/blank.png) no-repeat scroll 6px center;}
#city_holder .city_brothel {padding:4px 10px 4px 60px; background:transparent url(../images/city/brothel.png) no-repeat scroll 6px center;}
#city_holder .city_rugby {padding:4px 10px 4px 60px; background:transparent url(../images/city/rugby.png) no-repeat scroll 6px center;}
#city_holder .city_fire {padding:4px 10px 4px 60px; background:transparent url(../images/city/fire.png) no-repeat scroll 6px center;}
#city_holder .city_parking {padding:4px 10px 4px 60px; background:transparent url(../images/city/blank.png) no-repeat scroll 6px center;}
#city_holder .city_bionics {padding:4px 10px 4px 60px; background:transparent url(../images/city/bionics.png) no-repeat scroll 6px center;}
/* City icons: right */
#city_holder .city_police {padding:4px 60px 4px 10px; background:transparent url(../images/city/police.png) no-repeat scroll 250px center;}
#city_holder .city_population {padding:4px 60px 4px 10px; background:transparent url(../images/city/population.png) no-repeat scroll 250px center;}
#city_holder .city_crime {padding:4px 60px 4px 10px; background:transparent url(../images/city/crime.png) no-repeat scroll 250px center;}
#city_holder .city_phonebook {padding:4px 60px 4px 10px; background:transparent url(../images/city/phonebook.png) no-repeat scroll 250px center;}
#city_holder .city_yellowpages {padding:4px 60px 4px 10px; background:transparent url(../images/city/yellowpages.png) no-repeat scroll 250px center;}
#city_holder .city_policerecruit {padding:4px 60px 4px 10px; background:transparent url(../images/city/policerecruit.png) no-repeat scroll 250px center;}
#city_holder .city_customs {padding:4px 60px 4px 10px; background:transparent url(../images/city/customs.png) no-repeat scroll 250px center;}
#city_holder .city_firedept {padding:4px 60px 4px 10px; background:transparent url(../images/city/fire.png) no-repeat scroll 250px center;}
#city_holder .city_policerecruit {padding:4px 60px 4px 10px; background:transparent url(../images/city/policerecruit.png) no-repeat scroll 250px center;}
#city_holder .city_army {padding:4px 60px 4px 10px; background:transparent url(../images/city/army.png) no-repeat scroll 250px center;}
#city_holder .city_university {padding:4px 60px 4px 10px; background:transparent url(../images/city/university.png) no-repeat scroll 250px center;}
#city_holder .city_moneymarket {padding:4px 60px 4px 10px; background:transparent url(../images/city/money.png) no-repeat scroll 250px center;}
/*
*
* stats/playerstats.asp
*
*/
#playerstats {font-size:12px;}
#playerstats td {padding:1px 3px; border:1px solid #000;}
#playerstats tr:hover {background:#c8d4dd;}
#playerstats .title {border:1px solid #000; background:#042138; font-weight:bold; color:#fff;}
/*
*
* income/bank.asp
*
*/
#bank_holder {width:680px; margin:10px auto;}
#bank_holder table {font-size:11px;}
#bank_manager {text-align:center; font-size:11px; margin:0 0 10px 0;}
#bank_table {color:#000;}
#bank_table td {padding:2px; border:1px solid #000; text-align:center;}
#bank_table tr {background:#eee;}
#bank_table tr:hover {background:#fff;}
#bank_table .title {background:#042138; color:#fff; font-weight:bold;}
#bank_table .closing_balance {background:#ccc;}
#bank_table .closing_balance b {font-weight:normal; float:left; width:30%; text-align:left; padding-left:6px;}
#bank_table .closing_balance span {float:right; width:30%; text-align:right; padding-right:6px;}
#bank_links {margin:15px 0;}
#bank_links ul {list-style-type:none; text-align:center; margin:0 0 10px 0;}
#bank_links li {display:inline; color:#000;}
#bank_links li .selected {background:#042138;}
#bank_links li a {color:#fff; padding:6px 8px; font-weight:bold; border:1px solid #000; text-decoration:none;}
#bank_links li a:hover {background:#336699; text-decoration:none;}
#bank_info {margin-top:10px;}
#bank_info table {float:left; font-size:10px; padding-left:3px; color:#fff;}
#bank_info strong {color:#9aabaf;}
#bank_info span {float:right; font-size:10px; padding-right:2px; color:#9aabaf;}
#bank_action {margin:20px auto; width:360px;}
#bank_transfer {margin:20px auto; width:500px;}
#bank_action tr {font-size:11px;}
/*
*
* userprofile.asp
*
*/

#holder_top h1 {margin:0; padding:0; font-size: 13px; font-weight:bold; text-align:center; color:#fff;}
.admin_pic {width:180px; height:190px; border:none;}
.profile_pic {width:180px; height:190px; border:none;}
#profile_tag {text-align:center;}
#profile_tattoo {text-align:center; padding-bottom:10px;}
#crew_holder {width:400px; margin:0 auto;}
#crew_content {
	color:#9aabaf;
	font-weight:bold;
	height:156px;
	padding:2px 15px;
	font-size:11px;
	background:#1c3950;
	text-align:center;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}
#profile_holder {width:600px; margin:10px auto 0 auto;}
#profile_content {
	color:#fff;
	padding:15px;
	font-size:12px;
	background:#225277;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}
#profile_content td {color:#fff; font-size:12px;}
#regime_holder {width:600px; margin:10px auto;}
#regime_content span {font-weight:normal; color:#fff;}
#regime_content {
	color:#000;
	padding:15px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background:#225277;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}

#regime_content a {color:#6796bb; font-weight:normal; text-decoration:none;}
#regime_content a:hover {text-decoration:underline;}
#popularity_bar {width:178px; border:1px solid #000; overflow:hidden; background:#042138; margin-top:10px;}
#popularity_fill {text-align:center; border-right:1px solid #000; background:url(../images/profile/popularity.gif) repeat-y;}
td.vote_love a {color:#28bd27; padding:0; margin:0; font-variant:small-caps; font-weight:bold; font-size:11px;}
td.vote_love a:hover {text-decoration:underline;}
td.vote_hate a {color:#e23030; padding:0; margin:0; font-variant:small-caps; font-weight:bold; font-size:11px;}
td.vote_hate a:hover {text-decoration:underline;}
td.vote_total {font-size:11px; font-variant:small-caps; color:#000;}
/**/
#username_content a {color:#6796bb; text-decoration:none;}
#username_content a:hover {text-decoration:underline;}
#username_content {margin-bottom:15px;}
#username_content td {padding:1px 5px;}
#username_content .title {border:1px solid #000; background:#042138; font-weight:bold;}
#username_content .box {border-top:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000;}
#username_content .admin_whack {border-top:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; color:#CC0000; font-weight:bold;}
#username_content .title_stack {border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; background:#042138; font-weight:bold;}
#username_content .admin_reason {color:#CC0000; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; text-align:justify; overflow:auto; padding:0;}
#username_content .last_words {border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; text-align:justify; overflow:auto; padding:0;}
#username_content .last_words_holder {width:248px; padding:1px 5px; overflow:auto; text-align:justify;}
#username_content .stack {border-right:1px solid #000; border-bottom:1px solid #000;}
#username_content .respect {border-right:1px solid #000; border-bottom:1px solid #000; padding:0; overflow:hidden;}
#respect_bar {border-right:1px solid #000; text-align:center; padding:1px 0 1px 0; background:url(../images/profile/respect_strength.gif) repeat-y;}
/**/
#profile_quote {margin:0 auto; width:520px;}
#quote_top {border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; background:#042138;}
#quote_top h1 {font-size: 13px; font-weight:bold; text-align:center; color:#fff; margin:0; padding:0;}

div.quote_content {
	color:#fff;
	padding:10px;
	font-size:12px;
	background:#225277;
	border-left:1px solid #000;
	border-right:1px solid #000;
	overflow:hidden;
}
/* BG patterns for quotes: */
#clouds {background:#225277 url(../images/profile/clouds.gif) repeat-x;}
#stained_glass {background:#225277 url(../images/profile/stained_glass.gif) repeat-x;}
#gradient {background:#225277 url(../images/profile/gradient.gif) repeat-x;}
#black {background:#000;}
/**/
#awards_holder {width:600px; margin:0 auto 10px auto;}
#awards_content {
	color:#fff;
	padding:10px;
	font-size:12px;
	background:#225277;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}

#profile_content .item_table {margin:0 auto;}
#profile_content .item_info {background:#042138; color:#fff; font-weight:bold; padding:1px 4px; border:1px solid #000;}
#profile_content .item_content {background:#225277; border:1px solid #000; padding:1px 4px;}

/* Awards */
#total_online_time {font-size:10px; text-align:center; color:#042138;}
#award_sprite {float:left; margin:0 10px; text-align:center; font-size:10px;}
#awards_top {margin:10px auto; width:480px;}
#award_earn0 {display:block; width:44px; height:29px; background:transparent url(../images/awards/earn_sprite.gif) 0 0 no-repeat; cursor:help;}
#award_earn1 {display:block; width:44px; height:29px; background:transparent url(../images/awards/earn_sprite.gif) 0 -29px no-repeat; cursor:help;}
#award_earn2 {display:block; width:44px; height:29px; background:transparent url(../images/awards/earn_sprite.gif) 0 -58px no-repeat; cursor:help;}
#award_earn3 {display:block; width:44px; height:29px; background:transparent url(../images/awards/earn_sprite.gif) 0 -87px no-repeat; cursor:help;}
#award_earn4 {display:block; width:44px; height:29px; background:transparent url(../images/awards/earn_sprite.gif) 0 -116px no-repeat; cursor:help;}
#award_earn5 {display:block; width:44px; height:29px; background:transparent url(../images/awards/earn_sprite.gif) 0 -145px no-repeat; cursor:help;}
#award_earn6 {display:block; width:44px; height:29px; background:transparent url(../images/awards/earn_sprite.gif) 0 -174px no-repeat; cursor:help;}
#award_earn7 {display:block; width:44px; height:29px; background:transparent url(../images/awards/earn_sprite.gif) 0 -203px no-repeat; cursor:help;}
#award_earn8 {display:block; width:44px; height:29px; background:transparent url(../images/awards/earn_sprite.gif) 0 -232px no-repeat; cursor:help;}
#award_earn9 {display:block; width:44px; height:29px; background:transparent url(../images/awards/earn_sprite.gif) 0 -261px no-repeat; cursor:help;}
#award_earn10 {display:block; width:44px; height:29px; background:transparent url(../images/awards/earn_sprite.gif) 0 -290px no-repeat; cursor:help;}
#award_earn11 {display:block; width:44px; height:29px; background:transparent url(../images/awards/earn_sprite.gif) 0 -319px no-repeat; cursor:help;}
#award_earn12 {display:block; width:44px; height:29px; background:transparent url(../images/awards/earn_sprite.gif) 0 -348px no-repeat; cursor:help;}
#award_survived {display:block; width:41px; height:29px; background:transparent url(../images/awards/survived_sprite.gif) 0 0 no-repeat; cursor:help; margin-top:4px;}
#award_survived1 {display:block; width:41px; height:29px; background:transparent url(../images/awards/survived_sprite.gif) 0 -29px no-repeat; cursor:help; margin-top:4px;}
#award_drugs {display:block; width:35px; height:36px; background:transparent url(../images/awards/drug_sprite.gif) 0 0 no-repeat; cursor:help;}
#award_drugs1 {display:block; width:35px; height:36px; background:transparent url(../images/awards/drug_sprite.gif) 0 -36px no-repeat; cursor:help;}
#award_oldest {display:block; width:35px; height:36px; background:transparent url(../images/awards/oldest_sprite.gif) 0 0 no-repeat; cursor:help;}
/**/
#awards_bot {margin:10px auto; width:238px;}
#award_cdtc {display:block; width:50px; height:42px; background:transparent url(../images/awards/cdtc_sprite.gif) 0 0 no-repeat; cursor:help;}
#award_cdtc1 {display:block; width:50px; height:42px; background:transparent url(../images/awards/cdtc_sprite.gif) 0 -42px no-repeat; cursor:help;}
#award_cdtc2 {display:block; width:50px; height:42px; background:transparent url(../images/awards/cdtc_sprite.gif) 0 -84px no-repeat; cursor:help;}
#award_cdtc3 {display:block; width:50px; height:42px; background:transparent url(../images/awards/cdtc_sprite.gif) 0 -126px no-repeat; cursor:help;}
#award_cdtc4 {display:block; width:50px; height:42px; background:transparent url(../images/awards/cdtc_sprite.gif) 0 -168px no-repeat; cursor:help;}
#award_cdtc5 {display:block; width:50px; height:42px; background:transparent url(../images/awards/cdtc_sprite.gif) 0 -210px no-repeat; cursor:help;}
#award_cdtc6 {display:block; width:50px; height:42px; background:transparent url(../images/awards/cdtc_sprite.gif) 0 -252px no-repeat; cursor:help;}
#award_cdtc7 {display:block; width:50px; height:42px; background:transparent url(../images/awards/cdtc_sprite.gif) 0 -294px no-repeat; cursor:help;}
#award_cdtc8 {display:block; width:50px; height:42px; background:transparent url(../images/awards/cdtc_sprite.gif) 0 -336px no-repeat; cursor:help;}
#award_cdtc9 {display:block; width:50px; height:42px; background:transparent url(../images/awards/cdtc_sprite.gif) 0 -378px no-repeat; cursor:help;}
#award_cdtc10 {display:block; width:50px; height:42px; background:transparent url(../images/awards/cdtc_sprite.gif) 0 -420px no-repeat; cursor:help;}
#award_gf {display:block; width:50px; height:34px; background:transparent url(../images/awards/gf_sprite.gif) 0 0 no-repeat; cursor:help; margin-top:7px;}
#award_gf1 {display:block; width:50px; height:34px; background:transparent url(../images/awards/gf_sprite.gif) 0 -34px no-repeat; cursor:help; margin-top:7px;}
#award_gf2 {display:block; width:50px; height:34px; background:transparent url(../images/awards/gf_sprite.gif) 0 -68px no-repeat; cursor:help; margin-top:7px;}
#award_gf3 {display:block; width:50px; height:34px; background:transparent url(../images/awards/gf_sprite.gif) 0 -102px no-repeat; cursor:help; margin-top:7px;}
#award_gf4 {display:block; width:50px; height:34px; background:transparent url(../images/awards/gf_sprite.gif) 0 -136px no-repeat; cursor:help; margin-top:7px;}
#award_gf5 {display:block; width:50px; height:34px; background:transparent url(../images/awards/gf_sprite.gif) 0 -170px no-repeat; cursor:help; margin-top:7px;}
#award_gf6 {display:block; width:50px; height:34px; background:transparent url(../images/awards/gf_sprite.gif) 0 -204px no-repeat; cursor:help; margin-top:7px;}
#award_gf7 {display:block; width:50px; height:34px; background:transparent url(../images/awards/gf_sprite.gif) 0 -238px no-repeat; cursor:help; margin-top:7px;}
#award_gf8 {display:block; width:50px; height:34px; background:transparent url(../images/awards/gf_sprite.gif) 0 -272px no-repeat; cursor:help; margin-top:7px;}
#award_gf9 {display:block; width:50px; height:34px; background:transparent url(../images/awards/gf_sprite.gif) 0 -306px no-repeat; cursor:help; margin-top:7px;}
#award_cl {display:block; width:29px; height:32px; background:transparent url(../images/awards/cl_sprite.gif) 0 0 no-repeat; cursor:help; margin-top:7px;}
#award_cl1 {display:block; width:29px; height:32px; background:transparent url(../images/awards/cl_sprite.gif) 0 -32px no-repeat; cursor:help; margin-top:7px;}
#award_cl2 {display:block; width:29px; height:32px; background:transparent url(../images/awards/cl_sprite.gif) 0 -64px no-repeat; cursor:help; margin-top:7px;}
#award_cl3 {display:block; width:29px; height:32px; background:transparent url(../images/awards/cl_sprite.gif) 0 -96px no-repeat; cursor:help; margin-top:7px;}
#award_cl4 {display:block; width:29px; height:32px; background:transparent url(../images/awards/cl_sprite.gif) 0 -128px no-repeat; cursor:help; margin-top:7px;}
#award_cl5 {display:block; width:29px; height:32px; background:transparent url(../images/awards/cl_sprite.gif) 0 -160px no-repeat; cursor:help; margin-top:7px;}
#award_cl6 {display:block; width:29px; height:32px; background:transparent url(../images/awards/cl_sprite.gif) 0 -192px no-repeat; cursor:help; margin-top:7px;}
#award_cl7 {display:block; width:29px; height:32px; background:transparent url(../images/awards/cl_sprite.gif) 0 -224px no-repeat; cursor:help; margin-top:7px;}
#award_cl8 {display:block; width:29px; height:32px; background:transparent url(../images/awards/cl_sprite.gif) 0 -256px no-repeat; cursor:help; margin-top:7px;}
#award_cl9 {display:block; width:29px; height:32px; background:transparent url(../images/awards/cl_sprite.gif) 0 -288px no-repeat; cursor:help; margin-top:7px;}
#award_cl10 {display:block; width:29px; height:32px; background:transparent url(../images/awards/cl_sprite.gif) 0 -320px no-repeat; cursor:help; margin-top:7px;}
#award_mayor {display:block; width:29px; height:41px; background:transparent url(../images/awards/mayor_sprite.gif) 0 0 no-repeat; cursor:help;}
#award_mayor1 {display:block; width:29px; height:41px; background:transparent url(../images/awards/mayor_sprite.gif) 0 -41px no-repeat; cursor:help;}
/*
*
* Gobblygook
*
*/
#gobbly_holder {margin:10px auto; width:600px;}
#gobbly_top {background:#9aabaf; border:1px solid #000;}
#gobbly_top h1 {font-size: 13px; font-weight:bold; text-align:center; color:#fff; margin:0; padding:0;}
#gobbly_content {background:#d3dce4; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; font-size:12px;}
#gobbly_content a {color:#CC3300; text-decoration:none;}
#gobbly_content a:hover {text-decoration:underline;}
#gobbly_content table {margin:5px auto;}
#gobbly_content td {padding:1px 2px;}
#gobbly_content .input {border:1px solid #000; background:#e8edf1; font-size:13px;}
#gobbly_content .gobbly_quote {width:100%; background:#e8edf1; border:1px solid #000; font-family:"Courier New", Courier, monospace; font-size:14px;}
#stats .title {padding:1px 0; background:#9aabaf; border:1px solid #000; font-weight:bold; color:#fff;}
#stats td {text-align:center;}
#stats input {margin:0 0 0 -2px; padding:2px 2px 2px 0; width:100%; text-align:center; border:1px solid #000; font-family:"Courier New", Courier, monospace; font-size:14px; background:#e8edf1;}
/*
*
* conflict/conflict.asp
*
*/
#conflict_holder_top {width:600px; margin:10px auto; text-align:center;}
#conflict_holder_top a {color:#6796bb; text-decoration:none;}
#conflict_holder_top a:hover {color:#7db8e5;}
#conflict_holder_bottom {width:600px; margin:10px auto; text-align:center; font-size:12px; color:#fff;}
#conflict_holder_bottom table {margin:0 auto;}
#conflict_holder_bottom a {color:#6796bb; text-decoration:none;}
#conflict_holder_bottom a:hover {color:#7db8e5;}
#conflict_admin {
	width:80%;
	color:#006600;
	padding:8px 6px;
	font-size:13px;
	font-weight: bold;
	text-align:center;
	background:#9adc83;
	margin:10px auto;
	border:1px solid #006600;
}
#whack_options {color:#fff;}
#whack_options td {font-size:12px;}
#conflict_admin .input {background-color:#e6f6e0; border:1px solid #006600;}
#contracts {color:#fff;}
#contracts td {border:1px solid #000; text-align:center; font-size:12px;}
#contracts td.blank {border:none;}
#contracts .title {background:#042138; font-weight:bold; color:#fff;}
#contracts span.accepted {display:block; background:#990000; color:#fff; font-weight:bold; font-variant:small-caps; padding:2px 0 3px 0; border:1px solid #000;}
#contracts span.accepted:hover {cursor:default;}
#contracts a.cancel {display:block; background:#990000; color:#fff; font-weight:bold; font-variant:small-caps; padding:2px 0 3px 0; border:1px solid #000;}
#contracts a.cancel:hover {background:#CC0000}
#contracts a.accept {display:block; background:#006600; color:#fff; font-weight:bold; font-variant:small-caps; padding:2px 0 3px 0; border:1px solid #000;}
#contracts a.accept:hover {background:#009900}
#contracts a.buy_info {display:block; background:#336699; color:#fff; font-weight:bold; font-variant:small-caps; padding:2px 0 3px 0; border:1px solid #000;}
#contracts a.buy_info:hover{background:#3399CC;}
#conflict_holder_bottom a.place {background:#336699; font-size:14px; color:#fff; font-weight:bold; font-variant:small-caps; padding:2px 10px 3px 10px; border:1px solid #000;}
#conflict_holder_bottom a.place:hover{background:#3399CC;}
