body
{
	font: 14px verdana, arial, sans-serif;
	color: #949494;
	margin: 0;
	padding: 0;
	min-width: 747px;
	text-align: center;
	background: #323233;
}


/*These three ensure our 840px wide content area centers in both
 IE5 and more capable browsers. margins are for Moz/Op/Saf, text
 align here and in header is for IE 5. */
#containerAll
{
	text-align: center;
	
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	
	background: #EBE1CA;

	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	width: 747px;
	
	border-top: 0px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-bottom: solid 1px;
	border-color: #949494;
	
	clear: both;
/* 	min-height: 85em; */
}

#containerAll img {
	vertical-align:middle;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#containerAll a:link {
	color: #5E5E5E;
}

#containerAll a:visited {
	color: #5E5E5E;
}

#containerAll a:hover {
	color: #5E5E5E;
	text-decoration: none;
	background: #EBB73C;
}

/* Search configs */
#containerSearch
{

	background: #F5F5F5;
	width: auto;
	height: auto;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

#containerSearch h1 { 
	text-align: left;
	color: #C4C4C4;
	font-size: 15px;
	
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 3px;
	
	padding-top: 0px;
	padding-left: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	line-height: 20px;
}

#containerSearch form { 
	text-align: center;
	color: #C4C4C4;
	font-size: 11px;
	border: 0px;
	
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-top: 0px;
	
	padding-top: 5px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	
	line-height: 0px;
}

#containerSearch div
{

	height: 80px;
	background: url(image/engine/grid_grey_sm.gif) top left repeat;
	
	margin-bottom: 0px;
	margin-top: 0px;
	

	
	border-bottom: solid 5px;
	border-color: #C4C4C4;
	
	float: left;
	
}

#containerSearch .searchButton
{
	float: right;
	margin-top: 4px;
	padding-right: 10px;
	
}

#containerSearch .searchButtonRand
{
/* 	float: right; */
	margin-top: 4px;
	/* padding-right: 10px; */
	
}



/* The sub search configs */

.searchSelect {
	width: 133px;
}

#catSearch
{
	margin-right: 1px;
	width: 165px;
	padding: 0px;
}


#locSearch
{
	margin-left: 1px;
	margin-right: 1px;
	padding: 0px;
	width: 164px;
}

#keywordSearch
{
	margin-left: 1px;
	margin-right: 1px;
	padding: 0px;
	width: 205px;
}

#randSearch
{
	margin-left: 1px;
	margin-right: 1px;
	padding: 0px;
	width: 122px;
}

#advSearch
{
	margin-left: 1px;
	padding-left: 2px;
	width: 122px;
}


/* Status configs */

#containerStatus 
{
	text-align: left;
	font: 14px verdana, arial, sans-serif;
	color: #6E2E2E;
	
	background: #EBE1CA;
	
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	
	width: 737px;
	
	border-top: solid 0px;
	border-left: solid 0px;
	border-right: solid 0px;
	border-bottom: solid 1px;
	border-color: #E6E6E6;
	
	clear: both;
}


/* Content configs */

#containerContentGeneric 
{
	text-align: left;
	color: #5E5E5E;
	/* background: #FFFFFF url(image/engine/content_column_bg_tri.gif) top left repeat; */
	
	margin-top: 2px;
	margin-left: auto;
	margin-right: auto;
	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	width: 702px;
	

}

#containerContentGeneric h1
{
	text-align: left;
	color: #5E5E5E;
	font-size: 20px;
	
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 5px;
	
	line-height: 20px;


}

#containerContentGeneric P
{
	text-align: left;
	font-size: 11px;
	padding: 0px:
	
	margin-left: 8px;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-top: 0px;
	
	padding-top: 0px;
	padding-left: 14px;
	padding-right: 14px;
	padding-bottom: 0px;
	
	line-height: 15px;
}

#containerContentGeneric ul
{
	text-align: left;
	font-size: 11px;
	padding: 0px:
}

#containerContentGeneric li
{
	text-align: left;
	font-size: 11px;

	margin-bottom: 10px;
	
	line-height: 15px;
}

#containerContent 
{
	text-align: left;
	color: #5E5E5E;
	background: #FFFFFF url(image/engine/content_column_bg_tri.gif) top left repeat;
	
	margin-top: 16px;
	margin-left: auto;
	margin-right: auto;
	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	width: 702px;
	
	border-top: solid 1px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-bottom: solid 1px;
	border-color: #E6E6E6;
	

}

#containerContent a:link
{
	color: #5E5E5E;
}

#containerContent hr 
{
	display: block;
	clear: left;
	margin: -0.66em 0;
	visibility: hidden;
}

div.clearer {
	
	clear: left;
	line-height: 0;
	height: 0;
} 


