BODY {
	padding: 0px;
	margin: auto auto;
	font-family: 'Tahoma', 'Arial', sans-serif;
	font-size: 9pt;
	background-color: #D8D8D8;
}

TABLE.maintable {
	border-spacing: 0;
	empty-cells: show;
	width: 800px;
	/*padding: 0px; */
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #808080;
	padding: 0px;
	margin: 0px;
	height: 100%;
    /*background-color: #DBDBDB; */
    background-color: #DBDBDB;
}

HR {
	color: #C0C0C0;
}

DIV.designheader,
TD.designheader {
	border-bottom: 1px dotted #D0D0D0;
	font-weight: bold;
	text-align: center;
}

DIV.boxheader {
	font-family: 'Verdana', 'Tahoma', sans-serif;
	font-size: 8pt;
	text-align: left;
	border-bottom: 1px dotted #D0D0D0;
}

DIV.boxautor {
	width: 100%;
	font-family: 'Verdana', 'Tahoma', sans-serif;
	font-size: 8pt;
	text-align: left;
}

DIV.boxlink {
	width: 100%;
	font-family: 'Verdana', 'Tahoma', sans-serif;
	font-size: 8pt;
	text-align: left;
}

DIV.boxtimestamp {
	width: 100%;
	font-family: 'Verdana', 'Tahoma', sans-serif;
	font-size: 8pt;
	text-align: right;
}

DIV.online {
	width: 50%;
	padding-left: 25px;
}

IMG {
	border-width: 0px;
}

TD {
	font-family: 'Tahoma', 'Arial', sans-serif;
	font-size: 9pt;
	margin: 0px auto;
	padding: 0px;
}

TD.bgLeft {
	background-image: url('/layout/MusicCity/design/background_left.gif');
	width: 32px;
}

TD.skyscraper {
	padding-top: 100px;
	background-image: url('/layout/MusicCity/design/background_right.gif');
	background-repeat: repeat-y;
	background-position: left;
	width: 32px;
}

TD.footer {
	height: 28px;
    background-color: #C2C2C2;
	color: #000000;
}

TD.position {
	text-align: left;
	height: 31px;
	border-bottom: 1px solid #A9A9A9;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	background-image: url('/layout/MusicCity/design/position_bg.png');
	color: #EFEFEF;
	font-weight: bold;
}

TD.header_day {
	border: 2px inset #B0B0B0;
	height: 150px;
	background-image: url('/layout/MusicCity/design/header_day2.jpg');
}

TD.header_night {
	border: 2px inset #B0B0B0;
	height: 150px;
	background-image: url('/layout/MusicCity/design/header_night.jpg');
}

TD.submenu {
	height: 21px;
	padding-left: 15px;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
	background-image: url('/layout/MusicCity/design/submenu.gif');
	border-left: 1px solid #000000;
	color: #FFFFFF;
}

TD.submenu A {
    color: #FFFFFF;
}

TD.menu {
	height: 23px;
	padding: 0px;
	width: 85px;
	font-size: 12px;
	background-image: url('/layout/MusicCity/design/menu.gif');
	text-align: center;
	cursor: pointer;
}

TD.menu_sel {
	height: 23px;
	padding: 0px;
	width: 85px;
	font-size: 12px;
	background-image: url('/layout/MusicCity/design/menu_sel.gif');
	text-align: center;
	cursor: pointer;
	color: #FFFFFF;
	font-weight: bold;
}

TD.poll_question {
	text-align: left;
}

TD.mailbox_head {
	background-color: #D0D0D0;
	color: #000000;
}

TD.mailbox_foot {
	background-color: #D0D0D0;
	color: #000000;
}

TD.mailbox_left {
	background-color: #BBBBBB;
	color: #000000;
}

TD.wars_upload {
	background-color: #E0E0E0;
}

mailbox_mail {
	padding-left: 3px;
}

TD.member_info {
	white-space: nowrap;
	width: 80px;
}

TD.table_header {
	border-bottom: 1px dashed #000000;
}

TD.admin_head {
	background-color: #FFFFFF;
}

TD.admin_cell {
	border: 1px dashed #C0C0C0;
	vertical-align: top;
	text-align: center;
}

TD.downloadname {
	background-color: #EBEAEA;
}

TD.downloadrating {
	background-color: #DBDADA;
}

TD.downloadviews {
	background-color: #EBEAEA;
}

