.collegiateweeks #secondary_head {
	background: url(/images/uploads/collegiateweeksheader.jpg) no-repeat 50% 100%;
	margin: 0 0 2.25em 0;
	padding: 0 0 286px 0;
}

.collegiateweeks .overview #secondary_head {
	margin-bottom: 0;
}
	
	.collegiateweeks #secondary_head  h1 {
		background: url(/images/threads/collegiateweek.jpg) no-repeat 40px 0;
		height: 36px;
		margin: 1em 0 0 0;
		text-indent: -5000px;
		width: 318px;
	}

		#content.testimonials li.testimonials a, #content.photos li.photos a, #content.downloads li.downloads a, #content.invite li.invite a {
			color: #000;
			cursor: default;
			text-decoration: none;
		}
		
div#tease {
	margin-right: 0;
}
		
div.introduction {
	background: #bcbdb8;
	overflow: hidden;
	padding: 1.5em 20px 20px 20px;
	border-bottom-left-radius: 10px; 
	-moz-border-radius-bottomleft: 10px; /* Mozilla */
	-webkit-border-bottom-left-radius: 10px; /* Webkit */
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px; /* Mozilla */
	-webkit-border-bottom-right-radius: 10px; /* Webkit */
}
		
div.introduction p {
	color: #242520;
	font-size: 1.5em;
	margin: 1em 0;
}
		
div.introduction p.important {
	background: #242520;
	color: #bcbdb8;
	font-size: 1.5em;
	margin: 0;
	padding: .5em 20px;
}

.overview #sidebar {
	background: #a12e19;
	color: #dbdbdb;
	float: left;
	padding-left: 10px;
	padding: 0 20px;
	width: 160px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px; /* Mozilla */
	-webkit-border-bottom-right-radius: 10px; /* Webkit */
}

.overview #sidebar h2, .overview #sidebar h3 {
	font-family: "helvetica neue", helvetica, arial, sans-serif;
}

.overview #sidebar strong {
	background: #dbdbdb;
	color: #333;
	font-size: 1.2em;
	line-height: 1;
	padding: 0 2px;
}

#saying {
	background: #124884;
	color: #dbdbdb;
	float: left;
	margin: 1.5em 0;
	padding: 0 20px;
	border-radius: 10px;
	-moz-border-radius: 10px; /* Mozilla */
	-webkit-border-radius: 10px; /* Webkit */
}

#saying h2 {
	font-family: "helvetica neue", helvetica, arial, sans-serif;
}

.testimonials object, .testimonials embed {
	float: left;
	margin: 0 30px 30px 0;
}

.testimonials object.last, .testimonials embed.last {
	margin-right: 0;
}

.testimonials blockquote {
	clear: both;
}

.testimonials blockquote p {
	font-size: 1.1667em;
	line-height: 1.2857;
	margin: 1.2857em 0;
}

.testimonials blockquote p cite {
	color: #666;
	font-size: .8571em;
	line-height: 1.5;
}

ul.gallery {
	list-style: none;
	margin: 0;
}

ul.gallery li img {
	margin-top: 0;
}

#tellafriend_form label, .false_input span {
	display: block;
	line-height: 1.5;
}

#tellafriend_form input#name, #tellafriend_form input#from {
	width: 200px;
}

#tellafriend_form input#to, #tellafriend_form input#subject {
	width: 340px;
}

#tellafriend_form textarea {
	width: 340px;
}

#tellafriend_form p.instructions {
	color: #999;
	font-style: italic;
	margin: 0 14px 1.5em 0;
	text-align: right;
}

.buttonHolder {
	margin: 1.5em 0;
}

div.textarea {
	margin-top: 1.5em;
}

.false_input {
	float: left;
	width: 510px;
}

.false_input iframe {
	height: 640px;
	width: 510px;
}

.hide {
	display: none;
}

#tellafriend {
	overflow: hidden;
}

.invite h2 {
	clear: both;
}

.invite img {
	margin-top: 0;
}

.schedule table {
	border-collapse: collapse;
	clear: none;
	float: left;
	margin-bottom: 1.5em;
	width: 630px;
}

.schedule table#day_1 {
	margin-right: 40px;
}

.schedule table caption {
	font-size: 1em;
	font-weight: bold;
	padding: 0 18px 1em 18px;
	margin: 0;
	text-align: left;
}

.schedule table td {
	border-bottom: 1px solid #ccc;
}

.schedule table h3 {
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	margin: .5em 0;
}

.schedule table p {
	margin: .5em 0;
}

.schedule table tr.alt td {
	background: #efefef;
}

.schedule table tr.over td {
	background: #ccc;
}

.schedule table th {
	color: #555;
	background: #D7E5C1;
	padding: .5em 0;
}

.schedule table .time {
	padding-left: 18px;
	text-align: left;
	vertical-align: middle;
	width: 150px;
}

.schedule table .activity {
	padding-left: 18px;
	padding-right: 18px;
	text-align: right;
	vertical-align: middle;
}