BODY
{
	margin:0px; font-size: 7pt;
	color: #000000;
	line-height: 15px;
	font-family: Verdana;
	background: #5A0628 url('http://dulceweb.com/fotos/themes/skin/bg.jpg') repeat-x top center;
}
TABLE
{
	font-size: 7pt;
	color: #9F9F9F;
}
TR
{
	font-size: 7pt;
}
TD
{
	font-size: 7pt;
}
TABLE TABLE
{
	font-size: 7pt;
}
H1
{
	font-weight: normal;
	font-size: 7pt;
	margin: 0px;
	color: #CCCCCC;
	font-family: Verdana;
	text-decoration: none;
}
H2
{
	background-position: left 50%;
	padding-left: 18px;
	font-size: 7pt;
	margin: 0px;
	background-repeat: no-repeat;
	font-family: Verdana;
}
H3
{
	font-weight: normal;
	font-size: 7pt;
	margin: 2px;
	font-family: Verdana;
}
P
{
	font-size: 7pt;
	margin: 2px 0px;
	font-family: Verdana;
}
UL
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-left: 5px;
	padding-top: 0px;
}
LI
{
	padding-right: 0px;
	margin-top: 4px;
	padding-left: 0px;
	list-style-position: outside;
	margin-bottom: 4px;
	padding-bottom: 0px;
	margin-left: 7pt;
	padding-top: 0px;
	list-style-type: disc;
}
.textinput
{
	border-right: 1px solid #7C7C7C;
	padding-right: 3px;
	border-top: 1px solid #7C7C7C;
	padding-left: 3px;
	font-size: 7pt;
	border-left: 1px solid #7C7C7C;
	border-bottom: 1px solid #7C7C7C;
	font-family: Verdana;
}
.listbox
{
	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
	font-size: 7pt;
	vertical-align: middle;
	border-left: 1px solid #333333;
	border-bottom: 1px solid #333333;
	font-family: Verdana;
}
.button
{
	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
	font-size: 7pt;
	background: #FFFFFF;
	border-left: 1px solid #333333;
	color: #CCCCCC;
	border-bottom: 1px solid #333333;
	font-family: Verdana;
}
.comment_button
{
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	font-size: 7pt;
	background: #FFFFFF;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	font-family: Verdana;
}
.radio
{
	font-size: 7pt;
	vertical-align: middle;
	font-family: Verdana;
}
.checkbox
{
	font-size: 7pt;
	vertical-align: middle;
	font-family: Verdana;
}
A
{
	color: #AFAFAF;
	text-decoration: none;
	font-family: Tahoma;
}
A:hover
{
	color: #B20D52;
	text-decoration: none;
}
.statlink
{
	color: #9D9D9D;

}
.statlink A
{
	color: #9D9D9D;

}
.statlink A:hover
{
	color: #CC33FF;
}
/*bblink A*/
#INVALID-RULE
{
	color: #999999;
	text-decoration: none;
}
.normal
{
	font-size: 7pt;
	color: #4C4B4B;
	font-family: Tahoma;
}
/*bblink A:hover*/
#INVALID-RULE
{
	color: #333333;
	text-decoration: none;
}
.maintable
{
	border-right: 0px solid #000000;
	border-top: 0px solid #000000;
	margin-top: 1px;
	margin-bottom: 1px;
	border-left: 0px solid #000000;
	border-bottom: 0px solid #000000;
	background-color: #750936;
}
.tableh1
{
	padding-right: 10pt;
	padding-left: 10pt;
	font-size: 9pt;
	background: #B20D52 url('http://dulceweb.com/fotos/themes/skin/bg3.jpg') top center;
	padding-bottom: 7px;
	color: #E2E2E2;
	padding-top: 7px;
	font-family: Tahoma;
}
.tableh1_compact
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 7pt;
	background: #861F4C;
	padding-bottom: 2px;
	color: #777775;
	padding-top: 2px;
	font-family: "Trebuchet Ms";
}
.tableh2
{
	padding-right: 7pt;
	padding-left: 7pt;
	background: #861F4C;
	padding-bottom: 3px;
	color: #9F9F9F;
	padding-top: 3px;
}
.tableh2_compact
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #DDDDDD;
	padding-top: 2px;
}
.tableb
{
	padding-right: 7pt;
	padding-left: 7pt;
	padding-bottom: 3px;
	padding-top: 3px;
}
.tableb_compact
{
	padding-right: 0px;
	padding-left: 0px;
	background: #66072F;
	padding-bottom: 0px;
	padding-top: 0px;
}
.tablef
{
	padding-right: 7pt;
	padding-left: 7pt;
	background: #E7DFD2;
	padding-bottom: 7pt;
	padding-top: 7pt;
}
.album_stat
{
	font-size: 7pt;
	margin: 5px 0px;
	color: #808080;
	font-family: "Trebuchet Ms";
}
.thumb_title
{
	padding-right: 2px;
	display: block;
	padding-left: 2px;
	font-weight: bold;
	font-size: 7pt;
	padding-bottom: 2px;
	padding-top: 2px;
}
.thumb_caption
{
	padding-right: 1px;
	display: block;
	padding-left: 1px;
	font-size: 7pt;
	padding-bottom: 1px;
	padding-top: 1px;
}
.thumb_caption A
{
	color: #999999;
	text-decoration: none;
}
.thumb_num_comments
{
	padding-right: 2px;
	display: block;
	padding-left: 2px;
	font-weight: normal;
	font-size: 7pt;
	padding-bottom: 2px;
	padding-top: 2px;
	font-weight: bold;
}
.user_thumb_infobox
{
	margin-top: 1px;
	margin-bottom: 1px;
}
.user_thumb_infobox TH
{
	margin-top: 1px;
	font-weight: bold;
	font-size: 7pt;
	margin-bottom: 1px;
	text-align: center;
}
.user_thumb_infobox TD
{
	margin-top: 1px;
	font-size: 7pt;
	margin-bottom: 1px;
	text-align: center;
}
.user_thumb_infobox A
{
	color: #CCCCCC;
	text-decoration: none;
}
.user_thumb_infobox A:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
.sortorder_cell
{
	padding-right: 0px;
	padding-left: 0px;
	background: #DDDDDD;
	padding-bottom: 0px;
	margin: 0px;
	color: #CCCCCC;
	padding-top: 0px;
}
.sortorder_options
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 7pt;
	background: #2A2A2A;
	padding-bottom: 0px;
	margin: 0px;
	color: #CCCCCC;
	padding-top: 0px;
	font-family: Verdana;
	white-space: nowrap;
}
.navmenu
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 7pt;
	background: #1A1A1A;
	padding-bottom: 5px;
	color: #9F9F9F;
	border-top-style: none;
	padding-top: 5px;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.navmenu IMG
{
}
.navmenu A
{
	color: #9F9F9F;
	text-decoration: none;
}
.admin_menu_thumb
{
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	font-weight: bold;
	font-size: 7pt;
	border-left: 1px solid #999999;
	width: 85px;
	color: #CCCCCC;
	border-bottom: 1px solid #999999;
	font-family: Verdana;
	background-color: #FFFFFF;
}
.admin_menu_thumb A
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 5px;
	color: #CCCCCC;
	padding-top: 5px;
	position: relative;
	text-decoration: none;
}
.admin_menu_thumb A:hover
{
	color: #999999;
	text-decoration: none;
}
.admin_menu
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 7pt;
	background: #CCCCCC;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Verdana;
}
.comment_date
{
	font-size: 90%;
	vertical-align: middle;
	color: #999999;
}
.image {
	BORDER-RIGHT: #B20D52 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #B20D52 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #B20D52 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #B20D52 1px solid
}
.imageborder {
	BORDER-RIGHT: #B20D52 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #B20D52 1px solid; MARGIN-TOP: 30px; PADDING-LEFT: 3px; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 3px; BORDER-LEFT: #B20D52 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #B20D52 1px solid; BACKGROUND-COLOR: #750936
}

