/*	--------------------------------------------------
Global Reset - Resets all browser defaults to 0
-------------------------------------------------- */
body { background:#f4efe3; border-top:7px solid #dbd7cc; color:#333;  }
.posts h2 a, .posts p a:hover, #content li a:hover,  a { color:#000; }

a:hover, .posts h2 a:hover, .posts p a, #content li a { color:#cb5600; }

hr { color:#fffdea; border:none; border-top:1px dotted #372322; }
.hr2 { color:#fffdea; border:none;  }
/* headings ---------------------- */
h1,h2,h3,h4,h5,h6 { color:#000; }

/* Structure ---------------------- */
#wrapper { background:url(4-orange/sepretor_vr.png) repeat-y 223px top; } 
.sidebar_right_hr { background:url(4-orange/sepretor_vr.png) repeat-y 760px top !important; }

#content h1.cat_head  {  color:#cb5600; background:url(4-orange/sepretor_hr.png) repeat-x left bottom; }
#content h1.head {  color:#cb5600; background:url(4-orange/sepretor_hr.png) repeat-x left bottom; }

#footer { border-top:3px double #dbd7cc; }

/* header ---------------------- */
#header { border-bottom:3px double #dbd7cc; }
#header .blog-title a{ color:#cb5600;   }
#header .blog-title a:hover{color:#333; }
#header .blog-description{ color:#898989; }

 
/* ----searchform ------ */
.searchform { background:url(4-orange/searchbg.png) no-repeat left top;  }
.searchform .s { color:#b2b2b2; background:none; border:none;   }
.searchform .s:focus { color:#333; }
.search_btn {  background:url(4-orange/b_search.png) no-repeat left top; }


/* Home page search box -------------- */
.searchbox_top { background:url(4-orange/searchbox_top.png) no-repeat left top; }
.searchbox_center { background:url(4-orange/searchbox_center.png) repeat-y left top;  }
.searchbox_bottom { background:url(4-orange/searchbox_bottom.png) no-repeat left bottom;  }

#content #searchbox  p span.note { color:#636363; }
#content #searchbox  p a.advanced_search { color:#cb5600; }
#content #searchbox  p a:hover.advanced_search { color:#333; }

.searchfield { background:url(4-orange/searchbox_fieldbg.png) no-repeat left top;   }
.searchfield .textfield { border:none; background:#fff; color:#8d8d8d; }
.searchfield .b_search { background:url(4-orange/bsearch.png) no-repeat left top; 
color:#fff; text-shadow:1px 1px 1px #333; border:none; }
.searchfield .b_search:hover { background-position:0 -41px; }


/* advanced_search */
#advanced_search .row label { color:#777;  }
#advanced_search h3 { background:url(4-orange/sepretor_hr.png) repeat-x left top; }
#advanced_search .row .textfield, #advanced_search .row .select { border:1px solid #ccc; }
#advanced_search .row span { color:#777; }

.b_advsearch { background:url(4-orange/b_adv_search.png) no-repeat left top; border:none; color:#fff;
text-shadow:1px 1px 1px #333; }
.b_advsearch:hover { background-position:0 -41px; }

/* statistics */
.wiki_statistics { background:url(4-orange/statistics_bg.png) no-repeat left top; }
#content .wiki_statistics .title { background:url(4-orange/arrow_right.png) no-repeat right 8px;  }
#content .wiki_statistics .status { color:#7f7f7f; border-right:1px solid #d8d8d8; }
#content .wiki_statistics .status small { color:#999; }



/*#breadcrumb section  =================================== */
.breadcrumb {  color:#aeaeae } 
.breadcrumb a { color:#000; background:url(4-orange/breadcrumb_arrow.png) no-repeat right top;  }
.breadcrumb a:hover { color:#cb5600; }

#content .sortby { background:url(4-orange/sepretor_hr.png) repeat-x left bottom; }
#content .sortby .title { color:#595959;  }
.category_form select, .archive_form, .select_page { border:1px solid #c2c2c2; background:#FFF; color:#7b7b7b;}

h1.cat_head a.i_rss, #content p.post_info a.i_rss { color:#919191; background:url(../images/i_rss.png) no-repeat right top; }
h1.cat_head a:hover.i_rss, #content p.post_info a:hover.i_rss { color:#333; }


/* content ---------------------------- */
#content li { background:url(4-orange/arrow_cat.png) no-repeat left 3px; }
#content ol li { background:none; }

.video_main { border:2px solid #dbd7cc; }


blockquote { border:1px solid #CCD4DB; background:#fff url(4-orange/quote.png) no-repeat 10px 10px;    } 
blockquote p { color:#333;  }
blockquote cite { color:#666; }

blockquote a { color:#333; }
blockquote a:hover { color:#000; }

#content .posts p.date { color:#a9a9a9; }
#content .posts p.date a { color:#444; border-bottom:1px dotted #dbd7cc; }
#content .posts p.date a:hover { color:#000; }


/* widget calendar =============== */
#calendar_wrap caption{   border-bottom:1px solid #dbd7cc; color:#333; }
#wp-calendar th { color:#C63133; }


/*  Tabber  Style start -------------------- */
#content .tabbernav li { height:44px; background:none; border:none;   }
#content .tabbertab li { border-bottom:none; }

/*  Tabber  Style start -------------------- */
#content .tabbernav { background: url(4-orange/tabber_hr.png) repeat-x left bottom;   }
#content .tabbernav li a { color: #7b7b7b; border:none; }
#content .tabbernav li a:link { color: #7b7b7b; text-shadow:1px 1px 1px #fff;   }
#content .tabbernav li a:hover { color: #333; text-shadow:1px 1px 1px #fff;  border:none; }
#content .tabbernav li.tabberactive { background:url(4-orange/tab_active.png) no-repeat 7px top; color:#cb5600; }
#content .tabbernav li.tabberactive a { background:url(4-orange/tab_active_r.png) no-repeat right top; color:#cb5600; border:none; }
#content .tabbernav li.tabberactive a:hover { color: #cb5600; border-bottom:none; }


/* toggle ---------------------------------------------- */
.feature-box { background:url(4-orange/sepretor_hr.png) repeat-x left bottom; }
#content .feature-box a.post_img { border:1px solid #dbd7cc; border-right:3px solid #dbd7cc; border-bottom:3px solid #dbd7cc; background:#fff; }  

.pos { background:url(4-orange/show.png) no-repeat right 3px; color:#333; text-shadow:1px 1px 1px #fff; }
.neg { background:url(4-orange/hide.png) no-repeat right 3px; color:#cb5600; }
.neg strong, .pos strong { background:#FC0; }
.featured { background:#277600; color:#fff; }

#content p.post_info span { color:#ababab; } 
#content p.post_info span a { color:#ababab;   }
#content p.post_info span a:hover { color:#000; }

#content p.post_info_single { background:url(4-orange/sepretor_hr.png) repeat-x left bottom; }

#content p.post_info .i_cate { background:url(4-orange/i_cate.png) no-repeat left 8px; }
#content p.post_info .i_cate:hover { background-position:0 -11px;  }

#content p.post_info span a.i_comment { background:url(4-orange/i_comment.png) no-repeat left 7px; }
#content p.post_info span a:hover.i_comment { background-position:0 -10px;  }

#content p.post_info span.i_like { background:url(4-orange/i_like.png) no-repeat left 8px; }

#content p.view_all { text-shadow:1px 1px 1px #fff; } 
#content p.view_all a { color:#e2d7c3; }
#content p.view_all a:hover { color:#cb5600; }
 
#content .feature-box p.more { }
#content .feature-box p.more a { background: url(4-orange/i_more.png) no-repeat right 10px; color:#ababab; }
#content .feature-box p.more a:hover { color:#000; }

#content .recent-comment { }
#content .recent-comment li { background: url(4-orange/sepretor_hr.png) repeat-x left bottom;  }
#content .recent-comment .avatar { background:#fff; border:1px solid #ddd;   }



/* Comment ----------------------- */
#content .widget h3, #comments_wrap h3, #respond h3 { color:#333; background:url(4-orange/sepretor_hr.png) repeat-x left bottom;  }
#content .realated_post h3 { color:#333; background:url(4-orange/sepretor_hr.png) repeat-x left bottom; }

/* contact us -------*/
#content .form_row .textfield { border:1px solid #dbd7cc; border-right:2px solid #ddd; border-bottom:2px solid #ddd;  background:#fff; } 
#content .form_row .textarea { border:1px solid #dbd7cc; background:#fff; border-right:2px solid #ddd; border-bottom:2px solid #ddd; } 
#content .error, .message_error2, .indicates { color:#C00; }
#contact_frm .b_submit  { border:1px solid #dbd7cc; background:#fff url(4-orange/b_submit.png) repeat-x left top; color:#333; }
#contact_frm .b_submit:hover { color:#cb5600; background:#fff; }
#content p.success_msg { color:#356c1d; background:#cee8c3; border-top:1px solid #7ea96b; border-bottom:1px solid #7ea96b; }
#content object, #content embed { float:left; margin:10px 20px 20px 0; } 


/* realated_postlist  ----------------------- */
#content .realated_postlist li {  border-bottom:1px solid #dbd7cc; }
#content .realated_postlist li h3 { background:none; color:#333;  }
#content .realated_postlist li h3 a { color:#666; }
#content .realated_postlist li h3 a:hover { color:#d84249; }

#content .realated_postlist li p.date {color:#777; }

#content .realated_postlist li p.date .pcomments { background:url(4-orange/i_comment2.png) no-repeat left 1px; }
#content .realated_postlist li p.date a.pcomments  { color:#777; }
#content .realated_postlist li p.date a:hover.pcomments { color:#000; }

/* post ---------------------------- */
.comment_post a { background:url(4-orange/comment_bg.png) no-repeat;}
.posts { background:url(4-orange/single_post_sepretor.png) repeat-x left bottom;   }
.main_img { border:1px solid #dbd7cc; background:#fff; }
.date { color:#858585;  }
.by { color:#858585; border-bottom:1px solid #e3e3e3; }
#content .category { color:#858585; background:url(../images/i_category.png) no-repeat left 0px; }




/* article tools #end ================ */
#content .article_tools { background:url(4-orange/article_tools_sepretor.png) repeat-y left top; }
#content .article_tools  h3 { color:#333; border-bottom:3px double #dbd7cc; }
a.b_download { background:url(4-orange/b_download.png) no-repeat left top; color:#777; }
a:hover.b_download { color:#000; background-position:0 -30px; }

a.b_likethis { background:url(4-orange/b_likethis.png) no-repeat left top; color:#777; }
a:hover.b_likethis { color:#000; background-position:0 -30px; }
.b_like_disable { color:#bababa; background:url(4-orange/b_likethis_disable.png) no-repeat left top; }

#content .article_tools li { background:none; }
#content .article_tools li a { color:#777; }
#content .article_tools li a:hover { color:#cb5600; } 
#content .article_tools li.last_date { color:#777;  }

.at300bs { background:none !important; }
.twitter_like { border-right:1px solid #dbd7cc; }
.i_print { background:url(4-orange/i_print.png) no-repeat left 5px; }
.i_comment { background:url(4-orange/i_comment2.png) no-repeat left 7px; }
.i_share { background:url(4-orange/i_share.png) no-repeat left 7px; }
.i_mail { background: url(4-orange/i_mail.png) no-repeat left 8px; }


/* single page post navigation --------------- */
.post-navigation { background:url(4-orange/single_post_sepretor.png) repeat-x left bottom; }
.post-navigation a { color: #7d7d7d; }
.post-navigation a em {display: block; color: #aaa9a9; }
a.post-prev { background: url(4-orange/left_n.png) no-repeat left top;}
a:hover.post-prev { background:url(4-orange/left_h.png) no-repeat left top; }
a.post-next { background: url(4-orange/right_n.png) no-repeat right top;}
a:hover.post-next { background:url(4-orange/right_h.png) no-repeat right top; }


/* Page Pagination */
.pagination .on { background: url(4-orange/page_navi.png) no-repeat left -25px; color:#fff; }
.pagination a { background: url(4-orange/page_navi.png) no-repeat left 7px; color:#fff; }
.pagination a:hover { background: url(4-orange/page_navi.png) no-repeat left -25px; color:#fff; }

.pagination span.post_previous a { color:#b7b7b7; background:url(4-orange/previous.png) no-repeat left 5px; }
.pagination span.post_previous a:hover { background:url(4-orange/previous.png) no-repeat left -27px; color:#cb5600; }
.pagination span.post_next a { color:#b7b7b7; background:url(4-orange/next.png) no-repeat right 5px; }
.pagination span.post_next a:hover { background:url(4-orange/next.png) no-repeat right -27px; color:#cb5600; }


/* ========= sliding Category Menu ==================================== */
#sidebar .categorylist { }
#sidebar .categorylist .closed { background-image:url(4-orange/up.png); }
#sidebar .categorylist .closed, #sidebar .categorylist .opened { background-position:99% 50%; background-repeat:no-repeat; }
#sidebar .categorylist .header { }
#sidebar .categorylist .opened { background-image:url(4-orange/down.png); }
#sidebar .categorylist a { }
#sidebar .categorylist a.hover, .sidebar #categorylist li a { color:#333; }
#sidebar .categorylist ul { }
#sidebar .categorylist li { color:#777; border-bottom:1px solid #dbd7cc; background:none; }
#sidebar .categorylist li ul li a { border-bottom:none; background: url(4-orange/bullet.png) no-repeat left 12px; }
#sidebar .categorylist li ul li a:hover { color:#cb5600; }
#sidebar .categorylist li a { color:#777; text-shadow:1px 1px 1px #fff; }
#sidebar .categorylist li.active a, #sidebar .categorylist li li.active a { border-top:1px solid #5F5F5F; border-bottom:1px solid #7B7B7B; border-left:1px solid #757575; 
border-right:1px solid #9A9A9A; color:#333; }
#sidebar .categorylist li.active li a, #sidebar .categorylist li li a { color:#333; }


/*#sidebar ----------------------- */
#sidebar h3 { color:#333; border-bottom:3px double #dbd7cc; }
#sidebar li  { color:#666; border-bottom:1px solid #dbd7cc;     }
#sidebar li ul li { border-bottom:none; }
#sidebar li a { color:#777; }
#sidebar li ul li a { background: url(4-orange/bullet.png) no-repeat left 13px; }
#sidebar li a:hover { color:#cb5600; }
#sidebar li:last:child { border-bottom:none; }
#sidebar .widget a { color:#777; }
#sidebar .widget a:hover { color:#cb5600; }
#sidebar .advt { background:#fff;  }

/* subscribe section -----------*/
.socialmedia { background:#e5e5e5; }
.subscribe { background:#fff; border-bottom:1px solid #dbd7cc; }
#sidebar .subscribe p { background:url(4-orange/i_newsletter.png) no-repeat left top;    }
.subscribe .field { border:1px solid #d8d8d8;  }
.subscribe .btn_submit { background: url(4-orange/b_go.png) no-repeat left top; border:none; color:#fff; }
#sidebar .bookmark  h3 { color:#333; background:none;  }
.bookmark { background:#ededed;  }

/* featured video */
#sidebar .featured_video { color:#cb5600; border:1px solid #d0d0d0;  }
#sidebar .featured_video h4 a { color:#0d428b; }
.advt4widget { border:1px solid #d0d0d0; }


/* twitter ------------------------- */
#sidebar #twitter h3 { }
.twitter_post #twitter li { background:none !important; }

/*archives ------------------------ */
#content .arclist { border:3px solid #ddd; }
#content .arclist ul .arclist_comment, #content .arclist .arclist_date { color:#666; }

/*---------COMMENTS --------- */
p.commpadd label{ color:#414141;  }
#content p.comment_author { color:#cb5600; }
#content p.comment_author span { color:#818181; }
#content p.comment_author a { color:#cb5600; }
#content p.comment_author a:hover { color:#333; }


#comments .comment {background:none; }
#comments  p.authorcomment { border-bottom:1px dotted #dbd7cc;  }
#comments  p.authorcomment a {  color:#666; }
#comments  p.authorcomment a:hover { color:#000; }

#comments .commentlist li { border-bottom:1px solid #dbd7cc; }
#comments .commentlist li ul li { border-top:1px solid #dbd7cc;  border-bottom:none; }
#comments .comment .meta-left { color:#aaaaaa }
#comments .comment .text-right {  }

#comments .comment .authcomment{  }
#comments .comment .authcomment p { color:#555; }
#comments .comment .text-right p a { color:#B90202; text-decoration:none; }
#comments .comment .text-right p a:hover { color:#000; }

span.comm-reply{ color:#333; }
span.comm-reply a { color:#333;  }
span.comm-reply a:hover{ color:#000; }
.commpadd input, #respond textarea { border:1px solid #dbdbdb; border-right:1px solid #c9c9c9;  border-bottom :1px solid #c9c9c9;  }

input#submit{ color:#7b7b7b; text-shadow:1px 1px 1px #fff; background:#fff url(4-orange/b_submit.png) repeat-x left top; border:1px solid #cacaca; }
input#submit:hover  { background:#fff; color:#cb5600; border:1px solid #cacaca; }

.avatar { }

#comments .comment a.comment-reply-link { background:url(4-orange/b_reply.png) no-repeat left top; color:#666; }
#comments .comment a:hover.comment-reply-link  { color:#000; }


/* popup Email to friend -------------------------------- */
.sucess_msg { color:#4b6b0d; background:#dfe9b5; border-top:1px solid #8c9f42; border-bottom:1px solid #8c9f42; }
.error_msg_fix { background:#ffe7e7;  border-top:1px solid #c54848; border-bottom:1px solid #c54848; color:#a70a0a;   }
#basic-modal-content .message_error2, #basic-modal-content2 .message_error2  { color:#900;  }

/* popup colors ------------------ */
#simplemodal-overlay { background-color:#000;}
.simplemodal-container { color:#666; background-color:#fff; border:4px solid #ddd; }
.simplemodal-container a.modalCloseImg {background:url(images/x.png) no-repeat; }
.simplemodal-container h3 { color:#333; border-bottom:1px solid #dbd7cc; } 
.simplemodal-container .row  label  { color:#333; }
.simplemodal-container .row  input, .simplemodal-container .row  textarea { border:1px solid #dbd7cc;}
.simplemodal-container .button { background:#666; color:#fff; border:none; }
.simplemodal-container .button:hover { background:#000; }


/* javascript advt search form calendar css ---------- */
#calendarDiv { border:1px solid #ddd; background-color: #fff; color:#333; }
#calendarDiv .selectBox { border:1px solid #E9F1F6; color:#333; }
#calendarDiv .selectBoxOver { border:1px solid #FFF; background-color: #fff; color: #333; }
#calendarDiv .topBar { background-color: #ddd; }
#calendarDiv .activeDay {	/* Active day in the calendar */ color:#FF0000; }
#calendarDiv .todaysDate { background-color: #eee; }
#calendarDiv .monthYearPicker { background-color: #eee; border:1px solid #AAAAAA; color: #333; }
#calendarDiv .monthYearActive { background-color:#efefef; color: #333; }


/* footer ---------------------------- */
#footer p { color:#9e9e9e; }
#footer p span.templatic { color:#fff;  background:url(../images/templatic.png) no-repeat 0;   }

#footer a { color:#ccc; text-decoration:underline; }
#footer a:hover { color:#fff; }

#footer p { color:#929292; }
#footer .copyright , #footer .copyright  a { color:#929292; }
#footer p a:hover {  color:#fff; }