div.no_results { margin: 0 0 32px 0; }

/*****************
Basic Layout
*****************/
div#profile_side{ margin-right: 32px; background: white; padding: 0; min-height: 200px; width: 100px; }
div#resume { width: 469px; }
div#res_side_bar { margin-left: 32px; width: 320px; }


/****************
Generic Classes 
****************/
li.item  { margin-bottom: 16px; border-bottom: 1px dotted #cccccc; }
li.item li { margin: 16px 0 16px 12px; list-style-type: disc; }
div#res_side_bar div.item { padding: 16px 0; }
div#res_side_bar ul.forum_list > li div.post_body { margin-left: 0; }
div#profile_side div.dash_snap { margin: 0; }
div#profile_side li:hover { background-color: #ffffff; }

/****************
Content
****************/
div#profile_head { margin-bottom: 36px; }
div#profile_head h1 { margin-bottom: 0; line-height: 32px; }
div#profile_head .user_meta { font-size: 14px; font-weight: normal; }

ul#profile_action_menu a:link, ul#profile_action_menu a:visited { padding: 8px 0px; margin: 0; }

/** Resume **/
div#resume h3 { font-size: 12px; }
div.exp_info, div.edu_info { margin-bottom: 16px; }
div#resume div.analytics { padding-top: 16px; }
a.add_to_resume img { position: relative; top: 3px; }

ul#skills li { padding: 8px 12px; }

li.q_a_set { margin: 16px 12px; }
li.q_a_set span.question, li.q_a_set span.answer { display: block; }

div#user_posts { width: 600px; }

div#greetings div#comment_box { width: 469px; }
div#greetings dd textarea { width: 457px; height: 200px; }