.thumbnails
{
	padding-right: 1px;
	padding-left: 1px;
	background: #66072F;
	padding-bottom: 1px;
	padding-top: 1px;
}
.footer
{
	font-size: 7pt;
	color: #CCCCCC;
}
.footer A
{
	color: #999999;
	text-decoration: none;
}
.footer A:hover
{
	color: #333333;
	text-decoration: none;
}
.catlink
{
	display: block;
	margin-bottom: 2px;
}
.catlink A
{
	color: #B20D52;
}
.catlink A:hover
{
	border-bottom: 1px dotted #8A8A8A;
}
.catrow_noalb
{
	padding-right: 11px;
	padding-left: 11px;
	background: #66072F;
	padding-bottom: 3px;
	color: #750936;
	padding-top: 3px;
}
.catrow
{
	padding-right: 11px;
	padding-left: 11px;
	background: #66072F;
	padding-bottom: 3px;
	color: #737373;
	padding-top: 3px;
}
.alblink A
{
	color: #C0C0C0;
	text-decoration: underline;
}
.alblink A:hover
{
	color: #CC00FF;
}
.catlink
{
	display: block;
	margin-bottom: 2px;
}
.topmenu
{
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	font-size: 7pt;
	background: #333333;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	font-family: Verdana;
}
.topmenu A
{
	color: #CCCCCC;
	text-decoration: none;
}
.topmenu A:hover
{
	color: #999999;
	text-decoration: none;
}
.img_caption_table
{
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #CCCCCC;
	border-bottom-style: none;
}
.img_caption_table TH
{
	padding-right: 7pt;
	border-top: 1px solid #CCCCCC;
	padding-left: 7pt;
	font-size: 7pt;
	background: #A6A6A6;
	padding-bottom: 4px;
	color: #333333;
	padding-top: 4px;
}
.img_caption_table TD
{
	padding-right: 7pt;
	border-top: 1px solid #CCCCCC;
	padding-left: 7pt;
	background: #DDDDDD;
	padding-bottom: 6px;
	padding-top: 6px;
}
.blockquote
{
	background-color: #750936;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 20px;
	color: #6D6D6D;
	border-left: 1px solid #1C1C1C;
	border-right: 1px solid #1C1C1C;
	border-bottom: 1px solid #1C1C1C;
	border-top: 1px solid #1C1C1C;
	font-size: 7pt;
	line-height: 9px;
}