*{
margin:0;
padding:0;
}
a{
color:#fff;
}
a:hover{
text-decoration:none;
}
table{
border:0;
border-collapse:collapse;
}
table td{
padding:0;
}
a img{
border:none;
}
h1{
padding:0 0 10px 5px;
font:bold 20px Arial, Helvetica, sans-serif;
color:#F8BC88;
letter-spacing:1px;
}
h2{
padding:5px 0;
font-size:13px;
}
select, input, textarea{
font-family:inherit;
font-size:11px;
color:#000;
padding:1px;
}
body{
background:#110f0f url(img/dw_main_bg.gif) repeat-y center;
margin:0;
padding:0;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
}

iframe
{
	margin: 0;
	border: none;
	padding: 0;
}

#container{
width:780px;
margin:0 auto;
text-align:left;
}
#middle{
background:url(img/dw_middle_bg.gif) repeat-y;
border:1px solid #6E6E6E;
border-top:none;
}
#cont_cont{
width:598px;
margin-bottom: 15px;
margin-left: 13px;
background: url('img/dw_main_stretch_bg.jpg') repeat-y;
float: left;
}

#content
{
	position: relative;
	background: url(img/dw_main_stretch_bg.jpg) repeat-y 12px 0;
	width: 570px;
	padding: 15px 8px 15px 10px;
	min-height: 380px;
}

#myspace_content
{
	background: url(img/dw_main_stretch_bg.jpg) repeat-y 12px 0;
	width: 570px;
	padding: 15px 8px 15px 10px;
	min-height: 380px;
}

*html #content{
height:380px;
}
#sidebar{
float:right;
width:155px;
padding:5px 5px 0 5px;
}
#sidebar_cont{
width:155px;
overflow:hidden;
}
#page_message{
background:#241E1E;
color:#FF1B1B;
font-size:12px;
}
.page_notice
{
	padding: 5px;
}
.button_left_ear{
width:7px;
background:url(img/dw_basic_submit_left.gif) no-repeat;
}
.button_right_ear{
width:6px;
background:url(img/dw_basic_submit_right.gif) no-repeat;
}
.button_mid{
background:url(img/dw_basic_submit_mid.gif) repeat-x;
}
.button_left_ear1{
width:7px;
background:url(img/dw_basic_submit_left1.gif) no-repeat;
}
.button_right_ear1{
width:6px;
background:url(img/dw_basic_submit_right1.gif) no-repeat;
}
.button_mid1{
background:url(img/dw_basic_submit_mid1.gif) repeat-x;
}
.clr{
clear:both;
}
.error_msg {
	color: #CF0707;
}
.submit{
border:none;
background:url(img/dw_basic_submit_mid.gif) repeat-x;
color:#fff;
cursor:pointer;
padding:3px;
}
.sidebar_cap_left{
background:url(img/dw_basic_cap_left.gif) no-repeat;
}
.sidebar_cap_right{
background:url(img/dw_basic_cap_right.gif) no-repeat right top;
}
.sidebar_cap_content{
background:url(img/dw_basic_cap_mid.gif) repeat-x;
margin:0 40px 0 8px;
padding:4px 0 5px 5px;
font:15px Tahoma;
}
.sidebar_body{
background:#241E1E;
border:1px solid #585656;
border-bottom:none;
border-top:none;
padding-top:5px;
padding-left:7px;
}
.sidebar_body_b{
background:#241E1E;
border:1px solid #585656;
border-top:none;
padding:5px;
}
.sidebar_body input{
width:135px;
margin:2px 0 5px 0;
}
.sidebar_bottom{
background:#241E1E;
margin-bottom:15px;
border:1px solid #585656;
border-top:none;
padding:10px;
text-align:right;
}
.right{
padding-top:10px;
}
.sidebar_body1{
background:#241E1E;
border:1px solid #585656;
border-bottom:none;
border-top:none;
}
.sidebar_body2{
background:#241E1E;
border:1px solid #585656;
border-bottom:none;
border-top:none;
padding:10px;
}
.profile_left{
background:url(img/dw_basic_cap_left.gif) no-repeat;
}
.profile_right{
background:url(img/dw_basic_cap_right_alt.gif) no-repeat right top;
}
.profile_content{
background:url(img/dw_basic_cap_mid.gif) repeat-x;
margin:0 8px;
padding:4px 0 5px 5px;
font:bold 15px Tahoma;
color:#fff;
}
.profile_content a{
color:#fff;
text-decoration:none;
}
.profile_content a:hover{
color:#F8BC88;
}
.profile_content span{
font-weight:normal;
}
.profile_body{
background:#000;
border-left:1px solid #585656;
border-right:1px solid #585656;
}
.profile_view_left{
background:url(img/dw_ab_left.gif) no-repeat;
}
.profile_view_right{
background:url(img/dw_ab_right.gif) no-repeat right top;
}
.profile_view_content{
height:16px;
background:url(img/dw_ab_mid.gif) repeat-x;
margin:0 6px;
padding-top:3px;
}
.profile_tag_left{
background:url(img/dw_profile_tag_left.gif) no-repeat;
}
.profile_tag_right{
background:url(img/dw_profile_tag_right.gif) no-repeat right top;
}
.profile_tag_content{
height:18px;
background:url(img/dw_profile_tag_mid.gif) repeat-x;
margin:0 7px;
padding:5px 10px 0;
}
/*index_header_styles*/
#sub_header{
position:relative;
height:110px;
width:778px;
background:#272121;
border:1px solid #6E6E6E;
border-bottom:none;
}
#main_menu{
position:absolute;
left:27px;
top:85px;
z-index:10;
}
#header_logo{
position:absolute;
top:10px;
left:20px;
height:57px;
width:500px;
background:url(img/dw_header_logo.jpg) no-repeat;
}
#lang_switch_container{
color:#fff;
}
/*index_header_styles*/
/*pics blocks styles*/
.bookmark,
.unbookmark,
.block,
.unblock,
.friend,
.stranger,
.compose_msg,
.send_kiss{
padding:1px 0px 2px 20px;
background:url(img/bookmark.gif) no-repeat;
margin-top:5px;
}
.block_info{
background:url(img/info.gif) no-repeat 4px 6px;
padding:10px 6px 6px 6px;
text-indent:20px;
text-align:left;
}



