.content_wrapper_wrapper_outer {

}
.content_wrapper_wrapper_inner {
    padding: 0 0 0 0;
}
/* Always show vertical scroll bar hack.  prevents problem where going between photos causes scrollbar to appera and dissapear moving the content around */
html { height: 100%; margin-bottom: 1px; }

#titleField { /* The photo's title */
	padding-left:14px;
}
#rightPhotoCell {
	padding: 20px 9px 14px 0;
}
#photoInfoBox {
	border-right:5px solid black; 
	line-height: 1.1em; 
	height: 25px; 
	margin:0; padding: 0; 
	background: #000 url(/img/short_black_bg.jpg) repeat-x; 
	min-height: 120px;
}

#photoFloaty {
	color:#bbb; 
	border-left: 2px solid #000; 
	float:right;  
	padding: 0.2em 1em 1em 1em;
	max-width: 22em;
}
.NodeOption {
	padding-left: 3px;
}
#photoIdField {
	float:right; 
	font-size: 11px; 
	padding-top:1px; 
	margin-right: 1em; 
	color: #888
}
#shortTechnicalField {
	float:right; 
	font-size: 11px; 
	padding-top:1px;  
	margin-right: 14px; 
	color: #888
}
.titleBar {
	color:#fff; 
	font-weight:bold; 
	background:#000 url(/img/primary_bg.jpg) repeat-x; 
	text-align:left; 
	width:100%
}
.commentNotify {
	color: #ff3;
	cursor: pointer;
}
/* Rating */
#ratingField {
	float:right;
}
#ratingPrompt {
	float: right;
	margin-right:6px;
	font-size: 15px;
}
#stargrid {
	float:right;
}
#ratingFeedback {
	text-align: center;
	font-weight: bold;
	color: #ff0;
	display: block;
	clear:both;
}
#stargrid {
	width:100px; 
	height:20px; 
	background: url(/img/icons/stargrid.png) 0 0;
}
.star {
    cursor: pointer;
}
#technicalField {
	clear: both;
}
