body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	font-family: Georgia, 'Times New Roman', Times, serif, serif;
	font-size: 12px;
	}

div {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#page_all {

	}

.article {
	display: inline;
	float: left;
	clear: none;
	width: 500px;
	margin-right: 50px;
	align: right;
	}

.head_pages {
	display: block;
	float: none;
	clear: both;
	margin-left: 26px;
	width: 300px;
	}

/* ************* new ************* */
	
.nav_menu {
	display: inline;
	float: left;
	clear: none;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	height: 85px;
	margin-right: 8px;	
	margin-bottom: 5px;	
	padding-top: 2px;	
	padding-bottom: 5px;	
	line-height: 13px;
	}	

#title {
	width: 87px;
	}
	
#menu1 {
	width: 87px;
	font-style: italic;
	font-weight: bold;
	}
	
#menu2 {
	width: 275px;
	}

/* ************* end new ************* */

.head_article {
	display: block;
	float: none;
	clear: both;
	width: 280px;
	height: 160px;
	margin-left: 118px;
	}
	
.head_viewer {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	background-image: url(../imgs-nav/bkg-trans.png);
 	background-repeat: repeat;
	}

.main_content {
	display: block;
	float: left;
	clear: both;
	}

.splash_text {
	width: 20px;
	float: right;
	clear: none;
	padding: 5px 5px 5px 5px;
		
	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #fff;	}
	
/* old splash text ******************
.splash_text {
	width: 280px;
	height: 350px;
	float: both;
	clear: none;
	margin-top: 100px;
	margin-left: 118px;
	
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-weight: normal;
	font-style: italic;
	font-size: 24px;
	text-align: left;
	line-height: 28px;
	letter-spacing: 1px;
	color: #ffffff;
	}
****************** *************** */

.br_bkg {
	z-index: 500;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-image: url(../imgs-nav/bkg-trans-gr.png);
	background-repeat: repeat;	
	}

.br_check {
	position: relative;
	
	left: 50px;
	top: 100px;
	width: 180px;
	
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial, serif;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	text-align: left;
	line-height: 15px;
	color: #ffffff;
	}		

.br_check p, .br_check a:link, .br_check a:visited {
	color: #ffffff;
	}
			
.col_section {
	width: 26px;
	float: left;
	clear: none;
	}

.col_details {
	width: 90px;
	float: left;
	clear: none;
	padding-right: 5px;
	overflow: hidden;
	
	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #999999;
	}

.col_details p {
	font-size: 9px;
}

.col_links {
	width: 90px;
	float: left;
	clear: none;
	padding-right: 5px;	

	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #999999;
	}
	
.col_main, .col1_main, .col1_main_links {
	width: 278px;
	float: left;
	clear: none;
	}

.col1_links {
	width: 90px;
	float: left;
	clear: none;
	padding-right: 5px;

	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #999999;
	}
	
.col2_links {
	width: 90px;
	float: left;
	clear: none;
	padding-right: 5px;

	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #999999;
	}
	
.col2_main {
	width: 180px;
	float: left;
	clear: none;
	padding-right: 5px;
	}
	
.col5_links {
/*	position: relative;
	display: inline;
	border: 1px inset red; */
	
	width: 90px;
	float: left;
	clear: none;
	/* padding-right: 20px; */
	margin-right: 20px;
	
	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #999999;
	}
		
.col_viewer {	
	margin:  5px 5px 5px 5px;
	padding: 2px 2px 2px 2px;	
	background-image: url(../imgs-nav/bkg-trans.png);
 	background-repeat: repeat;
	
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-weight: normal;
	font-style: normal;
	font-size: xx-small;
	text-align: left;
	letter-spacing: 0px;
	color: #000;
	}

.col_slidetext {
	direction: rtl;

	width: 90px;
	float: left;
	clear: none;
	padding: 0px 5px 5px 5px;	
	background-image: url(../imgs-nav/bkg-trans.png);
 	background-repeat: repeat;
	
	font-family: Tahoma, 'Lucida Grande', Verdana, 'Times New Roman', Times, Arial, serif;
	font-weight: normal;
	font-style: normal;
	font-size: 8pt;
	text-align: right;
	letter-spacing: 0px;
	color: #666666;
	}
	
.col-forum_main {
	width: 90%;
	float: left;
	clear: right;
	margin-left: 20px;
	}

.col_da-details {
	width: 90px;
	float: left;
	clear: none;
	padding-right: 5px;
	overflow: hidden;
	
	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #999999;
	}

.col_ar-main {
		float: left;
		clear: none;
		margin-left: 95px;
		}

.rows_title {
	display: block;
	float: left;
	clear: both;
	/*width: 1000px;*/
	align: left;
	}
	
.rows_main {
	display: block;
	float: left;
	clear: both;
	/*width: 1000px;*/
	align: left;
	padding-bottom: 24px;
	}
	
h1	{	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

h2, h3	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	}
	
h4, h5	{	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 6px 0px;
	}
	

/* BIG NUMBERS -------------------------------------------------- */
h1 {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 32px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-transform: none;
	}

/* ARTICLE TITLE ------------------------------------------------ */
h2 {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 22px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-transform: none;
	}

/* SUBTITLES -------------------------------------------------- */
h3 {
	font-family: Monaco, Verdana, Andale Mono, san-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-transform: uppercase;
	}

/* LINK NUMBERS -------------------------------------------------- */
h4 {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-transform: uppercase;
	}

/* LINK TITLES -------------------------------------------------- */
h5 {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-transform: none;
	}

	
/*  COLORS -------------------------------------------------- */
	
.ma, a.ma:active, a.ma:hover {
	color: #423189;
	}

.pr, a.pr:active, a.pr:hover {
	color: #808000;
	}

.ed, a.ed:active, a.ed:hover {
	color: #808000;
	}

.su, a.su:active, a.su:hover {
	color: #CFB53B;
	}

.da, a.da:active, a.da:hover {
	color: #FFA500;
	}

.fo, a.fo:active, a.fo:hover {
	color: #6B8E23;
	}
	
a.fo-link:hover {
	color: #000000;
	background: #e7f0d5;
	text-decoration: none;
	}
	
.ar, a.ar:active, a.ar:hover {
	color: #990066;
	}
	
.li {
	color: #000000;
	}

a.li:active, a.li:hover {
	color: #ffffff;
	background: #000000;
	text-decoration: none;
	}

.wit {
	color: #fff;
	}

a.wit:link, a.wit:visited {
	color: #ffffff;
	background: none;
	text-decoration: none;
	}

a.wit:active, a.wit:hover {
	color: #000000;
	background: none;
	text-decoration: none;
	}

/*  linkography -------------------------------------------- */

a.ma_link:link, a.ma_link:visited {
	font-weight: bold;
	color: #423189;
	text-decoration: none;
	} 
	
a.ma_link:active, a.ma_link:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background: #423189;
	}

