/* Defaults */

body {
	margin:0px;
	background: #282828;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.clear {
	clear:both;
	height:1px;
}

a:link {
	color:#FFFFFF;
	text-decoration:none;
}

a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

a:hover {
	color:#FEEFAB;
	text-decoration:underline;
}


img.blockimg { display: block; }





#imprint {
	width:auto;
	min-width:762px;
}

#top {
	clear:both;
	width:100%;
	min-width:770px;
	background:url(/_img/main/top_bg.jpg);
	height:133px;
}

#topl {
	width:350px;
	float:left;
	clear:left;
}

#topr {
	width:340px;
	float:right;
	clear:right;
}

#topr img {
	float:right;
}


#ttrim {
	clear:both;
	background-image:url(/_img/main/top_trim_bg.gif);
	width:100%;
	min-width:770px;
	height:14px;
}

#ttriml {
	width:743px;
	float:left;
	clear:left;
}

#ttrimr {
	width:27px;
	float:right;
	clear:right;
}

#btrim {
	clear:both;
	background-image:url(/_img/main/bottom_trim_bg.gif);
	width:100%;
	min-width:770px;
	height:27px;
}

#btriml {
	display:block;
	width:743px;
	float:left;
	clear:left;
}

#btrimr {
	display:block;
	width:27px;
	float:right;
	clear:right;
}



	
#main {
	width:100%;
	min-width:770px;
}
		
#left {
	background: url(/_img/main/left_bg.png) repeat-y;
	width:170px;
	font-size:11px;
}

#leftspacer {
	width:170px;
}

#content {
	background: url(/_img/main/right_bg.gif) right repeat-y;
	padding-right:24px;
}

#contentspacer {
	width:576px;
}

#menu {
	width:121px;
	padding:8px;
	color:#ffffff;
}




#menu a:link {
	color:#990033;
}

#menu a:visited {
	color:#990033;
}

#menu a:hover {
	color:#FAE593;
}




#menu .menugroup { 
	margin-bottom:10px;
}

#menu .menuhead {
	font-size:13px;
	font-weight:bold;
	color:#990033;
}

#menu .menuhead a:link, #menu .menuhead a:visited, #menu .menuhead a:hover,  {
	color:#ffffff;
}

#menu .menuitem {
	margin-bottom:2px;
}

#menu .menuitem a:link {
	color:#ffffff;
}

#menu .menuitem a:visited {
	color:#ffffff;
}

#menu .menuitem a:hover {
	color:#FAE593;
}

#bottomspacer {
	clear:both;
	width:770px;
	height:1px;
}



#bottomnavtd {
	background: url(/_img/main/right_bg.gif) right repeat-y;
	padding-right:24px;
}

#bottomnav {
	height:48px;
	background-image:url(/_img/main/bottomnav_nav_tin.gif);
}

#bottomnav #leftimg { 
	position:absolute;
}

#bottomnav #links {
	padding-top:16px;
	font-weight:bold;
	color:white;
	text-align:center;
}

#bottomnav #rightimg {
	float:right;
	clear:none;
}

#bottomnav #links a:link {
	color:#FFFFFF;
	text-decoration:none;
}

#bottomnav #links a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

#bottomnav #links a:hover {
	color:white;
	text-decoration:underline;
}


#disclaimer {
	text-align:right;
	font-size:11px;
	background:#22333C;
	color:#FFFFFF;
	padding:0px 14px 10px 0px;
}

#disclaimer a:link {
	color:#FFC07A;
	text-decoration:none;
}

#disclaimer a:visited {
	color:#FFC07A;
	text-decoration:none;
}

#disclaimer a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}





/* Content */

p, li, blockquote, td {
	font-size:12px;
}

p { line-height:16px; }

p a:link { color:#D4D4D4; }
p a:visited { color:#D4D4D4; }
p a:hover { color:#666666; text-decoration:underline; }

h1 { font-size:16px; }
h2 { font-size:14px; }
h3 { font-size:12px; }

small { font-size:11px; }

div.toplink { font-size:11px; text-align:right; width:700px; }

.header1 {
	height:28px;
	margin-bottom:6px;
	background: url(/_img/main/header_bg.gif);
}

.header1 div {
	float:left;
}

.header1 div.text {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:5px;
	margin-top:5px;
}

.header1 a:link {
	color:#ffffcc;
	text-decoration: none;
}

.header1 a:visited {
	color:#788E99;
	text-decoration: none;
}

.header1 a:hover {
	color:#808080;
	text-decoration: underline;
}

.header1 div.right {
	float:right;
}

#skyscraper {
	padding:2px 0px 4px 0px;
}

#skyscraper iframe {
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
}

#skyscraper img {
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
}



#boxzillabox {
	width:310px;
	float:right;
}

#boxzillabox .label {
	height:11px;
	font-size:10px;
	color:#444444;
	text-align:right;
}

#boxzilla {
	padding:4px;
	border:1px solid black;
	background:silver; 			/* For testing */
}

#leaderboard {
    padding:0px;
	border:0px solid black;
	background:silver; 
	float:right;
	margin:0px;    /* For testing */
}

#leaderboard img {
	margin:0px;
	padding:0px;
	border:0px;
}

.gamemenu {
	width:137px;
	font-size:11px;
	background:#6487AB;
	color:#00635A;
	padding:8px;
}

/* Network Footer */

#footerNetwork * { font:10px verdana,sans-serif!important; color:#fff; }
#footerNetwork a { color:#660011; text-decoration:none; }
#footerNetwork a:hover { color:#FAE593; text-decoration:none; }
#footerNetwork { width:700px; padding-bottom:10px;  margin-right:auto; margin-left:auto; }
.footerLogo { display:block; width:110px; height:65px; background:url("/_img/main/ignent110x65.gif") no-repeat;  }
.footerCorp { text-align:left; padding-left:22px; }
.footerLogoCell { vertical-align:middle; width: 110px; }
.footerTextCell { vertical-align:middle; text-align:left;  }


