

body				{	margin						:0			;
						padding						:0			;
						cursor						:default	;

						font						:13px Arial,Verdana,Futura,Helvetica,sans-serif;
						color						:#303030	;
						background					:#FFFFFF	;
						text-align					:center		;
						overflow					:auto		;
					}

a					{	color						:#FFB71D	;
						background					:#FFFFFF	;
					}

h1					{	font						:bold 16px Arial,Verdana,Helvetica,sans-serif; color:#303030; background:#FFFFFF; margin:0; padding:0 0 10px 0	;}
h2					{	font						:bold 14px Arial,Verdana,Helvetica,sans-serif; color:#CF0000; background:#FFFFFF; margin:0; padding:0 0 10px 0	;}

hr					{	color						:#D0D0D0	;
						background-color			:#D1D1D1	;
						height						:1px		;}

th,td				{	vertical-align				:top		;}

form				{	margin						:0			;
						padding						:0			;}
input				{	margin						:0			;
						padding						:0 5px		;
						height						:1.8em		;
						vertical-align				:middle		;
						cursor						:pointer;}
textarea,
input				{	font						:1em Verdana,Arial,Helvetica,sans-serif;}
textarea			{	border						:1px #D0D0D0 solid;
						cursor						:text		;}
.pointer			,
label				{	cursor						:pointer;}


/*	classes																								*/

.clear				{	clear						:both		;}

.text				,
.password			,
.form_text			{	cursor						:text		;}
.form_text			{	border						:1px #D0D0D0 solid;}

.gray				{	color						:#A0A0A0	;	background	:#FFFFFF	;}
.small				{	color						:#A0A0A0	;	background	:#FFFFFF	;
						font-size					:12px		;}
.right				{	text-align					:right		;}
.center				{	text-align					:center		;}


/*	top																									*/

#top-container		{	width						:100%		;
						height						:87px		;
						margin						:0			;
						padding						:0 30px		;
						border-bottom				:solid 1px #303030;
					}
#top-container #top	{	position					:relative	;
						margin						:0 auto		;
						padding						:30px 0 0 0	;
						width						:765px		;
						text-align					:left		;
					}
#top-container #top #right
					{	position					:absolute	;
						bottom						:8px		;
						right						:0			;
					}


/*	 menu																								*/

#menu				{	position					:relative	;
						width						:765px		;
						height						:24px		;
						margin						:0 auto		;
						padding						:4px 0 0 0	;
						text-align					:left		;
					}
#menu .right		{	position					:absolute	;
						top							:4px		;
						right						:0			;
					}


/*	content																								*/

.content-container-wh,
.content-container-gr,
.content-container-bl{	width						:100%		;
						height						:670px		;
						margin						:0			;
						padding						:0 30px 30px 30px	;
					}

.content-container-wh {	color						:#303030	;	background	:#FFFFFF	;}
.content-container-gr {	color						:#303030	;	background	:#E0E0E0	;}
.content-container-bl {	color						:#E0E0E0	;	background	:#000000	;}


.content-container-wh .small	{	color			:#A0A0A0	;	background	:#FFFFFF	;}
.content-container-gr .small	{	color			:#808080	;	background	:#E0E0E0	;}
.content-container-bl .small	{	color			:#A0A0A0	;	background	:#000000	;}

.content-container-wh a			{	color			:#FFB71D	;	background	:#FFFFFF	;}
.content-container-gr a			{	color			:#FFB71D	;	background	:#E0E0E0	;}
.content-container-bl a			{	color			:#FFB71D	;	background	:#000000	;}

.content-container-wh #content #favicons table	{	border-top		:solid 1px #303030	;
													border-bottom	:solid 1px #303030	;}
.content-container-gr #content #favicons table	{	border-top		:solid 1px #303030	;
													border-bottom	:solid 1px #303030	;}
.content-container-bl #content #favicons table	{	border-top		:solid 1px #E0E0E0	;
													border-bottom	:solid 1px #E0E0E0	;}

#content			{	position					:relative	;
						height						:100%		;
						margin						:0 auto		;
						padding						:0			;
						width						:765px		;
						text-align					:left		;
					}
#content #ads-info	{	display						:none		;
					}
#content #ads		{	position					:absolute	;
						top							: 32px		;
						left						:  0		;
						width						:180px		;
						background-color			:#FFFFFF	;
					}

#content #favicons	{	position					:absolute	;
						top							: 45px		;
						left						:190px		;
						width						:430px		;
					}

#content #favicons img
					{	border						:none		;
						width						: 16px		;
						height						: 16px		;
					}

#content #favicons table
					{	margin						:15px 0 0 0	;
						border-top					:solid 1px #303030	;
						border-bottom				:solid 1px #303030	;
					}

#content #zoom-url	{	position					:absolute	;
						top							: 45px		;
						right						:  0		;
						width						:300px		;
						height						: 25px		;
						font						:bold 14px Arial,Verdana,Futura,Helvetica,sans-serif;
						text-align					:right		;
					}

#content #zoom-column
					{	position					:absolute	;
						top							: 75px		;
						right						:  0		;
						width						:132px		;
						height						: 85%		;
						text-align					:center		;
					}
#content #zoom-image{	width						:132px		;
						height						:132px		;
						margin-bottom				: 10px		;
					}
#content #zoom		{	width						:72px		;
						height						:72px		;
					}


/*	bottom																								*/

#bottom-container	{	width						:100%		;
						height						:4em		;
						margin						:0			;
						padding						:0 30px		;
						border-top					:solid 1px #303030;
					}
#bottom				{	position					:relative	;
						width						:765px		;
						margin						:0 auto		;
						padding						:4px 0 0 0	;
						text-align					:left		;
						font						:12px Arial,Verdana,Futura,Helvetica,sans-serif;
						color						:#A0A0A0	;
						background					:#FFFFFF	;
					}
#bottom .right		{	position					:absolute	;
						top							:4px		;
						right						:0			;
					}
