.primary
{
	width: 620px;
	float: left;
	margin: 0px 20px 20px 0px;
}

.secondary
{
	width: 300px;
	float: left;
}

h2
{
	line-height: 20px;
	background-image: url(/_media/pink.png);
	background-repeat: repeat-x;
	background-position: 0px 9px;
}


#images-description #meta
{
	margin: 10px 0px;
}

#images
{
	height: 465px;
	margin-bottom: 20px;
}


.examples .secondary > ul > li
{
	width: 140px;
	height: 68px;
	float: left;
	margin: 0px 0px 30px 0px;
}

.examples .secondary > ul > li.odd
{
	margin-right: 20px;
}

.examples .secondary ul li ul li
{
	width: 68px;
	height: 68px;
	float: left;
}

.examples .secondary ul li ul li:first-child
{
	margin-right: 4px;
}


.reviews .primary ul li
{
	width: 300px;
	float: left;
	margin-bottom: 20px;
}

.reviews .primary ul li p
{
	font-weight: bold;
	font-size: 14px;
}

.reviews .primary ul li.odd
{
	margin-right: 20px;
}

.reviews .primary ul li cite
{
	margin: 10px 0px 0px 20px;
	display: block;
	font-style: normal;
}

/*.reviews .primary ul li cite a:link,
.reviews .primary ul li cite a:visited { text-decoration: none; }
.reviews .primary ul li cite a:hover { text-decoration: underline; color: black; }
*/

.reviews .primary ul li cite:before
{
	content:'—';
}

.updates .secondary ul li
{
/*	border-bottom: 1px solid #F597B0;*/
	margin-bottom: 20px;
}

.updates .secondary ul li h2
{
	background: none;
	font-size: inherit;
	margin-bottom: 5px;
	font-family: LiberationMono, "Andale Mono", Consolas, monospace;
}

.updates .secondary ul li h3
{
	margin-bottom: 5px;
	font-weight: bold;
}

.updates img
{
	width: 250px;
}

#authors ul li
{
	width: 300px;
	float: left;
	margin-right: 20px;
}

#authors ul li.last
{
	margin: 0px;
}


#authors ul h2
{
	font-family: inherit;
	background-image: none;
	font-size: 100%;	
}

#authors ul h2 a:link,
#authors ul h2 a:visited
{
	color: black;
	text-decoration: none;
}

#authors ul h2 a:hover,
#authors ul h2 a:active
{
	color: #F597B0;
}

#authors p
{
	margin-bottom: 5px;
}


h3
{
	font-size: 13px;
}


a.important:link,
a.important:visited
{
	color: black;
	border-bottom: 2px solid black;
	text-decoration: none;
}

a.important:hover
{
	color: #F597B0;
	border-color: #F597B0;
}

#share
{
	margin-top: 20px;
}