@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
}

/* Specs Main Body */
#mongoosebody {
	float:left;
	width:558px;
	background:#FFFFFF;
	}
.bodyheader {
		padding:16px 0 0 21px;
		background: url(../imgs/GTPHistorybodyhead.jpg) bottom left no-repeat #FFFFFF;
}
.bodyheader h1 {
		padding:0 0 0 12px;
		font-size:2em;
		color:#c11119;
}
.bodyheader h2 {
		padding:0 0 250px 12px;
		font-size:1em;
		color:#04104b;
}
.bodyheadertext {
		margin:15px 21px 0 21px;
		font-size:0.95em;
		color:#666565;
		border-bottom:1px dotted #666565;
}
.bodyheadertext p {
		padding:0 16px 18px 16px;
}

/* Center Gray Box Image and Text */
.gray_bg {
		margin:10px 21px 50px 21px;
		padding:23px 23px 0 23px;
		background: url(../imgs/GTP_H_gray_bg_img.jpg) 304px center no-repeat #3e3e3e;
}
.gray_bg p {
	width:270px;
	padding:0 0 20px 0;
	font-size:0.8em;
	font-weight:bold;
	color:#FFF;
}

/* Featured Items 1 */
.featured_Item {
		margin:10px 21px 0 21px;
		padding:0 0 0 10px;
		background:  url(../imgs/featured_Item_1.jpg) left center no-repeat #FFFFFF;
		border-top:1px dotted #666565;
		border-bottom:1px dotted #666565;
}
.featured_Item h1 {
	width:316px;
	padding:10px 0 5px 184px;
	font-size:0.95em;
	color:#0e70e3;
}
.featured_Item p {
	width:316px;
	padding:0 0 10px 184px;
	font-size:0.95em;
	color:#666565;
}
		
/* Featured Items 2 */
.featured_Item2 {
	margin:10px 21px 0 21px;
	padding:0 0 0 10px;
	background:  url(../imgs/featured_Item_2.jpg) 346px center no-repeat #FFFFFF;
	border-bottom:1px dotted #666565;
}
.featured_Item2 h1 {
	width:316px;
	padding:0 0 0 10px;
	font-size:0.95em;
	color:#0e70e3;
}
.featured_Item2 p {
	width:316px;
	padding:0 0 10px 10px;
	font-size:0.95em;
	color:#666565;
}

/* Featured Items 3 */
.featured_Item3 {
	margin:0 21px 0 21px;
	padding:0 0 0 10px;
	background:  url(../imgs/featured_Item_3.jpg) left center no-repeat #FFFFFF;
	border-bottom:1px dotted #666565;
}
.featured_Item3 h1 {
	width:316px;
	padding:10px 0 5px 184px;
	font-size:0.95em;
	color:#0e70e3;
}
.featured_Item3 p {
	width:316px;
	padding:0 0 10px 184px;
	font-size:0.95em;
	color:#666565;
}

/* Request Addition Information */
/* This is for the background flag image. Top margin will line it up in the background. */
.request_add_info {
		margin:10px 21px 0 21px;
		background:  url(../imgs/request_add_info.jpg) top left no-repeat #FFFFFF;
}

.request_add_info h1 a {
	padding:0 0 0 62px;
	font-size:1.5em;
	color:#737373;
	text-decoration:none;
}

/* Column Two */
#rightInfo {
	float:left;
	width:205px;
	}
/* Featured Sale Item */
.featuredItem {
	background:#666666;
	}
.featuredItem h1 {
	padding:10px 0 0 22px;
	color:#000000;
	font-size:70%;
	border-top:1px solid #FFFFFF;
	background:#c11119;
	}
.featuredItem h2 {
	padding:0 0 7px 22px;
	margin-top:-5px; *margin-top:0;
	color:#FFFFFF;
	font-size:105%;
	border-bottom:1px solid #FFFFFF;
	background:#c11119;
	}
.featuredItem a {
	text-decoration:none;
	}
.featuredItem img {
	padding:11px 17px 10px 18px;
	background:#616161;
	}
.featuredItem h3 {
	padding:11px 17px 0 18px;
	margin-top:-5px;
	color:#FFFFFF;
	font-size:100%;
	font-weight:bold;
	background:#616161;
	}
.featuredItem p {
	padding:0 17px 10px 18px;
	color:#FFFFFF;
	font-size:85%;
	background:#616161;
	}

.featuredItem .details3 {
	padding:0 17px 44px 18px;
	color:#FFFFFF;
	font-size:85%;
	background:#616161;
	}
