/*#main-content  ------------------- */

#main-content .question_list { border-bottom:1px solid #dae6ee; background:#fff;   }
#main-content .question_list:hover { border-bottom:1px solid #dae6ee; background:#f6fafd; }

#main-content .question_list h3 { /*color:#555;*/ border-bottom:none; }
#main-content .question_list h3 a { /*color:#555;*/  }
#main-content .question_list h3 a:hover { /*color:#0e5285;*/ }

#main-content .question_list p { /*color:#777;*/ border-bottom:none; }
#main-content .question_list p a { /*color:#777;*/ }
#main-content .question_list p a:hover  { /*color:#000;*/ }

#main-content .answers_total { color:#555; } 
#main-content .answers_total a { color:#fff; }
#main-content .answers_total a:hover { color:#fff;}


#main-content .posts .question_list { background:none; border:none; }

/* --------------------- */


#main-content .answers_total { background:url(../img/1-default/i_answerbg.png) no-repeat center top; }
#main-content .question_list p span.user { background:url(../img/1-default/i_user.png) no-repeat left top; }
#main-content .question_list p span.datetime { background:url(../img/1-default/datetime.png) no-repeat left top; }
#main-content .question_list p span.views { background:url(../img/1-default/i_views.png) no-repeat left 3px;   }
#main-content .question_list p span.ptags {  background:url(../img/1-default/i_tags.png) no-repeat left 0px;   }
#main-content span.pcate {  background:url(../img/1-default/i_cate.png) no-repeat left 0px;   }


#main-content #tab { background:#e8f5fd; }
#main-content #tab li { background:url(../img/1-default/navtabr.png) top right no-repeat; }
#main-content #tab li.page_item a { /*color: #82939d;*/  background: url(../img/1-default/navtabl.png) top left no-repeat; }
#main-content #tab .page_item a { /*color: #cde7ff;*/ }

#main-content #tab .page_item a:hover { background-position: 0px 0px; border: none; /*color:#0e5285;*/ }
#main-content #tab li.current_page_item { /*color:#0e5285;*/ background: url(../img/1-default/navtabr.png) no-repeat right; background-position: 100% -52px;}
#main-content #tab li.current_page_item a { /*color:#0e5285;*/ background: url(../img/1-default/navtabl.png) no-repeat; background-position: 0px -52px; }
#main-content #tab li.current_page_item a:hover { background: url(../img/1-default/navtabl.png) no-repeat; background-position: 0px -52px; /*color:#333;*/ }

/*.info { background:#f5f5f5; border:1px solid #e1e1e1; color:#686868; }*/

#main-content .user_tab { background:url(../img/1-default/tab_bg.png) repeat-x bottom; height:43px; }
#main-content .user_tab li { background:none; }
#main-content .user_tab li a {  border:1px solid #ccc; border-bottom:none; /*color:#b3b3b3;*/ }
#main-content .user_tab li a:hover {  background:#e4e4e4; border-bottom:none; /*color:#333;*/  }
#main-content .user_tab li.current_page_item a {  background:#fff; border:1px solid #b2dbf0; border-bottom:1px solid #fff; /*color:#034668;*/  }


/* content -------------*/
#main-content li { background:url(../img/1-default/i_bullet.gif) no-repeat left 8px; }
#main-content ol li { background:none; }
#main-content p.more a { /*color:#333;*/ }
#main-content p.more a:hover { /*color:#000;*/ }
/*#main-content h3 { border-bottom:1px solid #ccc;  }*/
#main-content h5.form_title { /*color:#9c5500;*/ }

#main-content .post_top .avatar { border:1px solid #b09b86; padding:3px; background:#fff; }
#main-content .post_top h1 { border-bottom:none;}
#main-content .post_top h3 { border-bottom:none; }

.commentcount a { /*color:#666;*/ }
.commentcount a:hover { /*color:#000;*/ }
#main-content p.postmetadata a { border-bottom:1px dotted #ccc; }
#main-content .post_top p.postmetadata { /*color:#838383;*/ }

