﻿/* global elements */
body {
	margin: 0;
	padding: 0;
	background: #010101 url(images/bg.jpg);
	text-align: center;
	line-height: 13pt; 
	font-size: 10pt;
	font-family: Arial,sans-serif;
	color: #000
	}
a, a:link { color: #2079C9; text-decoration: underline }
a:hover { color: #F00 }
img { border: 0 }
p,form { margin: 0; padding: 0 }
ul,dl,dd { margin: 0; padding: 0; list-style-type: none }
h1,h2,h3,h4,h5,h6 { clear: both; display: block; margin: 0; font-weight: bold }

p.focus { text-align: center; clear: both; font-weight: bold; color: #F00; padding: 0 0 5px 0 }

#search-form {}
#search-form .text { border: 1px solid #FFF; width: 150px; }

/* navgation chosen etc */
#Home a#link-Home,
#Item a#link-Store
{ background: #FFF; font-weight: bold; color: #333 }

/* layout elements */
#mars-wrapper { width: 925px; margin: 0 auto 0 auto; padding-top: 10px }
#mars-nav {
	clear: both;
	background: url(/images/skin/nav_bg.gif) no-repeat;
	padding: 4px 0 0 20px;
	height: 25px;
	font-size: 12px
	}
#mars-nav li { display: inline }
#mars-nav li a {
	display: block;
	float: left;
	height: 25px;
	line-height: 25px;
	padding-right: 20px;
	padding-left: 20px;
	background: url(/images/skin/nav_space.gif) no-repeat 100% 0%;
	color: #FFF;
	text-decoration: none
	}
#mars-nav li a:hover { background: #EE724A }
#mars-banner { clear: both; padding: 5px; background: #FFF }
#mars-UI { background: url(/images/skin/banner.jpg) no-repeat; height: 160px }

#mars-page-nav {
	clear: both;
	background: #FFF;
	text-align: left;
	padding: 4px 0 4px 20px;
	font-size: 11px;
	color: #666
	}
#mars-page-nav a { color: #555; text-decoration: none; border-bottom: 1px solid #999 }
#mars-page-nav a:hover { color: #F00; border-bottom-width: 0 }

#mars-page-banner { padding: 5px; background: #FFF }
#mars-box { clear: both; padding: 0 5px 0 5px; width: 915px; background: #FFF; display: table; }
#mars-page-line { border-top: 1px solid #CCC; border-bottom: 2px solid #FFF; font: 0px/0px sans-serif; clear: both }
#mars-item-side { float: right; background: #ECF6F0; width: 250px }
#item-category-pic { padding-left: 5px }
#item-category-pic li { display: inline }
#item-category-pic li a { display: block; float: left; padding: 5px }
#mars-list-main { float: left; padding: 0 0 0 5px; width: 658px; background: #FFF; border-right: 1px solid #DDD }
#mars-list-nav { clear: both; text-align: left; font-size: 11px; color: #666 }
#mars-list-nav a { color: #666 }

#mars-item-tools { margin: 0; padding: 0; text-align: center }

.mars-list { display: block; float: left; text-align: left; width: 285px; padding: 5px 2px 5px 15px; font-size: 11px; word-break: break-all }
.mars-list a { font-weight: bold }
.mars-list img { width: 100px; height: 100px; margin-right: 5px; float: left }
.mars-list span { font-weight: bold; color: #979797 }
span.mars-list-space { display: block; clear: both; margin: 0 5px 0 0; padding: 0; border-top: 1px solid #EEE }

#mars-item-main { float: right; padding: 5px; width: 654px; background: #FFF; border-right: 1px solid #DDD }
h2 { color: #00F; font-size: 14pt; padding: 0 0 5px 0; line-height: 120% }
h3 { color: #666; font-size: 10pt; padding: 0 0 10px 0 }
img.item-thumb { clear: both; border: 5px solid #FFAB00 }
#item-content {
	text-align: left;
	line-height: 180%;
	padding: 5px
	}
#item-content p { padding: 3px 0 3px 0 }
#item-content ul.information { font-family: Verdana; font-size: 11px; line-height: 180% }
#item-content ul.information li { list-style: disc; margin-left: 20px }
#item-content table { clear: both; width: 92%; margin: 5px auto 5px auto; border: 0; background: #FFAB00 }
#item-content table td { text-align: center; background: #FFF }
#mars-main {
	float: left;
	width: 615px
	}
#mars-main-nav {
	clear: both;
	display: block;
	width: 625px;
	padding: 0 0 5px 5px;
	border: 1px solid #B0BEC7;
	margin: 10px auto 0 auto;
	background: #FFFBEF
}
#mars-main-nav span {
	clear: both;
	display: block;
	line-height: 24px;
	color: #7B2E04;
	font-family: Verdana;
	font-weight: bold;
	padding-left: 2px;
	text-align: left
}
#mars-main-nav a {
	float: left;
	display: block;
	width: 148px;
	border: 1px solid #FFFBEF;
	padding: 2px 0 2px 5px;
	text-align: left;
	font-size: 11px;
	color: #039;
	text-decoration: underline
}
#mars-main-nav a:hover {
	background: #FFF1D1;
	border: 1px solid #FFB74B;
	color: #F60;
	text-decoration: underline
}
.mars-main-clear {
	font-size: 0;
	clear: both;
	display: block;
	margin: 0 5px 0 0;
	height: 6px;
	background: url(/images/dot.gif) repeat-x left bottom;
}
#mars-float {
	float: right;
	width: 300px;
	padding: 5px 10px 5px 10px;
	background: #ECF6F0 url(/images/skin/right_column_top.gif) no-repeat left top;
	}
.mars-side-title {
	display: block;
	clear: both;
	background: url(/images/skin/head_side.gif) no-repeat 10px 75%;
	text-align: left;
	padding: 5px 0 4px 35px;
	font-size: 14px;
	font-weight: bold;
	color: #666
}
.Ebay2008 {
	width: 89%;
	clear: both;
	border: 1px solid #FFAB00;
	margin: 5px auto 5px auto;
	padding: 5px
}
#mars-copyright {
	clear: both;
	display: block;
	background: #333;
	padding-top: 5px;
	line-height: 160%;
	font-weight: bold;
	color: #FFF;
}

.site-display { text-align: center }
.ebay-display { display: none }

#mars-bondsale { clear: both; display: table; width: 89%; margin: 0 auto 0 auto; padding: 5px; border: 1px solid #FFAB00; background: #FEFFEF }
.mars-bondsale-list { float: left; display: block; width: 275px; margin: 0 0 5px 2px; text-align: left }
.mars-bondsale-list a { font-weight: bold; color: #00F; line-height: 150% }
.mars-bondsale-list img { float: left; border: 2px solid #FFAB00; margin-right: 5px }
