body {
font-family: "ariel", sans-serif;
font-size: 12px;
background-color: #818181;
}
.highlight
{
	background-color: #FFCC00;
}

.header {
background: url(images/members_header.gif) no-repeat;
height: 84px;
}
.bc
{
	font:12px arial;
	color:#222222;
	padding-bottom:10px;
	
}
.members_page
{
	text-align:right;
	direction:rtl;
	padding-right:20px;
	padding-left:20px;
}
.members_page .title
{
	padding-bottom:10px;
}
.members_page .content
{

	font:14px arial;
	color:#333333;
}

.members_menu
{
	width:165px;
	background: url(images/members_menu_middle.gif) repeat-y;
}
.members_menu .top
{
background: url(images/members_menu_top.gif) no-repeat;
height: 20px;
}
.members_menu .bottom
{
background: url(images/members_menu_bottom.gif) no-repeat;
height: 32px;
}
.members_menu .item
{
	text-decoration:none;
	font:13px arial;
	font-weight:bold;
	color:#333333;
	background-color:#eeeeee;
	margin-top:3px;
	margin-bottom:3px;
	margin-left:3px;
	margin-right:3px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:right;
}
.members_menu .item:hover
{

	color:#ffffff;
	background-color:#ec0178;
}
.members_menu .item_hover
{
	text-decoration:none;
	font:13px arial;
	font-weight:bold;
	color:#ffffff;
	background-color:#ec0178;
	margin-top:3px;
	margin-bottom:3px;
	margin-left:3px;
	margin-right:3px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:right;
}


.members_menu1
{
	width:202px;
}
.members_menu1 .top
{
background: url(images/members_menu_top1.jpg) no-repeat;
height: 18px;
}
.members_menu1 .bottom
{
background: url(images/members_menu_bottom1.jpg) no-repeat;
height: 134px;
}
.members_menu1 .item
{
	text-decoration:none;
	font:14px arial;
	color:#000000;
	background-color:#eeeeee;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:5px;
	padding-bottom:5px;	
	margin-left:3px;
	margin-right:3px;
	padding-right:10px;
	text-align:right;
}
.members_menu1 .item:hover
{
	background-color:#ec0178;
	color:#FFFFFF;
}
.members_menu1 .item_hover
{
	cursor:pointer;
	text-decoration:none;
	font:12px arial;
	color:#ffffff;
	background-color:#ec0178;
	margin-top:13px;
	margin-bottom:13px;
	margin-left:3px;
	margin-right:3px;
	padding-right:5px;
	text-align:right;
}

.btn1
{
	background-color: #EF2B8E ;
	border:3px solid #EF2B8E;
	color:#ffffff;
	font-weight:bold;
}
.news
{
	padding-top:30px;
	padding-right:5px;
}

.clear
{
	clear:both;
}

.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:250px;
}
.addcomment .input_content
{
	width:250px;
	height:50px;
}
.addcomment .submit
{

}

.compose 
{
}
.compose .input_title
{
	width:100px;
}
.compose .input_content
{
	width:100px;
	height:100px;
}
.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;
}
.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;
}



.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 {
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 {
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: 5px;
}


.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;
}