TD.downloaddownloads {
}

TD.downloadlink {
}

TD.serverlist {
	font-family: 'Tahoma', 'Arial', sans-serif;
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
	height: 13px;
}

TD.boxcontent {
	width: 625px;
	overflow: hidden;
	font-family: 'Verdana', 'Tahoma', sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	margin: 0px;
	border: 1px inset #D0D0D0;
}

TABLE.foum_table {
	border-left: 1px solid #A0A0A0;
	border-right: 1px solid #A0A0A0;
	border-bottom: 1px solid #A0A0A0;
}

TD.forum_cat {
	/*background-color: #A0A0A0; */
	color: #FFFFFF;
	padding-left: 5px;
	font-weight: bold;
	height: 17px;
	width: 100%;
	background-image: url('/layout/MusicCity/design/forumCat.png');
}

TD.forum_subject {
	width: 500px;
	padding: 2px;
}

TD.forum_posts {
	width: 25px;
	padding: 2px;
}

TD.forum_last {
	width: 60px;
	font-size: 7pt;
}

TABLE.infobox_table {
	border: 1px inset #D0D0D0;
	width: 180px;
	margin-bottom: 8px;
}

TD.infobox_header {
	background-image: url('/layout/MusicCity/design/infobox_head.png');
	color: #FDFDFD;
	padding-left: 10px;
	text-align: center;
}

TD.infobox_content {
	text-align: left;
	background-color: #E3E3E3;
}

TABLE.main_new {
	width: 130px;
	height: 120px;
	border: 1px solid #808080;
	vertical-align: bottom;
}

TD.mainNewHead {
	background-image: url('/layout/MusicCity/design/infobox_head.png');
	color: #FDFDFD;
	padding-left: 10px;
	text-align: center;
	width: 100%;
	height: 17px;
	/*font-weight: bold; */
}

TD.mainNewInfo {
	padding: 2px;
	height: 103px;
	vertical-align: top;
}

TABLE.msg_table {
	border-bottom: 1px dotted #CDCDCD;
	margin-top: 10px;
}

TD.msg_poster {
	vertical-align: top;
	width: 80px;
	background-color: #EFEFEF;
}

DIV.poster_name {
	width: 100px;
	border-bottom: 1px dashed #CDCDCD;
}

DIV.poster_online {
	padding-left: 10px;
	background-image: url('/layout/MusicCity/style/online.gif');
	background-repeat: no-repeat;
	color: #00BB00;
}

DIV.poster_offline {
	padding-left: 10px;
	background-image: url('/layout/MusicCity/style/offline.gif');
	background-repeat: no-repeat;
	color: #BB0000;
}

IMG.poster_pic {
	width: 100px;
}

TD.msg_subject {
	background-color: #EFEFEF;
	height: 12px;
	font-size: 7pt;
}

TD.msg_option {
	background-color: #EFEFEF;
	height: 12px;
	font-size: 7pt;
}

TD.msg_body {
	vertical-align: top;
	height: 100%;
	border: 1px solid #D0D0D0;
}

TD.msg_signatur {
	height: 12px;
}

DIV.msg_changed {
	background-color: #EFEFEF;
	height: 12px;
	font-size: 7pt;
}

blockquote.error {
	color: #FF0000;
}

blockquote.quote {
	color: #505050;
	font-style: italic;
}

TD.commentHead {
	background-image: url('/layout/MusicCity/design/infobox_head.png');
	color: #FFFFFF;
	padding-left: 10px;
	text-align: left;
}

TD.calendar_head {
	font-size: 13pt;
}

TD.calendar_base {
	height: 60px;
	width: 14%;
	text-align: right;
	vertical-align: top;
	border: 1px solid #D0D0D0;
	font-size: 7pt;
}

TD.calendar_war {
	background-color: #FFAAAA;
	cursor: pointer;
}

TD.calendar_birthday {
	background-color: #AAFFAA;
	cursor: pointer;
}

TD.calendar_holiday {
	border: 1px dashed #00BB00;
	background-color: #AAFFFF;
	cursor: pointer;
}

TD.calendar_event {
	background-color: #AAAAFF;
	cursor: pointer;
}

TD.calendar_today {
	border: 1px solid #000000;
}

TD.calendar_none {
	border: none;
}

TD.calendar_empty {
	background-color: #E0E0E0;
}

TD.calendar_day {
	border-bottom: 1px solid black;
}

