body {
	font-family: arial, helvetica, sans-serif;
	font-size:.9em;
	margin:0px;
	padding:0px;
	color:#000;
	background: url(/images/silver_bg.png) #dde2e2 top left repeat-x;
}

#logo { 
	width: 250px;
	height: 109px;
	background: url(/images/logo.png) top center no-repeat;
}

#logo-small {
	width: 154px;
	height: 81px;
	background: url(/images/logo-small.png) top center no-repeat;
}

a:link, a:visited { 
	text-decoration: none;
	color: #05a3de;
}

a.current {
	color: #87a815;
}

a:hover {
	text-decoration: none;
	color: #004e7b;
}

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

#content {
	margin: 15px auto 15px auto;
	width: 950px;
	padding: 0px;
	position: relative;
	height: 100%;
}

.error {
	color: #ff0000;
}

.disabled {
	color: #aaaaaa;
	opacity: .8;
}

#login {
	text-align: center;
}

.tooltip {
	background: #fafeb2;
	color: #070b0b;
	padding: 5px;
	max-width: 175px;
	font-size: .9em;
	line-height: 1.25em;
}

#productnav ul {
	padding: 0px;
	margin: 0px;
	float: right;
	font-size: .6em;
}

#productnav ul li {
	list-style: none;
	display: inline;
	float: left;
	padding: 5px 1em 0 1em;
}

#hud {
	margin-left: 120px;
	margin-top: 20px;
	width: 371px;
}

#hud .top {
	background: url(/images/round.top.400.ffffff.gif) no-repeat;
}

#hud-content {
	float: left;
	width: 325px;
	background: #b3ecef;
	background: #abeaed;
	min-height: 175px;
	padding: 10px;
	color: teal;
	position: relative;
}

#hud-content .texture_container {
	background: #94e4e8;
	padding: 5px;
}

#hud-content .selected {
	background: yellow;
}

#hud-tabs {
	float: left;
	width: 16px;
}

#hud-tabs ul {
	padding: 0px;
	margin: 0px;
}

#hud-tabs li {
	margin: 0px 0px 10px 0px;
	padding: 5px 5px 5px 5px;
	list-style: none;
	background: #b3ecef;
	background: #ade1e4;
	width: 16px;
}

#hud-tabs li.current {
	background: #abeaed;
}

#hud-footer {
	background: #abeaed;
	clear: left;
	width: 325px;
	padding: 10px;
}

#texture-select-status {
	color: teal;
	font-style: italic;
	font-size: .9em;
}

#make-menu {
	width: 325px;
	padding: 10px;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
}

#make-menu a, #make-menu a:visited {
	color: teal;
	font-size: 1.8em;
	text-decoration: none;
}

#make-menu a:hover {
	text-decoration: underline;
}

#information .description {
	font-size: 1.2em;
	line-height: 1.2em;
}

.section {
	margin-top: 30px;
}

#landing_tabs ul {
	font-family: Impact;
	color: blue;
	padding: 0px;
	margin: 0px;
	height: 10px;
}

#landing_tabs ul li {
	list-style: none;
	display: inline;
	line-height: 10px;
	padding: 4px 8px 4px 8px;
	width: 50px;
	margin: 5px;
	position: relative;
}

#landing_tabs ul li a {
	color: #aa8cc5;
}

#landing_tabs ul li.current {
	background: #7f7fff;
}

#landing_tabs ul li.current a {
	color: #f3f3f3;
	outline: none;
}

.landing_content {
	display: none;
	margin: 0px;
}

.invader_on {
	background: url(/images/spaceinvader.png) top center no-repeat;
	cursor: pointer;
}
.invader_off {
	background: url(/images/spaceinvader_alpha.png) top center no-repeat;
}

.putty_on {
	background: url(/images/putty.png) top center no-repeat;
	cursor: pointer;
}
.putty_off {
	background: url(/images/putty_alpha.png) top center no-repeat;
}

.questionmark {
	background: url(/images/questionmark.png) top center no-repeat;
	cursor: pointer;
}

.zomfg_on {
	background: url(/images/zomfg_logo_over.png) top center no-repeat;
	cursor: pointer;
}

.zomfg_off {
	background: url(/images/zomfg_logo.png) top center no-repeat;
}


.hellboy_1 {
	background: url(/images/hellboy_overpaint.png) top center no-repeat;
}

.hellboy_2 {
	background: url(/images/ztl_file.png) top center no-repeat;
}

.hellboy_3 {
	background: url(/images/hellboy_toy.png) top center no-repeat;
}

.color_choice_3d {
	background: url(/images/color_pricing_base.png) top center no-repeat;
}

.blueprint_1 {
	background: url(/images/blueprint_01.png) top center no-repeat;
}

.blueprint_2 {
	background: url(/images/blueprint_02.png) top center repeat-y;
}

.blueprint_3 {
	background: url(/images/blueprint_03.png) top center no-repeat;
}

.acephoenix {
	background: url(/images/phoenix_wright.png) top center no-repeat;
}

.ship_receipt {
	background: url(/images/receipt.png) top center no-repeat; 
}