#containerContent h1
{
	text-align: left;
	color: #5E5E5E;
	font-size: 20px;
	padding: 0px:
	
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	
	padding-top: 5px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 5px;
	
	line-height: 20px;


}

#containerContent P
{
	text-align: left;
	font-size: 11px;
	padding: 0px:
	
	margin-left: 8px;
	margin-right: 8px;
	margin-bottom: 10px;
	margin-top: 0px;
	
	padding-top: 0px;
	padding-left: 14px;
	padding-right: 14px;
	padding-bottom: 0px;
	
	line-height: 18px;
}



/* Content holders */

/* Used to divide the main content into 3 equal sections */
#containerContentTri div
{
	text-align: center;
	margin-bottom: 0px;
	
}

#containerContentTriOneHome
{

	height: 100%;
	width: 233px;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	float: left;

}

#containerContentTriOne
{

	text-align: center;
	height: 100%;
	width: 233px;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	float: left;

}

#containerContentTriTwo
{
	text-align: center;
	background: #FFFFFF;
	height: 100%;
	width: 234px;
	

	float: left;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	border-top: solid 0px;
	border-left: 0px;
	border-right: solid 1px;
	border-bottom: solid 0px;
	border-color: #FFFFFF #E6E6E6 #FFFFFF #E6E6E6;
}

#containerContentTriThree
{

	text-align: center;
	background: #FFFFFF;
	height: 100%;
	width: 234px;
	
	float: left;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	

}



/*end containerContentTri */


/* Used to divide the main content into 5 equal sections */

#containerContentQuint
{
	/*text-align: center;
	margin-bottom: 0px;*/
	
	font: 11px verdana, arial, sans-serif;
	
}

#containerContentQuintOne
{

	text-align: center;
	height: 100%;
	width: 140px;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	border-right: solid 1px;
	border-bottom: solid 0px;
	border-color: #FFFFFF #E6E6E6 #FFFFFF #E6E6E6;
	
	margin-bottom: 0px;
	
	float: left;

}

#containerContentQuintTwo
{
	text-align: center;
	background: #FFFFFF;
	height: 100%;
	width: 139px;
	

	float: left;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	margin-bottom: 0px;
	
	border-top: solid 0px;
	border-left: 0px;
	border-right: solid 1px;
	border-bottom: solid 0px;
	border-color: #FFFFFF #E6E6E6 #FFFFFF #E6E6E6;
}

#containerContentQuintThree
{
	text-align: center;
	background: #FFFFFF;
	height: 100%;
	width: 140px;
	

	float: left;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	margin-bottom: 0px;
	
	border-top: solid 0px;
	border-left: 0px;
	border-right: solid 1px;
	border-bottom: solid 0px;
	border-color: #FFFFFF #E6E6E6 #FFFFFF #E6E6E6;
}

#containerContentQuintFour
{
	text-align: center;
	background: #FFFFFF;
	height: 100%;
	width: 139px;
	

	float: left;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	margin-bottom: 0px;
	
	border-top: solid 0px;
	border-left: 0px;
	border-right: solid 1px;
	border-bottom: solid 0px;
	border-color: #FFFFFF #E6E6E6 #FFFFFF #E6E6E6;
}


#containerContentQuintFive
{

	text-align: center;
	background: #FFFFFF;
	height: 100%;
	width: 140px;
	
	float: left;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	margin-bottom: 0px;
	
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	

}



/*end containerContentQuad */

/* Used to divide the main content into 5 equal sections */

#containerContentQuad
{
	/*text-align: center;
	margin-bottom: 0px;*/
	
	font: 11px verdana, arial, sans-serif;
	
}

#containerContentQuadOne
{

	text-align: center;
	height: 100%;
	width: 174px;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	border-right: solid 1px;
	border-bottom: solid 0px;
	border-color: #FFFFFF #E6E6E6 #FFFFFF #E6E6E6;
	
	margin-bottom: 0px;
	
	float: left;

}

#containerContentQuadTwo
{
	text-align: center;
	background: #FFFFFF;
	height: 100%;
	width: 174px;
	

	float: left;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	margin-bottom: 0px;
	
	border-top: solid 0px;
	border-left: 0px;
	border-right: solid 1px;
	border-bottom: solid 0px;
	border-color: #FFFFFF #E6E6E6 #FFFFFF #E6E6E6;
}

#containerContentQuadThree
{
	text-align: center;
	background: #FFFFFF;
	height: 100%;
	width: 174px;
	

	float: left;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	margin-bottom: 0px;
	
	border-top: solid 0px;
	border-left: 0px;
	border-right: solid 1px;
	border-bottom: solid 0px;
	border-color: #FFFFFF #E6E6E6 #FFFFFF #E6E6E6;
}

