
html						{	font-size					:100%			;}

body						,
th, td						{	font						:12px/17px verdana,geneva,sans-serif; }

body						{	margin						:0				;
								padding						:0				;
							/*	overflow					:auto			;	*/
								cursor						:default		;
								color						:#808080;
								background					:#101010;
								text-align					:center			;
							}

p							{	margin						:0				;
								padding						:0				;
								padding-bottom				:10px			;}

h1, .h1						,
h2, .h2						,
h3, .h3						{	font						:bold 13px Arial,Helvetica,sans-serif; color:#d7ba75; margin:0; padding:0;}
h1, .h1						{	font-size					:16px			;}
h2, .h2						{	font-size					:14px			;}
h3, .h3						{	font-size					:13px			;}
h1							{	padding-bottom				:10px			;}
h2							{	padding-bottom				:10px			;}
h3							{	padding-bottom				:10px			;}


a							{	text-decoration				:none			; color :#808080;}
a:hover						{	text-decoration				:none			; color :#808080;}
a:focus						{	outline						:none			;}

hr							{	color						:#808080;
								background-color			:#101010;
								height						:1px			;}

ul							{/*	width						:100%			;*/
								list-style-type				:disc			;}

table						{	empty-cells					:show			;
								border-collapse				:collapse		;
							}
th,td						{	vertical-align				:top			;
							}

img							{	border						:none			;}

form						{	margin						:0				;
								padding						:0				;}
textarea					{	margin						:0				;
								padding						:0 5px			;
								border						:solid 1px #808080;
								color						:#808080;
								cursor						:text			;}
input						{	margin						:0				;
								padding						:0 5px			;
								height						:1.8em			;
								vertical-align				:middle			;
								cursor						:pointer;}
input						,
select						,
textarea					{	font						:12px/17px Verdana,Geneva,sans-serif;
								background					:#2A2A2A;
							}

label						{	cursor						:pointer;}

pre							{	font						:normal 0.9em/1.1em "Lucida Console", Monaco, monospace;}



/*	classes																								*/

.clear						{	clear						:both			;}

.text						,
.password					{	cursor						:text			;
								color						:#808080;
								border						:solid 1px #808080;}
.button						,
.submit						{	color						:#808080;
								border						:solid 1px #808080;
								background					:#2A2A2A;
								font						:12px/17px Verdana,Geneva,sans-serif;
							}
.list						{	padding-left				: 3em			;}
.list img					{	margin						: 2px			;}

.red						,
.red a						,
.red a:hover				{	color						:#9E4524		;}
.blue						{	color						:#0100A7		;}
.green						{	color						:#00B90A		;}
.yellow						{	color						:#FFD000		;}

.small						{	color						:#808080;
								font-size					:0.9em			;}
.smaller					,
.smaller a					{	font-size					:11px			;}
.lighter					,
.lighter a					{	color						:#E0E0E0;}

.right						{	text-align					:right			;}
.center						{	text-align					:center			;}
.left						{	text-align					:left			;}

.thin						{	margin						:0				;
								padding						:0				;}
.thick						{	padding-bottom				:20px			;}
.spacer						{	padding-bottom				:12px			;}
.indent						{	padding-left				:4em			;}

.pointer					{	cursor						:pointer;}
.hover						{	text-decoration				:underline		;
								color						:#808080;}

.no_display					{	display						:none			;}
.pre						{	white-space					:pre			;
								font						:normal 0.9em/1.1em "Lucida Console", Monaco, monospace;
							}

p.hr						{	border-bottom				:solid 1px #101010;
								margin						:1.6em 0 1.2em 0	;}



/*	container																							*/

#overall_container			{	position					:relative		;
								display						:inline-block;
								padding						:0				;
						min-width	:780px;
							}


#overall_container_inner	{	margin-left					:0px;
							}

#outside_left_column		,
#outside_right_column		{	margin-top					: 85px			;
								height						:600px			;
								width						:160px;
							}
#outside_left_column		{	text-align					:right			;}
#outside_right_column		{	text-align					:left			;}

#outside_left_column_spacer	,
#outside_right_column_spacer{	width						:30px;
							}




#container					{	width						:1090px			;
								margin						:0 auto			;
								padding						:0				;
								border-right				:solid 1px #808080;
								border-left					:solid 1px #808080;
/*								border-bottom				:solid 1px #D0D0D0;*/
								text-align					:left			;
								position					:relative		;
								background					:#383838;
							}



/*	top																									*/

#logo						{	position					:relative		;
								height						:110px			;
								background					:#2A2A2A;
								border-bottom				:solid 1px #101010;	/*****/

							}
#logo table					{	position					:absolute		;
								left						:32px			;
								top							:34px			;}
#logo-top					,
#logo-bottom				,
#bottom						{	background					:url(/img/i2.gif) repeat-x	;
								height						:36px			;
							}
/*
#social_networks			{	position					:absolute		;
								top							:28px			;
								right						:30px			;
							}
#google_plusone				{	margin-bottom				: 8px			;
							}
*/


/*	menu_h																								*/

#menu_h						{	width						:100%			;
								height						: 36px			;
								margin						:  0			;
								padding						:  0			;
							/*	border-top					:solid 1px #A0A0A0;	*/
							/*	border-bottom				:solid 1px #A0A0A0;	*/
								background					:#F0F0F0;
								text-align					:center			;
							}
#menu_h ul					,
#menu_h li					{	display						:inline-block;
								margin						:  0			;
								padding						:  0			;}
