html {
	/*overflow:	-moz-scrollbars-vertical;  DO NOT COMMENT OUT -- always show vertical scrollbar in mozilla */
	height:				100%;
}

body {
	height: 				94%;
	color: 					#000000;
	font-family: 			Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 				12px;
	background-color: 		#FFFFFF;
	padding: 				0;
	margin: 				0;
	background-image: 		url(../images/skyPIXEL.jpg); 
	background-repeat: 		repeat-x;
}

img {
	border: 				0;
}

#page{
	clear:				both;
	width:				800px;
	overflow:			auto;
	margin:				auto;
	background-color: 	#FFFFFF;
	background-image: 		url(../images/pix.jpg); 
	background-position: 	598px 200px; 
	background-repeat: 		repeat-y;  
	
}

#banner {
	position: 				relative;
	margin: 				0;
	text-align:				center;
	background-image: 		url(../images/skyPIXEL.jpg); 
	background-position: 	center; 
	background-repeat: 		repeat-x;  
	height: 				200px;
}

#body-left {
	position: 				relative;
	clear: 					left;
	float: 					left;
	width: 					598px;
	margin: 				0;
	padding: 				0;
}

#body-right {
	position:				relative;
	clear:					both;
	float:					right;
	width:					201px;
	background-color:		#FFFFFF;
	margin:					0;
	padding:			   	0; 
	min-height:				1000px;
}

.footer {
	width: 					100%;
	height: 				15px;
	margin: 				auto;
	padding: 				0;
	clear: 					both;
	float: 					none;
	background-color:		Red;
}

/*******************body-right***********************/

#body-right div.nav {
	position: 				relative;
	float: 					right;
	direction: 				rtl;
	margin:					0;
	padding:			   	30px 0 0 0;
	width:					198px;
}

.nav ul#main-ul {
	list-style-type: 	none;
	padding: 			0 ;
	margin: 			0;
	border-top:			solid 1px #D0D0D0;
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 			13px;
	text-decoration: 	none;
	line-height: 		20px;
}
.nav ul#main-ul li{
	border:				1px solid #FFFFFF;
}

.nav ul#main-ul li a {
	color: 					#000000;
	font-family: 			Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 				13px;
	text-decoration: 		none;
	display: 				block;
	margin: 				0;
	padding: 				0 20px 0 0;
}

.nav ul#main-ul li a.menu_title {
	font-weight: 			bold;
	border-bottom:			solid 1px #D0D0D0;
	padding: 				0;
	margin: 				0;
}

.nav ul#main-ul li a.current {
	color: 					#FF0000;
	font-family: 			Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 				13px;
	font-weight: 			bold;
	text-decoration: 		none;
	display: 				block;	
	border-bottom:			solid 1px #D0D0D0;
	padding: 				0 20px 0 0;
	margin: 				0px 0px 1px 0px;
}

.nav ul#main-ul li a:hover {
	color:					#FF0000;
	
}

.nav ul.second-ul {
	list-style-type: 		none;
	text-decoration: 		none;
	display: 				block;
	margin: 				0;
	padding: 				0;	
}

.nav ul.second-ul li a{
	padding:				0;	
	margin :				0 40px 0 0;	
	border-bottom:			solid 1px #D0D0D0;
	background-image: 		url(../images/bullet_menu.gif); 
	background-position: 	185px 8px; 
	background-repeat: 		no-repeat;  
	
}


/*******************body-left***********************/

#top-nav {
	position: 				relative;
	float: 					left;
	clear:					both;
	width: 					100%;
	display: 				block;
	padding:				0;
	margin:					0;
	font-size:				11px;
	
	font-family:			Arial,Verdana,Helvitica,sans-serif;
	letter-spacing: 		1px;
	background-color:		#FF0000;
	text-align:				center;
}



div#top-nav table#wraper {
	text-align:			left;
	vertical-align:		middle;
	width:				800px;	
	margin:				auto;
}

div#top-nav table {
	text-align:			right;
	vertical-align:		middle;
	width:				600px;	
}
		
