@charset "utf-8";
/* CSS Document */
body, html {
	background		: url(/img/background.jpg) repeat-x #fcfcfc;
	text-align		: center;
	margin			: 0;
	padding			: 0;
	width			: 100%;
	height			: 100%;
}

#wrapper {
	position		: relative;
	margin			: 0 auto;
	text-align		: left;
	width			: 982px;
}

/*** top ****/
#top {
	background		: url(/img/top.jpg) no-repeat;
	width			: 982px;
	height			: 196px;
}

#top .top_right {
	float			: left;
	width			: 759px;
	height			: 196px;
}

#top .top_right ul {
	margin			: 0;
	padding			: 41px 0 0 160px;
	list-style-type	: none;
	float			: left;
	width			: 557px;
}

#top .top_right li {
	display			: inline;
	padding-left	: 8px;
	padding-right	: 9px;
}

#top .top_right li.line {
	display			: inline;
	padding-left	: 8px;
	padding-right	: 9px;
	border-left		: solid #ffffff 1px;
}


/*** nav ****/
#nav {
	background		: url(/img/nav_top_right.jpg) no-repeat top right;
	clear			: left;
	float			: left;
	width			: 223px;
}

#nav ul {
	background		: url(/img/nav_bg.jpg) repeat-y;
	padding			: 0 0 0 9px;
	margin			: 0;
	list-style-type	: none;
}

#nav ul li a {
	display			: block;
	width			: 209px;
	height			: 80px;
}

/*this css displays link backgrounds on the left*/
#nav ul li.baseball a {
	background		: url(/img/baseball_link.jpg) no-repeat;
}#nav ul li.basketball a {
	background		: url(/img/basketball_link.jpg) no-repeat;
}#nav ul li.football a {
	background		: url(/img/football_link.jpg) no-repeat;
}#nav ul li.hockey a {
	background		: url(/img/hockey_link.jpg) no-repeat;
}#nav ul li.golf a {
	background		: url(/img/golf_link.jpg) no-repeat;
}#nav ul li.other_sports a {
	background		: url(/img/other_sports_link.jpg) no-repeat;
}#nav ul li.non_sports a {
	background		: url(/img/non_sports_link.jpg) no-repeat;
}

/*** main body of the page ****/
#content {
	background		: url(/img/bg.jpg) repeat-y;
	float			: left;
	padding-bottom	: 10px;
	width			: 759px;
	
	/*css min-height hack for IE6*/
	min-height		: 700px;
	height			: auto !important;
	height			: 700px;

}

#content .body_left {
	float			: left;
	width			: 531px;
}

#content .long {
	width			: 750px;
}

#content .body_left .content_box_bg {
	background		: #fdfdfd;
	clear			: both;
	margin-left		: 5px;
	border-left		: solid #e3dfdf 1px;
	border-right	: solid #e3dfdf 1px;
	width			: 514px;
}#content .body_left .content_box_bg_long {
	background		: #fdfdfd;
	clear			: both;
	margin-left		: 5px;
	border-left		: solid #e3dfdf 1px;
	border-right	: solid #e3dfdf 1px;
	width			: 728px;
}

#content .body_left .content_box_bg .content_box_top {
	position		: relative;
	left			: -1px;
	background		: url(/img/content_box_top.jpg) no-repeat;
	padding			: 10px 0 0 10px;
	width			: 506px;
	min-height		: 70px;
}#content .body_left .content_box_bg_long .content_box_top_long {
	position		: relative;
	left			: -1px;
	background		: url(/img/content_box_top_long.jpg) no-repeat;
	padding			: 10px 20px 0 10px;
	width			: 700px;
	min-height		: 70px;
}

.bullet_icon {
	background		: url(/img/bullet_icon.jpg) no-repeat 0 2px;
	padding			: 0 10px 10px 15px;
}

#content .body_right {
	float			: left;
	width			: 225px;
	min-height		: 700px;
}

#content .body_right .body_right_bg {
	background		: url(/img/body_right_bg.jpg) repeat-y;
	width			: 206px;
	padding			: 0 10px 0 10px;
}


#content .body_right .body_right_bg .small_box_bg {
	background		: url(/img/small_box_bg.jpg) repeat-y;
	width			: 196px;
}

#content .body_right .body_right_bg .small_box_bg .small_box_top {
	background		: url(/img/small_box_top.jpg) no-repeat;
	width			: 196px;
}

#content .body_right .body_right_bg .small_box_bg .small_box_bottom {
	background		: url(/img/small_box_bottom.jpg) no-repeat bottom;
	padding			: 3px 6px 3px 6px;
	width			: 184px;
	min-height		: 45px;
}

.favorites_bg {
	background		: url(/img/favorites_bg.jpg) repeat-y;
	text-align		: center;
	width			: 140px;
	padding			: 0 5px 0 5px;
}

#footer {
	position		: relative;
	left			: 200px;
	background		: #fcfcfc;
	clear			: left;
	width			: 759px;
}

/* image layouts */
img#nav_top,
img#nav_bottom,
img#header_right,
img#div,
img.content_box_bottom,
img#body_right_top,
img#body_right_bottom,
img.small_box_top,
img.small_box_bottom,
img.more_button {
	display			: block;
	border			: 0;
}

img#nav_top {
	padding-top		: 31px;
}

img#header_right {
	position		: relative;
	left			: -1px;
	float			: left;
}

img#div {
	position		: relative;
	left			: -7px;
	padding-bottom	: 10px;
}

img.content_box_bottom {
	clear			: left;
	margin-left		: 5px;
	height			: 9px;
}

img#ultimate_card {
	float			: left;
	padding-right	: 20px;
	margin			: 10px 0 0 15px;
}

img#forum_button {
	position		: absolute;
	left			: 350px;
	bottom			: 0;
	border			: 0;
}

img.small_box_bottom {
	/*margin-top		: -20px;*/
}

img.float_spacer {
	clear			: left;
	border			: 0;
	float			: left;
	margin			: 2px 10px 0 0;
}

/* table css attribues */
table.messages_display {
	width			: 337px;
}

table.sale_display {
	width			: 470px;
}

/* additional css attributes */
.push_ten {
	margin-top		: 20px;
}

.push_left {
	padding-left	: 10px;
}

.push_right {
	padding-right	: 10px;
}

.input_style {
	margin			: 0;
	padding			: 0;
	width			: 142px;
	height			: 18px;
}

.money {
	width			: 75px;
}

.rating {
	border			: solid #f3a317 1px;
	width			: 13px;
	height			: 16px;
	background		: #f3a317;
	float			: left;
	margin-right	: 5px;

}
.empty {
	background		: #ffffff;
}
.half {
	background		: url(../img/half.jpg) no-repeat;
}
/****** for the member pages *********/
.member_box_bg {
	background		: #fdfdfd;
	clear			: both;
	margin-left		: 5px;
	border-left		: solid #e3dfdf 1px;
	border-right	: solid #e3dfdf 1px;
	width			: 358px;
}

.member_box_top {
	position		: relative;
	left			: -1px;
	background		: url(/img/member_box_top.jpg) no-repeat;
	padding			: 10px 0 0 10px;
	width			: 350px;
	min-height		: 70px;
}

img#edit_info,
img#edit_mycollection,
img#edit_mybreaks,
img#edit_ultimatelinks,
img#edit_forsale {
	border			: 0;
	cursor			: pointer;
	float			: right;
	padding-right	: 3px;
}

img#logout_button{
	border			: 0;
	float			: right;
	padding			: 0 5px 10px 0;
}