body
{
    margin:0px auto 0px auto;
    padding:0px;
}
form
{
    margin:0px;
    padding:0px;
}
#momAdVert {
margin-right:10px;
}
#momHeaderBox {
height:90px !important;
margin:0 auto !important;
}
img
{
    border:none;
}
#momT_wrapper
{
    width:992px;
    clear:left;
    margin:0px auto 0px auto;
}
#momT_content_wrapper
{
    width:992px;
    clear:left;
    text-align:left;
}
#momT_blog_panel
{
    width:675px;
    float:left;
}
.momT_post
{
    margin:0px 0px 15px 0px;
    clear:both;
}
#parenting_expert
{
    width:675px;
    clear:left;
    height:153px;
    text-align:center;
    float:left;
    border-bottom:1px solid #597ed1;
    padding-bottom:2px;
}
#momT_nav
{
    font-family:Arial;
    clear:left;
    line-height:30px;
    font-size:12px;
    color:#003399;
}
#momT_nav a
{
    text-decoration:none;
    color:#ff3300;
}

#momT_content
{
    clear:left;
    float:left;
}
#momT_left_panel
{
    width:145px;
    float:left;
}
#categories_head, #expert_head, .question_here, .right_head, #advice_head
{
    font-family:Arial;
    font-size:16px;
    color:#FFF;
    line-height:25px;
    background-color:#09b6c6;
    font-weight:bold;
}

#momT_categories ul
{
    margin:0px;
    padding:0px;
    list-style-type:none;
}
#momT_categories ul li, #momT_search_QA span, .answer_head, .expert_name, #most_popular ol li, #comments_count
{
    font-family:Arial;
    font-size:12px;
    color:#057781;
    line-height:26px;
    list-style:none;
    margin:3px 0px 3px 0px;
    padding:0px 0px 0px 10px;
    background-color:#75e0ea;
}
#momT_categories ul li a
{
    color:#057781;
    text-decoration:none;
    font-weight:bold;
}
#momT_categories ul li a span
{
    font-weight:normal;
    font-style:italic;
}
#momT_search_QA span, .answer_head, .expert_name, #most_popular ol li a
{
    color:#003399;
    background:none;
    font-weight:bold;
    padding:0px;
}
#search_QA_input, #search_QA_btn
{
    width:112px;
    background:none;
    border:none;
}
#search_QA_input
{
    margin:7px 6px 0px 7px;
}
#search_QA_input_bg
{
    background:url(images/search_qa_bg.gif) no-repeat top left;
    height:32px;
}
#search_QA_btn
{
   width:18px;
   padding:0px;
   margin-top:-3px;
}
#momT_expert
{
    clear:left;    
}
.expert_body
{
    clear:both;
    display:block;
    margin:6px 0px 6px 0px;
}

#expert_head, .right_head
{
    background-color:#3666cc;
    padding-left:10px;
}
.experts_thumb
{
    float:left;
    width:68px;
}
.expert_details
{
    float:right;
    width:73px;
    font-family:Arial;
    font-size:10px;
    color:#666;
}
.expert_details a, .answers_links a, .momT_paging a
{
    color:#ff3300;
    text-decoration:none;
}
#momT_center_panel
{
    clear:right;
    float:right;
    width:511px;
}
.question_here, .right_head
{
    padding-left:10px;
}
.question_here
{
    margin:0px 0px 3px 0px;
}
.answer_box
{
    border:1px solid #09b6c6;
    margin-top:3px;
    padding:2px;
    zoom:1;
    display:block;
}
.answer_head
{
    line-height:normal;
}
.answer_box img
{
    border:0px;
}
.answer_body
{
    margin:10px;
}

.answer_content
{
    float:left;
    width:360px;
}   
.expert_photo
{
    margin:5px 5px 0px 0px;
    float:right;
    width:100px;
}  

.answer_text p, .comment_box, .comment_text, #post_comment_body, #post_comment_body input, #post_comment_body textarea, #post_comment_body span
{
    font-family:Arial;
    font-size:12px;
    color:#666;
    margin:0px;
    line-height:150%;
    padding:0px;
}

.answers_links
{
    color:#666;
    margin:0px 0px 7px 10px;
    clear:both;
    font-size:11px;
}
.answers_links img
{
    border:none;
}
.answers_links a
{
    font-family:Arial;
}
.momT_paging
{
    color:#666;
    text-align:center;
    font-size:11px;
    font-weight:bold;
    font-family:Arial;
}
.momT_paging a
{
    color:#ff3300;
}
.expert_name
{
    font-weight:normal;
}    