div#top-nav td {
	padding:			0;
	margin:				0;
	vertical-align:		middle;
}	

div#top-nav a.top-menu {
	display:				block;
	color:					#FFFFFF;
	text-decoration:		none;
	padding:				0;
}
			
div#top-nav a.top-menu:hover {
	color:					#FFFFFF;
	text-decoration: 		underline;
}

.content {
	position: 			relative;
	direction:			rtl;
	clear: 				both;
	float: 				left;
	margin: 				0;
	padding: 			0;
	padding-top:		20px;
	width: 				578px; 
	text-align:			justify;
}

.content h1, .content h2, .content h3 {
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 			16px;
	margin: 				0;
	padding-bottom: 	3px;
	padding-top: 		10px;
	padding-left:		20px;
	line-height: 		20px;
	letter-spacing: 	1px;
}

.content h1 {
	font-weight: 		bold;
	color: 				#000000;
}

.content h2 {
	font-weight: 		bold;
	color: 				#FF0000;
}

.content h3 {
	font-size: 			14px;
}

.content p {
	font-size: 			14px;
	text-align: 		right;
	color:      		#000000;
	margin: 			0 0 10px 20px;
	line-height: 		20px;
	letter-spacing: 	1px;
}

.content span {
	font-size: 			14px;
	font-weight: 		bold;
	line-height: 		20px;
	letter-spacing: 	1px;
}

.content a {
	color: 				RGB(24,116,205);
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 			14px;
	text-decoration: 	underline;
	background: 		none;
	line-height: 		20px;
	letter-spacing: 	1px;
}
#divTopLeft a {
	color: 				RGB(255,255,255);
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		bold;
	text-decoration: 	none;
	background: 		none;
	
	letter-spacing: 	normal;
}
#cont {
	background-image:	url(../images/hand.gif);
	background-repeat:	no-repeat;
	background-position:right ;
	background-color:	RGB(255,0,0);
	direction:			rtl;
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 			14px;
	padding:			0;
	margin:				0;
	color:				#FFFFFF;
}
#cont a,#hand a{
	text-decoration: 	none;
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 			14px;
	margin:				0;
	padding:		0;	
	
}
#hand a{
	color:RGB(255,255,255);
}

#cont a{
	color:RGB(0,0,0);
}
#divTopLeft a:visited {
	color: 				RGB(82,82,82);
	text-decoration: 	underline;
}

#divTopLefta:hover {
	color: 				RGB(156,156,156);
	text-decoration: 	underline;
}

.content a:visited {
	color: 				RGB(24,116,205);
	text-decoration: 	underline;
}

.content a:hover {
	color: 				RGB(177,215,228);
	text-decoration: 	underline;
}

.content ul {
	font-family: 				Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 					14px;
	line-height: 				20px;
	list-style-type: 			square;
	margin: 						6px 0 0 20px;
	padding: 					0 20px 0 0;
	list-style-image: 		url(../images/bull.gif);
	letter-spacing: 			1px;
	text-align:			right;
}

.content ol {
	font-family: 				Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 					14px;
	line-height: 				20px;
	margin: 						6px 3px 0 20px;
	padding: 					0 35px 0 0;
	letter-spacing: 			1px;
}

.content li {
	font-family: 				Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 					14px;
	margin-bottom: 			1px;
	letter-spacing: 			1px;
}
/***********************************************************************/

#ads {
	margin:0;
	clear:both;
	
	padding:0;
	padding-left:3px;
	padding-top:10px;
}

#ads img {
	padding:0;
	margin:0;
	padding-bottom:10px;
}

.ads1 {
	margin:0;
	clear:both;
	float:left;
	
	margin:5px;
	overflow:hidden;
	border:1px solid #CCCCCC;
	text-align:center;
}

.ads1 img {
	padding:5px;
	margin:0;
	
}
/**************************footer-menu************************/
.bottom-menu {
	
	height: 					55px;
	position:					relative; 
	clear: 						both;
	float: 						none;
	text-align: 				center;
	background-color:			RGB(84,84,84);
	border-top: 				solid 2px #FF0000;
}


