
.tmpMain{
	font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;	
	font-size:16px;
	text-align:center;
	width: 595px;
}

.tmpMainTop{
	background-repeat:no-repeat;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;	
	text-align:center;
    height:122px;
    border-bottom:solid 1px #ffffff;
    overflow:hidden;
}


.tmpMainPicBox{
	width:595px; margin-top:17px;
}

.tmpMainPicSubBox{
	padding:0 16px;
}


.tmpMainTitle{
	font-size: 32px;
	font-weight: normal;
	margin: 0;
	line-height: 1em;
}

.tmpMainRich{
	font-size: 16px;
	text-align:left;
}

.tmpMainDivider{
	height: 45px;
	margin: 0 0 0 0;
}

.img_pil_v_sort{
	background:url(images/pil_v_sort.gif) left center no-repeat;
	height:17px;
	display:block;
	padding-left: 12px;
	float:left;
}

.img_overview{
	background:url(images/overview.gif) left center no-repeat;
	height:17px;
	display:block;
	padding-left:30px;
	float:left;	
}

.img_startslideshow{
	background:url(images/startslideshow.gif) left center no-repeat;
	height:17px;
	display:block;
	padding-left:30px;
	float:right;	
}

.img_stopslideshow{
	background:url(images/stopslideshow.gif) left center no-repeat;
	height:17px;
	display:block;
	padding-left:30px;
	float:right;	
}

.img_pil_h_sort{
	background:url(images/pil_h_sort.gif) right center no-repeat;
	height:17px;
	display:block;
	padding-right: 12px;
	float:right;	
}

.img_sendphoto{
	background:url(images/sendphoto.gif) left center no-repeat;
	height:17px;
	display:block;
	padding-left:30px;
	float:left;	
	right:50%;
	position:relative;
}
.sendphoto_block{
	position:relative; float:left; left:50%;
}
/* business start */
td.business {
	color: #808080;	
	background: #E5E5E5; 
}

td.business .tmpTop{
	background-image:url(images/business_top.gif); 
}

td.business .tmpDivider {
	background: url(images/business_divider.gif) no-repeat;
}

td.business .tmpTitle{
	display:none;
	padding: 0px 0px 0px 0px;
}

td.business .tmpMainBox{
	font-size: 84%;
}
/* business end */

/* horse start */
td.horse{
	color: #a52a2a;	
	background: #FAE0B0; 
}

td.horse .tmpTop{
	background-image:url(images/horse_top.gif); 
}

td.horse .tmpDivider {
	background: url(images/horse_divider.gif) no-repeat;
}

td.horse .tmpTitle{
	display:none;
	padding: 0px 50px 0px 125px;
}

td.horse .tmpMainBox{
	font-size: 84%;
}
/* horse end */

/* princess start */
td.princess {
	color: #a52a2a;	
	background: #FECFD9; 
}

td.princess .tmpTop{
	background-image:url(images/princess_top.png); 
}

td.princess .tmpDivider {
	background: url(images/princess_divider.png) no-repeat;
}

td.princess .tmpTitle{
	display:none;
	padding: 0px 0px 0px 0px;
	font-size:36px;
}

td.princess .tmpMainBox{
	font-size: 84%;
}
/* princess end */

/* xmascookie start */
td.xmascookie {
	color: #FFF;	
	background: #d40000  url(images/xmascookie_mainbg.gif);

}

td.xmascookie .tmpTop{
	background-image:url(images/xmascookie_top.png); 
	border:0px;
}

td.xmascookie .tmpDivider {
	background: url(images/xmascookie_divider.png) no-repeat;
}

td.xmascookie .tmpTitle{
	padding: 0;
	text-align:center;
	display:inline-block;	
}

td.xmascookie .tmpOver{
	display:none;
	margin:5px 0 0 0 ;
	height:55px;
	line-height:55px;
	overflow:hidden;
	width:390px;
}

td.xmascookie .tmpTopBg{
	background: url(images/xmascookie_topbg.png) no-repeat;
	height:47px;
}

td.xmascookie .tmpBg{
	background-image:url(images/xmascookie_bg.png); 

}

td.xmascookie .tmpMainBox{
	font-size: 84%;
}
/* xmascookie end */

/* viking start */
td.viking {
	color: #FFF;	
	background: #c3af96 url(images/viking_mainbg.gif);
}

td.viking .tmpTop{
	background-image:url(images/viking_top.png); 
	border:0px;
}

td.viking .tmpDivider {
	background: url(images/viking_divider.png) no-repeat;
}

td.viking .tmpTitle{
	padding: 0;
	text-align:center;
	display:inline-block;	
}

td.viking .tmpOver{
	display:none;
	margin:10px 0 0 0 ;
	height:60px;
	overflow:hidden;
	width:480px;
	font-size:30px;
	color:#8c5921;
}

td.viking .tmpMainBox{
	font-size: 84%;
}
/* viking end */

/* user_skin start */
td.user_content .tmpMainBox{
	font-size: 84%;
}

.user_content_darkbg .img_pil_v_sort{
	background:url(images/pil_v_sort_light.gif) left center no-repeat;	
}
.user_content_darkbg .img_overview{
	background:url(images/overview_light.gif) left center no-repeat;
}
.user_content_darkbg .img_startslideshow{
	background:url(images/startslideshow_light.gif) left center no-repeat;
}
.user_content_darkbg .img_stopslideshow{
	background:url(images/stopslideshow_light.gif) left center no-repeat;
}
.user_content_darkbg .img_pil_h_sort{
	background:url(images/pil_h_sort_light.gif) right center no-repeat;
}
.user_content_darkbg .img_sendphoto{
	background:url(images/sendphoto_light.gif) left center no-repeat;
}
/* user_skin end */


/* comments count start */
.photo_container 
{
	position: relative;
	text-decoration: none;
}
.photo_comment_container 
{
	position: absolute;
	bottom: 7px; right: 2px;
	#bottom: 8px; #right: 5px;
	height: 20px;
	cursor: pointer; 
}
.photo_comment_container .left
{
	float: left;
	width: 5px; height: 20px;
	background: url(images/photo_item_comment_bubble.gif) no-repeat left top;
}
.photo_comment_container .right 
{
	float: left;
	height: 20px;
	padding-right: 5px;
	background: url(images/photo_item_comment_bubble.gif) no-repeat right top;
	color: #000; font-size: 11px; font-weight: bold; line-height: 16px; 
}
/* comments count end */