#momT_right_panel
{
    width:300px;
    float:right;
    clear:right;
}
#hot_topics, #ads_300X250, #most_popular, #momT_archives, #momT_RSS, #more_from_ivillage
{   
    margin-top:15px;
    clear:right;
    border:1px solid #4773d0;
}
#ads_300X250
{
    border:none;
}
#ask_experts img
{
    border:none;
}
.right_box_content
{
    margin:5px;
}
#most_popular ol
{
    margin-left:30px;
    padding:0px;
}
#most_popular ol li
{
    background:none;
    font-weight:bold;
    color:#0066cc;
    padding:0px;
    line-height:normal;
    margin-top:8px;
    list-style-type:decimal;
}
#most_popular ol li a
{
    text-decoration:none;
    color:#0066cc;
    font-size:14px;
}
#most_popular ol li span
{
    line-height:normal;
    padding-right:40px;
}
#most_popular ol li span a
{
    color:#999;
    font-size:13px;
    line-height:normal;
    font-style:italic;
}
select
{
    font-size:9px;
}
#momT_RSS img, .ivillage_intro img
{
    border:none;    
}
#more_from_ivillage
{
    clear:right;
}
#more_from_ivillage .right_head
{
    background:none;
    color:#003399;
    border:none;
}
.ivillage_box
{
    border:1px solid #00cccc;
    margin-bottom:5px;
    padding:2px;
    display:block;
    height:auto;
    zoom:1;
}
.ivillage_head
{
    font:14px Arial;
    color:#0066cc;
    font-weight:bold;
}
.ivillage_thumb
{
    float:left;
    width:78px;
    margin:10px 0px 10px 10px;
    margin:8px;
}
.ivillage_intro
{
    float:right;
    width:190px;
    color:#999;
    margin:5px 5px 10px 0px;
    font-family:Arial;
}
.ivillage_intro p
{
    font-size:12px;
    margin:0px;
    padding:0px;
}
#advice_directory
{
    clear:right;
    width:831px;
    float:right;
    margin-top:15px;
}
/****    CSS for Comments and Form Page  *****/

#post_comment_body input, #post_comment_body textarea
{
    width:98%;
}
#comments_count
{
    font-size:20px;
    background:none;
    margin-left:0px;
    padding-left:0px;
    color:#3666cc;
    font-weight:bold;
    font-family:Arial;
}
.date_band
{
    font-size:11px;
}
.comment_head
{
    color:#3666cc;
}

#captcha_holder img
{
    border:1px solid #000;
}
#form_content_left, #form_content_right
{
    width:217px;
    float:left;
}
#word_box
{
    width:140px;
    height:60px;
    border:1px solid #000;
    clear:left;
    text-align:center;
}
#have_a_question input
{
    width:200px;
}
#have_a_question input, #have_a_question textarea
{
    font-size:11px;
    font-family:Arial;
    color:#999;
}
#have_a_question textarea
{
    width:75%;
}
#txt_question
{
    width:200px;
}
#have_a_question span, #have_a_question span strong
{
    font-size:12px;
    color:#999;
    font-family:Arial;
}
#have_a_question span strong
{
    color:#3666cc;
    font-size:13px;
}

.clearAll
{
    clear:both;
    height:1px;
    font-size:1px;
}


/****************** CSS for Advice Directory  ***********/

#advice_head
{
    padding-left:10px;
    margin-bottom:4px;
}
#advice_tab{
	display:block;
	clear:both;
	border:1px solid transparent;
}
#advice_tab div
{
    width:166px;
    font-family:Arial;
    font-size:16px;
    float:left;
    font-weight:bold;
    color:#FFF;
    height:26px;
    line-height:26px;
    background:#79b5f1;
}
#advice_tab div a
{
    color:#FFF;
    display:block;
    text-decoration:none;
}
#advice_tab div.active
{
    background:#3666cc url(images/active_bg.gif) no-repeat;
}
#advice_directory_content
{
    border:1px solid #3c6bce;
    clear:both;
	display:block;
	margin:29px 0px 0px 1px;
}


#advice_directory_content_right
{
    float:left;
    width:560px;
	margin-left:12px;
}



#advice_directory_content_left
{
    float:left;
    width:230px; 
	margin:10px 0px 10px 10px;   
}

#alphabet_index{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	font-weight:bold;
	width:150px;
	float:left;
	margin-left:7px;
	clear:right;
	color: #715f5f;
}
#alphabet_index a{
	color: #202020;
	text-decoration:none;
}
#advice_behaviour{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #014182;
	margin-top:6px;
	text-decoration: none;
}
#advice_behaviour span{
	font-size: 12px;
	color: #3666cc;
	line-height:25px;
}
#question_boxes{
	clear:left;
}
#left_box_advice{
	background: url(images/left_box_bg_advice.jpg) no-repeat left top;
	width:228px;
	float:left;
	margin-left: 10px;
	height:161px;
}
#right_box_advice{
	background: url(images/right_box_bg_advice.gif) no-repeat left top;
	width:571px;
	float:right;
	margin-right:10px;
	height:161px;
}
#topic_list{
	width:212px;
	border:0px;
	background:none;
}
#title_expert{
	width:554px;
	background:none;
	border:0px;
}
#topic_list, #title_expert{
	font-weight: bold;
	font-size:12px;
	font-family: Arial;
	overflow-y:scroll;
	color:#666666;
	padding:5px;
	height:140px;
	margin:5px 10px 0px 3px;
	line-height:18px;
}
#topic_list a, #title_expert a{
	display:block;
	text-decoration: none;
	padding-left:5px;
	color:#666666;
}
#topic_list a:hover, #title_expert a:hover{
	background:#ddedfd;
	color:#333;
}


/****  Styles for Active Tab  ****/

#content_1{
	border:none;
}
#content_2{
	display:none;
}
#tab_1{
	background:#3666cc;
	color:#FFF;
	padding:2px 10px 2px 10px;
}
#tab_2{
	background:#79b5f1;
	color:#FFF;
	padding:2px 10px 2px 10px;
}
#tab_1:hover{
	background:#3666cc;
}
#tab_2:hover{
	background:#3666cc;
}	