/* -------- */
code { background:#ccc; }
blockquote { background:url(../img/1-default/quote.png) no-repeat left 5px;    } 
blockquote p { /*color:#333;*/  }
blockquote cite { /*color:#666;*/ }

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

#main-content .post_top { background:url(../img/1-default/i_post.png) no-repeat left 5px;  }
#main-content .post_top h2 a { /*color:#000;*/ }
#main-content .post_top h2 a:hover { /*color:#333;*/ }
.commentcount { background:url(../img/1-default/i_comment.png) no-repeat left 1px; }
.commentcount a { border-bottom:1px dotted #838383; }

#main-content .post_top a { /*color:#666;*/ }
#main-content .post_top a:hover { /*color:#333;*/}
#main-content .posts { border-bottom:3px solid #eee;  }
#main-content .posts h3 a { /*color:#333;*/ }
#main-content .posts h3 a:hover { /*color:#0d5488;*/ }

#main-content p.post_bottom {/*color:#555;*/ }
#main-content p.post_bottom a { /*color:#444;*/ }
#main-content p.post_bottom a:hover { /*color:#000;*/ }

#comments .commentlist li.selectedans{ background-color:#E8F5FD !important;   } 
#comments .commentlist span.bestanswer { background:url(../img/1-default/best_answer.png) no-repeat left top; }



/*---------COMMENTS --------- */
#comments h3 { border-bottom:none; /*color:#0d5488;*/ }
#comments  p.authorcomment a {  color:#666; }
#comments  p.authorcomment a:hover { color:#000; }

#comments .comment p.author { border-bottom:1px solid #D0DCE3; }

#comments .comment .meta-left { color:#aaa }
#comments .comment .text-right { border:none;  }
#comments .comment .authcomment{ background:#fff; border:none;  }
#comments .comment .authcomment p { color:#333; }

#comments .comment { border-bottom:2px solid #e5e5e5; }

span.comm-reply{ color:#666; }
input#submit{ background:url(../img/1-default/b_submit.png) no-repeat left top; border:none;  }
input#submit:hover { background-position:0 -47px; }

.avatar { border:2px solid #eee; background:#fff; }

.content_left strong { color:#084069; }


.votes { background:#fff; border:1px solid #026c9e; }
.votes span { background:#026c9e  url(../img/1-default/votes.png) no-repeat right top; color:#fff;    }
.votes span b { color:#fff; }
.votes span.bnone { border:none; }

#respond h3 { color:#505050; }

/* BREADCRUMBS **************************/
.breadcrumbs p { color:#777; }
.breadcrumbs a { color:#34718C; }
.breadcrumbs a:hover { color:#000; }
.breadcrumbs strong { color: #605d5d; }
.breadcrumbs span.findproperties { background:url(../img/1-default/i-findpropertiesbg.png) no-repeat;}
.breadcrumbs span.findproperties a {  color:#f6f2e3; background:url(../images/i-icon-findproperty.png) left no-repeat; }


/* sidebar ------------------------------------*/
a.b_askquestions { background:url(../img/1-default/b_ask_questions.png) no-repeat left top; }
a:hover.b_askquestions { background-position:0 -46px; }

#sidebar .widget h3 { background:url(../img/1-default/side_headbg.png) no-repeat center bottom; color:#6f96b4;  }
#sidebar li {background:url(../img/1-default/bullet.png) no-repeat left 10px;  border-bottom:1px solid #d0dce3;  }

#sidebar .login_widget { background:#fff; border:1px solid #cbdfec;  }
#sidebar .login_widget h3 { background:#fff !important; border-bottom:1px solid #ccc; }

#sidebar .topusers li a { color:#555;  }
#sidebar .topusers li a:hover { color:#000;  }

#sidebar .topusers li { background:none; }
#sidebar .topusers li img {  border:1px solid #a6c9de; }
#sidebar .widget h3 span.point { color:#555; }



/* form ------ */
.form_row .textfield { border:1px solid #ccc; }
.form_row .textarea { border:1px solid #ccc; }
.indicates { color:#F00; }
.error_msg { color:#900; }

.btn_input_highlight { background:#0e5184 url(../img/1-default/buttonbg.png) repeat-x top; border:none; color:#fff;    }
.btn_input_highlight:hover { background:#084069; color:#fff; }

.btn_input_normal { background:#777; border:1px solid #666; color:#fff;    }
.btn_input_normal:hover { background:#333; color:#fff; }

#main-content p.success_msg { padding:5px; margin-top:20px; text-align:center; }
#main-content p.success_msg { color:#356c1d; background:#cee8c3; border-top:1px solid #7ea96b; border-bottom:1px solid #7ea96b; }


/* ask a question form  ------ */
.ask_row label { color:#6a96b5; }
.ask_row .textfield { border:1px solid #c7c7c7;  }
.ask_row .textarea { border:1px solid #c7c7c7; }
.ask_row .notice { color:#686868;  }