a.pr_link:link, a.pr_link:visited, a.ed_link:link, a.ed_link:visited {
	font-weight: bold;
	color: #808000;
	text-decoration: none;
	}
		
a.pr_link:active, a.pr_link:hover, a.ed_link:active, a.ed_link:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background: #808000;
	}

a.su_link:link, a.su_link:visited {
	font-weight: bold;
	color: #CFB53B;
	text-decoration: none;
	}
		
a.su_link:active, a.su_link:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background: #CFB53B;
	}

a.da_link:link, a.da_link:visited {
	font-weight: bold;
	color: #FFA500;
	text-decoration: none;
	}
		
a.da_link:active, a.da_link:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background: #FFA500;
	}

a.fo_link, a.fo_link:visited {
	font-weight: bold;
	color: #6B8E23;
	text-decoration: none;
	}
		
a.fo_link:active, a.fo_link:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background: #6B8E23;
	}

a.ar_link:link, a.ar_link:visited {
	font-weight: bold;
	color: #990066;
	text-decoration: none;
	}
		
a.ar_link:active, a.ar_link:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background: #990066;
	}

a.ab_link:link, a.ab_link:visited {
	font-weight: bold;
	color: #00b2d1;
	text-decoration: none;
	}
		
a.ab_link:active, a.ab_link:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background: #00b2d1;
	}
		
