@charset "UTF-8";
body { background:#303030 url(../images/bg_all.jpg) 0 -34px repeat-x; padding:0; margin:0;}

.clr { clear:both;}
form, div, p, a { padding:0; margin:0;}
h1, h2, h3, h4 { padding:5px 0; margin:0;}
h2 { font:normal 18px Tahoma, Arial;}
h3 { font:bold 14px Tahoma, Arial;}
div, td, th, li { font:normal 14px Tahoma, Geneva, sans-serif; color:#484e56;}
hr { margin:0; padding:0; border:2px solid #e7e7e7;}
.px10 { font-size:10px;}
.px12 { font-size:12px;}

/** preloader settings BEGIN **/
#blog {	background:#fff url('../images/preloader.gif') 50% 2% no-repeat; }
/** preloader settings part end **/

a { font:normal 14px Tahoma, Geneva, sans-serif; color:#484e56; text-decoration:none;}
a:hover { text-decoration:underline;}

.red { color:#f26332;}
.blue { color:#ce0300;}
.green { color:#006600;}
.white { color:#FFF;}
div.error2 { padding:10px 5px; margin:5px auto; border:1px solid #E7E7E7; background:#feeca6; font:normal 11px Tahoma, Arial; text-align:center; color:red; width:681px;}
div.error { float:left; padding:10px 5px; margin:10px 0; border:1px solid #E7E7E7; background:#feeca6; font:normal 11px Tahoma, Arial; text-align:center; color:red; width:681px;}
div.good { float:left; padding:10px 5px; margin:10px 12px !important; margin:10px 12px 10px 6px; border:1px solid #E7E7E7; background:#feeca6; font:normal 11px Tahoma, Arial; text-align:center; color:green; width:681px;}

/** Page **/
#page { width:1050px; background:#252525 url(../images/side_line.jpg) top repeat-x; padding:0; margin:0 auto;}
/** Body Page **/
#body_page { width:1050px; background:url(../images/bg_line_body.jpg) repeat-y center; margin:0;}
.body_top { background:url(../images/header_body_bg.gif) repeat-x;}
.body_footer { background:url(../images/body_footer.gif) repeat-x bottom; padding:0 12px;}
.body_footer span.top_page { display:block; padding:25px 310px 0 0; height:28px; text-align:right;}
.body_footer a.top_page { color:#989898; font:normal 11px Arial, Helvetica, sans-serif;}

#header { width:100%; min-width:980px;}
/* User Header Panel */
.user_info { height:34px;}
.user_info div { color:#5f5f5f; font:normal 11px Tahoma, Geneva, sans-serif; line-height:1.8em; padding:7px 0 0 0;}
.user_info div span { color:#c7c7c7; font:normal 11px Tahoma, Geneva, sans-serif; line-height:1.8em; padding:0 5px;}
.user_info .left { float:left;}
.user_info .right { float:right; padding:0 15px 0 0;}
.user_info div a span { color:#c7c7c7; text-decoration:underline; padding:3px 0;}
.user_info div a.heaer_user_link { background:url(../images/user_pan_r.gif) no-repeat right center; line-height:1.8em; padding:5px 0; margin:0 5px; text-decoration:none;}
.user_info div a.heaer_user_link span { background:url(../images/user_pan_l.gif) no-repeat left center; padding:5px 10px; color:#4c8495;}
.user_info div a:hover span { color:#4c8495; text-decoration:none;}
.user_info ul { margin:7px 0; padding:0; list-style:none;}
.user_info ul li { margin:0; padding:0 8px 0 10px; float:left; background:url(../images/user_pan_line.gif) repeat-y left center;}
.user_info ul li.first { background:url(../images/user_pan_icon.gif) repeat-y left center; padding:0 8px 0 25px;}
.user_info ul li.last a span { color:#4c8495;}
.user_info ul li.verify { background:url(../images/user_pan_verify_user_account.gif) repeat-y left center; padding:3px 8px 3px 25px;}
.user_info ul li.verify input { width:105px;}
#logotip { float:left;}
#search { float:right; padding:0; margin:20px 20px 0 0; background:#292929;}
#search td { font:normal 11px Tahoma, Arial; color:#FFFFFF;}
.menu { padding:0; height:49px; min-width:980px;}
.menu ul.menu_main { padding:12px 10px 11px 10px; margin:0; list-style:none; float:left;}
.menu ul.menu_register { padding:12px 10px 11px 10px; margin:0; list-style:none; float:right;}
.menu ul li { padding:0; margin:0; font:normal 14px Tahoma, Arial; color:#FFFFFF; float:left;}
.menu ul li a { padding:12px; font:normal 14px Tahoma, Arial; color:#FFFFFF; text-decoration:none;}
.menu ul li a:hover { text-decoration:underline;}

.busines_block { padding:20px 10px 30px 10px;}
.right_hot_deal { background:#f26332; position:absolute; width:75px; height:60px; color:#FFF; font:normal 11px Arial, Helvetica, sans-serif; text-align:center; margin:10px 0 0 283px !important; margin:10px 0 0 10px; padding:15px 0 0 0; }
.right_hot_deal span { display:block; font:bold 24px Arial, Helvetica, sans-serif;}
.links_block {}
.links_block h2 { background:url(../images/nav_panel.gif) no-repeat top; color:#FFF; font:normal 14px Arial, Helvetica, sans-serif; line-height:16px; padding:11px 20px;}
.links_block ul { float:left; padding:12px 8px 22px 8px; margin:0; list-style:none;}
.links_block ul.list { float:none;}
.links_block ul.block li { float:left; padding:2px; margin:0;}
.links_block ul.list li { float:none; display:block; padding:2px 5px; margin:0; color:#646464; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.2em; clear:both;}
.links_block ul.list li a { color:#646464; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.2em;}
.links_block ul.list li a.link { display:block; color:#FFF; font:normal 13px Arial, Helvetica, sans-serif; line-height:1.2em;}
.links_block img { padding:0; margin:0; border:6px solid #0f0f0f;}
.links_block ul.list img { float:left; margin:0 10px 0 0;}

/* Network List Block */
.menu div.network { padding:0; margin:9px 20px 8px 0 !important; margin:9px 10px 8px 0; height:26px; width:180px; list-style:none; float:right; text-align:right;}
.menu div.network p { padding:0; width:180px; height:26px; margin:0; float:none;}
.menu div.network p a { float:left; width:180px; padding:0; height:26px;}
.menu div.network .white { color:#FFF;}
.menu div.network .grey { color:#9b9b9b;}
.menu div.network .blue { color:#6fbcd4;}
.menu div.network .green { color:#97c562;}
.menu div.network .violet { color:#7fa0e3;}
.menu div.network .orange { color:#e0774c;}
.menu div.network .lgreen { color:#5fb8a7;}
.menu ul.list_network { right:20px; position:absolute; border:1px solid #434343; padding:0; margin:0; list-style:none; width:400px; display:none;}
.menu ul.list_network li { float:left; display:block; padding:0; margin:0;}
.menu ul.stepBlock { float:left; background:#515151; border:1px solid #666666; border-bottom:1px solid #3f3f3f; padding:0; margin:0; list-style:none; width:398px;}
.menu ul.networkBlock { background:#484848;}
.menu ul.stepBlock li { display:block; float:left; text-align:left; width:388px; padding:0; margin:0; font:normal 12px Tahoma, Geneva, sans-serif;}
.menu ul.stepBlock li a { display:block; padding:8px 10px 8px 0; width:388px; font:normal 12px Tahoma, Geneva, sans-serif; color:#9b9b9b; text-decoration:none;}
.menu ul.networkBlock li a { width:358px; padding:8px 0;}
.menu ul.networkBlock li a.close { float:right; width:20px; text-align:center; padding:8px 0;}
.menu ul.stepBlock li b { display:block; float:left; width:140px; font:normal 12px Tahoma, Geneva, sans-serif; color:#FFF; padding:0 0 0 10px; text-decoration:none;}
.menu ul.Tutorials li b { width:190px;}
.menu ul.stepBlock li a:hover { color:#FFF; background:#484848; text-decoration:none;}
.menu ul.stepBlock li a:hover b { color:#FFF;}

/** side panel **/
.side_panel { padding:0; float:right; width:283px; height:87px; background:url(../images/top_header_panel.jpg) no-repeat top; margin:0;}
.side_panel img { margin:14px 14px 0 -13px; position:absolute;}
.side_panel div { padding:0 0 0 55px;}
.side_panel div p { padding:13px 0 5px 0; margin:0; color:#838383; font:normal 14px Tahoma, Geneva, sans-serif;}
.side_panel div p span { color:#FFF; font:normal 28px Tahoma, Geneva, sans-serif;}
.side_panel div h1 { padding:0; margin:0; color:#FFF; font:normal 11px Arial, Helvetica, sans-serif;}
.side_panel div h1 span { color:#646464;}

/** List and Addint tutorials **/
.user_tutorials { color:black; font:normal 14px Tahoma, Geneva, sans-serif; padding:25px 0 0 20px;}
.user_tutorials a{ color:black; padding:0 0 0 0;}

/** Body **/
.body { width:695px; float:left; margin:0 0 0 12px !important; margin:0 0 0 6px; font:normal 14px Tahoma, Geneva, sans-serif; line-height:19pt;}
.body h1 { font:bold 27px Arial, Helvetica, sans-serif; color:#2e333a; padding:0;}

/* Title */
.body .body_sort { float:right; padding:13px 15px 15px 0; width:155px;}
.body .body_sort span { display:block; float:left; padding:1px 0; margin:0; color:#484e56; font:normal 12px Arial, Helvetica, sans-serif; line-height:1.6em; width:45px;}
.body .slide_select { float:right; width:100px;}
.body .slide_select a.slide { width:100px;}
.body .slide_select ul.list_slide li a { width:98px;}
.body .title { padding:10px 0 15px 0; margin:0 0 10px 0; background:url(../images/line_body.jpg) repeat-x bottom;}
.body .title h1 { font:normal 24px Arial, Helvetica, sans-serif; color:#2e333a; margin:0 10px; padding:0 10px; background:url(../images/line_b.gif) no-repeat left center;}
.body .title h2 { font:normal 24px Arial, Helvetica, sans-serif; color:#2e333a; margin:0 10px; padding:0 10px; background:url(../images/line_b.gif) no-repeat left center;}
.body .title p { color:#2e333a; font:normal 14px Arial, Helvetica, sans-serif; margin:0; padding:10px 0 6px 0; line-height:1.6em;}
.body .title a { color:#2e333a; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:underline; line-height:19pt; padding:0 10px;}
.body .title a:hover { text-decoration:none;}

/** Post **/
.post { border-top:1px solid #FFF; border-bottom:1px solid #dfdfdf; padding:10px 0;}

.post_date_block { background:#81aa44; position:absolute; width:75px; height:65px; color:#FFF; font:normal 11px Arial, Helvetica, sans-serif; text-align:center; margin:25px 0 0 -75px; padding:10px 0 0 0; }
.post_date_block span { display:block; font:normal 34px Arial, Helvetica, sans-serif;}

/* Post Pict */
.postPict { float:left; padding:1px; background:#FFF; border:1px solid #d7d5d7; margin:5px 13px 0 0;}
.postPict img { padding:9px; background:#e9e9e9;}

/** Post Head **/
.postHead { float:right; width:455px; padding:5px 0;}
.postHead h2 { background:#FFF; margin:0 0 0 58px; padding:5px; font:normal 20pt Arial, Helvetica, sans-serif; color:#474747; line-height:22pt; letter-spacing:-1px;}
.postHead h2 a { font:normal 20pt Arial, Helvetica, sans-serif; color:#474747;}
/* Post Stat */
.postStat { background:url(../images/bc_bg.gif) no-repeat top; float:left; height:64px; width:48px; margin:0 5px 0 0;}
.postStat p.com { font:normal 24px Georgia, "Times New Roman", Times, serif; color:#505050; text-align:center; padding:2px 0; margin:0;}
.postStat p.view { font:normal 10px Tahoma, Geneva, sans-serif; color:#ffffff; text-align:center; padding:0; margin:0;}

/* Post Cat */
.postCat { float:right; width:455px; padding:5px 0 0 0;}
.postCat span { float:left; color:#535353; padding:5px 5px 0 0; font:normal 11px Tahoma, Geneva, sans-serif;}
.postCat div.cat { background:url(../images/categoryb_bg.jpg) repeat-x; padding:0; margin:0 5px 0 0; float:left;}
.postCat span.cat { background:url(../images/category_bg.jpg) no-repeat top right;}
.postCat div.download { background:url(../images/black_bg_img.jpg) repeat-x right; padding:0; margin:0 5px 0 0; float:left;}
.postCat div span { color:#FFF; padding:5px 10px 11px 10px; font:normal 11px Tahoma, Geneva, sans-serif;}
.postCat span a { color:#FFF; text-decoration:underline; font:normal 11px Tahoma, Geneva, sans-serif;}
.postCat span a:hover { text-decoration:none;}

/* Post Text */
.postText { float:right; width:455px; padding:5px 0 !important; padding:0 0 5px 0; margin:0; line-height:1.6em;}
.postText p { font:normal 14px/1.6em Tahoma, Geneva, sans-serif;}
.postText a { font:normal 14px/1.6em Tahoma, Geneva, sans-serif; text-decoration:underline;}
.postText a:hover { text-decoration:none;}

/* Post Data */
.postData { float:right; width:455px; padding:5px 0; color:#535353; font:normal 11px Tahoma, Geneva, sans-serif;}
.postData a { background:#ffffff; font:bold italic 11px Arial, Helvetica, sans-serif; color:#5f7e32; padding:3px;}

/* Page Blog Detail */
.flash_desc { float:right; padding:9px 0 5px 0; margin:0; }

.description { line-height:19pt; padding:0 5px 0 10px;}
.descriptionPictFloat { float:left; padding:1px; background:#FFF; border:1px solid #d7d5d7; margin:0 13px 0 0;}
.descriptionPict { padding:1px; background:#FFF; border:1px solid #d7d5d7; margin:0;}
.descriptionPict img, .descriptionPictFloat img { padding:9px; background:#e9e9e9;}
.blog_comment { line-height:19pt; padding:0;}

/*this BEGIN part dedicated to new comments part*/
#big_comments { margin:0 6px 6px 0px; padding:0 0 8px; width:700px; border:none; background:#efefef; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#484E56; clear:both; }
#big_comments a { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#4C89A3; }
#big_comments a:hover { text-decoration:none; }
#big_comments h2 { font:normal 15px Arial, Tahoma, Trebuchet MS; color:#000000; }
#big_comments h2 a { font:bold 15px Arial, Tahoma, Trebuchet MS; }
#big_comments .flash_desc { float:right; padding:9px 0 5px 0; margin:0; background:#efefef; }
#big_comments .flash_desc_comment { float:right; padding:9px 0 5px 0; margin:0; font:normal 15px Arial, Tahoma, Trebuchet MS; background:#efefef; }
#big_comments .flash_desc_comment a { font:normal 15px Arial, Tahoma, Trebuchet MS; }
#big_comments .flash_chief { float:left; padding:9px 0 5px 0; margin:0; background:#efefef; }
#big_comments div.avatar_full { float:left; width:100px; border:1px #d8d8d8 solid; background:#FFF; padding:8px; }
#big_comments div.avatar_full img.more { position:absolute; margin:6px 0 0 108px; }
#big_comments div.avatar_50 { float:left; width:50px; border:1px #d8d8d8 solid; background:#FFF; padding:8px; margin:15px 0 5px; }
#big_comments div.avatar_50 img.more { position:absolute; margin:6px 0 0 58px; }
#big_comments div.avatar_50 img.less { position:absolute; margin:6px 0 0 66px; }
#big_comments span.date_comment { float:right; }
#big_comments div.product_comments { background:#efefef; padding:5px 10px 0; }
#big_comments div.comment_text { float:right; width:452px; margin:0; background:#FFF; padding:8px; border:1px #d8d8d8 solid; }
#big_comments div.product_comments .desc { padding:10px 0; }
#big_comments div.comment_text_sm_1 { float:right; width:594px; margin:15px 0 5px 0; background:#FFF; padding:8px; border:1px #d8d8d8 solid; }
#big_comments div.reply { float:left; width:516px; margin:0 0 0 10px; background:#FFF; padding:0 0 0; border:none; }
#big_comments .title_comments { color:#949494; }
#big_comments .title_reply { color:#949494; }
#big_comments .title_table { padding:0 0 8px 0; }
#big_comments .padding_side { padding:0 5px; }
#big_comments td { line-height:15px; }
/*#big_comments div.comment_text_sm_2 { float:left; width:520px; margin:0 0 0 10px; background:#edf3f6; padding:0 10px 10px 0;}*/
#big_comments div.terms { height:200px; width:585px; overflow:auto; }
.ct_red { background:#f26332; }
.ct_grey { background:#484e56; }
.ct_green { background:#090; }
.ct_quote { background:#efefef; font:italic 14px Arial, Tahoma, Trebuchet MS; }
/* END this part dedicated to new comments part*/


.flash_desc_comment { float:left; padding:9px 0 5px 0; margin:0; font:normal 15px Tahoma, Arial; }
.flash_desc_comment td { font:normal 12px Tahoma, Arial; }
.flash_desc_comment a { font:normal 15px Tahoma, Arial; }
.flash_chief { float:right; padding:9px 0 5px 0; margin:0; }

.info_tuts { border:1px solid #e4e4e4; background:#e8e8e8 url(../images/bg_line.jpg) repeat-x top; padding:5px;}
.info_tuts div { font:normal 11px Tahoma, Geneva, sans-serif;}
.info_tuts div p { padding:3px 0 0 0; margin:0;}
.info_tuts div a { font:bold 11px Tahoma, Geneva, sans-serif; color:#828589;}
.author_block { padding:0 0 0 60px;}
.tags_desc { padding:5px 0;}
.float_left_40 { float:left; width:40%; padding:5px;}
.float_left_60 { float:left; width:57%; padding:5px;}
.float_left_40 span, .float_left_60 span { padding:5px 10px;}
ul.related { margin:0; padding:0 5px; list-style:none; float:left;}
ul.related li { margin:0; padding:5px; float:left;}

div.avatar_50 { float:left; width:50px; }
p.title_comment { font:normal 12px Tahoma, Geneva, sans-serif; padding:5px 0; border:1px solid #f1f1f1;}
span.date_comment { float:right; }
div.comment_text_sm_1 { float:left; width:635px; margin:0 0 0 10px; background:#FFF; padding:0; }
div.comment_text_sm_2 { float:left; width:635px; margin:0 0 0 10px; background:#e3e3e3; padding:0; }
div.comment_text_sm_1 p, div.comment_text_sm_2 p { padding:5px;}

/* Post Download */
.download_source { padding:10px; margin:0;}
.check_captcha { float:left;}
.button_download { float:right; padding:10px 0;}

div.terms { height:200px; width:681px; overflow:auto;}

/** Side Body **/
.side_body { width:283px; float:right; padding:10px 12px 0 12px;}
/* RSS */
.side_body .block_feed { background:#252525; padding:4px 0 10px 0; border-bottom:1px solid #313131;}
.side_body .block_feed p { padding:15px; margin:0; color:#838383; font:italic 12px Arial, Helvetica, sans-serif;}
.side_body .block_feed ul { margin:0 10px; padding:0; list-style:none;}
.side_body .block_feed ul li { float:left; margin:0; padding:5px; color:#909090; text-transform:uppercase; font:normal 11px Tahoma, Geneva, sans-serif;}
.side_body .block_feed ul li a { display:block;}
.side_body .block_feed ul li a.text { display:block; color:#FFF; font:bold 11px Arial, Helvetica, sans-serif; background:#000; padding:5px; margin:5px 0 0 0;}
/* Login */
.side_body .login { background:url(../images/side_panel_log.gif); height:51px;}
.side_body form { margin:0; padding:14px 30px 0 30px;}
.login input.reg { width:90px; padding:3px 0; border:1px solid #2b2b2b; background:#454545; color:#9e9e9e; margin:0;}
.login input.search_button { padding:0; margin:0;}
.avtorize { color:#FFF; font:normal 11px Tahoma, Geneva, sans-serif; padding:18px 0 0 20px;}
.avtorize a { color:#FFF; font:normal 11px Tahoma, Geneva, sans-serif;}
/* Register */
.side_body .register { background:url(../images/side_panel_bg.gif); padding:15px 0; margin:0;}
.side_body .register form { margin:0; padding:0; text-align:center; color:#ffffff;}
.side_body .register span { padding:10px 0; font:normal 11px Tahoma, Geneva, sans-serif;}
.register input.reg_button { padding:0; margin:0;}

/* CAUTION!! buystock header menu*/
.menu div.network { padding:0; margin:9px 20px 8px 0 !important; margin:9px 10px 8px 0; height:26px; width:180px; list-style:none; float:right; text-align:right; }
 div.network p { padding:0; width:180px; height:26px; margin:0; float:none; }
 div.network p a { float:left; width:180px; padding:0; height:26px; }
 div.network .white { color:#FFF; }
 div.network .grey { color:#9b9b9b; }
 div.network .blue { color:#6fbcd4; }
 div.network .green { color:#97c562; }
 div.network .violet { color:#7fa0e3; }
 div.network .orange { color:#e0774c; }
 div.network .lgreen { color:#5fb8a7; }
 ul.list_network { right:20px; position:absolute; border:1px solid #434343; padding:0; margin:0; list-style:none; width:400px; display:none; }
 ul.list_network li { float:left; display:block; padding:0; margin:0; }
 ul.stepBlock { float:left; background:#515151; border:1px solid #666666; border-bottom:1px solid #3f3f3f; padding:0; margin:0; list-style:none; width:398px; }
 ul.networkBlock { background:#484848; }
 ul.stepBlock li { display:block; float:left; text-align:left; width:388px; padding:0; margin:0; font:normal 12px Tahoma, Geneva, sans-serif; }
 ul.stepBlock li a { display:block; padding:8px 10px 8px 0; width:388px; font:normal 12px Tahoma, Geneva, sans-serif; color:#9b9b9b; text-decoration:none; }
 ul.networkBlock li a { width:358px; padding:8px 0; }
 ul.networkBlock li a.close { float:right; width:20px; text-align:center; padding:8px 0; }
 ul.stepBlock li b { display:block; float:left; width:140px; font:normal 12px Tahoma, Geneva, sans-serif; color:#FFF; padding:0 0 0 10px; text-decoration:none; }
ul.Tutorials li b { width:190px; }
ul.stepBlock li a:hover { color:#FFF; background:#484848; text-decoration:none; }
ul.stepBlock li a:hover b { color:#FFF; }
/*---------------------*/

/* Sponsor */
.sponsor { background:url(../images/spnsor_bg.jpg) no-repeat top; padding:30px 0 0 0; margin:0;}
.sponsor ul { margin:0; padding:15px 5px; list-style:none;}
.sponsor ul li { float:left; padding:0 3px 10px 7px; margin:0;}
/* Navigation */
.navigation { background:url(../images/spnsor_bg.jpg) no-repeat top; padding:0; margin:0;}
.navigation h2 { color:#474747; font:normal 17px Arial, Helvetica, sans-serif; padding:16px 0 13px 70px !important; padding:9px 0 13px 70px; margin:0;}
.navigation h2.cat { background:url(../images/bcat_bg.jpg) no-repeat left; }
.navigation h2.arch { background:url(../images/barch_bg.jpg) no-repeat left; }
.navigation h2.comm { background:url(../images/bcom_bg.jpg) no-repeat left; }
.navigation ul { margin:0; padding:10px 20px 10px 80px; background:url(../images/bside_bg.gif) no-repeat top left;}
.navigation ul li { margin:1px 0; padding:2px 0; color:#828589; font:normal 12px Tahoma, Geneva, sans-serif; }
.navigation ul li a { color:#828589; text-decoration:underline; font:normal 12px Tahoma, Geneva, sans-serif;}
.navigation ul li a:hover { text-decoration:none;}
.navigation .comment_list { background: url(../images/comm_sm.gif) no-repeat 5px 4px; margin:10px 10px 15px 10px;}
.navigation p.title { font:normal 12px Tahoma, Geneva, sans-serif; color:#828589; padding:2px 4px; margin:5px 10px 5px 25px; background:#f0f0f0;}
.navigation div.comment { font:normal 12px Tahoma, Geneva, sans-serif; color:#828589; margin:5px 10px 5px 30px;}

/** Footer **/
#footer_block { }
#footer_block div { color:#FFFFFF; font:normal 10px Tahoma, Arial;}
#footer_block .footer_left { float:left; padding:0 0 0 25px;}
#footer_block .footer_right { float:right; padding:0 25px 0 0;}
#footer_block .footer_menu { background:#81aa44; padding:5px; text-align:center; color:#FFFFFF; font:normal 10px Tahoma, Geneva, sans-serif; border-bottom:5px solid #181818;}
#footer_block .footer_menu span { color:#FFFFFF; font:bold 12px Tahoma, Arial;}
#footer_block .footer_menu a { color:#FFFFFF; font:normal 10px Tahoma, Arial;}
#footer_block .footer_menu a:hover { color:#FFFFFF; font:normal 10px Tahoma, Arial;}
#footer_block .footer_panel { background:#39758f; padding:15px 0;}
#footer_block table.block { background:#313131; border-top:1px solid #404040;}
#footer_block table td { color:#606060; font:normal 10px Tahoma, Arial;}
#footer_block table a { color:#7f7f7f; font:italic 12px Tahoma, Arial; text-decoration:none;}
#footer_block table a:hover { color:#7f7f7f; font:italic 12px Tahoma, Arial; text-decoration:underline;}

/** Menu **/
.menu_blog { background:url(../images/menu_bg.gif) repeat-x; margin:10px 0 20px -15px !important; margin:10px 0 20px 0; padding:0; float:left;}
.menu_blog .menu_l { background:url(../images/menu_l.gif) no-repeat left;}
.menu_blog .menu_r { background:url(../images/menu_r.gif) no-repeat right; padding:0 10px;}
.menu_blog ul { padding:0; margin:0; list-style:none;}
.menu_blog ul li { float:left; padding:7px 0 9px; margin:0; color:#989898; height:11px; font:normal 10px Tahoma, Geneva, sans-serif; line-height:11px;}
.menu_blog a { font:normal 10px Tahoma, Geneva, sans-serif; text-transform:capitalize; color:#989898; padding:0 5px; margin:0; line-height:11px;}

/** Pagination **/
div.pagination { padding:20px 0 10px 0; margin:0; background:url(../images/line_body.jpg) repeat-x top;}
.pageStat { text-align:left; font:normal 11px Tahoma, Geneva, sans-serif; color:#201f1f; text-transform:uppercase;}
ul.pagination { margin:0; padding:0; list-style:none; float:right;}
ul.pagination li { margin:0; padding:5px 0; float:left; text-transform:uppercase;}
ul.pagination li span { padding:6px 0; float:left; width:15px; text-align:center; margin:0;}
ul.pagination li b { color:#5f7e32; background:url(../images/pag_bg.jpg) no-repeat; padding:6px 0; font:bold 12px Tahoma, Geneva, sans-serif; float:left; width:24px; text-align:center; margin:0 1px;}
ul.pagination li a { color:#6c6c6c; background:url(../images/pag_bg.jpg) no-repeat; padding:6px 0; font:bold 11px Tahoma, Geneva, sans-serif; float:left; width:24px; text-align:center; margin:0 1px;}
ul.pagination li a.page { color:#f8f8f8; background:url(../images/pag_b_bg.jpg) no-repeat; width:83px;}

/** Form Style **/
.form_style { margin:0; padding:0;}
.form_style input.file_input { background:#fefefe url(../images/f_input_bg.jpg) repeat-x; font:normal 11px Tahoma, Arial; border:1px solid #949494; display:inline; margin-top:2px; padding:4px 5px; color:#353535;}
.form_style input.input_button_1 { background:#cb0700 url(../images/f_button_bg.gif) repeat-x top; font:bold 10px Tahoma, Geneva, sans-serif; color:#FFFFFF; border:1px solid #8f0400; padding:5px 5px !important; padding:4px 0; cursor:pointer;}
.form_style input.input_button_2 { background:#f26332 url(../images/f_button_bg_2.gif) repeat-x top; font:bold 10px Tahoma, Geneva, sans-serif; color:#FFFFFF; border:1px solid #8f0400; padding:5px 5px !important; padding:4px 0; cursor:pointer;}
.form_style input.input_button { background:#cb0700 url(../images/f_button_bg.gif) repeat-x top; font:bold 10px Tahoma, Geneva, sans-serif; color:#FFFFFF; border:1px solid #8f0400; padding:5px 5px !important; padding:4px 0; cursor:pointer;}
.form_style input.input_button_big_blue { background:#cb0700 url(../images/f_button_bg.gif) repeat-x top; height:28px; font:normal 16px Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #28657F; padding:0 5px !important; padding:0; cursor:pointer; }
input.button_clear_style { background:none; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#4C89A3; border:0; margin:0; padding:0; cursor:pointer; text-decoration:none; }
.form_style input.input_text { background:url(../images/form_input_bg.jpg) repeat-x; font:normal 11px Arial, Tahoma, Trebuchet MS; border:1px solid #949494; display:inline; margin-top:5px; margin-bottom:2px; padding:5px; }
.form_style textarea.input_text { background:#FFFFFF url(../images/form_input_bg.jpg) repeat-x; font:normal 11px Arial, Tahoma, Trebuchet MS; border:1px solid #949494; display:inline; margin-top:5px; margin-bottom:2px; padding:5px; }

/* Slide menu */
.slide_select { padding:2px 0; margin:0; }
.slide_select a.slide { display:block; border:1px solid #9c9c9c; background:#FFF url(../images/list_down.gif) no-repeat center right; padding:1px; font:normal 11px Tahoma, Geneva, sans-serif; color:#707070; text-indent:2px; }
.slide_select a.slide:hover { text-decoration:none; }
.slide_select ul.list_slide { margin:0; padding:0; list-style:none; border:1px solid #9c9c9c; position:absolute; background:#FFF; display:none; }
.slide_select ul.list_slide li { margin:0; padding:0 0 1px 0; }
.slide_select ul.list_slide li a { display:block; padding:2px; background:#FFF; font:normal 11px Tahoma, Geneva, sans-serif; color:#707070; text-indent:2px; }
.slide_select ul.list_slide li.active a { background:#eee; }
.slide_select ul.list_slide li a:hover { text-decoration:none; background:#eee; }

/**
  *
  * User Account
  *
  **/
#account_header,
div.moderation_header { margin:0 6px; width:900px; padding:20px 0 10px 0; }
#account_header div.images { float:left; width:100px; }
#account_header div.side_info { padding:0 0 0 130px; }
#account_header #side_user_info { float:left; }
#account_header #side_user_info h2 { font:normal 24px Tahoma, Arial; color:#484e56; }
#account_header #side_user_info h3 { font:normal 11px Tahoma, Arial; color:#484e56; }
#account_header #side_user_info td a { font:bold 11px Tahoma, Arial; color:#4c89a3; }
#account_header div.side_propagation { float:right; border:1px solid #E7E7E7; background:#FFFFFF; }
#account_header div.account_navigation { text-align:left; padding:30px 0 10px 10px; }
div.account_navigation ul { padding:0; margin:0; list-style:none; }
div.account_navigation ul li { padding:12px 10px; margin:0 2px; display:inline; border:1px solid #E7E7E7; border-bottom:0; }
div.account_navigation ul li.active { background:#FFFFFF; }
div.account_navigation a { font:bold 12px Tahoma, Arial; color:#4c89a3; }
div.account_navigation_sub_menu { margin:0 20px 0 6px; padding:8px; border:1px solid #E7E7E7; border-bottom:3px solid #E7E7E7; background:#FFFFFF; }
div.account_navigation_sub_menu ul { padding:5px 0; margin:0; list-style:none; }
div.account_navigation_sub_menu ul li { padding:5px 7px; display:inline; border:0; }
div.account_navigation_sub_menu a { font:normal 12px Tahoma, Arial; color:#4c89a3; padding:0 0 0 10px; }
div.password_table { float:left; padding:0 10px 0 10px; }
div.images { padding:8px; border:1px solid #E7E7E7; background:#FFFFFF; }
.requestPeyment td { border-bottom:1px solid #e7e7e7; }

