#inner {
	background:url(/_pics_/content_bg_4.jpg) repeat-y 0 0;
}
#inner #first {
	background:url(/_pics_/content_bg_3.jpg) no-repeat 0 0;
}
#inner DIV.text_box{
	line-height:16px;
}
#waterwheelCarousel {
    width:600px;    
    height:450px;
	position: relative;
}
#waterwheelCarousel  img {
    display:none;
    cursor:pointer;
	width: 500px;
	border: 10px solid #1d1220;
}

DIV.week_anons {
	// height:100px;
}
DIV.week_anons IMG{
	border:4px solid #C72D7E;
	float:left;
	margin-right:15px; margin-top:3px;
}
DIV.pages {
	padding-bottom:30px;
	color:#FF7EC9;
}
DIV.pages A{
	margin:0 8px;
}
DIV.pages A:hover{
	color:white;
}
IMG.text_big {
	float:left;
	margin:5px 15px 20px 0;
	border:7px solid #C72D7E;
}
DIV.row_img {
	text-align:center;
}
DIV.row_img IMG{
	margin:20px 9px 20px 0;
	border:5px solid #C72D7E;
}
TABLE.pro_photo IMG {
	margin-right:15px;
	border:4px solid #C72D7E;
}
TABLE.pro_photo TD{
	padding-bottom:15px;
}
TABLE.pro_photo {
	border-bottom:1px solid #C72D7E;
	margin-bottom:42px;
}
DIV.photo_list IMG{
	float:left;
	margin:10px 21px 20px 0; // margin-right:24px;
	border:4px solid #C72D7E;
}
DIV.player {
	padding:12px 8px 39px 8px;
	text-align:center;
	background:url(/_pics_/player.gif) no-repeat center 100% #A5286C;
	margin-bottom:15px;
}
TABLE.photo_navigation TD{
	height:50px; width:50%;
	padding-bottom:10px;
	vertical-align:middle;
}
TABLE.photo_navigation IMG{
	margin-right:5px;
}
DIV.left_info {
	padding:84px 33px 0 70px;
}
DIV.nic {
	color:#FFBBDE;
	font-weight:bold;
	padding-bottom:15px;
}
DIV.nic SPAN{
	font-size:16px;
	padding-left:6px;
}
DIV.nic A, DIV.nic A:hover{
	color:#928494;
}
UL.left_menu {
	margin-left:-33px;
	font-size:13px;
	line-height:27px;
	padding-bottom:80px; // padding-bottom:50px;
}
UL.left_menu LI{
	// height:1%;
	clear:both;
}
UL.left_menu LI A{
	color:#FFD7EC;
	padding-left:58px;
	text-decoration:none;
	float:left;
	display:block;
	background:url(/_pics_/left_menu_link.gif) no-repeat 0 2px;
}
UL.left_menu LI A:hover{
	background:url(/_pics_/left_menu_hover.gif) no-repeat 0 2px;
	color:#FFD7EC;
}
UL.left_menu A.edit{
	color:#FF7EC9;
	font-size:11px;
	position:absolute;
	margin-left:125px;
}
TABLE.my_guests {
	width: auto;
}
TABLE.my_guests CAPTION{
	font-size:11px;
	color:#FFBBDE;
	border-bottom:1px solid #C72D7E;
	text-align:left;
	padding-bottom:5px;
}
TABLE.my_guests TD{
	padding-top:15px;
}
TD.guest_text {
	padding-left:10px;
	color:#B7B0B8;
}
TD.guest_text SPAN{
	display:block;
	color:white;
}
DIV.block {
	background:#7B2154;
	margin-top:20px; padding-bottom:10px; 
}
DIV.b_title {
	background:#A5286C;
	padding:5px 10px; margin-bottom:10px;
	color:#FFBBDE;
}
DIV.block P{
	margin:6px 10px 0 10px; padding:0;
}
DIV.b_link {
	float:right;
	margin-top:-14px; // margin-top:-19px;
	// margin-right:10px;
}
TABLE.readers {
	width:285px !important;
}
TABLE.readers TD{
	text-align:center;
	line-height:15px;
	color:#B7B0B8;
}
TABLE.readers IMG{
	margin-bottom:3px;
}
TABLE.rows {
	width:auto !important;
	margin-left:20px;
}
TABLE.rows TD{
	padding:3px 16px 3px 0;
}
TABLE.rows H2{
	padding:0;
}
TABLE.rows HR{
	margin:5px 0;
}
TABLE.gallery TD{
	text-align:center; vertical-align:middle;
	color:#928494;
}
TABLE.gallery A{
	color:#928494;
}
TABLE.gallery A:hover{
	color:white;
}
TABLE.gallery TR.photo_links TD{
	vertical-align:top;
	height:50px;
}
TABLE.gallery IMG{
	border:7px solid #C72D7E;
	margin-bottom:10px;
}
DIV.dop_menu {
	padding-bottom:30px;
}
DIV.dop_menu SPAN{
	background:#D85593;
	padding:8px 14px;
}
DIV.dop_menu A{
	padding:8px 14px;
}
.grey_links A, .grey_links A:hover {
	color:#928494;
}
TABLE.friends TD{
	line-height:16px;
	color:#B7B0B8;
	width:25%;
}
TABLE.friends IMG{
	margin-bottom:10px;
}
TABLE.friends TR.message TD{
	padding:10px;
	border-bottom:1px solid #C72D7E;
	vertical-align:middle;
	color:#CB5598;
}
TABLE.friends TR.message TD P{
	color:#B7B0B8;
}
TABLE.friends TR.message IMG{
	margin:0;
}
TD.small_profile {
	width:160px;
}
TD.small_profile IMG{
	float:left;
	margin-right:5px;
}
TABLE.d_block TH {
	background:#A5286C;
	color:#FFBBDE;
	padding:5px 11px;
	text-align:left;
	font-size:16px;
}
TABLE.d_block TH A{
	font-size:11px; font-weight:normal;
}
TABLE.d_block TD {
	padding:11px;
}
TABLE.calendar TH {
	background:#A5286C;
	color:#FFBBDE;
	padding:5px;
	font-size:11px;
}
TABLE.calendar TD {
	padding:10px 5px;
	text-align:center;
}
TABLE.calendar TR.actions TD {
	padding:3px 5px;
	border-bottom:1px solid #C72D7E;
	border-top:1px solid #C72D7E;
}


