#inner-wrapper {background:transparent url(/static/img/ad_grid/main-bg.png) repeat-x;margin:0;padding:0;width:100%;position:relative;}
#container {background:url(/static/img/ad_grid/page-bg.png) repeat-y top center; position:relative; margin:0 auto;}
#container-inner {background:url(/static/img/ad_grid/container-bg.png) no-repeat;position:relative;margin:0 auto;width:966px;}
#content {padding:180px 30px 1em 30px;background:url(/static/img/ad_grid/content-inner-bg.gif) no-repeat bottom;position:relative;overflow:auto;}
#sidebar{float:left;margin:0 0 1em 15px;width:200px;padding:10px 0 10px 15px;background:transparent url('/static/img/ad_grid/sidebar_bg.png');border-left:1px solid #C6BD97;position:relative;}
#content_2col{float:left;margin:0 0 1em 0; min-height:10em;width:525px;padding:0;position:relative;}
#content_1col{margin:0em 0em 1em 0em;position:relative;width:756px;float:left;}
#header{position:absolute; top:0; left:0px; width:966px;z-index:1000;}
#topNav{color:#999999;font-size:20px;left:20px;letter-spacing:0.01px;position:absolute;top:126px;width:906px; background:url(/static/img/menu-tween-l.png) left top no-repeat; padding:0 0 0 11px;}

#footer-content { background:url(/static/img/ad_grid/footer-page.jpg) no-repeat;text-align:right; padding:0 14px 4.75em 15px;position:relative;width:938px;margin:0 auto; }
#footer-nav { font-weight:bold;margin-bottom:10px; color:#999;padding:0 15px;}

#splashScreen {float:right;margin:0;}

#mosaic {width:728px;}

.historyWrap{margin-bottom:20px; min-height:125px; float:left; width:237px; margin: 0pt 15px 30px 0pt;}
.peopleWrap{ margin-bottom:10px; height:155px; float:left; width:126px; }

/******* HISTORY LIST ADS *******/

.historyAd {
	background:url('/static/img/ad_grid/historyAd_bg.png');
	-moz-border-radius: 0 5px 5px 5px;
	-webkit-border-radius: 0 5px 5px 5px;
}
/*.historyAd .historyItem .historyImage img{border:5px lightblue solid;}*/

/******* partner ad sidebar *******/

#partner_bar {
	background:transparent url('/static/img/ad_grid/partner-bar-bg.gif') top left repeat-y;
	float:right;
	width:134px;
	margin:0 0 0 15px;
	padding:0 0 0 1px;
	overflow:hidden;
}
#partner_bar h3 {
	font-size:12px;
	font-weight:normal;
	padding:15px 0 15px 18px;
}
.partner_bar_unit {
	border-top:1px solid #e5dfbf;
	padding:15px 0 15px 15px;
}
.partner_bar_unit p {padding:7px 0 9px 3px;}

/******* partner list *******/

.partner_tier_host, .partner_tier_1, .partner_tier_2, .partner_tier_3 {
	margin:0 29px 20px 0;
	padding:0;
	float:left;
}

.partner_liner {
	display:block;
}

.partner_tier_1 {
	width:160px;
}
.partner_tier_1 .partner_liner {
	height:160px;
	width:160px;
	border:1px solid #E5DFBF;
	overflow:hidden;
	margin:0 0 8px 0;
}

.partner_tier_2 {
	width:174px;
}
.partner_tier_2 .partner_liner {
	height:125px;
	width:174px;
	border:1px solid #E5DFBF;
	overflow:hidden;
}

.partner_tier_3 {
	width:136px;
}
.partner_tier_3 .partner_liner {
	height:136px;
	width:136px;
	border:1px solid #E5DFBF;
	overflow:hidden;
}

.tier {margin-bottom:15px; clear:both; border-bottom: 1px solid #e5dfbf;}

/******* partner profile *******/

#partner_card {
	float:left;
	width:500px;
}
#partner_card h2, #partner_card h3, #partner_card p {
	margin-bottom:7px;
}

.partner-message-item {
}

#ad_loader {
	position:absolute;
	top:50%;
	margin:0 256px;
	border:none;
}

#ad_thumbs {
	width:540px;
	margin:0 auto;
}

.ad_thumb {
	margin:0 12px 25px;
	float:left;
}

.ad_thumb a {
	display:block;
	margin:0;
	padding:2px;
	border:3px solid white;
	height:100px;
}
.ad_thumb a:hover {
	border:3px solid #0C98D1;
}

.ad_thumb a.selected, .ad_thumb a.selected:hover {
	border:3px solid #E5DFBF;
}
.ad_thumb a img {max-height:100px;max-width:100px;}