	@charset "utf-8";
/* CSS Document */
.introductionBlock {
	float: left;
	max-width: 350px;
	margin: 0px 0px 10px 0px;
	font-family: 'Open Sans', sans-serif;
}

.outerWrap {
	padding: 10px 0px 0px 10px;
	background: url(../imgs/corner-t-left-1.png) top left no-repeat;
}

.innerWrap {
	padding: 0px 10px 10px 0px;
	background: url(../imgs/corner-b-right-1.png) bottom right no-repeat;
}

.introductionContent {
	color: #fff;
	background: url(../imgs/noise.png) #C1BCA3;
	padding-bottom: 20px;
	min-width: 330px;
}

.introductionContent h1 {
	font-weight: 400;
	font-size: 150%;
	padding: 10px 10px 0px;
}

.introductionContent p {
	padding: 0px 10px 10px 10px;
	font-size: 90%;
	line-height: 150%;
}

.introductionContent .beginIndicator {
	text-align: right;
	padding-right: 12px;
	font-weight: bold;
}

.introductionContent .beginIndicator a {
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

.collectInner:hover {
	-moz-box-shadow: 0 0 3px 3px #494949;
	-webkit-box-shadow: 0 0 3px 3px #494949;
	box-shadow: 0 0 3px 3px #494949;
}

.collectionType1 {
	position: relative;
	width: 430px;
	float: left;
	height: 225px;
	margin: 0px 15px 20px 0px;
	background: url(../imgs/collectionBlockDropShadow.png) bottom left repeat-x;
	cursor: default;
}

.collectionType1 .collectInner {
	height: 195px;
	background: url(../imgs/noise.png) #251C21;
	cursor: pointer;
}

.collectionType1 .collectInner .imgPart {
	float: left;
	width: 175px;
}

.collectionType1 .collectInner .content {
	float: left;
	width: 255px;
	height: 155px;
	display: table;
	padding-top: 15px;
}

.collectionType1 .collectInner h2 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 30px;
	color: #fff;
	margin: 7px;
	text-align: center;
	display: table-row;
	vertical-align: middle;
}

.collectionType1 .collectInner p {
	padding: 0px 7px 7px 7px;
	margin: 0px;
	color: #fff;
	font-size: 13px;
	line-height: 140%;
	margin: 5px;
	text-align:center;
	display: table-row;
	vertical-align: middle;
}

.collectionType1 .collectInner p a {
	color: #fff;
}

/* type 2 */
.collectionType2 {
	position: relative;
	width: 430px;
	float: left;
	height: 225px;
	margin: 0px 15px 20px 0px;
	background: url(../imgs/collectionBlockDropShadow.png) bottom left repeat-x;
	cursor: default;
}

.collectionType2 .collectInner {
	height: 195px;
	background: url(../imgs/noise.png) #2D333D;
	cursor: pointer;
}

.collectionType2 .collectInner .imgPart {
	float: left;
	width: 175px;
}

.collectionType2 .collectInner .content {
	float: left;
	width: 255px;
	height: 155px;
	display: table;
	padding-top: 15px;
}

.collectionType2 .collectInner h2 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 30px;
	color: #fff;
	padding: 7px 7px 7px 7px;
	margin: 7px;
	text-align: center;
	display: table-row;
}

.collectionType2 .collectInner p {
	padding: 0px 7px 7px 7px;
	margin: 0px;
	color: #fff;
	font-size: 13px;
	margin: 5px;
	line-height: 140%;
	text-align:center;
	display: table-row;
	vertical-align: middle;
}

.collectionType2 .collectInner p a {
	color: #fff;
}
/* end type 2 */

/* type 3 */
.collectionType3 {
	position: relative;
	width: 430px;
	float: left;
	height: 225px;
	margin: 0px 15px 20px 0px;
	background: url(../imgs/collectionBlockDropShadow.png) bottom left
		repeat-x;
	cursor: default;
}

.collectionType3 .collectInner {
	height: 195px;
	background: url(../imgs/noise.png) #262626;
	cursor: pointer;
}

.collectionType3 .collectInner .imgPart {
	float: left;
	width: 175px;
}

.collectionType3 .collectInner .content {
	float: left;
	width: 255px;
	height: 155px;
	display: table;
	padding-top: 15px;
}

.collectionType3 .collectInner h2 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 30px;
	color: #fff;
	padding: 7px 7px 7px 7px;
	margin: 7px;
	text-align: center;
	display: table-row;
}

.collectionType3 .collectInner p {
	padding: 0px 7px 7px 7px;
	margin: 0px;
	color: #fff;
	font-size: 13px;
	margin: 5px;
	line-height: 140%;
	text-align:center;
	display: table-row;
	vertical-align: middle;
}

.collectionType3 .collectInner p a {
	color: #fff;
}
/* end type 3 */

/* type 4 */
.collectionType4 {
	position: relative;
	width: 430px;
	float: left;
	height: 225px;
	margin: 0px 15px 20px 0px;
	background: url(../imgs/collectionBlockDropShadow.png) bottom left
		repeat-x;
	cursor: default;
}

.collectionType4 .collectInner {
	height: 195px;
	background: url(../imgs/noise.png) #807C6C;
	cursor: pointer;
}

.collectionType4 .collectInner .imgPart {
	float: left;
	width: 175px;
}

.collectionType4 .collectInner .content {
	float: left;
	width: 255px;
	height: 155px;
	display: table;
	padding-top: 15px;
}

.collectionType4 .collectInner h2 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 30px;
	color: #fff;
	padding: 7px 7px 7px 7px;
	margin: 7px;
	text-align: center;
	display: table-row;
}

.collectionType4 .collectInner p {
	padding: 0px 7px 7px 7px;
	margin: 0px;
	color: #fff;
	font-size: 13px;
	line-height: 140%;
	margin: 5px;
	text-align:center;
	display: table-row;
	vertical-align: middle;
}

.collectionType4 .collectInner p a {
	color: #fff;
}
/* end type 4 */
.filmStrip {
	width: 90px;
	height: 90px;
	background: url(../imgs/stripCorner_left.png) top right no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
}

.socialBlock {
	margin: 5px 0px 0px 0px;
}

.socialBlock img{
	margin: 0px;
	padding: 0px;
}

.collectionType5 {
	position: relative;
	width: 600px;
	float: left;
	margin: 0px 15px 20px 0px;
	cursor: default;
}

.collectionType5 .collectInner h2 {
	font-family: 'Open Sans', sans-serif;
	font-size: 150%;
	color: #fff;
	padding: 7px 7px 7px 7px;
	margin: 7px;
}

.collectionType5 .collectInner {
	background-color: #252525;
}

a.topicLink {
	font-family: 'Open Sans', sans-serif;
	color: #fff;
	margin: 10px 20px 10px 10px;
	font-size: 95%;
	border-bottom: 1px dotted;
	text-decoration: none;
}

a.archiveLink {
	font-family: 'Open Sans', sans-serif;
	color: #fff;
	text-decoration: none;
	font-style: italic;
}

.collectionType5 .collectInner p {
	font-family: 'Open Sans', sans-serif;
	color: #fff;
	padding: 10px 10px 15px 15px;
	font-size: 85%;
	line-height: 140%;
}

.collectionType5 .collectInner p em {
	letter-spacing: 2px;
}