#menu_h ul					{	list-style-type				:none			;
								padding-left				:20px			;
							}
#menu_h a					{	display						:block			;
							/*	width						:130px			; */
								padding						:9px 30px 0 30px;
							/*	height						: 40px			; */
							/*	line-height					: 40px			; */
								font						:bold 14px Arial,Helvetica,sans-serif;
								color						:#606060;
							}
#menu_h a.left				{	float						:left			;}
#menu_h a.right				{	float						:right			;}
#menu_h a:hover				{	color						:#000000;}



/*	main																								*/

#main						{/*	background					:url(/img/body.jpg) repeat-x;	*/
							 /*	border-top					:solid 1px #808080	;	*/
							}



/*	content																								*/

#content					{	position					:relative		;
								margin						:0				;
								padding						:20px 10px 0 20px;
								text-align					:left			;
							}

#content p					{	width						:500px			;}
#content blockquote	p		,
#content blockquote			{	width						:400px			;}
#content a:hover			{	text-decoration				:underline		;}

#content .text				{	width						:150px			;}

#content .table th			,
#content .table td			{	padding						:2px 10px 2px 10px;
								text-align					:left			;
								vertical-align				:top			;
							}
#content .table th			{	background					:#2A2A2A		;}
#content .table td			{	border-bottom				:solid 1px #2A2A2A;}
#content img				{	vertical-align				:middle			;}

#content ul					{	margin						:0				;
								padding						:0.5em 0 1.5em 2em	;}
#content ul.thin			{	padding						:0.5em 0 0.5em 2em	;}
#content ul.narrow			{	width						:450px			;}



/*	inside_left_column																					*/

#inside_left_column			{	width						:180px			;
								height						:600px			;
								text-align					:left			;}
#inside_left_column_inner	{	margin-top					: 30px			;
								margin-right				: 20px			;}

#inside_left_column ul		{	list-style-type				:none			;}
#inside_left_column li		{	line-height					:2em			;}



/*	inside_right_column																					*/

#inside_right_column		{	width						:180px			;
								height						:600px			;
								text-align					:left			;}
#inside_right_column_inner	{	margin-top					: 30px			;
								margin-left					: 20px			;}



/*	bottom																							*/

#nav						{	height						:185px			;
								margin						: 0				;
								padding-top					:26px			;
								font						:11px Verdana,Geneva,sans-serif;
								background					:#383838;
								text-align					:center			;
								line-height					:18px			;
								border-top					:solid 1px #101010;
							}
#nav a						{	color						:#808080;}
#nav a:hover				{	color						:#000000;}


#related					{	margin						:0 auto			;}
#related td					{	color						:#606060		;
								font						:11px/16px Verdana,Geneva,sans-serif;
							}



/*	help																								*/