.bottom-menu  table{
	direction: 					rtl;
	width:						750px;
	text-align:					center;
	margin:						auto;
}

.bottom-menu table.second {
	
	margin: 					0;
	padding: 					0;
	vertical-align: 			middle;
	width:						750px;
	height: 					15px;
	font-size:					12px;
	font-family:				Arial,Verdana,Helvitica,sans-serif;
	letter-spacing: 			1px;
}

.bottom-menu table.first {
	width: 						750px;
	margin-bottom:   			3px;
}

.bottom-menu table.first td{
	padding:				0;
	padding-top:		5px;
	text-align:			center;
}

.bottom-menu table.second td{
	vertical-align: 	middle;
	padding: 			0;
	margin: 				0;
	border: 				none;
}
	
.bottom-menu td a{
	color:				#FFFFFF;
	text-decoration:	none;
	padding:				0;
}

.bottom-menu td a:hover{
	color:				#FFFFFF;
	text-decoration: 	underline;
}

img.wider {
	padding-left: 		6px;
	padding-right:		6px;
}
/**********************************footer*****************************/
#footer_inner {
	width:800px;
	margin:auto;
	position:relative;
}

.footer #author {
	text-align:				left; 
	margin-left: 			5px;
	padding: 				3px 0 3px 0;
	color: 					#FFFFFF;
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	font-weight: 			bold;
	line-height: 			12px;
	letter-spacing: 		1px;
}

.footer #author a {
	color: 					#FFFFFF;
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	text-decoration: 		none;
	line-height: 			12px;
}

.footer #author a:hover {
	text-decoration: 		underline;
}

.footer #copy {
	float: 			right;
	text-align: 	right;
	padding: 		3px 0 3px 0;
	margin-right: 	5px;
	color: 			#FFFFFF;
	font-family: 	Arial, Helvetica, sans-serif;
	font-weight: 			bold;
	font-size: 		11px;
	line-height: 	12px;
}

.footer #copy span {
	letter-spacing: 1px;
}


/**********************************************************************/
div#staticcontent a.side {
	color:				#FFFFFF;
	font-size:			13px;
	font-weight:		bold;
	text-decoration:	none;
	width:				130px;
}	
			
div.separator {
	margin:				auto;
   background-color: #FFFFFF;
   width:				100%;
	height:				20px;
	font-size:			1px;
}

div.separator hr {
	display:				none;
}
			
div.hr {
	clear:				both;
	text-align: 		right;
	height:				1px;
	width:				560px;
	margin:				0;
	padding:				0;
}

div.continue {
	text-align: 		left;
	padding:				0;
	margin: 				0;
}

/*******************************************************************************/
#navcontainer { padding-top:20px;text-align:right;direction:rtl; }

#navcontainer ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: verdana, arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 0; }

#navcontainer a
{
	display: block;
	color: #333;
	background-color: transparent;
	width: 180px;
	padding: 2px 10px;
	text-decoration: none;
	border-top: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	border-right: 1px solid #aaa;
	font-size: 12px;
}

#navcontainer a:hover
{
	background-color: #ddd;
	color: #333;
	border-right: 10px solid #ff0000;
	padding: 2px 10px 2px 1px;

}

#navcontainer.current
{
	background-color: #ddd;
	color: #333;
	border-right: 10px solid #ff0000;
	padding: 2px 10px 2px 1px;

}
#navcontainer ul ul
{
	padding: 0;
	width: 180px;
	list-style-type: none;
}

#navcontainer li li a
{
	display: block;
	color: #333;
	background-color: transparent;
	padding: 2px 20px;
	width:160px;
	margin: 0;
	border-top: none;
	border-bottom: none;
	border-right: 1px solid #aaa;
	text-decoration: none;
	font-size: 12px;
}

#navcontainer li li a:hover
{
	padding: 2px 20px 2px 0;
	width:160px;
	
}

