/*
 *****************************************************************************************
 *	Personal Name Advisors
 *****************************************************************************************
*/

.pna-block 							{
									background-color: #ffffff; 
									}
.pna-block TR 						{
									vertical-align: top; 
									}
.pna-block IMG						{
									padding-right: 2px; 
									}
.pna-block .text1 					{
									padding-top: 13px;
									padding-right: 16px;
									}
.pna-block .text1 P 				{
									margin: 0px;
									padding: 0px;
									padding-bottom: 8px;
									line-height: 13px;
									}
.pna-block .text1 P IMG 			{
									position: relative;
									top: 0px;
									padding-left: 1px;
									padding-right: 4px;
									vertical-align: middle;
									border: 0px;
									margin-bottom: 1px;
									}
.pna-block .text1 P A 				{
									color: #222222;
									position: relative;
									top: 1px;
									}
.pna-block .text2 					{
									padding-top: 9px;
									padding-left: 8px;
									}
.pna-block .text2 P 				{
									margin: 0px;
									padding: 0px;
									padding-bottom: 5px;
									line-height: 13px;
									}
.pna-block .text2 P A:link, .pna-block .text2 P A:active, .pna-block .text2 P A:visited	{
									color: #222222;
									text-decoration: none;
									font-weight: bold;
									position: relative;
									top: 2px;
									}
.pna-block .text2 P A:hover			{
									color: #222222;
									text-decoration: underline;									
									font-weight: bold;
									position: relative;
									top: 2px;
									}
.pna-block .text2 P IMG 			{
									position: relative;
									top: -1px;
									padding-left: 1px;
									padding-right: 6px;
									vertical-align: middle;
									border: 0px;
									margin-bottom: 1px;
									}

/*
 *****************************************************************************************
 *	Box ad
 *****************************************************************************************
*/

.box-ad								{
									border: 1px solid #ffc6e7;
									}
									
/*
 *****************************************************************************************
 *	Photo contest
 *****************************************************************************************
*/

.photo-contest						{
									background-color: #ffffff;
									}
.photo-contest .intro				{
									background: url(/images/home/photo_contest.jpg) no-repeat top left;
									vertical-align: top;
									}
.photo-contest .intro DIV			{
									height: 43px;
									}
.photo-contest .intro TD			{
									padding-top: 9px;
									padding-left: 119px;
									padding-right: 90px;
									line-height: 13px;
									}

.photo-contest .blue-bar			{
									background-color: #e8f6fb;
									text-align: center;
									}
.photo-contest .dotted-line			{
									height: 1px;
									background: url(/images/dots_hor_blue.png);
									}
.photo-contest .winners				{
									text-align: center;
									font-weight: bold;
									height: 16px;
									}
.photo-contest .winners SPAN		{
									position: relative;
									top: 5px;
									}
.photo-contest .photos				{
									text-align: center;
									vertical-align: top;
									}
.photo-contest .photos IMG			{
									padding: 0px;
									padding-top: 1px;
									}
.photo-contest .photos .separator	{
									width: 1px;
									overflow: hidden;
									background: url(/images/dots_vert_blue.png) repeat-y;
									height: 295px;
									}
.photo-contest .blue-bar .links		{
									text-align: left;
									font-weight: bold;
									padding-top: 9px;
									padding-bottom: 10px;
									line-height: 16px;
									}
.photo-contest .blue-bar .links	IMG	{
									padding-left: 72px;
									padding-right: 8px;
									border: 0px;
									}
.photo-contest .blue-bar .links	A	{
									color: #222222;
									text-decoration: none;
									}
									
.homeblock2				{background-color:#FEF8EC}