@import url(base.css);
@import url(boxes.css);


/* 1. CUSTOM BOX STYLES
**********************************************************/
.white { position: relative; }
.white .bt, .white .bt div { background: none; height: 0; display: none; }
.white .bb, .white .bb div { background-image:url(../images_www/boxes/rnd-ffffff_ds.gif); height: 8px; }
.white .i1, .white .i2 { background-image:url(../images_www/boxes/rnd-ffffff_ds_bdrs.gif) }
.white .i1 { padding:0 0 0 1px; }
.white .i2 { padding:0 3px 0 0; }
.white .i3 { padding: 0px; background-color: #ffffff; }



/* 2. PAGE LAYOUT
**********************************************************/
#wrapper {
	width: 1000px;
	position: relative;
}

.column { float: left; }

#section_header {
	position: relative;
	background: url(/images_www/partner/header-light-blue.png) no-repeat right 0px;
}
#section_header_inner {
	position: relative;
	height: 176px;
	background: url(/images_www/partner/header-light-blue.png) no-repeat 0px 0px;
	margin-right: 10px;
}

#section_header h1 {
	margin: 0;
	padding: 0;
	border: none;
	text-decoration: none;
	text-indent: -9999px;
}
#section_header #partnerdetails {
	color: #ffffff;
	position: absolute;
	top: 105px;
	left: 205px;
	width: 500px;
}
#section_header #partnerdetails a {
	color: #ffffff;
	text-decoration: underline;
}
#section_header #partnerbadge-education, #section_header #partnerbadge-charity {
	margin: 0;
	padding: 0;
	border: none;
	text-decoration: none;
	text-indent: -9999px;
	width: 163px;
	height: 162px;
	position: absolute;
	right: 50px;
	top: 10px;
}
#section_header #partnerbadge-education {
	background: url(/images_www/partner/badge-support-education.png) no-repeat 0px 0px;
}
#section_header #partnerbadge-charity {
	background: url(/images_www/partner/badge-support-charity.png) no-repeat 0px 0px;
}

#podtype1 {
	padding: 10px;
	zoom: 1;
}
#podtype1 #details {
	padding: 30px;
	width: 430px;
	_width: 470px;
}
#podtype1 #details h2 {
	font-weight: bold;
	padding-bottom: 15px;
}
#podtype1 #details ul {
	line-height: 18px;
	list-style: disc;
	margin-left: 15px;
}
#podtype1 #details li {
	padding-bottom: 10px;
}
#podtype1 #details a.banner400x85 {
	display: block;
	width: 400px;
	height: 85px;
	margin-top: 20px;
	background-color: #e8e8e8;
}

#podtype1 #events ul {
	line-height: 18px;
}
#podtype1 #events {
	padding: 30px 0 30px 30px;
	width: 430px;
	height: auto; /* 400px */
	_width: 475px;
	overflow: auto;
	background: url(/images_www/bg-gv-ededed250.gif) repeat-x 0px 0px;
}
#podtype1 #events h4 {
	font-weight: bold;
	padding-bottom: 15px;
}
#podtype1 #events h2 {
	font-weight: bold;
	padding-bottom: 15px;
}
#podtype1 #events .column {
	width: 200px;
	padding-bottom: 20px;
	/*min-height: 150px;*/
}



/* 3. FOOTER
**********************************************************/