#containerContentQuadFour
{
	text-align: center;
	background: #FFFFFF;
	height: 100%;
	width: 174px;
	
	float: left;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	margin-bottom: 0px;
	
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	
}
/*end containerContentQuad */


#containerContentBiOne
{	

	text-align: center;
	height: 100%;
	width: 233px;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	float: left;

}

#containerContentBiTwo
{
	text-align: center;
	background: #FFFFFF;
	height: 100%;
	width: 467px;
	

	float: left;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	border-top: solid 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: solid 0px;
	border-color: #FFFFFF #E6E6E6 #FFFFFF #E6E6E6;
}





#containerContentTriResult
{
	



}


#containerViewer
{

	text-align: left;
	color: #5E5E5E;
	
	margin-top: 2px;
	margin-left: 10px;
	margin-right: 10px;
	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	width: 682px;


}

#containerInfoViewer
{

	text-align: left;
	background: #F5F5F5;
	color: #5E5E5E;
	
	margin-top: 8px;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 16px;
	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	border-top: solid 0px;
	border-left: solid 0px;
	border-right: solid 0px;
	border-bottom: solid 0px;
	
	width: 200px;
	
	float: left;

}

#containerPreviewViewer
{
	font-size: 10px;
	text-align: center;
	background: #F5F5F5;
	color: #5E5E5E;
	
	margin-top: 8px;
	margin-left: 3px;
	margin-right: 0px;
	margin-bottom: 8px;
	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	
	border-top: solid 0px;
	border-left: solid 0px;
	border-right: solid 0px;
	border-bottom: solid 0px;
	
	width: 190px;
	
	/*float: left;*/

}

.containerInfoViewerText
{

	text-align: left;
	color: #5E5E5E;
	
	margin: 0px;
	
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	
/* 	width: 197px; */
	
	border: 0px;

}

.infoViewerText
{
	font-size: 11px;
	text-align: left;
	color: #5E5E5E;
	
	margin: 0px;
	
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 5px;
	
	line-height: 16px;

}

.infoViewerTextNotes
{
	font-size: 11px;
	text-align: left;
	color: #5E5E5E;
	
	margin-top: 7px;
	
	padding-top: 1px;
	padding-bottom: 5px;
	
	line-height: 16px;
	
	border-top: dotted 1px;
	border-color: #B9B9B9;
}

.infoViewerJumpMenuContainer
{
	
	margin-top: 3px;
	
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 5px;
	
	line-height: 14px;
	
	border-top: dotted 1px;
	border-color: #B9B9B9;
}


.containerContentTriResultOne
{
	text-align: center;
	width: 233px;
	
	padding-top: 5px;
	padding-bottom: 18px;

	
	float: left;

}

.containerContentTriResultTwo
{
	text-align: center;
	background: #FFFFFF;
	width: 233px;
	

	float: left;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	border-top: solid 0px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-bottom: solid 0px;
	border-color: #FFFFFF #E6E6E6 #FFFFFF #E6E6E6;
}

.containerContentTriResultThree
{
	text-align: center;
	background: #FFFFFF;
	width: 233px;
	
	float: left;
	
	padding-top: 5px;
	padding-bottom: 18px;
	
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	

}


#containerCopyright 
{	
	font-size: 11px;
	text-align: left;
	color: #5E5E5E;
	background: #EBE1CA;
	
	margin-top: 16px;
	margin-left: auto;
	margin-right: auto;
	
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	
	width: 702px;
	
	border-top: solid 1px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-bottom: solid 1px;
	border-color: #E6E6E6;
	
	clear: both;
}


/* thumbnail holders */

.resultThumbnailRow 
{

	
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	
}


.containerResultThumbnailSpacer
{
	text-align: left;
	
	margin-top: 14px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 19px;

	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	width: 190px;
	height: 294px;
	
	border: 0px;

}

.containerResultThumbnail 
{
	text-align: left;
	background: #D0DBE6;
	
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;

	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	width: 190px;
	height: 290px;
	
	border-top: solid 1px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-bottom: solid 1px;
	border-color: #B9B9B9;
}

.containerThumbnail 
{
	text-align: left;
	background: #D0DBE6;
	
	margin-top: 7px;
	margin-left: auto;
	margin-right: auto;

	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	width: 190px;
	
	border-top: solid 1px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-bottom: solid 1px;
	border-color: #B9B9B9;
	
}

.containerThumbnailPicture
{
	text-align: center;
	
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	width: 190px;
	border: 0px;
	
}

.containerViewerFullPicture
{
	text-align: center;
	
	margin-top: 8px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	
	width: 470px;
	
	border: 0px;
	
	float: left;
	
}

.containerThumbnailText
{
	font-size: 11px;
	text-align: left;
	color: #5E5E5E;
	
	margin: 0px;
	padding-top: 5px;
	
	
	width: 190px;
	
	border: 0px;

}

