@charset "utf-8";
/* reset */
* {margin:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
body {line-height:1.5;}
body, html { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#eaeaea; }
img a{border:none;}
/* reset */


body { background:#100b08 url(../images/baundule_bg.png) repeat-x 0px 0px; }


/* commomn elements */
.clear { clear:both;}
a { text-decoration:none;}
p { padding:7px 0px 7px 0px;}
strong { font-weight:bold;}
.blank_space { height:10px;}
.blank_space_sml { height:5px; }
.blank_space_mid { height:15px;}
.blank_space_large { height:25px;}
.horz_space { width:17px;}
.float_left { float:left;}
.float_right { float:right;}
.padding_gen { padding:10px; }
.padding_gen_small { padding:5px; }
.padding_left { padding-left:5px; }
.padding_right { padding-right:5px; }
.padding_left_mid { padding-left:10px; }
.padding_right_mid { padding-right:10px; }
.text_left { text-align:left; }
.txt_bold { font-weight:bold; }
.orange_large { font-size:25px; color:#e16e1a; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.orange { color:#e16e1a; }
.orange a { color:#e16e1a; }
.orange a:hover { color:#e16e1a; text-decoration:underline; }
.white { color:#fff; }
.white_mid { color:#fff; font-size:16px; font-family:Tahoma, Geneva, sans-serif; }
.grey_sml { color:#999; font-size:12px; font-family:Tahoma, Geneva, sans-serif; }
.white_sml { color:#fff; font-size:12px; font-family:Tahoma, Geneva, sans-serif; }
.white_sml a { color:#fff; font-size:12px; font-family:Tahoma, Geneva, sans-serif; text-decoration:underline; }
.white_sml a:hover { color:#fff; }
.white_sml2 { color:#777777; font-size:11px; font-family:Tahoma, Geneva, sans-serif; }
.white_sml2 a { color:#777777; font-size:11px; font-family:Tahoma, Geneva, sans-serif; text-decoration:underline; }
.white_sml2 a:hover { color:#777777; }
.bold_txt { font-weight:bold; }
.btn { background-color:#e44f15; border:1px solid #e44f15; color:#fff; font-size:12px; padding:1px 3px; }
.btn a { color:#fff; font-size:12px; text-decoration:none; }
.btn_close { background-color:#fff; border:1px solid #000; color:#000; font-size:12px; padding:1px 3px; }
.btn_play_selected { background:url(../images/btn_play_selected.png) no-repeat 0px 0px; width:122px; height:34px; border:0px; }
.bottom_border { border-bottom:1px dashed #9e9d9d; margin:3px 0px; height:2px; }
.brown_small { color:#935b03; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.black_small a { color:#fff; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; border-top:1px dotted #eaeaea; }
.black_small a:hover { background-color:#eaeaea; color:#000; padding-bottom:3px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; border-top:1px dotted #eaeaea; }
.black_small2 a { color:#fff; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px dotted #eaeaea; padding-bottom:3px; }
.black_small2 { color:#fff; font-size:11px; }
.black_small2 a:hover { color:#fff; padding-bottom:3px; font-size:11px; border-bottom:2px dotted #eaeaea; }
.textbox { font-size:12px; color:#000; width:170px; line-height:35px; height:20px; padding:2px 3px; background-color:#fff; border:1px solid #eaeaea; }
.textarea { font-size:12px; color:#000; background-color:#fff; padding:2px 3px; overflow:auto; overflow-x:hidden; border:1px solid #eaeaea; height:120px; }
.input { width:130px; height:18px; margin-bottom:4px; }
.input2 { width:200px; height:18px; margin-bottom:4px; }
.file { width:190px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

.right_panel { width:250px; }
.upload_bg { background:url(../images/upload_bg.png) no-repeat 0px 0px; width:258px; height:82px; color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:5px; }
.form_left { float:left; width:110px; text-align:right; padding-right:4px; }
.form_right  { float:left; width:130px; text-align:left; }
.form_right2  { float:left; width:230px; text-align:left; }


.error {  }
.error ul { background-color:#e44f15; height:30px; }
.error li { list-style:none; padding:5px 10px 5px 10px;  }


.gal_img td { padding:10px; 5px; }
.gal_img:hover { background-color:#211711; }
.large_img_holder img { max-width:680px; }

.comment_name { background-color:#e44f15; width:130px; padding:5px; max-width:130px; margin-right:30px; }
.comment_right_arrow { width:160px; background-image:url(../images/comment_right_arrow.png); background-repeat:no-repeat; background-position:140px 4px; }


.float_div { z-index:999; position:fixed; top:0; left:0; width:100%; height:60px; background-color:#e44f15; text-align:center; color:#fff; font-weight:bold; padding:0px 10px; }
.error {}
/* commomn elements */


.wrapper { width:1000px; }

/* Header */
.header_bg { background:url(../images/header_bg.png) no-repeat 0px 0px; width:1000px; height:600px; }
.top_wrap { height:65px; /* border:1px solid #fff; */ }
.top { padding:15px 5px; }
.top ul { }
.top li {list-style:none; float:left; padding:0px 10px; }
.header_wrap { height:380px; }
.logo { background:url(../images/logo.png) no-repeat 26px 19px; width:323px; height:204px; }


.active { background-color:#e44f15; padding:0px 4px 1px 4px; font-size:11px; height:40px; border:1px solid #e44f15; color:#fff; }
.active a { background-color:#000; padding:0px 4px 1px 4px; font-size:11px; color:#FFF; height:40px; }
.link { background-color:#b3b3b3; padding:0px 4px 1px 4px; font-size:11px; color:#666; text-decoration:underline; border:1px solid #999; }


.profile_imgbg { border:3px solid #000; max-height:90px; overflow:hidden; }

.date_bg { background:url(../images/comments_date.png) no-repeat 0px 0px; width:73px; height:33px; padding:4px 5px 0px 5px; }
.comment_by { background:url(../images/border_dotted.png) repeat-x 0px 23px; color:#fff; font-size:16px; font-weight:bold; margin-top:-5px; padding-left:10px; }
.comment_thumb { background-color:#eaeaea; width:60px; border:3px solid #fff; max-width:60px; overflow:hidden; }
.comment_date { background-color:#4b4b4b; padding:2px 4px; color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.comment_month { padding-left:5px; padding-top:2px; color:#160909; font-size:16px; font-family:Arial, Helvetica, sans-serif; }

.select_forum_left { background:url(../images/select_forum_left.png) no-repeat 0px 0px; width:39px; height:37px; float:left; }
.select_forum_mid { background:url(../images/select_forum_bg.png) repeat-x 0px 0px; height:21px; padding:8px 5px; color:#000; font-size:12px; font-weight:bold; float:left; min-width:120px; }
.select_forum_mid a { color:#000; text-decoration:none; }
.select_forum_right { background:url(../images/select_forum_right.png) no-repeat 0px 0px; width:24px; height:37px; float:left; }
.select_forum_wrap { margin-bottom:3px; }

/* Container */
.main_body { border-left:1px dashed #2d2a27; border-right:1px dashed #2d2a27; border-bottom:1px dashed #2d2a27; }
.content_left {  border-right:1px dashed #2d2a27; width:720px; min-height:400px; }
.content_right { width:275px; }
.content_left_profile {  border-right:1px dashed #2d2a27; width:815px; min-height:400px; }
.content_right_profile { width:180px; }

.profile_heading_bg { background:#fff url(../images/profile_heading_bg.png) no-repeat 0px 0px; min-height:35px; color:#e16e1a; font-size:23px; font-family:Arial, Helvetica, sans-serif; padding-left:24px; margin-top:10px; }
.dhtmltooltip{
position: absolute;
width: 141px;
padding:7px 0px;
background:url(../images/tooltip_bg.png) no-repeat 0px 0px;
height:18px;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
color:#000;
}

.dhtmltooltip2{
position: absolute;
max-width: 200px;
padding:7px 5px;
background-color:#a6dbe0;
border:2px solid #fff;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
color:#000;
overflow:hidden;
text-align:left;
}


.profile_img { border:3px solid #e16e1a; }
.profile_img_bg { background-color:#231812; }

.front_page_wrap { padding:10px 0px; }
.front_page_content { background:url(../images/front_pg_content.png) no-repeat 0px 0px; width:719px; height:284px; }
.slider { background:url(../images/slider_bg.png) no-repeat 1px -3px; width:92px; height:24px; }

/* Footer */
.footer_wrap { height:40px; }
.footer_left { width:370px; float:left; text-align:left; }
.footer_right { width:598px; float:right; text-align:right; }
.footer_menu { text-align:left; }
.footer_menu ul { }
.footer_menu li { color:#fff; font-size:10px; padding:8px 6px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; list-style:none; }
.footer_menu li a { color:#fff; text-decoration:none; }
/* Footer */


/* BTN */
.btn_home { background:url(../images/icon_home.png) no-repeat 0px 0px; width:36px; height:35px; cursor:pointer; }
.btn_sahitya { background:url(../images/btn_mag_white.png) no-repeat 0px 0px; width:176px; height:37px; cursor:pointer; }
.btn_gall { background:url(../images/btn_gall_white.png) no-repeat 0px 0px; width:95px; height:37px; cursor:pointer; }
.btn_adda { background:url(../images/btn_addaghor_white.png) no-repeat 0px 0px; width:120px; height:36px; cursor:pointer; }
.btn_jolsha { background:url(../images/btn_jolsaghor_white.png) no-repeat 0px 0px; width:120px; height:36px; cursor:pointer; }
.btn_motamot { background:url(../images/btn_comments_white.png) no-repeat 0px 0px; width:106px; height:36px; cursor:pointer; }
.btn_post_comment { background:url(../images/btn_post_comment.png) no-repeat 0px 0px; width:153px; height:29px; padding:8px 0px 0px 15px; }
/* BTN */

/* icon */
.icon_mail { background:url(../images/mail.png) no-repeat 0px 0px; height:16px; padding-left:20px; font-size:11px; color:#999999; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; text-align:left; }
.icon_phone { background:url(../images/phone.png) no-repeat 0px 0px; height:16px; padding-left:20px; font-size:11px; color:#999999; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; text-align:left; }

.right_top { background:url(../images/accordion_header.png) no-repeat 0px 0px; width:264px; height:23px; color:#fff; text-align:center; padding-top:6px; }
.right_mid { background-color:#160901; width:241px; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #fff; padding:10px; }

.bulletUL { list-style:none; margin-left:-45px; }
.bulletUL li { background:url(../images/bullet_white.png) no-repeat 0px 5px; padding-left:15px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:25px; }
.bulletUL li a { color:#fff; line-height:25px; text-decoration:underline; }
.bulletUL li a:hover { color:#fff; text-decoration:none; }

.accordion_header {background:url(../images/accordion_header.png) no-repeat 0px 0px; width:264px; height:23px; color:#fff; text-align:center; padding-top:6px; font-weight:bold; text-shadow:#000 0px 1px 1px; }
.accordion_header a { color:#fff; text-decoration:none; }

.table_row { border-left:1px solid #2a2623; border-right:1px solid #2a2623; border-top:1px solid #2a2623; }
.table_row th { background:url(../images/table_header.png) repeat-x 0px 0px; height:37px; color:#fff; vertical-align:top; font-size:14px; text-align:left; }
.table_row td { border-bottom:1px solid #2a2623; background-color:#100b08; text-align:left; }