/*  OTHER MARKUP -------------------------------------------- */

a, a:link, a:visited {
	color: #000000;
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
	}

p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 12px 0px;
	
	font-size: 12px;
	}
	
p.credit {
	padding: 0px 0px 0px 0px;
	
	font-size: 9px;
	color: #666666;
	}
	
p.thanx {
	padding: 5px;

	font-size: 12px;
	font-weight: bold;
	background: #7ed7f8;
	}
	
img {
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;

	vertical-align: text-top;
	}
		
.viewer_text {
	position: absolute;
	z-index: 1;
	width: 95%;
	height: 95%;
	vertical-align: bottom;
	margin: 5px 5px 5px 5px;	
	padding: 5px 5px 5px 5px;	
	}

.bullet {
	clear: none;
	padding-right: 10px;
	}

.item {
	clear: right;
	padding-bottom: 12px;
	}


.col_main a:link {
	color: #00b2d1 !important;	
	/*text-decoration: underline !important;*/
	}

.col_main a:hover {
	color: #000000 !important;
	text-decoration: underline !important;
	}

.col_main a:visited {
	color: #00b2d1;	
	/*text-decoration: underline !important;*/
	}

.col1_main a:link {
	color: #00b2d1 !important;	
	/*text-decoration: underline !important;*/
	}

.col1_main a:hover {
	color: #000000 !important;
	text-decoration: underline !important;
	}

.col1_main a:visited {
	color: #00b2d1;	
	/*text-decoration: underline !important;*/
	}

.art-title a:visited {
	color: #000000 !important;
	}

.art-author a:visited {
	color: #000000 !important;
	}
	
.art-title, .art-author {
	font-family: Georgia, 'Times New Roman', Times, serif, serif;
	font-size: 14px;
	font-weight: regular;
	font-style: italic;
	text-align: left;
	color: #000000;	
	background: white !important; 
	}

.art-author {
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	}

.header {
	font-family: Monaco, Verdana, Andale Mono, san-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-transform: uppercase;
	}

.subtitle {
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;	
	/*letter-spacing: 1px;*/
	text-transform: none;
	padding-left: 0px;
	}

.footnote {
	font-size: 8pt;
	}

.author {
	font-size: 8pt;
	font-style: italic;	
	}

.english {
	font-size: smaller;
	}
		
/*  FORUM  ------------------------------------------------- */


td {
	font-family: Verdana, Helvetica, Arial; san-serif;
	font-size: 9px;
	font-weight: regular;
	color: #000000;
	background-color: none;
	text-align: left;
	text-transform: none;
	table-layout: fixed;
}

td.topheadlf {
	}

td.topheadrt {
	text-align: right;
	 }

td.headtopic {
	color: #000000;
	background-color: #e7f0d5;
	}

td.headstarted, td.headreplies, td.headlast {
	color: #000000;
	background-color: #e7f0d5;
	text-align: center;
	}

td.topic {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #F5F9ED;
	}

td.started {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	background-color: #F5F9ED;
	text-align: center;
	}	
	
td.replies, td.last, td.reply {
	font-size: 9px;
	color: #000000;
	background-color: #F5F9ED;
	text-align: center;
	}	
	
td.bigtopic {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 12px;
	color: #000000;
	background-color: #e7f0d5;
	font-weight: bold;
	}
	
td.author, td.message {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background-color: #F5F9ED;
	font-weight: normal;
	text-align: left;
	}
	
.fo-hr {
	border: thin dotted #ffffff;
	}

.date, .re {
	font-family: Verdana, Monaco, Andale Mono, san-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	text-align: left;
	}
	
.re {
	font-weight: normal;
	color: #6B8E23;
	}

.fakeh3 {
	font-family: Monaco, Verdana, Andale Mono, san-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-transform: uppercase;
	}
		
p.participants {
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}