body {
	font-family: tahoma, homa, serif;
	font-size: 8pt;
	line-height: 150%;
	margin: 0px;
	background: #EBEBEB url('wholebg.gif') top center repeat-y;
}

a, a:hover {
	text-decoration: none;
}

a:active {
	color: #C90;
}

/*
a:visited {
	color: #938B66; #0B3385;
}
*/

div.topPartMid {
	background-color: #E0D8B5;
	width: 760px;
	height: 70px;
	text-align: left;
	font-weight: bold;
	line-height: 200%;
}

.topPartDivs a {
	color: #D4CBAB; /*41351D; */
}

.topPartDivs a:hover {
	color: #EDE3C0;
}

.topPartTop {
	background: #786F57; /* url('texture2.jpg');  /**/
	padding: 0px 0px; 
	border: 0px solid #735E34; 
	text-align: left;
	color: #ABA48A; 
}

.topPartBot {
	background: #6B634E url('texture1.jpg'); 
	padding-bottom: 1px; 	
	color: #ABA48A; 
	border: 0px solid #735E34; 
	direction: rtl; 
	text-align: right;
}

.mainDiv {
	width: 540px;
	float: right;
	overflow: hidden;
	background: #EBEBEB url('shadow.gif') top left repeat-y; 		
}

.sideDiv {
	float: right;
	width: 219px;
	background-color: #E3DFCC; /* #E3DFCC*/
	border-right: 0px dashed #E1DCD2;
}

.sideDiv .onePart {
	margin: 20px 0px 10px 20px; 
	background: url('oneSideMid.gif') top left repeat-y; 	
}

.sideDiv .onePartSpecial {
	margin: 20px 0px 10px 20px; 
}

.innerTop {
	background: url('oneSideTop.gif') top left no-repeat; 	
	height: 11px;
}

.innerMid {
	background: url('oneSideMid.gif') top left repeat-y; 
}

.innerBot {
	background: url('oneSideBot.gif') bottom left no-repeat; 	
	height: 11px;
}

div.invis {
	color: #96ADC4;
	text-align: left;
	font-size: 7pt;
	direction: rtl;
}

.sideTitle {
	height: 30px;
}

.sideText {
	padding: 5px 20px 5px 25px;
	color: #405870; /*#382F21;/**/
	text-align: justify;
	direction: rtl;
}

.sideText a{
	color: #6385A8; /*9E6810;*/
}

.sideText a:hover{
	color: #849FBA;
}


.sideDiv input {
	background-color: #F0F4F8;
	border: 1px solid #6083A6;
	font-family: tahoma, homa, serif;
	font-size: 8pt;
}

blockquote {
	margin: 5px 10px 5px 0px;
	padding: 0px;
}

.incomers {
	color: #6083A6;
	direction: ltr;
	text-align: left;
	padding: 0px 0px 0px 10px;
}

.incomers a{
	color: #808080;
}

.topAtAll {
	margin-top: 12px;
	padding-top: 15px;
	background: url('mainall.gif') top right no-repeat;
	padding-bottom: 5px;
}

.topIndex {
	/*background: #CED4D7 url('mainmid.gifs');*/
	color: #6283A3;
	padding: 0px 0px;
	line-height: 175%;
}

.topIndex a:hover{
	color: #536E8A;
}

.topIndex a{
/*
	font-weight: bold;
	font-family: Arial, tahoma, serif;
	font-size: 11pt;
/**/	
	color: #2D4F70;
}

.postMain {
	background: url('postmid.gif') top right repeat-y;
	direction: rtl;
	text-align: right;
	line-height: 160%;
}

.postMain a{
	color: #3333CC;
}

a.postTitle {
	color: #000080; /*0F47B8*/
	font-weight: bold;
	font-family: Arial, tahoma, serif;
	font-size: 11pt;	
}

a.postTitle:hover {
	color: #666666; /*135BEB*/
}

.postBody {
	padding: 1px 12px 20px 5px;
	color: black;
	text-align: justify;
}

a.dumpLink{
	color: #999999;
	font-size: 7pt;
}

a.dumpLink:hover {
	color: #135BEB;
}

font.username {
	color: #999;
	font-size: 7pt;
}

.oneDate {
	text-align: left;
	color: #7D6600; /*#7D6F32;/*#B0A67B;*/
	font-weight: bold;
	font-family: tahoma, serif;
	font-size: 8pt;
	padding-bottom: 2px;	
	border-bottom: 1px solid #968E69;
}

font.dot {
	color: #E3DBB6;/*#94C9FF;*/
	font-size: 11pt;	
}

.comments {
	width: 460px;
	direction: rtl;
}

.comments a {
	color: #135BEB;	
}

.comments a:hover {
	color: #0F47B8;	
}

.comments font.commentor {
	font-family: arial, tahoma, serif;
	font-size: 10pt;	
	font-weight: bold;
}

.commentBody {
	clear:both; 
	padding-right: 20px; 
	text-align: justify;
	padding-top: 5px;
}

.commentSend {
	padding: 20px 40px 20px 0px;
}

.commentSend input, .commentSend textarea {
	background-color: #E9E9E9;
	border: 1px solid #333;
	margin: 1px 0px;
	font-family: tahoma, serif;
	padding: 1px 3px;
	font-size: 8pt;
}