DIV.forum_threadby {
	font-size: 7pt;
	padding-left: 8px;
}

input[type="radio"],
input[type="checkbox"] {
	border: none;
	width: 16px;
}

input[type="text"],
input[type="password"] {
	width: 500px;
}

input.default {
	width: 500px;
}

input.profile {
	width: 350px;
}

input.addition {
	width: 250px;
}

input.cal {
	width: 100px;
}

select.default {
	width: 500px;
}

TEXTAREA.big {
	width: 618px;
	height: 160px;
}

TEXTAREA.small,
TEXTAREA {
	width: 500px;
	height: 120px;
}

A {
	color: #7F7F7F;
	font: normal 12px 'Verdana';
	font-family: 'Verdana', 'Tahoma', sans-serif;
	text-decoration: none;
}

A:link {
	color: #7F7F7F;
	font: normal 12px 'Verdana';
	font-family: 'Verdana', 'Tahoma', sans-serif;
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
	/*border-bottom: 1 dotted darkred; */
}

A.latest {
	font-size: 7pt;
}

A.latest:hover {
	text-decoration: none;
}

A.noline {
	color: #7F7F7F;
	font: normal 12px 'Verdana';
	font-family: 'Verdana', 'Tahoma', sans-serif;
	text-decoration: none;
	vertical-align: top;
	width: 100px;
}

A.noline:hover {
	text-decoration: underline;
}

A.serverlink {
	font-family: 'Tahoma', 'Arial', sans-serif;
	Font-Size: 9px;
}

A.newslink {
	text-decoration: none;
	color: black;
}

A.menulink {
	font: normal 9px 'Verdana';
	font-family: 'Verdana', 'Tahoma', sans-serif;
	text-decoration: none;
	color: black;
	background: url('');
}

A.menulink:hover {
	text-decoration: underline;
}

A.fadetext {
	font: normal 9px 'Verdana';
	font-family: 'Verdana', 'Tahoma', sans-serif;
	text-decoration: none;
	color: white;
}

A.fadetext:link {
	font: normal 9px 'Verdana';
	font-family: 'Verdana', 'Tahoma', sans-serif;
	text-decoration: none;
	color: white;
}

A.position {
	color: #EFEFEF;
	font-weight: bold;
	text-decoration: none;
}

A.position:hover {
	text-decoration: underline;
}

A.footer {
	color: #707070;
}

A.internlink {
	Line-Height: 9px;
	Font-Family: 'Arial', 'Verdana', 'Tahoma', sans-serif;
	Font-Size: 9px;
	Font-Variant: normal;
	Font-Weight: normal;
	Font-Stretch: wider;
	Text-Transform: none;
	Word-Spacing: 2px;
	Letter-Spacing: 2px;
	text-decoration: none;
	color: black;
}

A.internlink:link {
	Line-Height: 9px;
	Font-Family: 'Arial', 'Verdana', 'Tahoma', sans-serif;
	Font-Size: 9px;
	Font-Variant: normal;
	Font-Weight: normal;
	Font-Stretch: wider;
	Text-Transform: none;
	Word-Spacing: 2px;
	Letter-Spacing: 2px;
	text-decoration: none;
	color: black;
}

IMG.pimg {
	border: 1px solid #000000;
}

.cwwin {
	color: #00C000;
}

.cwdraw {
	color: #C0C000;
}

.cwloss {
	color: #C00000;
}

.inactive {
	color: #C00000;
}

.active {
	color: #00C000;
}

.bet {
	width: 200px;
	float: left;
}

TABLE.adminArea {
    width: 50%;
    float: left;
}

TD.adminAreaIcon {
    width: 50px;
    height: 50px;
}

TD.adminAreaHead {
    font-weight: bold;
    font-size: 125%;
}

IMG.sponsorImage {
    filter: Alpha(opacity=50, finishopacity=70, style=0);
    -moz-opacity: 0.7;
}

IMG.sponsorHover {
    filter: Alpha(opacity=50, finishopacity=100, style=0);
    -moz-opacity: 1.0;
}

DIV.sponsor {
    width: 180px;
    text-align: center;
}

IMG.buttonImg {
    filter: Alpha(opacity=50, finishopacity=30, style=0);
    -moz-opacity: 0.3;
}

IMG.buttonTrans {
    filter: Alpha(opacity=50, finishopacity=100, style=0);
    -moz-opacity: 1.0;
}