.thumbnailText
{
	font-size: 11px;
	text-align: left;
	color: #5E5E5E;
	
	margin: 0px;
	
	padding-top: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	
	line-height: 16px;

}

.containerThumbnailTextForm 
{
	font-size: 10px;
	text-align: left;
	color: #5E5E5E;
	
	/* width: 56px; */
	
	margin: 0px;
	
	padding-top: 5px;
	padding-left: 4px;
	padding-right: 1px;
	padding-bottom: 1px;
	
	line-height: 14px;

}

.containerThumbnailJumpMenuForm 
{
	
	margin: 0px;
	
	padding-top: 3px;
/* 	padding-left: 4px; */
/* 	padding-right: 4px; */
	padding-bottom: 0px;
	
/* 	line-height: 14px; */

}

#homeThumbnailDesc
{
	font-size: 10px;
	text-align: left;
	color: #5E5E5E;
	
	margin-top: 4px;
	margin-left: auto;
	margin-right: auto;
	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	
	width: 190px;
	
	border: 0px;

}

#homeThumbnailDesc p
{

	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	line-height: 13px;
}


/* result page */

#containerResultContent 
{
	text-align: left;
	color: #5E5E5E;
	background: #FFFFFF;
	
	margin-top: 16px;
	margin-left: 21px;
	margin-right: 20px;
	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	width: 702px;
	
	border-top: solid 1px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-bottom: solid 1px;
	border-color: #E6E6E6;
	

}


#containerResultPgInfo
{
	width: 700px;
	
	font-size: 14px;
	
	margin: 0px;
	
	padding-top: 1px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 1px;
	



	
}

#containerViewerPgInfo
{
	width: 695px;
	
	font-size: 10px;
	
	margin: 0px;
	
/* 	padding-top: 4px; */
/* 	padding-left: 4px; */
/* 	padding-right: 4px; */
	padding-bottom: 3px;

	margin-top: 4px;
	margin-left: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	
	border-bottom: solid 1px;
	border-color: #E6E6E6;
	
}


/* The new one based on container status */
#containerFavLink 
{
	text-align: left;
	font: 10px verdana, arial, sans-serif;
	color: #949494;
	
	background: #F5F5F5;
	
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	
	width: 737px;
	
	border-top: solid 0px;
	border-left: solid 0px;
	border-right: solid 0px;
	border-bottom: solid 1px;
	border-color: #E6E6E6;
	
	clear: both;
}

.favText
{
	font-size: 10px;
	
	/* text-align: right; */
	
	margin-left: 2px;
	

/* 	padding-left: 6px; */
	padding-right: 0px;
	
	

}

.resultSpecs
{
	font-size: 10px;
	
	/* text-align: right; */
	
	margin-left: 8px;
	

	padding-left: 6px;
	padding-right: 0px;

	border-left: solid 1px;
	border-color: #949494;
	
	

}

/* END result page */




/* END thumbnail holders */



#containerBottom
{
	text-align: left;
	background: url(image/engine/grid_grey_sm.gif) top left repeat;
	width: auto;
	height: 80px;
	border: 0px;
	padding: 0px;
	
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 25px;
	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;

}



.clearIt {
	clear: both;
	line-height: 0px;
	height: 0px;
	
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#studioHeading {
	text-align: left;
	font-size: 15 px;
	font-weight: bold;
	color: #949494;
	
	text-decoration: none;
	
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	
	width: 743px;
	background: #EBE1CA;
	/*background: #F5F5F5;*/
	
}

#studioHeading a:link{
	font-size: 18px;
	font-weight: bold;
	color: #557896;
	
	text-decoration: none;
	
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

#studioHeading a:visited{
	font-size: 18px;
	font-weight: bold;
	color: #557896;
	
	text-decoration: none;
	
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

#studioHeading a:hover{
	font-size: 18px;
	font-weight: bold;
	color: #557896; 
	background: #F5F5F5;
	
	text-decoration: none;
	
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

.commentContainer {
	text-align: left;
	font-size: 11px;
	color: #5E5E5E;

	margin-top: 8px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	width: 680px;
	
	float: left;
	clear: both;

}

.commentTitle
{

	font-weight: bold;
	width: 680px;
	background: #F5F5F5;
	
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	
	margin-top: 8px;
	margin-bottom: 1px;
	
	border-bottom: solid 1px;
	border-color: #E6E6E6;
	

	


}

.commentComment
{

	padding-top: 4px;
	padding-left: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
}


.letterTitle
{
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	width: 680px;
	background: #F5F5F5;
	
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	
	margin-top: 18px;
	margin-bottom: 1px;
	
	border-bottom: solid 1px;
	border-color: #E6E6E6;
	

	


}


