body {
font-family: "ariel", sans-serif;
font-size: 12px;
}

.grey
{
	color:#333333;
}


.forum_index_ads 
{	
	width:800px;
	text-align:center;
	position:relative;
}
.forum_index_ads .item
{
	position:relative;
	width:140px;
	height:145px;
	overflow:hidden;
	float:right;
	text-align:center;
}
.forum_index_ads .item .pic
{
	width: 100px;
	height: 98px;
	border:1px solid #CCCCCC;
	overflow:hidden;
	text-align:center;
}
.forum_index_ads .item .title
{
	text-decoration: none;
	font:13px arial;
	color: #333333;
	font-weight:bold;
	direction: rtl;
	text-align:center;
	width: 100px;
}

.article
{

}
.article .content
{
	line-height:20px;
}
.article .more a { color:#333333}
.index_articles
{
	width:200px;
	padding-right:20px;
}
.index_articles a { color:#333333}

.footer_index_link
{
	font:12px arial;
}
.my_menu
{
	position:absolute;
	top:150px;
	right:95px;

	background-color: #EEEEEE;
	border: 2px solid #CCCCCC;
	padding:2px;
	color:#000000;
	width:230px;
	height: auto;
	font-size:14px;
	z-index:105;
	display: none;
}
.my_menu a:link { color: #333333; text-decoration: none;}
.my_menu a:hover { color: #000000; text-decoration: none;}
.my_menu a:visited:hover { color: #000000; text-decoration: none;}
.my_menu a:visited { color: #333333; text-decoration: none;}

.top_index_menu
{
	position:absolute;
	top:150px;
	right:1095px;

	padding:2px;
	color:#000000;
	width:230px;
	height: auto;
	font-size:14px;
	z-index:105;
	display: block;
}


.index
{
}
.supp_website_header
{	
	background: url(images/members_header.gif) no-repeat;
	background-position:top right;
	width:999px;
	height: 82px;
	position:relative;
}
.supp_website_header .in
{
	position:absolute;
	width:650px;
	height:60px;
	top:0px;
	right:7px;
	
	
}
.supp_website_header .h1
{
	font:10px arial;
	color:#333333;
	margin:0px;
	padding:0px;
	text-align:right;
}
.supp_website_header .h2
{
	font:18px arial;
	color:#333333;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-align:right;
}
.supp_website_header .supp_name
{
	color:#FF0099;
}
.bc
{
	font:14px arial;
	font-weight:bold;
	color:#222222;
	text-align:right;
}
.bc a:link { color: #333333; text-decoration: underline;}
.bc a:hover { color: #333333; text-decoration: underline;}
.bc a:visited:hover { color: #333333; text-decoration: underline;}
.bc a:visited { color: #333333; text-decoration: underline;}
.index_item
{
	width: 638px;
	height:108px;
	background-image: url(images/index_item_bg.jpg);
	overflow:hidden;
	position:relative;
	margin-bottom: 3px;
	padding:0px;
}
.index_item .pic
{
	width: 100px;
	height: 98px;
	overflow:hidden;
	position:absolute;
	top: 4px;
	left:534px;
}
.index_item .title
{
	text-decoration: none;
	font:15px arial;
	color: #333333;
	font-weight:bold;
	position:absolute;
	direction: rtl;
	text-align:right;
	width: 510px;
	top: 4px;
	left:10px;
}
.index_item .sub_title
{
	font:12px arial;
	color: #444444;
	font-weight:bold;
	position:absolute;
	direction: rtl;
	text-align:right;
	width: 520px;
	top: 30px;
	left:10px;
}
.index_item .fav
{
	font:12px arial;
	color: #444444;
	font-weight:bold;
	position:absolute;
	direction: rtl;
	text-align:right;
	width: 520px;
	top: 70px;
	left:10px;
}

.index_menu
{
	position:relative;
	width:215px;
	color:#FFFFFF;
	font:14px Arial, Helvetica, sans-serif;
	background-position:top left;
	background-repeat: no-repeat;
	text-align: right;
	margin-bottom:10px;
	font-weight:bold;
}
.index_menu .top
{ 
	background-image: url(images/menu_top.jpg);	
	height: 13px;	
	width:215px;
}
.index_menu .bottom
{	background-image:url(images/menu_bottom.jpg);	
	height: 13px;
}
.index_menu .grey
{
	background-image:url(images/menu_grey_new.jpg);
	line-height:26px;
	padding-right:20px;

}
.index_menu .grey2
{
	background-image:url(images/menu_grey2.jpg);
	line-height:26px;
	padding-right:20px;

}

.index_menu .red
{
	background-image:url(images/menu_red_new.jpg);
	line-height:26px;
	color:#FFFFFF;
	padding-right:20px;

}
.index_menu .red:hover
{
	background-image:url(images/menu_red_new.jpg);
	color:#FFFFFF;
}


.index_menu .grey
{
	background-image:url(images/menu_grey_new.jpg);
	line-height:26px;
	padding-right:20px;

}
.index_menu .grey:hover,.index_menu .grey:visited:hover
{
	background-image:url(images/menu_grey_new_hover.jpg);
	color:#000000;
	font-weight:bold;

}

.index_menu .grey2
{
	background-image:url(images/menu_grey2.jpg);
	line-height:26px;
	color:#FFFFFF;
	font:11px arial;
	padding-right:20px;

}
.index_menu .grey2:hover
{
	background-image:url(images/menu_grey2.jpg);
	font-weight:bold;
	color:#FFFFFF;
}
.menulink:link { color: #222222; text-decoration:none}
.menulink:visited { color: #222222; text-decoration:none}
.menulink:hover { color: #FFFFFF; text-decoration: none}
.menulink:visited:hover { color: #FFFFFF; text-decoration:none}


.index_cat
{

}
.index_cat .bg
{
margin:0px;
padding:0px;
background: url(images/index_cat_bg.jpg) no-repeat;
width: 172px;
height: 65px;
overflow: hidden;
position:relative;
}
.index_cat .pic
{
	position:absolute;
	top:11px;
	left:9px;
	width:154px;
	height:44px;
	overflow:hidden;
}
.index_cat .title
{
	position:absolute;
	top:31px;
	left:9px;
	width: 142px;
	font:14px arial;
	text-align:right;
	font-weight:bold;
	color:#FFFFFF;

}

.index .item
{
}
.index .item .title_link
{
	font:16px arial; color:#333333;
}
.index .item. imagebox
{
	border:1px solid #999999; width:100px; height:100px; overflow:hidden;
}
.h1_main
{
	font:12px arial;
}
.highlight
{
	background-color: #FFCC00;
}
.btn1
{
	background-color: #EF2B8E ;
	border:3px solid #EF2B8E;
	color:#ffffff;
	font-weight:bold;
}
.news
{
	padding-top:30px;
	padding-right:5px;
}
.forum_post
{
	margin-right:20px;
	padding-top:3px;
	font:14px arial;
}
.forum_post .title_link
{
	font:14px arial;
	color:#444444;
	font-weight:bold;
	text-decoration: underline;
}

.forum_post .title_link:hover {
color:#EF2B8E;
text-decoration: underline;
}
.forum_post .title_link:visited:hover {
color:#EF2B8E;
text-decoration: underline;
}

.forum_post .title_link:visited {
text-decoration: underline;
}

.forum_post .title_link0
{
	font:16px arial;
	color:#000000;
	font-weight:bold;
	text-decoration: underline;
}

.forum_post .title_link0:hover {
color:#EF2B8E;
text-decoration: underline;
}
.forum_post .title_link0:visited:hover {
color:#EF2B8E;
text-decoration: underline;
}

.forum_post .title_link0:visited {
text-decoration: underline;
}
.forum_post .title
{
	font:14px arial;
}
.forum_post .content
{
	font:12px arial;
	padding:5px;
	background-color: #FFFFFF;
	border-bottom:1px solid #CCCCCC;
	width:95%;
}

.forum_post .when
{
	font:11px arial;
	color:#666666;
}
.vlist
{
text-align:right;
padding-right:30px;
}
.vlist .item
{
	vertical-align:middle;
}

.small_images2
{
	clear:both;
	width:95%;
}
.small_image2
{
padding-top: 5px;
padding-bottom:5px;
padding-right:10px;
float:right;
}

.small_image2 .image
{
	border:1px solid #999999;
	width:60px;
	height:60px;
	overflow:hidden;
}
.small_image2 .name
{
	padding-top:2px;
	font:12px arial;
	text-align:center;
}

.clear
{
	clear:both;
}
.small_images1
{
	clear:both;
	width:95%;
}
.small_image
{
	border:1px solid #999999;
	width:60px;
	height:60px;
	overflow:hidden;
	float:right;
	margin-left:5px;
}

.small_users1
{
	clear:both;
	width:95%;
}
.small_user1
{
padding-top: 5px;
padding-bottom:5px;
padding-right:5px;
float:right;
}

.small_user1 .image
{
	border:1px solid #999999;
	width:60px;
	height:60px;
	overflow:hidden;
}
.small_user1 .name
{
	padding-top:2px;
	font:12px arial;
	text-align:center;
	height:13px;
	width:60px; overflow:hidden;
}

.small_user
{
clear:both;
padding-top: 5px;
padding-bottom:5px;
padding-right:5px;
}
.small_user .image
{
	float:right;
	width:70px;
	height:70px;
	overflow:hidden;
	text-align:center;
}
.small_user .details
{
	float:right;
	margin-right:10px;
}
.small_user .name
{
	font:16px arial;
}
.small_user .location
{
	font:12px arial;
}


.mediasearch_input
{
	width:300px;
	font:18px arial;
	color:#333333;
}


.update 
{
	padding-top:20px;
	clear:both;
	width:95%;
}


.update .title a{

}

.update .title a:hover {
}
.update .title a:visited:hover {
}

.update .title a:visited {
}

.update .thumbnail
{
	float:left;
	margin-left:10px;
}
.update .title
{
	font:13px arial;
	color:#333333;
}
.update .when
{

}
.update .when1
{
	font:11px arial;
	color:#666666;
}
.update .content
{
	width:100%;
	padding-top:15px;
	margin-left:5px;
	font:12px arial;
	color:#666666;
}
.homepage
{
}
.inbox{
}
.inbox .read
{
	font-weight:normal;
	text-decoration:underline;
}
.inbox .unread
{
	font-weight: bold;
	text-decoration:underline;
}

.inbox .when
{
	font:11px Arial;
	color:#666666;
}
.inbox .when1
{
	font:9px Arial;
	color:#666666;
}


.addcomment 
{
	margin-top:20px;
	width:400px;
	margin-right:100px;
}
.addcomment .title
{
}
.addcomment .input_title
{
	width:300px;
}
.addcomment .input_content
{
	width:300px;
	height:80px;
}
.addcomment .submit
{

}

.compose 
{
}
.compose .input_title
{
	width:300px;
}
.compose .input_content
{
	width:300px;
	height:150px;
}
.compose .submit
{

}

.media 
{
	padding-top:20px;
	clear:both;
	width:95%;
}


.media .title a{
color: #444444;
font-weight:bold;
}

.media .title a:hover {
}
.media .title a:visited:hover {
}

.media .title a:visited {
}

.media .thumbnail
{
	float:right;
	margin-left:5px;
}
.media .title
{
	margin-right:5px;
	font:13px arial;
	color:#333333;
	border-bottom:1px dotted  #999999;
}
.media .when
{

}
.media .when1
{
	font:11px arial;
	color:#666666;
}
.media .content
{
	width:100%;
	padding-top:15px;
	margin-left:5px;
	font:14px arial;
}


.comments
{
clear:both;
}
.comment
{
	margin-top:20px;
	clear:both;
}
.comment .user
{
	float:right;
	margin-left:5px;
}
.comment .title
{
	margin-right:5px;
	font:13px arial;
	color:#333333;
	border-bottom:1px dotted  #999999;
	width:70%;
}
.comment .when
{

}
.comment .when1
{
	font:11px arial;
	color:#666666;
}
.comment .content
{
	width:70%;
	padding-top:15px;
	margin-left:5px;
	font:14px arial;
}



.eduyot
{
clear:both;
}
.edut
{
	margin-top:20px;
	clear:both;
}
.edut .user
{
	float:right;
	margin-left:5px;
}
.edut .title
{
	margin-right:5px;
	font:13px arial;
	color:#333333;
	border-bottom:1px dotted  #999999;
	width:70%;
}
.edut .when
{

}
.edut .when1
{
	font:11px arial;
	color:#666666;
}
.edut .content
{
	width:90%;
	padding-top:15px;
	margin-left:5px;
	font:14px arial;
}




.twitter
{
font:16px arial;
color:#555555;
}
.twitterdate
{
	font:10px arial;
	color:#333333;
	margin-right:5px;
}
.twitterbox
{
	width:300px;
	padding:5px;
	font:12px arial;
	color:#333333;
	border:1px solid #666666;
	float:right;
}
.twitterinput
{
	width:200px;
	font:12px arial;
	color:#333333;
	margin:0px;
	padding:0px;
	margin-right:5px;
	background: none;
	border:0px;
}
.twittersubmit
{
	padding:3px;
	margin-top:3px;
	margin-right:3px;
	font:12px arial;
	color:#333333;
	border:1px solid #FF3366;
	background-color:#FFFFFF;
}

form
{
	margin:0px;
	padding:0px;
}
.homepage .main_text
{
	color: #333333;
	margin-right:10px;
	font:18px arial;
}

.user_page
{
}

.user_page .name
{
	font:16px arial;
	font-weight:bold;
	margin-bottom:5px;
	color:#333333;
}
.user_page .wdate
{
	font:16px arial;
	font-weight:bold;
	color:#333333;
}
.thumb
{
border:1px solid #999999;
}
.thumb_link
{
border:1px solid #999999;
}
.mpic
{
	width:200px;
	border:2px solid #333333;
	margin-left:15px;
}
.mimg
{
	width:100px;
}
.msg
{
	color: #000000;
	margin-right:10px;
	font-weight: bold;
}
.msg1
{
	text-align:center;
	color: #000000;
	font:14px arial;
	color:#FF3366;
	font-weight: bold;
}
.page_title
{
	color: #EF2B8E;
	margin-right:10px;
}
h1
{
	margin:0px;
	font:18px arial;
	font-weight:bold;
	color:#EF2B8E;
}
h2
{
	margin:0px;
	font:18px arial;
	font-weight:bold;
	color:#EF2B8E;
}
h3
{
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
	font:16px arial;
	color:#EF2B8E;
	font-weight:bold;
}

h4
{
	margin:0px;
	font:16px arial;
	font-weight:bold;
	color:#EF2B8E;
}
.button1
{
	border:1px solid #EF2B8E;
	background-color:#333333;
	font:12px arial;
	color:#ffffff;
}
.option1
{
	color:#333333;
	font-weight: normal;
}
.input1
{
	width:150px;
}
.comment
{
	font:11px arial;
}

#tbody {
width:1000px;
margin: auto;
background: url(images/bg_body.png)  center;
}

.small_link
{
	font:11px arial;
}

a:link {
color: #EF2B8E;
text-decoration: none;
}

a:hover {
color: #EF2B8E;
text-decoration: underline;
}
a:visited:hover {
color: #EF2B8E;
text-decoration: underline;
}

a:visited {
color: #EF2B8E;
text-decoration: none;
}

.header {
position:relative;
background: url(images/newheader.gif) no-repeat;
height: 148px;
}

.left_header {
float: left;
}

.left {
float: left;
}

.right {
float: right;
}

.right2 {
margin-right: 2px;
float: right;
}

.left2 {
margin-left: 2px;
float: left;
}

.right_header {
float: right;
}

ol.links {
position:relative;
margin: 0px 0px 0px 0px;
padding: 0px; 0px 0px 0px;
clear: both;
list-style: none;
}

li {

float: right;
padding: 0px 20px 0px 0px;
}

li a:link {
color: #898989;
text-decoration: none;
font-size: 15px;
font-weight: bold;
}

li a:visited {
color: #898989;
text-decoration: none;
font-size: 15px;
font-weight: bold;
}

li a:visited:hover {
text-decoration: none;
font-size: 15px;
font-weight: bold;
color: #EF2B8E;
}
li a:hover {
text-decoration: none;
font-size: 15px;
font-weight: bold;
color: #EF2B8E;
}


.blocks_area {
width: 18%;
float:  right;
padding-right: 21px;
margin-top: 10px;
}

.block_bg {
background: url(images/bg_block.gif) right  repeat-y;
height: 35px;

}

.fixed {
clear: both;
}

.title_block {
padding-top: 8px;
margin-right: 20px;
color: white;
font-size: 14px;
font-weight: bold;
}

.title_block a:link {
color: #FFFFFF;
text-decoration: underline;
}
.title_block a:visited {
color: #FFFFFF;
text-decoration: underline;
}
.title_block a:hover {
color: #FFFFFF;
text-decoration: none;
}
.title_block a:visited:hover {
color: #FFFFFF;
text-decoration: none;
}



.title_block .small_link{
color: #aaaaaa;
text-decoration: underline;
font-size:12px;
}

.content_block {
background: url(images/bg_content.gif)  #ffffff repeat-x;
}

.content_block_center {
background: url(images/bg_block_center.gif)  #ffffff repeat-x;
}

/* for all blocks */
.text_contents {
margin-right: 10px;
font:14px arial;
color:#333333;
}

.bottom_block {
margin-right: 1px;
margin-left: 1px;
background: url(images/bottom_block.png) repeat-x bottom right;
height: 16px;
margin-bottom: 10px;
}

.block_center {
position:relative;
width: 47%;
float:  right;
padding-right: 13px;
margin-top: 10px;
}

.block_area_center {
background: url(images/bg_content.gif)  #ffffff repeat-x;
}

.blocks_left {
padding-left: 21px;
margin-top: 10px;
width: 28%;
float: left;
}

.footer {
background: #EAEAEA url(images/bg_bottom_footer.gif) bottom repeat-x;
height: 39px;
}

.footer_text {
text-align: center;
padding-top: 1px;
}


.img_side_left {
background: url(images/bottom_block_left_side.png) repeat-y bottom left;
float: left;
width: 28px;
height: 17px;
}

.img_side_right {
background: url(images/bottom_block_right_side.png) repeat-y bottom right;
float: right;
width: 22px;
height: 14px;
}

.inside {
background: url(images/bg_block_inside.gif) right;
height: 38px;
margin-right: 2px;
}
