A IMG					{	border: none }
A						{	color: #b46474 }


BODY					{	background-color: #FFFFFF; font-family: "Georgia", "Times New Roman", Times, serif ; color: #6a434b; background:url(../images/template/color/images/bg-bord.jpg) repeat; margin: 0  }
TABLE					{	border-collapse: collapse }
TABLE TD				{	padding: 0 }

H1						{	font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; color:#955366; line-height:normal}
H2						{	font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; color:#6a434b; line-height:normal}

.outh, .headline					{	border:0px solid #000; padding:0; text-align: center; background:url(../images/template/color/images/top-logo-line.jpg) repeat-x }

.add					{	background-color: #EFEFEF; padding: 10px; text-align: center; margin-top: 20px}

.adv					{	border: 0px solid #FF9900; margin: 20px; text-align: center }

.logonametext			{	background:url(../images/template/color/images/logo-bord.jpg) left no-repeat;}

.table					{	width:100%;  margin-top: 40px}
.table td 				{	vertical-align: top}
.lefttd					{	width: 275px; padding-top: 40px; }
.menu	A				{	line-height: 26px; color: #f3d0da; font-size:16px	}
.menu	A:hover			{	line-height: 26px; color: #fff; font-size:16px; text-decoration:none	}

.hello					{	background:#FFFFFF; text-align:center; color:#6a434b; padding: 0 50px; line-height: 22px}
.hello-in				{	background:#FFFFFF; text-align:left; color:#6a434b; padding: 0 50px; line-height: 22px; }
.hello-photo			{	background:#FFFFFF; text-align:left; color:#6a434b; line-height: 22px; }


.titlewed				{	text-align:center; vertical-align:middle;	}
.titlewed				{	color:#955366; font-size: 34px; font-style:italic; font-weight:bold; padding: 30px}

.titlewed-bottom		{	height: 70px	}

.centr-foto				{	height: 283px;	background:#FFFFFF; text-align:center; border:0px solid #003399 } /* 524px */
.photo-bg				{	width:100%;	height: 283px; background:url(../images/template/color/images/center-foto.gif) center no-repeat; margin-top: 10px   }
.foto-pos				{	padding-left: 14px; padding-top: 14px}
.foto					{	width: 365px; height: 238px;  overflow: hidden;   }
.foto-pic				{	width: 100% }

.photo-album			{	width: 100%;	font-size: 12px; color:#999}
.photo-album td			{	text-align:center; padding: 10px 5px; vertical-align:middle}

.photo-single			{	color:#6a434b; }
.photo-single td		{	padding: 10px 20px; }

.empty					{	height: 20px; text-align:center	}

.date					{	font-size:20px; color:bf2b55; font-style:italic; padding: 10px 0}

.col-visit				{ 	background:#955366; }
.copy					{	color:#b46474; }

.bg-top-wihte			{	background:#FFFFFF; border-radius: 8px; -webkit-border-radius: 8px; -opera-border-radius: 8px; 	-moz-border-radius: 8px; padding-bottom: 10px	}

.poll-in				{   padding: 20px ; font-family:Arial; font-size: 12px; color:#f7f0f2}
.poll-in-title			{   font-family:Arial; font-size: 15px;  font-weight:bold		}
.poll-left				{	width: 210px;	background:url(../images/template/color/images/poll-bg-bord.gif) repeat}
.poll-right				{	background:url(../images/template/color/images/poll-corner-bord.gif) top left no-repeat }
.poll-right	td			{	width: 20px }


/* pager */

.num_pages				{	text-align:center;	margin: 10px 5px 0px 5px;	padding-top:5px	}
.num_pages .dis			{	color: #999999;	font: 12px 	}
.num_pages .act			{	font: 13px	}
.num_pages .pager		{	font: 14px ; margin: 8px 0 0 0;	}
.num_pages .pager a		{	padding: 2px; 	}
.num_pages .pager span	{	padding: 2px 4px 2px 3px;	background: #EAE7E3;	line-height: 22px;	}

/* guest */

.guest-comm		td		{	color:#6a434b; }	

/* journal */

.journal-comm			{	width: 100%; line-height: 22px; margin-bottom: 20px }	
.journal-comm	td		{	color:#6a434b; padding-right: 5px }	
.journal-name			{	font-weight:bold}
.journal-date			{	width: 70px; font-size: 11px}
.journal-text			{	line-height: 22px;	}

/* wishlist */

.wishlist	td		{	color:#6a434b; }	

/* login */

.login				{	width: 210px; background:url(../images/login-bg.gif) no-repeat; margin-left: 25px; padding: 45px 15px 15px 15px; color: #666666; font-style:italic; font-size: 12px }