body {
	font-size: 1em; font-weight: bold;
	background: black none repeat fixed top left;
	scrollbar-base-color: #686868; scrollbar-arrow-color: #60e020;
}

body.home {
	background-image: url("media/nebula10.jpg");
	margin: 10px 2.5%;
}

body.avatar {
	color: #00ff00; margin: 10px 20px;
	background-image: url("media/rosette_nebula.jpg");
}

body.tube, body.repairs {
	background-image: url("forsale/images/texture.gif");
}

body.repairs { margin: 0 24px; font-size: 150%; }
div.topmid { text-align: center; }

img#lspkr, img#rspkr { width: 67px; height: 160px; border: 4px solid black; }
img#lspkr { border-color: black; float: left; }
img#rspkr { border-color: black; float: right; }

img.avl, img.avr { float: right; margin: 0; }
img.avl { margin: 0 0 0 20px !important; margin: 0 -6px 0 20px; }

a.main:link, a.main:visited	{ color: #60e020; }
a.main:hover, a.main:active, a.main:focus {
	background-color: #60e020; color: #000000;
	text-decoration: none;
}

a.any:link, a.any:visited { color: #ffff00; }
a.any:hover, a.any:active, a.any:focus { color: #ff7f00; }


span.univ { font-size: 112.5%; color: #60e020; }

span.tshad {
	text-shadow:
	-1px 1px 2px rgba(0, 56, 172, 1.00),
	-2px 2px 2px rgba(0, 50, 150, 1.00),
	-3px 3px 2px rgba(0, 43, 129, 1.00),
	-4px 4px 2px rgba(0, 36, 108, 1.00),
	-5px 5px 2px rgba(0, 29,  87, 1.00),
	-6px 6px 2px rgba(0, 22,  66, 1.00),
	-7px 7px 2px rgba(0, 15,  44, 1.00);
}

span.bizname {
	font-size: 300%; color: #00ffff;
	height: 300%; filter: "shadow(color=#0040c0, direction=225)";
}

span.biz { font-size: 200%; color: #ffffff; font-style: italic; }


.leftcol, .midcol, .rightcol {
	font-size: 87.5%; text-align: left; padding: 0px;
}

.leftcol { float: left; width: 35%; }
.midcol  { float: left; }
.rightcol { float: right; }

.info_yel  { color: #ffff00; }
.info_yel1 { color: #ffff80; }
.info_yel2 { color: #ffffc0; }
.info_white { color: #ffffff; }

.svc_hdr {
	font-size: 114.28%;
	color: #00ffff; text-decoration: underline overline;
	height: 1.1428%; filter: "shadow(color=#003090, direction=225)";
}
a.svc_info { font-size: 114.28%; }

span img { height: 15px; width: 15px; }
img.arrow { height: 15px; width: 13px; }

div.nine { font-weight: 900; text-align: center; }
.tbeq, .exp, .bcc { color: #0000cc; }
.tbeq { font-size: 300%; }
.texp, .exp { font-size: 200%; }
.texp { color: #008000; }
.mods {
	font-size: 150%; border: 2px solid #000000;
	text-align: center; padding: 2px 4px; width: 370px;
}

.svc_white { color: #ffffff; }
.stew { color: #0080ff; font-weight: 900; }
.cream { color: #dbd77c; }
.info_green2 { color: #60e020; font-weight: 900; }
.gear { color: #60e020; float: left; }
.yr { color: #ffff00; float: right; }

.resize { text-align: center; }
.resize img { border: none; }
.resize a { text-decoration: none; }

div.mission { display: none; }

.mvg {
	background: url("forsale/images/graybar.jpg"); color: #600000;
	width: 30%; float: left; border: 3px solid #0080ff;
	border-color: #00c0ff #00c0ff #0040c0 #0040c0;
}


.lcnr { float: left; }
.rcnr { float: right; }

.teal_med	{ font-size: 250%; color: #00ffff; }

.teal_box {
	font-size: 131.25%; color: #00ffff; border: 2px solid #00ffff;
	padding: 0px 6px;
}

span.tbsize { font-size: 131.25%; }
div.gallery { width: 760px; }
div.gallery img.lm { margin: 10px 0 10px 40px; }

.desc_green1 { font-size: 125%; }
.desc_green2 { color: #00ff00; font-size: 120%; }
.teal_copy { color: #00ffff; }

.teal_spec {
	font-size: 150%; color: #00ffff; text-decoration: underline overline;
}

.desc_yel	{ color: #ffff00; }
.rsdesc_yel { color: #ffff00; margin-left: 30px; }

table.dims { margin: -4px 0 0 30px; }
table.dims td { font-weight: bold; color: #ffff00; }

.redstar { color: #ff0000; float: left; }

br.clr { clear: both; }

div.otl { font-size: 160%; color: #0000cc; }

table.makes, table.makes td {
	border-collapse: collapse; border: 2px solid #008000;
}

table.makes td {
	font-size: 150%; font-weight: bold; padding: 0 10px;
	text-align: left;
}

ul.mtz { margin-top: 0; }
ul.choice li { list-style: disc; }
div.rep { margin-left: 36px; width: 815px; min-width: 815px; }
a.loc { color: #007700; font-size: 80%; }
span.vh { visibility: hidden; }