#help						{	position					:absolute		;
								display						:none			;
								z-index						:100			;

								left						: 50%			;
								top							: 50%			;
								width						: 500px			;
								height						: 300px			;
								margin-left					:-250px			;
								margin-top					:-150px			;

								padding						:5px			;
								border						:solid 1px #808080;

								color						:#808080;
								background					:#101010		;
							}
#help h1					{	font-size					:14px			;
								font-weight					:bold			;
							}
#help_close					{	text-align					:right			;
								width						:100%			;
							}
#help_content				{	padding						:0 20px			;}
#help_content p				{	width						:450px			;}



/*	Content / network_sites																				*/

#network_sites h1			{	font	: bold 1.3em/1em Arial,Helvetica,sans-serif;	margin-bottom :20px;					}
#network_sites h2			{	font	: bold 1.2em/1em Arial,Helvetica,sans-serif;	margin		  :0; padding:30px 0 2px 0;	}
#network_sites h3			{	font	: bold 1.1em/1em Verdana,Geneva,sans-serif;		margin		  :0; padding:10px 0 0	 0; }
#network_sites .indent		{															margin		  :0; padding:0 0 0 2em;	}
#network_sites h2.first		{															margin		  :0; padding:0 0 2px 0;	}
#network_sites a			,
#network_sites a:hover		{	text-decoration				:none			;}



/*	Site specific																						*/


.button_0					{	background					:#383838;
								border						:solid 1px #383838;
								text-align					:right				;
							}
.button_1					,
.button_2					,
.button_3					,
.button_4					,
.button_5					,
.input_1					{	background					:#2A2A2A;
								color						:#808080;
								border						:solid 1px #808080	;
								text-align					:center				;
								cursor						:pointer;
								text-decoration				:none				;
							}

.button_0					{	height :30px ;	line-height	:30px ;  width : 70px ;	display	:block; font-size :12px;	}
.button_1					{	height :30px ;	line-height	:30px ;  width : 24px ;	display	:block; font-size :11px;	}
.button_2					{	height :30px ;	line-height	:30px ;  width : 38px ;	display	:block;	}
.button_3					{	height :30px ;	line-height	:30px ;  width : 73px ;	display	:block;	}
.button_4					{	height :25px ;	line-height	:25px ;  width :120px ;					}
.button_6					{	height :25px ;	line-height	:25px ;  width : 60px ;					}
.input_1					{	height :23px ;	line-height	:23px ;  width :110px ;	cursor	:text;	text-align :left;	}


.button_6					{	font-weight					:bold					;
								color						:#d7ba75		;
								cursor						:pointer;
							}


a.button_1:hover			,
a.button_2:hover			{	text-decoration				:none					;
							}
b							{	color						:#d7ba75		;}


/*
.collection,
.collection option			{	font						:12px "Lucida Console", Monaco, monospace;
							}
.collection optgroup		{	font						:bold 12px "Lucida Console", Monaco, monospace;
							}
*/


#board_info					{	font						:bold 14px Arial,Helvetica,sans-serif;
								color						:#d7ba75				;
								margin-bottom				:5px					;}
#board_copyright			{	color						:#d7ba75				;}




#SelectCollection			{	background					:#2A2A2A	;
								color						:#A0A0A0				;
								border						:solid 1px #808080		;
							}


.highlight					{	color						:#d7ba75				;}


#top_ad						{	position					:absolute				;
								right						:10px					;
								top							:10px					;}
#bottom_ad					{	background					:#2A2A2A	;
								border-top					:solid 1px #101010;
								text-align					:center					;
								width						:1090px					;
								height						: 106px					;}
#bottom_ad_inner			{	padding						:   8px					;
								width						: 728px					;
								margin						:0 auto					;}


#instructions				{	background					:#2A2A2A	;
								border-top					:solid 1px #101010;}
#instructions table			{	margin						:20px 90px 0 90px		;}

.menu_caption				{	width						:70px !important		;
								text-align					:right					;}

.ok							,
.error						{	font						:bold 13px Arial,Helvetica,sans-serif;}
.ok							{	color						:#00B90A				;}
.error						{	color						:#9E4524				;}


.gray						{	color						:#808080		;}
#related_terms				{	color						:#606060				;}




