@charset "UTF-8";
body { background:#1b1b1b url(../images/bg.gif) repeat-x top; 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 **/

/*Star Rating!*/
.rating_clear {background:url('/images/blank.gif') center no-repeat; height:25px; width:25px; border:0}
.rating_clear:hover {background:url('/images/gSelected.gif') center no-repeat;}
.rating_button_focused {background:url('/images/bSelected.gif') center no-repeat; height:25px; width:25px; border:0}
.rating_button_selected {background:url('/images/gSelected.gif') center no-repeat; height:25px; width:25px; border:0}
.rating_response {border:0; background:#efefef; width:300px;}

a { font:normal 14px Tahoma, Geneva, sans-serif; color:#484e56; text-decoration:none;}
a:hover { text-decoration:underline;}

.red { color:#f26332;}
.blue { color:#A14400;}
.white { color:#FFF;}
.green { color:#006600;}
.purple { color:#cc2820;}
.yellow { color:#f1ac42;}
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 12px !important; margin:10px 12px 10px 6px; 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:1026px; background:url(../images/side_line.jpg) top repeat-x; padding:0 12px; margin:0 auto;}

/** Header **/
#header { width:1026px; height:156px;}

.logo { float:left; width:400px;}
.search { float:right; margin:30px 20px 0 0; padding:0 22px 0 0; background:url(../images/s_bg.gif) right center no-repeat;}
.network { float:right; width:90px; margin:30px 0 0 0;}

.header_paenl { background: url(../images/hl_bg.gif); height:69px; width:1026px;}
.logo_tut { padding:0 10px 0 12px; float:left;}
.side_panel { padding:0; float:right; width:283px; height:69px; background:url(../images/side_panel_1.jpg) no-repeat right; margin:0 12px 0 0 !important; margin:0 6px 0 0;}
.side_panel img {
	margin:14px 14px 0 -28px;
	position:absolute;
}
.side_panel div { padding:0 0 0 35px;}
.side_panel div p { padding:15px 0 5px 0; margin:0; color:#efefef; font:normal 11px Tahoma, Geneva, sans-serif;}
.side_panel div h1 { padding:0; margin:0; color:#ffffff; font:normal 24px Arial, Helvetica, sans-serif;}

/** 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 Page **/
#body_page { width:1026px; background:#1b1b1b url(../images/b_bg.jpg); margin:0 0 15px 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 .title { padding:0 0 15px 0; margin:0 0 10px 0; background:url(../images/line_body.jpg) repeat-x bottom;}
.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;}
.body .title a:hover { text-decoration:none;}

/** Post **/
.post { border-top:1px solid #FFF; border-bottom:1px solid #dfdfdf; padding:10px 0;}

/* 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;}
.postText p { font:normal 14px Tahoma, Geneva, sans-serif; line-height:19pt;}
.postText a { font:normal 14px Tahoma, Geneva, sans-serif; line-height:19pt; 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:#da0000; padding:3px;}

/* Page Blog Detail */
.flash_desc { float:right; padding:9px 0 5px 0; margin:0; }

.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:0 12px;}
/* RSS */
.side_body .rss { background:url(../images/side_panel_2.gif) no-repeat top; text-align:center; padding:4px 0 0 0;}
.side_body .rss ul { margin:0 30px; padding:0; list-style:none;}
.side_body .rss ul li { margin:0; padding:0; background:url(../images/rss_bg.jpg) no-repeat right; padding:5px 0; color:#909090; text-transform:uppercase; font:normal 11px Tahoma, Geneva, sans-serif;}
.side_body .rss ul li a { color:#dd0000; font:normal 11px Tahoma, Geneva, sans-serif;}
/* Login */
.side_body .login { background:url(../images/side_panel_log.gif) no-repeat #efefef; padding:0 0 10px 0; background-color:#383838; }
.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; }
.avtorize p { color:#FFF; font:normal 11px Tahoma, Geneva, sans-serif;padding:18px 0 0 0px; text-align:left}
.avtorize .btn {background:url(/theme/flashtutorials/images/add.jpg); width:134px; height:26px; border:none;}
.avtorize img{ border:none;}

/* Register */
.side_body .register { background:url(../images/side_panel_log.gif) no-repeat; padding:15px 0 10px 10px; margin:0; background-color:#383838;}
.side_body .register form { margin:0; padding:0; text-align:center; color:#ffffff;}
.side_body p { color:#FFF; font:normal 11px Tahoma, Geneva, sans-serif;padding:18px 0 0 0px; text-align:left}
.side_body .register span { padding:10px 0; font:normal 11px Tahoma, Geneva, sans-serif;}
.register input.reg_button { padding:0; margin:0;}
.register .btn {background:url(/theme/flashtutorials/images/add.jpg); width:134px; height:26px; border:none;}

/* 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 { padding:0; margin:30px 20px 8px 0 !important; margin:9px 10px 8px 0; height:26px; width:165px; list-style:none; float:right; text-align:right;}
div.network p { padding:0; width:150px; height:26px; margin:0; float:none; }
div.network p a { float:left; width:80px; 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; }
div.network .violet2 { color:#755d9d;}

ul.list_network { right:210px; position:absolute; border:1px solid #434343; padding:0; margin:0; list-style:none; width:400px; display:none; z-index:100;}
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:0px 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 { background:#353535 url(../images/footer_bg.gif) repeat-x top;}
.footer_line_1 { width:1026px; padding:0; margin:0 auto;}
.statistic { float:right; padding:0 10px; width:400px;}
.statistic img { float:left; padding:0 10px 0 0; }
.statistic p { padding:20px 0 0 0; margin:0; color:#e6e6e6; font:normal 11px Tahoma, Geneva, sans-serif; text-transform:uppercase;}

.footer_line_2 { width:1026px; padding:0; margin:10px auto 0 auto; background:#353535;}
.footer_line_2 ul { margin:25px 15px 0 0; padding:0; list-style:none; float:right;}
.footer_line_2 ul li { padding:0; margin:0; float:left;}
.footer_links { float:right; width:626px; padding:10px 0 0 0;}
.footer_links p.stock_banner { float:left; padding:10px 5px 10px 0; margin:5px 0; width:172px;}
.footer_links p.footer_text { float:left; padding:10px; margin:0; width:415px; font:bold 12px Tahoma, Geneva, sans-serif; color:#dbdbdb;}
.footer_links p.footer_text a { font:italic 12px Tahoma, Geneva, sans-serif; color:#7f7f7f;}

/** Menu **/
.menu { background:url(../images/menu_bg.gif) repeat-x; margin:12px 0 0 15px; padding:0; float:left;}
.menu ul { padding:0; margin:0; list-style:none;}
.menu ul li { padding:0; margin:0; float:left; text-align:center; text-transform:uppercase; color:#e6e6e6; height:23px; line-height:23px;}
.menu a { font:normal 10px Tahoma, Geneva, sans-serif; text-transform:uppercase; color:#e6e6e6; padding:0 5px; margin:0;}

/** 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:#da0000; 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; }