.bookmark, .unbookmark, .block, .unblock, .friend, .send_kiss, .compose_msg, .send_profile, .stranger, .accept, .decline{
margin-top:5px;
padding:1px 0px 5px 20px;
}

.got_friend_requests,
.sent_friend_requests
{
	background:url(img/friend_requests.png) no-repeat;
	padding:1px 0px 2px 25px;
	margin-top: 5px;
}

.bookmark, .unbookmark{
background:url(img/bookmark.gif) no-repeat;
}
.block, .unblock{
background:url(img/locked.gif) no-repeat;
}
.friend{
background:url(img/friend.gif) no-repeat;
}
.stranger{
background:url(img/close.gif) no-repeat;
}
.send_profile{
background:transparent url(img/document.gif) no-repeat;
}
.compose_msg{
background:transparent url(img/mail.gif) no-repeat;
}
.send_kiss{
background:transparent url(img/user.gif) no-repeat;
}

.accept
{
	background:url(img/check.gif) no-repeat;
}

.decline
{
	background:url(img/locked.gif) no-repeat;
}
/*pics blocks styles*/

.inactive
{
	color: #7f7f7f;
}

a.inactive
{
	text-decoration: none;
	cursor: default;
}
/* --- Forum styles --- */
.forum_group_label 
{
	background:#050404;
	border:1px solid #7C4E30;
	font-size:14px;
	font-weight:bold;
	margin:8px 0pt;
	padding:8px 12px;
	text-transform:uppercase;
}
.forum_tbl
{
	border-collapse:collapse;
	border:1px solid #7F461F;
}
.forum_tbl td
{
	border:1px solid #7F461F;
}
.forum_tbl th
{
	background:#241E1E;
	padding:4px;
	text-align:left;
	color:#FFFFFF;
}
.sub_table_class
{
	border-collapse:separate;
}
.sub_table_class td
{
	border:1px solid #7F461F;
	padding:2px 4px;
}
.center
{
	text-align:center;
}
.page_num
{
	width:45px;
}
.last_post
{
	font-size: 11px;
	margin: 2px 1px;
}
a.close_forum_cont:link,
a.close_forum_cont:visited
{
	float: right;
	border: 1px solid #fff;
	padding: 0px 2px 1px 3px;
	background: #000;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	text-decoration:none;
}
a.close_topic:link,
a.close_topic:visited,
a.open_topic:link,
a.open_topic:visited,
a.del_topic:link,
a.del_topic:visited,
a.move_topic:link,
a.move_topic:visited,
a.for_aprrove:link,
a.for_aprrove:visited,
a.edit_topic:link,
a.edit_topic:visited
{
	display:block;
	float:left;
	padding:2px 0 3px 3px;
	line-height:normal;
	text-decoration:none;
	margin-right:12px;
}
.closed
{
	width:100%;
	height:30px;
	background:url(img/locked.gif) no-repeat center center;
}
.active
{
	width:100%;
	height:30px;
	background:url(img/check.gif) no-repeat center center;
}
a.forum_top_link
{
	text-decoration:none;
}
.banned_list
{
	padding:8px;
	width:200px;
	float:right;
	text-align:right;
}



/* submenu box */

.sub_menu_cont{
background:url(img/dw_sub_menu_bg_mid.jpg) repeat-x;
height:9px;
border-left:1px solid #6E6E6E;
border-right:1px solid #6E6E6E;
padding-top:1px;
}

.sider
{
	width:613px;
	background:#272121;
	height:9px;
}
