html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote,  a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
background: transparent none repeat scroll 0 0;
border: 0 none;
margin: 0;
outline-color: -moz-use-text-color;
outline-style: none;
outline-width: 0;
padding: 0;
vertical-align: baseline;
}
body{
	margin:2px 0 0 0;
	font-family:verdana;
	font-size:.7em;
	color:#707070;
	word-wrap: break-word;
}
textarea {font-family:Verdana;font-size:1.1em;}
.centerizer{
	margin:0 auto;
	width:1024px;
	position:relative;
}
.red {color:#d90002}
.blue {color:#00A0C6}
.dark_blue {color:#4b6c8d}
.align_right{text-align:right;}
.align_center{text-align:center;}
.bigger{font-size:1.1em;}
.biggerish{font-size:1.05em;}
.smaller{font-size:.9em;}
.smallerish{font-size:.95em;}
.grey {color:#707070;}
.light_grey {color:#aaa8a6;}
.white {color:#fff;}
.online_status {color:lightgreen;}
.full_screen {top: 0px; left: 0px; width: 100%; height: 5000px; }
.overlay {opacity: 1; z-index: 9000; background-color: #000;position: absolute; }
#overlay {opacity: 1;z-index: 9000; position: fixed;width:20000px;height:10500px;top:0;display:none;}
#working {position:fixed;width:200px;height:80px;left: 50%;background-color: #eee;color:#555;border:solid 1px #333;margin-left:-100px;
			-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);top:150px;text-align:center;
			opacity:.7;z-index:10000;color:#333;font-size:20px;font-family:AllerDisplayRegular;display:none;padding:40px 10px 10px 10px;}
#viewer img {z-index:10000;position:absolute;top:10px;}
.bar {height:8px;background-color:#333;border:solid 1px #ccc;}
.grey_panel {background-color:#ebeae8;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);}
.tan_panel {background-color:#ebeae8;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);}
.white_panel {background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border:solid 1px #d9d9d9;position:relative;
			border-radius:8px;behavior: url(/PIE.htc);}
.grey_outer_panel {background-color:#ebeae8;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);}
.delay {visibility:hidden;}
.avatar {position:relative;}
.link_like {color:#00A0C6 !important;text-decoration:underline !important;cursor:pointer !important;}

object br,object br {display:none;}
.padding_25 {padding:25px !important;}
.padding_10 {padding:10px !important;}
.padding_top_15 {padding-top:15px !important;}
.margin_right_10 {margin-right:10px;}
.margin_bottom_5 {margin-bottom:5px;}
.margin_top_5 {margin-top:5px;}
.margin_bottom_10 {margin-bottom:10px;}
.margin_top_10 {margin-top:10px;}
.border_bottom {border-bottom:solid 1px #777;}
.inline {display:inline;}
.valign_top {vertical-align:top;}
.valign_middle {vertical-align:middle;}
.hidden {visibility:hidden;}
.hide {display:none;}
.invisible {position:absolute;left:-355550px;z-index:100000;background:white;}
.sans {font-family:AllerBold;}
.serif {font-family:Georgia;}
.clear {clear:both;}
.relative {position:relative;}
textarea {border: solid 1px #ddd;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);padding:5px;}
.bg_striped {background:url(/images/img/convo_bg.png);height:1%;}
.bg_grey_striped {background:url(/images/img/bg_grey_striped.png);height:1%;} /*IE FIX*/
/*html>body .bg_grey_striped {height: auto}*/ /*IE FIX*/
.bg_award {background:url(/images/img/bg_award.png) no-repeat;}
/*#give_award image {position:absolute;left:0;}
#give_award span {position:relative;top:1px;z-index:100000;}*/
.award_this {margin-top:5px;cursor:pointer;}

.bg_notification {background:url(/images/img/bg_notification.png) no-repeat;}
.big_grey_button {background-color:#707070;color:white;width:153px;height:30px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior: url(/PIE.htc);
			border:0;font-family:AllerRegular;font-size:13px;cursor:pointer;}
.medium_grey_button {background-color:#707070;color:white;width:93px;height:24px;-moz-border-radius:10px;border-radius:10px;behavior: url(/PIE.htc);
			-webkit-border-radius:10px;border:0;font-family:AllerRegular;cursor:pointer;font-size:.9em;}
.big_grey_button:hover {background-color:#333;}
.big_light_grey_button {background-color:#999;color:white;font-style:italic;width:153px;height:30px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior: url(/PIE.htc);
			border:0;font-family:AllerRegular;font-size:13px;cursor:pointer;}
.big_light_grey_button:hover {background-color:#333;}			
.big_red_button {background-color:#d90002;color:white;width:153px;height:30px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior: url(/PIE.htc);
			border:0;font-family:AllerRegular;font-size:14px;cursor:pointer;text-transform:uppercase;}
.small_red_button {background-color:#d90002;color:white;width:86px;height:24px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior: url(/PIE.htc);
			border:none;font-family:Georgia;font-size:14px;cursor:pointer;padding-bottom:3px;font-style:italic;}			
.big_grey_italic {font-size:16px !important;font-style:italic !important;font-family:Georgia !important;color:#888 !important;}
.small_grey_italic {color:#888 !important;font-size:11px !important;font-style:italic !important;font-family:Georgia !important;}
	
#column_nav, #convo_nav {border-top:solid 2px #333;border-bottom:solid 1px #adadad;background:url(/images/img/convo_bg.png);
			padding-left:45px;font-size:10px;line-height:20px;height:20px;}
/*#column_nav a {padding: 0 5px;}
#column_nav a.selected {}*/

#body h1.header {font-size:24px;line-height:28px;font-family:AllerDisplayRegular;border-bottom:solid 4px #555;
				padding-bottom:5px !important; margin-bottom:15px !important;}
#feed_nav.nav_bar {height:15px;color:#c3c3c3;margin-bottom:5px;}
#feed_nav.nav_bar a  {font-family:AllerRegular;padding:3px 2px 4px;color:#888;}
#column_nav a {font-family:AllerRegular;padding:2px 5px 2px;color:#888;}
#feed_nav a.selected {padding:5px 5px 4px;background:#8a8a8a;color:white;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior: url(/PIE.htc);}
#column_nav a.selected {background:#777;color:white;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
			behavior: url(/PIE.htc);}

.nav_bar {padding: 5px 15px; height:16px;position:relative;font-size:9.5px;line-height:1.6em;font-family:AllerRegular;text-transform:uppercase;
				letter-spacing:1px}
.right_grouping {position:absolute;right:15px;}
.nav_bar .left_grouping {}

h1,h2,h3,h4,h5,h6 {font-family:Georgia}
h1 {font-size:40px;font-weight:normal;line-height:42px;}
h2 {font-size:28px;font-weight:normal;line-height:28px;}
h3 {font-size:23px;font-weight:normal;line-height:27px;}
h4 {font-size:17px;font-weight:normal;font-family:AllerRegular;}
h5 {font-size:13px;font-weight:normal;}
h6 {font-size:10px;}

h1.link_convo, h1.thought_convo {font-size:50px;line-height:53px;font-family:Calluna;margin:10px 0 15px;}
h1.link_convo a, h1.thought_convo a {color:#333;}

a{text-decoration:none;color:#4f80a1;}
a:hover {color:#516D8E;}
a.twitter_login {}
.convo {color:#555;}
.convo_reg {color:#555;}
.convo_light {color:#57504b;font-family:AllerLightRegular;}
h1.convo{}
h1.column{font-family:Arial;color:#333;font-size:36px;letter-spacing:-2px;line-height:36px;margin-bottom:2px;}
a._public {}
p.summary {color:#777777;font-family:AllerRegular;font-size:12px;line-height:18px;margin-top:3px;}
.big_slider p.summary {color:#666;font-size:13px;line-height:17px;max-height:67px;overflow:hidden;}
.normal {font-weight:normal;}


img.avatar.reg {width:36px;height:36px;}
img.avatar.mini {width:24px;height:24px;}
.invited .user_av {width:24px;height:24px;}
#front_page .top_row .cell{width:300px;height:385px;float:left;margin-left:25px;}
#front_page .top_row #first_convo.cell {margin-left:0px;width:270px;}
#first_convo .panel {background:#555;text-align:center;height:200px;position:relative;margin-bottom:20px;}
#first_convo .panel img {position:relative;top:65px;}
#first_convo h2 {font-size:14px;line-height:14px;font-family:AllerDisplayRegular;text-transform:none;}
#first_convo h2 a {color:#CC5330;}
.top_row h1 {height:45px;overflow:hidden;}
.black {color:#33302D}
.cell {color:#706E6C;background-color:#fff;}
.cell .thumbnail {width:300px;height:200px;margin-bottom:20px;}
#front_page h1  {font-size:19px;line-height:22px;margin-bottom:5px;}
#front_page h1 a {color:#33302D;}
/*.cell h2 a {font-size:14px;line-height:14px;text-transform:uppercase;font-family:AllerDisplayRegular;}*/
.cell h2 {margin-bottom:5px;font-size:14px;line-height:14px;text-transform:uppercase;font-family:AllerDisplayRegular;}
#front_page h3 {font-family:AllerBoldItalic;font-size:12px;color:#33302D;letter-spacing:2px;margin-bottom:5px;}
.cell .author {font-size:10px;font-family:AllerLightRegular;margin-bottom:5px;}
#front_page .summary {font-family:AllerRegular;font-size:12px;height:34px;overflow:hidden;color:#777;}
#front_page .stats {font-size:10px;font-family:AllerRegular;margin-top:12px;padding-top:5px;border-top:dashed 1px #ddd;}
.border_1 {width:270px;height:4px;background:#555;float:left;}
.border_2 {width:625px;height:4px;background:#555;float:left;margin-left:25px;}
#front_page .column {width:300px;float:left;margin-left:25px;background:white;}
#front_page .column.left {width:270px;float:left;margin-left:0;}
#front_page .column.middle {margin-left:0;}
#featured {margin-top:10px;}
#featured .author {padding: 15px 0;border-top:dashed 1px #ddd;font-size:11px;font-family:Georgia;margin-bottom:8px;}
#featured .author img.avatar {width:36px;height:36px;}
#featured h4 {text-transform:uppercase;font-family:AllerDisplayRegular;font-size:11px;font-weight:normal;}
#featured h4 a {color:#999;}
/*#featured h1 a {}*/
#featured h1 {margin-bottom:5px;font-size:14px;line-height:16px;}
#featured .summary {height:auto;}
#featured .stats {margin-bottom:20px;border:none;margin-top:0;padding-top:10px;}
#featured .article {border-top:2px solid #bbb;padding:13px 15px 30px 0;font-family:Georgia;}
#featured .articles h1 {font-size:15px;line-height:17px;font-family:AllerRegular;}
/*#featured .articles h1 a {}*/
#featured .articles {border-bottom: solid 2px #33302D;}
#featured h3.popular {padding-top:10px;}
img.avatar {float:left;margin-right:10px;}
.highlighted_post {width:625px;margin:10px 0 0 25px;float:left;}
.highlighted_post .highlighted_image {width:415px;height:273px;float:left;}
.highlighted_post .details {width:176px;height:243px;float:left;background:#706E6C;padding:15px;color:#eee;
				font-family:AllerRegular;font-size:74px;line-height:215px;text-align:center;margin-bottom:15px;}
.highlighted_post .details .inner {text-align:center;border:solid 1px #999;height:243px;}
.highlighted_post .details .inner h5 {color:#CCCCCC;font-family:AllerDisplayRegular;font-size:12px;line-height:12px;position:relative;
				text-align:center;text-transform:uppercase;top:70px;}
.highlighted_post h5 {color:#9D9C9A;font-family:AllerRegular;font-size:12px;}
/*.highlighted_post h1 a {}*/
.highlighted_post h1 {margin: 5px 0;font-size:26px !important;line-height:31px !important;}
.highlighted_post h3 {border-bottom:1px dashed #DDDDDD;margin-bottom:10px !important;padding-bottom:5px;}
.main_lists {width:630px;margin-left:25px;float:left;margin-top:15px;border-top:solid 2px #555;}
.main_lists h3 {margin:10px 0 20px !important;}
.main_lists h2  {font-size: 12px !important;}
.main_lists .column.middle {padding-top:10px;padding-right:10px !important;width:300px !important;margin-left:0 !important;}
.main_lists .column.right {padding-top:10px;padding-left:10px !important;width:300px !important;margin-left:10px !important;}
.main_lists img.thumbnail {width:300px;height:200px;}
.main_lists .stats {margin-bottom:10px;padding-bottom:10px;border-bottom: solid 2px #555;}




.top_sections {width:300px;height:110px;}
.top_sections div {width:100px;float:left;}
.top_sections div p {margin-bottom:1px;}

.convo_page {position:relative;min-height:195px;font-family:Georgia;}
.convo_page .main {float:left;width:670px;;font-size:14px;line-height:20px;color:#444;padding-top:25px;position:relative;margin-left:50px;
					margin-bottom:40px;}
.convo_page .main #body .members {float:right;width:210px;font-size:11px;margin-left:10px;margin-bottom:10px;text-align:left;
				font-family:AllerLightRegular;}
.convo_page .main #body .contents {border-bottom:solid 1px #ddd;margin-bottom:10px;padding-bottom:25px;}
.convo_page .main #body .contents img {margin:0 15px 0px 0;max-height:410px;max-width:630px;}
.convo_page .mini_header {position:relative;margin:10px 0 0;}
.convo_page .mini_header .paging {right:15px;top:0;position:absolute;font-family:AllerRegular;font-size:10px;color:#ccc;}
.convo_page .mini_header .paging a {color:#aaa;}
.convo_page .invitables {border:dashed 1px #eee;padding:4px;margin-top:3px;}
.convo_page .mini_header h4 {color:#888;font-size:14px;}
.convo_page .main #body .contents h1 {margin:0;padding:0;font-size:22px;line-height:24px;margin-bottom:5px;color:#333;}
.convo_page .main #body .contents h2 {margin:0;padding:0;font-size:16px;line-height:18px;margin-bottom:5px;color:#333;font-family:Verdana;}
.convo_page .main #body .contents h3 {margin:0;padding:0;font-size:11px;line-height:12px;color:#777;font-weight:normal;}

.social_elements {border-bottom:1px solid #ddd;width:737px;height:45px;position:relative;}
.soc_widgets {position:absolute;right:0px;top:10px;}
.soc_widgets iframe {margin-top:0px !important;position:relative;top:-2px;}
.soc_widgets a {float:left;margin-right:4px;margin-top:6px;padding-left:5px;}

#front_page {padding:20px;}
h1#frontpage_title {font-family:AllerDisplayRegular;color:#333;font-size:74px;line-height:74px;}
#frontpage_header {height:100px;}

#user_menu {margin:10px 25px 0 0;position:relative;height:20px;text-align:right;font-family:AllerRegular;font-size:10px;
			z-index:10;line-height:16px;}
#user_menu a.user {z-index:2000;}
#user_menu a.signin {position:absolute;right:100px;top:0px;font-size:.85em;color:#555;}
/*#user_menu {position:absolute;right:61px;top:0px;font-size:.85em;color:#555;}*/
#user_menu a.about_us {position:absolute;right:0px;top:0px;font-size:.85em;color:#555;}

#user_menu #menu_border {position:absolute;right:-10px;top:-2px;width:140px;height:135px;
				border:solid 1px #777;z-index:1000;background:white;padding:30px 3px 10px 3px;}
#user_menu #menu_border ul {list-style:none;}
#user_menu #menu_border ul li {padding:7px 10px;text-align:left;font-size:11px;}
#user_menu #menu_border ul li img.avatar {float:left;margin-right:10px;}
#user_menu #menu_border ul li a.change_avatar {line-height:14px;}
#user_menu #menu_border ul li.bordered {border-top: solid 1px #777;}
#user_menu #user_menu_link {position:absolute;right:0;top:0;cursor:pointer;}

#user_menu  img {vertical-align:bottom;}
#user_menu #user_menu_link img.arrow {padding-bottom:3px;z-index:2000;cursor:pointer;position:relative;}
#user_menu #user_menu_link a.user {z-index:2000;cursor:pointer;position:relative;}


#user_menu  a.blog {margin-right:15px;margin-left:2px;font-family:AllerBold;font-size:9px;line-height:16px;}


#edit_account {padding:25px;margin-top:10px;}
#edit_account ul.tab_items {list-style: none;background: url("/images/img/bg_grey_striped.png");padding:20px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);
				width:215px;height:400px;float:left;margin-right:30px;}
#edit_account ul.tab_items li {margin-bottom:10px;}
#edit_account ul.tab_items li a {font-size:1.3em;font-family:Georgia;color:#555;}
#edit_account ul.tab_items li img {width:7px;height:9px;}
#edit_account ul.tab_items li a.selected, #edit_account ul li a:hover {font-size:1.3em;font-family:Georgia;color:#888;}
.account_form form {float:left;width:650px;}

.account_form img.avatar {background:#33302D;padding:8px;width:68px;height:68px;display:block;margin-bottom:15px;}
.account_form .row {background:white;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);width:646px;
			padding:2px;margin-bottom:8px;border:solid 1px #eee;position:relative;}
.account_form label.wide {display:block;}
.account_form .row:hover {border:solid 1px #ccc;}
.account_form.row.file {width:545px;}
.account_form label {display:block;background: url(/images/img/convo_bg.png);-moz-border-radius:6px 0 0 6px;height:1%;position:relative;
				-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;
				border-radius:6px 0 0 6px;behavior: url(/PIE.htc);float:left;width:150px;
				padding:10px 0 10px 15px;font-size:.9em;}
.account_form label.wide {display:block;float:none;width:auto;-moz-border-radius:6px 6px 0 0;-webkit-border-top-left-radius:6px;
				-webkit-border-top-right-radius:6px;border-radius:6px 6px 0 0;behavior: url(/PIE.htc);}
.account_form .input {float:left;width:465px;padding: 3px 0 0 10px;position:relative;}
.account_form.input.file {width:200px;}
.account_form .input input[type="text"], .account_form .input input[type="password"] {border: none;color:#444444;font-size:14px;padding:5px;width:445px;}
.account_form .input input[type="file"] {opacity:0;-moz-opacity:0;filter:alpha(opacity:0);position:absolute;z-index:200;left:300px;}
.account_form .input img.browse{position:absolute;left:400px;top:5px;z-index:0;cursor:pointer;}
.account_form .input select {font-size:14px;padding:3px;border: none;}
.account_form .input .wysiwyg {margin-bottom:10px;}
.account_form ul.check_items {list-style:none;margin:15px 0 35px 20px;font-size:1em;}

/*.comments {padding:0px 25px 15px 25px;margin:15px 0 15px 0;position:relative;z-index:1000;}*/
.comment {font-family:AllerRegular;}
.comment object, .comment embed {margin:10px 0;}
.comment .commenter {background:#eee;margin-bottom:10px;font-size:12px;line-height:24px;color:#999;padding:2px;}
.comment .contents img {max-width:360px;max-height:240px;display:block;float:none;}
.comment .contents {color:#666;font-size:13px;line-height:18px;margin-bottom:7px;}
.comment.child .contents {color: #888;}
.comment .actions {font-size:10.5px;margin-bottom:15px;color:#999;text-align:right;}
.comment .actions a {color:#d90002;border-top:1px solid #EEEEEE;}
.comment_divider {height:20px;margin-bottom:20px;background:url(/images/img/convo_bg.png);border-top:solid 1px #ADADAD;
				border-bottom:solid 1px #ADADAD;width:688px;position:relative;z-index:10}
.feed.comment_divider {width:687px;left:-21px;background:#ebeae8;}
textarea.post_comment {border: 2px solid #ddd;padding:10px;width:95%;min-height:70px;display:block;margin-bottom:5px;color:#555;
				font-family:AllerRegular;font-size:14px;line-height:18px;}
label.post_comment {display:block;font-size:.8em;color:#444;font-family:AllerBold;}
#comment_form {margin:15px 0 20px 0px;background:#eee;padding:12px;}
#comment_form.replying_to_style {}
.comments .comment.parent_reply_style {}
.comments h4 {margin-top:5px;}
.user_viewer .comment span {font-size:10px !important;}
.user_viewer .comment p {font-size:10px !important;}

#feed_content .convo_page {margin:0 0 0 0;padding:0px 0 0 0px;border:solid 1px #ADADAD}
#feed_content .convo_page .main {margin-left:20px;padding-top:15px;width:645px;}
#feed_content .convo_page .right_panel {top:-28px;}
#user_slider .convo_page .right_panel {top:0px;padding-top:20px;}
#feed_content .convo_page .social_elements {width:685px;}
#feed_content .convo_page .divider_bar {background:#ebeae8;}

#feed_content .medium_slider {margin-bottom:3px;}
/*.convo_page .main img {max-width:600px;max-height:600px;}*/
.convo_page .main h1.date {margin-bottom:4px;}
.convo_page .main h1.convo {margin-bottom:2px;}

.convo_page .right_panel {float:right;font-family:AllerRegular;font-size:11px;min-height:300px;overflow:hidden;padding:0 15px 15px 0;
			position:relative;top:-30px;width:232px;}

.convo_page .divider_bar {background:url(/images/img/convo_bg.png);position:absolute;right:265px;top:-1px;height:100%;width:20px;
			border-left:solid 1px #ADADAD;border-right:solid 1px #ADADAD;}
.convo_page .right_panel .author_info_outer {}
.convo_page .right_panel .author_info {line-height:15px;}
.convo_page .right_panel .author_info div {margin-bottom:10px;}
				
.convo_page   h6 {border-bottom:1px dotted #BBBBBB;border-top:4px solid #474747;color:#999999;font-family:AllerBoldItalic;
			font-size:11px;font-weight:normal;letter-spacing:0.1em;padding:8px 0;margin-bottom:15px;}	
.convo_page .right_panel .author_info img.triangle_shadow {position:absolute;top:43px;left:-17px;}


.convo_page .right_panel .author_info .avatar {float:left;margin:0 5px 5px 0;border:solid 2px white;}

.convo_listing {margin:20px 0;padding-bottom:5px;}
.convo_listing ul {list-style:none;text-indent:-10px;margin-left:10px;}
.convo_listing ul li {margin-bottom:4px;font-size:11px;}
.convo_listing h2 {margin-bottom:5px;}
.link_attribution {background:none repeat scroll 0 0 #888;color:#FFFFFF;font-size:0.8em;margin:15px 0 20px;padding-left:10px;height:21px;
				font-family:AllerRegular;}
.link_attribution a {color:#ddd;}
.convo_listing .link_attribution {font-size:0.9em;margin-bottom:10px;margin-top:8px;background:none;padding-left:0;color:#777;}
.convo_listing .link_attribution a {color:#aaa;}
.convo_listing  .summary {margin-bottom:10px;}
.convo_listing .convo_details {font-size:12px;font-family:verdana;}
.excerpt_content {}

label.excerpt {font-size:.8em;line-height:.7em;font-family:arial;font-weight:bold;color:#666;display:block;margin-bottom:7px;}

*:focus {outline: none;}

.convo_page .main .convo_listing {border-bottom: solid 2px #333;padding:15 10px 25px 0;color:#8a8a8a;}
.convo_page .main .convo_listing img.convo_thumb {margin: 10px 0;max-width:360px;max-height:240px;}
#commentary {white-space:pre-line;}
.convo_page .main #body li {margin:0 35px;}
#body {margin:0px 20px 15px 0;position:relative;}
#body .image_viewer img {max-width:645px;}
#body h1.convo {margin-bottom:15px;}
#body .summary {font-style:italic;color:#999;font-size:14px;margin-bottom:10px;}
/*#body img{max-width:630px;max-height:410px;margin:0px 15px 15px 0;}*/
img.link_thumb {max-width:240px !important;max-height:190px !important;margin:0px 15px 15px 0;display:block;float:left;}
img.thoughts_thumb {max-width:400px !important;max-height:300px !important;margin:5px 15px 15px 0;} /*display:block;float:left;*/

#convo_edit {margin-left:50px;width:690px;border:solid 10px #ddd;padding:15px;position:relative;font-family:AllerRegular;}
#convo_edit label {display:block;margin-bottom:2px;margin-left:5px;font-family:AllerRegular;}
#convo_edit input[type="text"]{border: solid 1px #ddd;padding:5px 10px 3px;width:666px;height:24px;color:#666;font-size:13px;line-height:24px;
				margin:0 0 10px 0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);}
#convo_edit textarea {margin-bottom:15px;padding:10px;}
#convo_edit textarea.body, #convo_edit textarea.excerpt, #convo_edit textarea.commentary {width:646px;height:280px;border: solid 2px #ddd;}
#convo_edit .wysiwyg {border:solid 1px #ddd;margin-bottom:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);padding-bottom:40px;}

#convo_edit textarea.summary {width:646px;height:60px;border: solid 1px #ddd;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);}
#convo_edit #cke_conversation_body_editor {margin-bottom:10px;}

#delete_convo {position:absolute;right:15px;top:15px;font-family:Georgia;}

#user_header {margin-bottom:5px;}
#user_header img.twitter_login {margin-bottom:-2px;}

#small_header {height:39px;padding:10px 50px;-moz-border-radius:10px 10px 0 0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;
				border-radius:10px 10px 0 0;behavior: url(/PIE.htc);margin-bottom:10px;position:relative;}

#small_header #navigation {position:absolute;left:485px;top:12px;width:515px;height:36px;background:white;}
#small_header #navigation ul {position:absolute;left:10px;top:12px;}
#small_header #navigation ul li {font-family:AllerRegular;list-style:none;display:inline;margin: 0 2px;color:#aaa8a6;font-size:1.1em;}
#small_header #navigation ul li a {color:#888;}
#small_header #navigation ul li.selected a {color:#333;}
#small_header #navigation ul li a:hover {color:#333;}


#small_header #navigation #nav_awards {height:30px;left:440px;padding-top:1px;text-align:center;position:absolute;top:5px;width:26px;				}
#small_header #navigation #nav_awards span {color:white;font-size:0.85em;left:0;position:absolute;text-align:center;top:6px;width:26px;
				font-family:AllerBold;}


#small_header #navigation #nav_notifications {color:white;height:30px;left:475px;padding-top:4px;text-align:center;position:absolute;top:6px;width:23px;
				font-size:.85em;}

#signup_link  {background:none repeat scroll 0 0 #565656;height:70px;padding:20px 0 0 7px;position:fixed;right:-3px;top:300px;width:22px;
				z-index:999;}
#signup_link:hover {border: solid 2px #aaa;}
.signup_notice {position:absolute;width:120px;text-align:left;}				
.signup_notice a {font-size:12px;position:relative;text-transform:uppercase;z-index:10000;line-height:16px;}
#small_header .signup_notice {left:746px;top:110px;}
#login .signup_notice {border-left:1px solid #EEEEEE;color:#BBBBBB;font-size:10px;left:297px;padding-left:10px;top:84px;}

#big_header {position:relative;height:130px;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;behavior: url(/PIE.htc);
				-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;margin-bottom:10px;}
#big_header #big_logo {position:absolute;top:32px;left:28px;}
#big_header #login {position:absolute;right:32px;top:22px;font-size:.9em;color:#707070;}
#big_header #login .password_reset {text-align:right;position:absolute;right:0;bottom:-2px;}
#login label{font-weight:bold;display:block;}

#login input[type="text"], #login input[type="password"] {display:block;border:solid 1px #ccc;font-size:.9em;margin: 4px 0;
					width:241px;padding:3px 6px;font-size:1.1em;color:#666;}
#login input[type="submit"] {background-color:#d90002;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;
					color:white;cursor:pointer;position:relative;border-radius:4px;/*behavior: url(/PIE.htc);*/}
#login input[type="submit"] {float:right;background:#4780a1;font-size:10px;height:18px;padding-bottom:2px;width:51px;}
.new_user_session {width:255px;height:82px;position:relative;color:#888;}

#login .email {color:#aaa;background:url(/images/img/bg_email.png) no-repeat #fff;background-position:7px 5px;}
#login .password {color:#aaa;background:url(/images/img/bg_pw.png) no-repeat #fff;background-position:7px 5px;}
#big_header .top_sections {position:absolute;left:525px;top:23px;font-family:AllerBold;}
.top_sections {width:220px;}
.top_sections p {width:110px;float:left;}

#convo_header {padding:20px 0 0 50px;position:relative;height:90px;}
#convo_header .blog_image {position:absolute;bottom:0;left:345px;}
#convo_header .top_sections, #section_header .top_sections {position:absolute;left:498px;top:20px;}
.top_sections a {color:#999;}
#convo_header .avatar, #column_header .avatar{position:absolute;left:50px;top:20px;width:70px;}
#convo_header .attribution, #column_header .attribution {position:absolute;left:130px;top:20px;}
.attribution h3 {color:#e75b38;font-size:18px;font-family:AllerRegular;}
#convo_header .online_status {position:absolute;top:0;right:2px;height:7px;width:7px;background:#00dd00;}
.search_form {position:absolute;right:0px;top:20px;}
.search_form input[type="text"] {background:#ebebeb;color:#7f7f7f;border:solid 1px #d6d6d6;width:225px;padding:2px 5px 4px;}

#feed_header {position:relative;padding:15px 0 0 50px;height:75px;}
#section_header, #static_header, #about_header {position:relative;padding:20px 0 0 50px;height:120px;}
#static_header img.static_logo {margin-top:30px;}

#static_nav {border-bottom:1px solid #CCCCCC;border-top:2px solid #333333;padding:0px 20px 0px 50px;height:40px;line-height:40px;}
#static_nav .step {width:75px;float:left;font-family:AllerRegular;font-size:18px;margin-right:10px;text-align:center;}
#static_nav .step span a {text-transform:capitalize;}
#static_nav .step em a {margin-right:7px;font-family:AllerRegular;color:#888;font-style:normal;}
#static_nav .step.selected {border-bottom:4px solid #333333}
#tour_step {margin: 25px 50px; border: solid 1px #ddd;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);color:#333;font-size:14px;}
#tour_step h2 {font-family:AllerRegular;margin-bottom:10px;color:#333;}
#tour_step img {max-width:600px;max-height:400px;font-size:14px;border:1px solid #DDDDDD;}
#tour_step div, #tour_step p {max-width:660px;}

#about_us {margin:25px 25px 25px 50px;font-family:Georgia;font-size:1.3em;color:#444;}
#about_us .main {width:650px;font-size:1.4em;margin-bottom:20px;line-height:1.5em;}
#about_us .sub_main {width:650px;font-size:1.1em;line-height:1.5em;}

#section_header.front_page, #people_header {position:relative;padding:20px 0 0 50px;height:50px;}
#section_header label {font-size:.9em;}
/* {position:absolute;left:530px;top:20px;}*/
#section_header .section_title,  #people_header .people_title {font-family:AllerBold;
		margin-bottom:10px;color:#5a5753;font-size:2.2em;}
#feed_header .feed_title {color:#444444;font-family:AllerDisplayRegular;font-size:2.2em;text-transform:uppercase;}
#section_header .section_title {font-size:1.5em;margin-bottom:0;color:#888;}
#section_header h1.section {display:block;margin-bottom:10px;text-transform:uppercase;font-family:AllerDisplayRegular;font-size:48px;line-height:48px;}

#feed_content {padding:25px;}
#post_console {min-height:42px;overflow:hidden;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);position:relative;
			padding:0px 15px;color:#444;font-size:11px;position:relative;border: solid 1px #c4c2c4;margin-bottom:10px;}
#post_console img#post_something {margin-top:13px;width:152px;height:18px;}
#post_console #post_links {color:#DDDDDD;font-size:10px;left:226px;position:absolute;top:14px;}
#post_console #post_links a {-moz-border-radius:4px;background:none repeat scroll 0 0 #EEEEEE;color:#777777;font-family:AllerRegular;padding:3px 12px;
				text-transform:uppercase;}
#post_console #post_links a:hover {color:#aaa;}
#post_console.hilite {border: solid 1px white;background:#d8e2e0;}
#post_console.hilite #post_links {color:#fff;}

.poster {padding:20px;margin: 0 0 0 0;position:relative;}
.poster .left_side {width:670px;float:left;}
.poster .right_side {width:250px;float:right;}
.poster .close_poster {position:absolute;top:-5px;right:20px;cursor:pointer;}
.poster label#link_label {position:absolute;left:19px;top:32px;}
.poster #link_title_editor {font-size:28px;font-family:Georgia;line-height:28px;color:#444;background:#eee;}
.poster label#thoughts_title_label {position:absolute;left:15px;top:30px;}
.poster label#media_label {position:absolute;left:0;top:45px;}
.poster input[type="text"] {border: solid 1px #C4C2C4;padding:5px 10px 3px;width:845px;height:24px;color:#666;font-size:13px;line-height:24px;
				margin:0 0 10px 0px;}
.poster input[type="text"].url_input {width:750px;margin-left:35px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);}
.poster input[type="file"] {margin:0 0 10px 35px;height:24px;color:#666;font-size:13px;padding:5px 10px 3px;}
.poster input[type="text"].title_input {width:646px;}
.poster textarea#title_input {width:646px;border: solid 1px #C4C2C4;padding:10px;font-size:28px;line-height:28px;color:#555;height:72px;
	-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);}

.poster form#post_thoughts, .poster form#post_media {position:relative;}
.poster textarea#thoughts_text, .poster .wysiwyg {border:solid 1px #C4C2C4;height:283px;line-height:16px;min-height:32px;overflow:hidden;
			-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);padding-bottom:40px;}
.poster textarea#thoughts_text, .poster .wysiwyg iframe {margin:10px;}
/*.poster textarea#media_text {border:solid 2px #eee;width:675px;padding:10px;line-height:16px;min-height:32px;
			margin: 0 0 0 35px;}*/
.poster #thoughts_images {margin-top:10px;}
.poster #thoughts_images img {vertical-align:top;margin-right:5px;max-width:108px;max-height:108px;}
.poster form#post_link {margin-left:35px;position:relative;}
.poster textarea {border:solid 1px #C4C2C4;width:750px;padding:10px;line-height:16px;min-height:32px;
	-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);}
.poster textarea#link_excerpt_editor {background:none repeat scroll 0 0 #EEEEEE;font-size:12px;height:160px;padding:15px;width:580px;}
.poster textarea#link_summary_editor {font-size:13px;color:#555;background:#eee;}

.poster #link_preview {width:700px; margin-top:20px;color:#5C5C5C;font-size:1.4em;line-height:1.5em;font-family:Georgia;}
.poster #link_preview .link_attribution {font-size:.8em;line-height:1.6em;}
.poster #link_preview #commentary_preview {width:550px;margin:15px 0 25px;white-space:pre-line;}
.wysiwyg iframe {overflow:auto;}
#thoughts_preview {}
#live_preview br {clear:both;}
.poster #thoughts_preview #thoughts_text_preview {font-size:16px;color:#555;font-family:Georgia;position:relative;}

.wysiwyg iframe {margin:10px !important;}
.wysiwyg iframe body ol, .wysiwyg iframe body ul {margin-top:0;margin-bottom:0;}
.previewer ol, .previewer ul {margin-left:40px;}

.thumb_viewer {border-bottom: solid 1px #ddd;border-bottom: solid 1px #ddd;padding:10px 0;background:#222;padding:13px;
				text-align:center;margin-bottom:20px;font-size:10px;font-family:AllerRegular;color:#777;text-transform:uppercase;}
.yoxview {text-align:center;}
.yoxview img {height:77px !important;max-width:108px !important;border:1px solid #555; margin-right:5px !important}

#body_edit_preview {font-size:1.5em;font-family:Georgia;}

.poster #thoughts_preview h2.convo {margin-bottom:10px;}
.poster img.youtube_thumb {background: url("/images/img/convo_bg.png");padding:5px;}
.poster #thoughts_preview img.image_thumb {margin-right:5px;}
.poster #thoughts_preview  {border:2px dotted #DDDDDD;padding:10px 10px 35px 10px;margin-bottom:10px;width:646px;}
.poster #thoughts_preview #thumb_preview {margin-bottom:10px;}
.poster #thoughts_preview #thumb_preview  img {max-width:180px;max-height:180px;}

.poster label.thoughts_label {display:block;padding:3px 12px;color:#bbb;font-size:10px;font-family:AllerRegular;}
iframe#thumb_frame {overflow:hidden;padding:5px;height:175px;width:660px;}

#thumbnail_browser {border:2px solid #EEEEEE;margin:0 0 0 35px;padding:4px;width:687px;height:85px;}
#thumbnail_browser img.thumb {width:100px;height:75px;border: solid 2px #fff;padding:2px;}
#thumbnail_browser img.thumb.selected {border:solid 2px #555;}
.poster #post_media {background: #eee;margin-left:35px;width:691px;padding:4px;margin-bottom:10px;
		-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);}
#thumbnails_outer {background:#222;border:solid 1px #C4C2C4;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);}
.poster #thumbs_widget {}
.poster .divider {height:10px;}

#link_excerpt {color:#666;float:left;font-family:AllerRegular;font-size:0.9em;line-height:1.2em;width:355px;}
/*.excerpt_content object, .excerpt_content embed {max-width:390px;max-height:310px;}*/
#link_preview #link_excerpt {float:none;padding:20px;background:#f6f6f6; height:auto; width:550px;margin-bottom:25px;}
label.commentary {display:block;font-size:.8em;color:#bbb;font-family:Arial;}
.commentary_outer {margin:20px 0 40px 0px;}
blockquote {max-width:520px;font-size:.85em;line-height:1.3em;color:#555;margin-bottom:15px;
			padding:0 15px 0 10px;background:#fff;border-left:15px solid #f6f6f6}
.poster #link_preview h2#link_title {margin-bottom:10px;}
.poster #link_preview #link_summary {font-size:.8em;line-height:1.3em;color:#999;padding:0 0 10px 0;font-style:italic;}
.poster #thumb_selector {float:left;margin-bottom:25px;border: solid 1px #eee;padding:0 10px 10px 0;}
.poster #thumb_selector img {max-height:252px;max-width:380px;padding:10px;}
.poster #thumb_wrapper {position:relative;width:550px;font-style:italic;font-family:Verdana;font-size:.7em;}
.poster #thumb_wrapper .prev_thumb {position:absolute;left:-25px;top:50px;cursor:pointer;}
.poster #thumb_wrapper .next_thumb {position:absolute;left:400px;top:50px;cursor:pointer;}
.poster #thumb_wrapper .thumb_counter {position:absolute; left:427px;top:71px;}
.poster #thumb_wrapper .thumb_tip {position:absolute; left:426px;top:52px;}
.poster #thumb_wrapper .no_thumb {position:absolute; left:420px;top:100px;}
.poster .post_buttons {margin-top:10px;}

.editable:hover {background-color:#F9FBD8 !important;}



#feed_content .feed_item {margin-bottom:3px;height:120px;padding:2px;position:relative;width:650px;}
#feed_content .feed_item .locked {margin-left:5px;vertical-align:middle;}
#feed_content .feed_item.activity {margin-bottom:3px;height:auto;padding:2px;position:relative;width:968px;}
/*#feed_content .activity_item {margin-bottom:3px;padding:2px;position:relative;}
#feed_content .activity_item img.thumb {max-width:160px;max-height:160px;}*/
#feed_content .feed_item.hover {background:#fff;border:solid 1px #aaa;}
#feed_content .feed_item .user_panel {width:40px;height:105px;float:left;padding:15px 0 0 15px;-moz-border-radius:8px 0 0 8px;
				-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;border-radius:8px 0 0 8px;behavior: url(/PIE.htc);}
/*#feed_content .activity_item .user_panel {height:30px;padding:10px;}
#feed_content .activity_item .main {width:590px;padding:10px 0 10px 20px;float:left;position:relative;overflow:hidden;}*/
#feed_content .feed_item .user_panel img {width:28px;height:28px;}

#feed_content .feed_item .main {width:570px;height:103px;padding:10px 0 10px 20px;float:left;position:relative;
				overflow:hidden;font-family:AllerRegular;}
#feed_content .feed_item.activity .main {width:590px;height:auto;padding:10px 0 10px 20px;float:left;position:relative;overflow:hidden;}
#feed_content .feed_item.activity .convo_award img {left:0;}
#feed_content .feed_item.activity .convo_award span {color:white;font-size:0.9em;font-weight:normal;left:0;top:10px;}

#feed_content .feed_item .main img.thumb {position:absolute;left:495px;top:15px;max-height:70px;max-width:90px;}
#feed_content .feed_item .main .comment {margin:30px 10px 0 0;padding:10px 10px 15px 10px;font-size:.9em;background:#faf9f8;}
#feed_content .feed_item .main .comment em {font-size:1.2em;color:#555;display:block;margin-top:5px;font-style:normal;}
#feed_content .feed_item .main h3 {width:455px;font-size:15px;line-height:18px;max-height:52px;margin-bottom:3px;
				font-family:AllerBold;}
#feed_content .feed_item .main .details {position:absolute;bottom:5px;right:0px;font-size:.9em;color:#ccc;}
#feed_content .feed_item .info_panel {width:276px;position:absolute;right:3px;top:3px;padding:15px;height:75px;-moz-border-radius:0 8px 8px 0;
				-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;border-radius:0 8px 8px 0;behavior: url(/PIE.htc);}
#feed_content .feed_item .info {margin-top:5px;width:450px;color:#999;}
#feed_content .feed_item.activity .info_panel .info {width:255px;height:74px;overflow:hidden;font-size:1.6em;color:#ccc;margin-top:0;}

#feed_comments {}
#feed_comments h4 {border-top:2px solid #333;padding:5px 0;} 
.right_side {float:right;width:300px;}
.left_side {width:650px;}
.right_side .white_panel {padding:15px;}
.right_side .hot_item {margin-bottom:5px;padding-bottom:5px;border-bottom: dotted 1px #eee;}
.right_side .hot_item h6 {font-size:11.5px;font-family:AllerRegular;font-weight:normal;}

#feed_comments .feed_comment {border-bottom: dotted 1px #ddd;padding-bottom:10px;margin-bottom:3px;padding:15px;}
#feed_comments .feed_comment img.avatar {float:left;}
#feed_comments .feed_comment h6 {font-size:1.2em;font-weight:normal;}
#feed_comments .feed_comment object, #feed_comments .feed_comment embed {max-width:300px;max-height:200px;}
#feed_comments .relative {padding:15px 0 10px;margin:0px 0 15px 40px;}
#feed_comments .commenter {position:absolute;top:15px;}
.commenter .awards {position:absolute;left:255px;}
#feed_comments .commenter img {display:block;}
#feed_comments .commenter .user_name {font-size:.9em;}
#feed_comments .comment {margin-left:50px;min-height:50px;font-size:1.2em;}

.comment h1, .comment h2, .comment h3, .comment h4, .comment h5, .comment h6 {font-size:1.1em;}

.user_browser {padding:30px 0 40px 40px;position:relative;min-height:700px;}
.user_browser h1.convo {font-size:18px;}
.user_browser_nav {position:relative;padding:6px;margin-bottom:20px;}
.user_browser_nav .right_grouping {top:11px;right:30px;}
#column_content .user_browser_nav .right_grouping {top:30px;right:330px;font-family:Verdana;}
#column_content #body {margin-top:15px;}
#column_content.user_browser {padding-top:15px;}
select#follower_display_selector {font-size:12px;padding:3px;border: none;color:#666;font-family:AllerRegular;background:none;}
.user_browser .selector_panel {color:#ddd;font-family:AllerRegular;padding:6px 8px 5px 20px;font-size:1.1em;background:#aaa;border:solid 2px #ccc;
				-moz-border-radius:6px;-webkit-border-radius:6px;}border-radius:6px;behavior: url(/PIE.htc);

#column_content .user_browser_nav {padding-top:25px;}

#column_content {margin-top:0;padding-top:0;}
#column_content .right_panel {top:20px;}
#column_content.user_browser .right_panel {top:-50px;}
#column_content .main {padding-top:0;}
#column_content h4.date {font-size:14px;font-family:AllerBold;color:#8a8a8a;margin-bottom:5px;}
#column_content ul#users {width:670px;float:left;}
/*#column_content ul#users.pagination li {width:45px;height:70px;}
#column_content ul#users.pagination li img {height:40px;width:40px;}
#column_content ul#users.pagination li label {position:absolute;top:41px;}*/

#home_content {margin-top:10px;padding:25px;position:relative;height:380px;}
#section_content {margin-top:10px;padding:25px;position:relative;}

#home_content #right_panel {position:absolute;right:0;top:25px;right:25px;width:285px;height:378px;background-color:#ddd;}
#home_content #right_panel img#join_convo {position:absolute;}
#home_content #right_panel a#how_works {position:absolute;bottom:25px;left:83px;font-size:13px;font-family:AllerRegular;color:#aaa;letter-spacing:1px;}
#home_content #right_panel a.signup {height:46px;left:38px;position:absolute;top:50px;width:200px;z-index:1000;height:46px;left:38px;
			position:absolute;top:50px;width:200px;z-index:1000;}
#home_content #home_rotator {width:657px;padding:3px;margin-top:10px;}
#home_content #home_rotator ul li { list-style:none; display:block;padding-bottom:3px;}
#home_content #home_rotator .avatar_panel {width:56px;height:62px;background:url(/images/img/convo_bg.png);-moz-border-radius:8px 0 0 8px;
					-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;float:left;border-radius:8px 0 0 8px;behavior: url(/PIE.htc);}
#home_content #home_rotator .avatar_panel img {margin:17px 0 0 13px;width:28px;}
#home_content #home_rotator .content_panel {margin: 13px 0 0 20px;width:548px;float:left;font-family:AllerBold;color:#888;}
#home_content #home_rotator .content_panel h4 {height:22px;line-height:22px;overflow:hidden;font-size:15px;font-family:AllerBold;}

.article_links {width:300px;margin-left:15px;float:left;color:#888;}
.article_links h4.articles_header{color:#444444;font-family:AllerBold;font-size:20px;margin-bottom:7px;text-transform:uppercase;}
.article_links ul {list-style:none;}
.article_links ul li {padding: 18px 10px 8px 0;border-bottom: solid 2px #333;}
.article_links ul li:first-child {border-top:2px solid #333;}
.article_links ul li a.convo {font-style:italic;}
.article_links ul li h4, #section_content .article_links ul li h5 {margin-bottom:3px;}

.mini_panels {width:644px;min-height:400px;float:right;}
.mini_panels .mini_panel {width:287px;height:136px;float:left;padding:15px;margin:0 0 2px 3px;position:relative;}
.mini_panels .mini_panel h5 {font-size:13.5px;max-height:53px;overflow:hidden;}
.mini_panels .mini_panel .info {height:138px;overflow:hidden;}
.mini_panels .mini_panel img.convo_thumb {max-height:108px;max-width:97px;float:left;margin-right:10px;}
.mini_panels .mini_panel p.summary {font-size:1em;font-family:Georgia;line-height:1.5em;}

.originality {color:#46a047;}
.inspiration {color:#0fa0c6;}
.education {color:#9387a8;}
.rarity {color:#ce5430;}
.humor {color:#eb7e23;}
.aesthetics {color:#b4b634;}

.members .avatar {width:25px;height:25px;float:left;overflow:hidden;margin:0 1px 1px 0;}
.members .avatar img {width:25px;height:25px;}
.members .join_convo {border:none; text-decoration:underline;color:#999;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior: url(/PIE.htc);}
.members .join_convo:hover {color:#666;}
.members label {border-top:dotted 1px #bbb;display:block;}
.members .explain {line-height:14px;}
#ac_input {width:194px;}
.upper_right {position:absolute;top:0;right:0;width:276px;height:312px;padding:15px 12px 15px 15px;z-index:1000;}
.user_viewer h4 {font-family:AllerBold;color:#596a7e;margin-left:2px;font-size:16px;}
.user_viewer .overlay_obj {z-index:1;}
.user_viewer .user_avatars {height:105px;position:absolute;top:45px;width:270px;z-index:100;}
.user_viewer .user_avatars .avatar {float:left;width:42px;cursor:pointer;position:relative;}
.user_viewer .user_avatars .avatar .online_status {position:absolute;z-index:1000;right:4px;top:2px;height:5px;width:5px;background:#00dd00;}
.user_viewer .user_avatars .user_av {width:36px;height:36px;margin:0px;border: solid 2px #fff;}
.user_viewer .user_avatars .user_av.hover {border:solid 2px #ddd;}
.user_viewer .user_avatars .user_av.selected {border:solid 2px #ddd;}

.user_viewer .content_display {position:absolute;top:140px;border:none;height:150px;width:270px;padding:2px;}
.user_viewer .content_display.shorter {top:100px;height:190px;}
.user_viewer .content_display .item {height:185px;position:absolute;overflow:hidden;width:270px;font-size:11px;}
.user_viewer .content_display .item h5 {margin-bottom:5px;}
.user_viewer .content_display .item .comment {color:#999;font-size:10px;margin-top:2px;}

#people {padding:10px 25px 25px;}
#people .section {font-family:AllerRegular;text-transform:uppercase;}
#people #section_list {float:right;width:253px;}
#people #section_list ul {font-family:AllerDisplayRegular;font-size:14px;text-transform:uppercase;list-style:none;}
#people .suggested_users {float:left;width:620px;}
#people .suggested_users .user {margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #ddd;}
#people .suggested_users .user .about {margin-left:60px;}
#people strong {font-family:AllerRegular;font-size:9px;text-transform:uppercase;display:block;}
#people h3 {color:#333;font-size:20px;}
#people h5 {margin-bottom:10px;border-bottom:1px solid #ddd;width:620px;}
#people img.avatar{display:block;margin-bottom:10px;float:left;margin-right:10px;}
/*#section_content .article_links ul li h4 {font-size:1.2em;font-family:Georgia;}*/
#people .convo_listing {border-bottom: dotted 1px #bbb;padding-bottom:10px;margin-bottom:10px;}
#people .header {margin-bottom:10px;}
#people .suggested_users label {font-size:1.8em;}
#people .convo_listing h1 {font-size:17px;line-height:19px;margin-bottom:5px;}
#people .convo_listing h4.date {font-size:16px;}
#people .convo_listing img.convo_thumb {float:left;margin: 0 10px 10px 0;max-width:100px;max-height:100px;}
#people .convo_listing .info {margin-left:65px;}
#people #search_panel {margin-bottom:15px;}
#people input[type="text"] {background:none repeat scroll 0 0 #EBEBEB;border:1px solid #D6D6D6;color:#7F7F7F;padding:2px 5px 4px;width:325px;}
#people  form {margin:10px 0 25px;}
#people h5.label {border-bottom: solid 1px #555;margin-bottom:15px;}


#footer {font-family:AllerBold;color:#777;padding:15px 0 0 25px;margin-bottom:35px;}

#notice {background:#C75433;border:1px solid #bbb;color:#fff;font-family:AllerRegular;font-size:14px;-moz-border-radius: 0 0 8px 8px;border-radius:0 0 8px 8px;behavior: url(/PIE.htc);
	-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-radius:0 0 8px 8px;behavior: url(/PIE.htc);
	height:24px;opacity:0.8;padding:5px 50px 0;position:fixed;top:-2px;width:922px;z-index:100000;}

/* SLIDER */
.slide p {margin-bottom:10px;}
.slide h2 {font-weight:normal;font-size:28px;line-height:32px;}
.big_slider .slide h2 {font-size:30px;line-height:32px;margin-bottom:10px;}
.slide h3 {}
.slide h3.section {margin-bottom:5px;font-family:AllerDisplayRegular;text-transform:uppercase;font-size:18px;}
.slides { position:absolute; top:0; left:0; list-style:none; padding:0; margin:0; }
.slides li { position:absolute; top:0; display:none; padding:0; margin:0; }
.container {overflow:hidden; position:relative; cursor:pointer;}

.medium_slider {width:633px;height:267px;padding:15px;}
.big_slider {width:942px;height:355px;padding:15px;margin-bottom:15px;}
#user_slider {margin-top:10px;border-top:11px solid #eee;}
.medium_slider .slide {width:633px;}
.big_slider .slide {width:942px;}
#user_slider .slide {width:900px;}
#user_slider .slide img.avatar {float:left;margin:0 15px 15px 0;}
#user_slider .slide .convo_page .main {border-right:11px solid #EEEEEE;margin-left:0;padding-right:35px;padding-top:0;width:590px;min-height:300px;}

.medium_slider .slide .left {width:310px;height:230px;}
.medium_slider .slide .left h2 {font-family:CallunaRegular;}
.medium_slider .slide .left h2 a {color:#444;}
.medium_slider .nav_backdrop {background:#eee;position:absolute;bottom:0;}

.medium_slider .slide .right {width:310px;position:absolute;right:0;top:0;text-align:center;}
.big_slider .slide .left {width:300px;height:315px;float:left;font-family:AllerRegular;}
.big_slider .slide .right {width:615px;height:315px;text-align:center;vertical-align: middle;position:absolute;right:10px;}
.big_slider .slide .left .convo_details {font-size:11px;}

.medium_slider .slide .thumb {max-width:306px;max-height:218px;}
.big_slider .slide .thumb {max-width:615px;max-height:315px;}

.medium_slider .section_name {display:block;margin-bottom:3px;}

a { outline: none }

.medium_slider .container { width:633px; height:248px; }
#section_content .container, .big_slider .container { width:940px; height:335px; }
#user_slider .container {width:900px;height:615px;margin-bottom:20px;border-bottom: solid 2px #eee;cursor:default;}
#user_slider .slide #body {overflow:hidden;}


.medium_slider .slides li {width:500px;}
.big_slider .slides li {width:800px;}
#user_slider .slides li {width:480px;}
.medium_slider ul.pagination {margin:auto}
.big_slider ul.pagination, #user_slider ul.pagination {margin:0 auto;}
#user_slider .user_image {float:left;margin-right:15px;}
#user_slider .attribution {margin-bottom:30px;padding-top:20px; font-family:Verdana;font-size:12px;}
ul.pagination { list-style:none; padding:0;}
ul.pagination li  { float:left; margin: 0;}
ul.pagination li.active a,ul.pagination li a:hover {  background-position: -17px 0}
ul.pagination li a { background:url(/images/img/nav_dots.png) no-repeat; width: 17px; height: 20px; display: block; text-indent:-9999px; }
ul.pagination li a:active {  background-position: -34px 0}
ul#users {margin-top:10px;width:740px;}
ul#users.pagination li {width:64px;height:75px;overflow:hidden;margin:0 5px 10px 5px;font-size:.85em;position:relative;}
ul#users.pagination li label {position:absolute;top:49px;padding-top:2px;font-family:verdana;}
ul#users.pagination li img {display:block;width:48px;height:48px;float:none;}
ul#users.pagination li a {background:none;text-indent:0;}
ul#users.pagination li.active a{color:#333;}

/* END SLIDER */



/* MODAL WINDOWS */

.modal {display: none;position:fixed;left: 50%;background-color: #fff;color:#555;
	-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(/PIE.htc);}
.modal .top_bar {height:30px;padding:15px 20px 0;-moz-border-radius:8px 8px 0 0;-webkit-border-top-left-radius:8px;
		-webkit-border-top-right-radius:8px;border-radius:8px 8px 0 0;behavior: url(/PIE.htc);font-size:16px;color:#00A0C6;}

.modal .contents {padding:20px;}
.modal .footer {padding:10px 20px;}
.modal label {display:block;}
.modal input[type="text"] {display:block;padding:4px;border: solid 2px #ddd;padding:4px;color:#555;}
.modal textarea {display:block;padding:4px;border: solid 2px #ddd;color:#555;font-family:Verdana;font-size:1em;}
.modal .modal_buttons {margin:20px 0;text-align:center;}

#give_award {-moz-border-radius:12px 12px 0 0;-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;
			border-radius:12px 12px 0 0;behavior: url(/PIE.htc);top:6px;left:40px;position:absolute;
			cursor:pointer;height:32px;font-size:.9em;
			width:40px;text-align:center;}
#edit_convo {position:absolute;left:79px;top:13px;}
#feed_content #give_award {left:7px;}
#feed_content #edit_convo {left:46px;}
			
#awards_hover {padding:2px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior: url(/PIE.htc);background:#eee;float:left;height:25px;margin:2px 0 0 5px;}
#awards_modal {position:absolute;top:45px;left:10px;width:520px;border:solid 1px #ddd;background:white;opacity:.99;z-index:1000;}
#awards_underlay {width:10000px;height:10000px;position:fixed;z-index:999;left:0;top:0;}
#awards_modal .top_bar {height:22px;padding:6px 30px 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;behavior: url(/PIE.htc);-webkit-border-top-left-radius:8px;
				-webkit-border-top-right-radius:8px;font-size:16px;color:#00A0C6;}
#awards_modal form {margin-bottom:10px;}
#awards_modal ul {list-style:none;margin-left:35px;}
#awards_modal ul li {width:230px;float:left;margin-bottom:4px;padding-bottom:4px;border-bottom: 1px solid #fff;}
#awards_modal .contents {font-size:14px;margin:15px 15px 20px 10px;}
#awards_modal .contents li img {vertical-align:middle;margin-right:4px;}
#awards_modal .contents li.border_bottom {border-bottom: 1px dotted white;}
#awards_modal .contents li img.award_title {margin-left:8px;}
#awards_modal .contents #give_awards {position:absolute;right:0px;top:12px;}
#awards_modal #awards_status {font-size:32px;color:#aaa;}
#awards_modal .close_me {bottom:5px;left:10px;position:absolute;font-size:10px;}
#awards_modal .bottom_segment {position:relative;margin:10px 112px 30px 66px;}
#awards_modal .status {margin-left:300px;margin-bottom:5px;font-size:12px;color:#aaa;font-style:italic;}
#awards_modal .convo_award span {position:relative;z-index:1000;top:2px;left:0px;font-weight:normal;color:#fff;}
#awards_modal .convo_award img {left:0;top:-2px;}

#guidance {padding:25px;}
#guidance .contents {}
#guidance h1 {border-bottom:1px dashed #DDDDDD;color:#C75433;font-family:AllerDisplayRegular;font-size:20px;letter-spacing:1px;
			line-height:50px;margin-bottom:40px;}
#guidance h2 {margin-top:20px;margin-bottom:5px;}
#guidance .chunk {width:300px;margin-right:50px;float:left;}
#guidance .description {color:#888888;font-family:AllerRegular;font-size:12px;font-style:normal;line-height:20px;margin:10px 0 25px 5px;}

#convo_awards div {float:left;}
.convo_award {width:25px;position:relative;color:#00A0C6;text-align:center;font-size:11px;float:left;margin-right:0px;}
.convo_award img {position:absolute;left:8px;top:5px;}
.convo_award span {position:relative;z-index:1000;top:12px;left:1px;font-family:AllerBold;}

#edit_options_modal {width:440px;margin-left:-220px;top:110px;}
#edit_options_modal input[type="text"] {width:392px;margin-bottom:10px;}
#edit_options_modal textarea {width:392px;height:50px;margin-bottom:10px;}

#video_demo {width:520px;margin-left:-220px;top:60px;}
.login_modal{width:420px;margin-left:-210px;top:60px;}

#friender_modal {width:440px;margin-left:-220px;top:110px;}
#friender_modal .contents {font-size:20px;width:390px;margin-bottom:45px;}

#friender_modal .friend_action.delete {color:red;}
.close_modal {position:absolute;left:4px;bottom:4px;}

/*CLEARFIX*/
.clearfix:after {
clear: both;
content: ".";
display: block;
height: 0;
line-height: 0;
visibility: hidden;
}
.clearfix {
display: inline-block;
}
html[xmlns] .clearfix {
display: block;
}
* html .clearfix {
height: 1%;
}
/*END CLEARFIX*/

/* FONT FACES */
@font-face {
	font-family: 'SwanseaRegular';
	src: url('/fonts/roger-white_swansea/swanse__-webfont.eot');
	src: local('SwanseaRegular'), url('/fonts/roger-white_swansea/swanse__-webfont.woff') format('woff'), url('/fonts/roger-white_swansea/swanse__-webfont.ttf') format('truetype'), url('/fonts/roger-white_swansea/swanse__-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MilfordCondensedItalic';
	src: url('/fonts/roger-white_milford/milfcd_i-webfont.eot');
	src: local('MilfordCondensedItalic'), url('/fonts/roger-white_milford/milfcd_i-webfont.woff') format('woff'), url('/fonts/roger-white_milford/milfcd_i-webfont.ttf') format('truetype'), url('/fonts/roger-white_milford/milfcd_i-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on July 8, 2010 */

.Aller-Bold {font-weight: normal; font-style: normal; line-height:normal; font-family: 'AllerBold', sans-serif;}
.Aller-BoldItalic {font-weight: normal; font-style: normal; line-height:normal; font-family: 'AllerBoldItalic', sans-serif;}
.Aller-Italic {font-weight: normal; font-style: normal; line-height:normal; font-family: 'AllerItalic', sans-serif;}
.Aller-Light {font-weight: normal; font-style: normal; line-height:normal; font-family: 'AllerLightRegular', sans-serif;}
.Aller-LightItalic {font-weight: normal; font-style: normal; line-height:normal; font-family: 'AllerLightItalic', sans-serif;}
.Aller {font-weight: normal; font-style: normal; line-height:normal; font-family: 'AllerRegular', sans-serif;}
.AllerDisplay {font-weight: normal; font-style: normal; line-height:normal; font-family: 'AllerDisplayRegular', sans-serif;}


@font-face {
	font-family: 'AllerBold';
	src: url('/fonts/aller/aller_bd-webfont.eot');
	src: local('☺'), url('/fonts/aller/aller_bd-webfont.woff') format('woff'), url('/fonts/aller/aller_bd-webfont.ttf') format('truetype'), url('/fonts/aller/aller_bd-webfont.svg#webfontpFmOO5Ia') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AllerBoldItalic';
	src: url('/fonts/aller/aller_bdit-webfont.eot');
	src: local('☺'), url('/fonts/aller/aller_bdit-webfont.woff') format('woff'), url('/fonts/aller/aller_bdit-webfont.ttf') format('truetype'), url('/fonts/aller/aller_bdit-webfont.svg#webfontaxuxN1bN') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AllerItalic';
	src: url('/fonts/aller/aller_it-webfont.eot');
	src: local('☺'), url('/fonts/aller/aller_it-webfont.woff') format('woff'), url('/fonts/aller/aller_it-webfont.ttf') format('truetype'), url('/fonts/aller/aller_it-webfont.svg#webfontEBELcWLo') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AllerLightRegular';
	src: url('/fonts/aller/aller_lt-webfont.eot');
	src: local('☺'), url('/fonts/aller/aller_lt-webfont.woff') format('woff'), url('/fonts/aller/aller_lt-webfont.ttf') format('truetype'), url('/fonts/aller/aller_lt-webfont.svg#webfonttzBH2iq0') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AllerLightItalic';
	src: url('/fonts/aller/aller_ltit-webfont.eot');
	src: local('☺'), url('/fonts/aller/aller_ltit-webfont.woff') format('woff'), url('/fonts/aller/aller_ltit-webfont.ttf') format('truetype'), url('/fonts/aller/aller_ltit-webfont.svg#webfontHtAUH1VN') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AllerRegular';
	src: url('/fonts/aller/aller_rg-webfont.eot');
	src: local('☺'), url('/fonts/aller/aller_rg-webfont.woff') format('woff'), url('/fonts/aller/aller_rg-webfont.ttf') format('truetype'), url('/fonts/aller/aller_rg-webfont.svg#webfontcz7TZS3l') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AllerDisplayRegular';
	src: url('/fonts/aller/allerdisplay-webfont.eot');
	src: local('☺'), url('/fonts/aller/allerdisplay-webfont.woff') format('woff'), url('/fonts/aller/allerdisplay-webfont.ttf') format('truetype'), url('/fonts/aller/allerdisplay-webfont.svg#webfontBkZrrL8V') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CallunaRegular';
	src: url('/fonts/calluna/calluna-regular-webfont.eot');
	src: local('☺'), url('/fonts/calluna/calluna-regular-webfont.woff') format('woff'), url('/fonts/calluna/calluna-regular-webfont.ttf') format('truetype'), url('/fonts/calluna/calluna-regular-webfont.svg#webfont7HFhaYPV') format('svg');
	font-weight: normal;
	font-style: normal;
}


/* END FONT FACES */

/*
Uploadify v2.1.0
Release Date: August 24, 2009

Copyright (c) 2009 Ronnie Garcia, Travis Nickels

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
*/
.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	border: 2px solid #E5E5E5;
	background-color: #F5F5F5;
	margin-top: 5px;
	padding: 10px;
	width: 350px;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}



/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */
	
.jqmWindow {
    display: none;
    position: fixed;
    top: 9%;
    left: 50%;
    margin-left: -380px;
    width: 760px;
    background-color: #e8e7dc;
    color: #333;
    padding: 12px;
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
}

.jqmMoreEditOptions {
    display: none;
    position: fixed;
    top: 9%;
    left: 50%;
 		margin-left: -225px;
    width: 450px;
    background-color: #3B4E6A;
    color: #eee;
    padding: 12px;
		-moz-border-radius:20px;
		-webkit-border-radius:20px;
		font-family:verdana;
}
.jqmMoreEditOptions label{margin-left:5px;font-size:11px;}
.jqmMoreEditOptions #header{position:relative;padding:5px 0 10px;}
.jqmMoreEditOptions h1 {
	font-family:"Georgia";font-weight:normal;margin-left:25px;
}
.jqmMoreEditOptions #convo_access{
	position:absolute;right:25px;top:13px;
}
.jqmMoreEditOptions #main {background:#eee;padding:16px;-moz-border-radius:14px;-webkit-border-radius:14px;color:#222;}
.jqmMoreEditOptions #main textarea{width:400px;}
.jqmMoreEditOptions a{position:absolute;right:34px;bottom:32px;color:#3B4E6A !important;font-size:13px !important; }
.jqmWindowFriendSelector {
    display: none;
    position: fixed;
    top: 15%;
    left: 50%;
    margin-left: -380px;
    width: 760px;
    background-color: #fff;
    color: #333;
    border: 4px solid black;
    padding: 12px;
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
}
.jqmWindowAddPeople {
    display: none;
    position: absolute;
    top: 15%;
/*    left: 50%;
    margin-left: -200px;*/
    width: 208px;
		right:0;
		min-height:240px;
    background-color: #fff;
    color: #333;
    border: 2px solid #999;
    padding: 12px;
		-moz-border-radius:12px;
		-webkit-border-radius:12px;
		z-index:100000;
}
.jqmWindowAddPeople #invite_module textarea#email_input{
	width:188px;margin-bottom:3px;}
.jqmWindowAddPeople #invite_module input#ac_input{
	width:186px;}
.jqmWindowFeedInviter {
    display: none;
    position: fixed;
    top: 190px;
    left: 50%;
    margin-left: -120px;
    background-color: #ECEBE2;
    color: #333;
    border: 2px solid black;
    padding: 12px;
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
}
.jqmWindowAddToChannel{
	display: none;
  position: fixed;
  top: 190px;
  left: 50%;
  background-color: #ECEBE2;
  color: #333;
  border: 2px solid black;
	margin-left:-150px;
	padding:25px;
	position:fixed;
	top:190px;
	width:300px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}
.jqmWindowLightbox{
	display: none;
  position: fixed;
  left: 50%;
  background-color: #fff;
  color: #333;
  border: 2px solid silver;
	margin-left:-400px;
	padding:15px 15px 5px 15px;
	position:fixed;
	top:120px;
	width:800px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}
.jqmDemo{	display: none;
position: fixed;
top: 190px;
left: 50%;
background-color: #ECEBE2;
color: #333;
border: 2px solid black;
	margin-left:-270px;
	padding:25px;
	position:fixed;
	top:90px;
	width:480px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;}
.jqmWindowRemotePage {
    display: none;
    position: fixed;
    bottom: 0; 
    left:0;
    width: 100%;
 		height:400px;
		margin-left: 0px;
    background-color: #EEE;
    color: #333;
    border-top: 4px solid black;
    padding: 0px;
		z-index:9999;
}
.jqmWindowUpdateProfile {
    display: none;
    
    position: fixed;
    top: 20%;
    left: 50%;
    
    margin-left: -160px;
    width: 320px;
    
    background-color: #e8e7dc;
    color: #333;
    padding: 20px 40px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}
.jqmWindowFriendship {
    display: none;
    position: fixed;
    top: 20%;
    left: 50%;
    margin-left: -160px;
    width: 345px;
    
    background-color: #e8e7dc;
    color: #333;
    padding: 0  0px 0px 0;
		-moz-border-radius:0 0 4px 4px;
		-webkit-border-radius:4px;
}
.jqmWindowUpdateAccount {
    display: none;
    
    position: fixed;
    top: 20%;
    left: 50%;
    
    margin-left: -210px;
    width: 420px;
    
    background-color: #e8e7dc;
    color: #333;
    padding: 20px 40px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}
#login_panel.jqmWindow {
    display: none;
    position: fixed;
    top: 3%;
    left: 50%;
    margin-left: -200px;
    width: 400px;
    background-color: #FFF;
    color: #333;
    border: 4px solid black;
    padding: 12px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}

.jqmOverlay { background-color: #000; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.ac_results {
	padding: 0px;
	border: 1px solid #e8e7dc;
	background-color: white;
	overflow: hidden;
	z-index: 100001;
	width:194px !important;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
	cursor:pointer;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	cursor:pointer;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 11px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #f7f7f7;
}

.ac_over {
	background-color: #eee;
	color: darkred;
}


div.wysiwyg { border: 1px solid #ccc; padding: 0px; background-color: #fff; }
div.wysiwyg * { margin: 0; padding: 0; }

div.wysiwyg ul.panel { border: 0px solid #ccc; float: left; width: 100%; padding: 3px 0px; background:#ddd;display:none;
				-moz-border-radius:7px 7px 0 0;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;}
div.wysiwyg ul.panel li:first-child {margin-left:8px;}
div.wysiwyg ul.panel li { list-style: none; float: left; margin: 1px 2px 3px 0;  background: #fff; -moz-user-select: none; -webkit-user-select: none; user-select: none;}
div.wysiwyg ul.panel li.separator { width: 1px; height: 16px; margin: 0 4px; border-left: 1px solid #ccc; }
div.wysiwyg ul.panel li { text-indent: -5000px; opacity: 0.85; filter:alpha(opacity=85); display: block; width: 16px; height: 16px; background: url('jquery.wysiwyg.gif') no-repeat -64px -80px; border: 0; cursor: pointer; margin: 1px; }
div.wysiwyg ul.panel li.wysiwyg-button-hover, div.wysiwyg ul.panel li.active { opacity: 1.00; filter:alpha(opacity=100); }
div.wysiwyg ul.panel li.active { background-color: #f9f9f9; border: 1px solid #ccc; border-left-color: #aaa; border-top-color: #aaa; margin: 0; }

div.wysiwyg ul.panel li.bold { background-position: 0 -16px; }
div.wysiwyg ul.panel li.italic { background-position: -16px -16px; }
div.wysiwyg ul.panel li.strikeThrough { background-position: -32px -16px; }
div.wysiwyg ul.panel li.underline { background-position: -48px -16px; }

div.wysiwyg ul.panel li.justifyLeft { background-position: 0 0; }
div.wysiwyg ul.panel li.justifyCenter { background-position: -16px 0; }
div.wysiwyg ul.panel li.justifyRight { background-position: -32px 0; }
div.wysiwyg ul.panel li.justifyFull { background-position: -48px 0; }

div.wysiwyg ul.panel li.indent { background-position: -64px 0; }
div.wysiwyg ul.panel li.outdent { background-position: -80px 0; }

div.wysiwyg ul.panel li.subscript { background-position: -64px -16px; }
div.wysiwyg ul.panel li.superscript { background-position: -80px -16px; }

div.wysiwyg ul.panel li.undo { background-position: 0 -64px; }
div.wysiwyg ul.panel li.redo { background-position: -16px -64px; }

div.wysiwyg ul.panel li.insertOrderedList { background-position: -32px -48px; }
div.wysiwyg ul.panel li.insertUnorderedList { background-position: -16px -48px; }
div.wysiwyg ul.panel li.insertHorizontalRule { background-position: 0 -48px; }

div.wysiwyg ul.panel li.h1 { background-position: 0 -32px; }
div.wysiwyg ul.panel li.h2 { background-position: -16px -32px; }
div.wysiwyg ul.panel li.h3 { background-position: -32px -32px; }
div.wysiwyg ul.panel li.h4 { background-position: -48px -32px; }
div.wysiwyg ul.panel li.h5 { background-position: -64px -32px; }
div.wysiwyg ul.panel li.h6 { background-position: -80px -32px; }

div.wysiwyg ul.panel li.cut { background-position: -32px -64px; }
div.wysiwyg ul.panel li.copy { background-position: -48px -64px; }
div.wysiwyg ul.panel li.paste { background-position: -64px -64px; }
div.wysiwyg ul.panel li.insertTable { background-position: -64px -48px; }

div.wysiwyg ul.panel li.increaseFontSize { background-position: -16px -80px; }
div.wysiwyg ul.panel li.decreaseFontSize { background-position: -32px -80px; }

div.wysiwyg ul.panel li.createLink { background-position: -80px -48px; }
div.wysiwyg ul.panel li.insertImage { background-position: -80px -80px; }

div.wysiwyg ul.panel li.html { background-position: -47px -46px; }
div.wysiwyg ul.panel li.removeFormat { background-position: -80px -63px; }

div.wysiwyg ul.panel li.empty { background-position: -64px -80px; }

div.wysiwyg iframe { border: 0;  clear: left; margin: 4px 0 0 1px; }

form.wysiwyg {
	background:#fff;
	padding:1em;
	border:1px solid #eee;
        margin:2px;
        width:25em;
}
form.wysiwyg fieldset div {
	margin:0.3em 0;
	clear:both;
	margin-bottom:5px;
}
form.wysiwyg label {
	display: block;
	width:10em;
	text-align:right;
	margin-right:1em;
}
form.wysiwyg legend {
	color:#0b77b7;
	font-size:1.2em;
}
form.wysiwyg legend span {
	width:10em;
	text-align:right;
}
form.wysiwyg input {
	padding:0.15em;
	width:10em;
	border:1px solid #ddd;
	background:#fafafa;
	font:bold 0.95em arial, sans-serif;
	margin-bottom:5px;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}
form.wysiwyg input:hover, form.wysiwyg input:focus {
	border-color:#c5c5c5;
	background:#f6f6f6;
} 
form.wysiwyg .button{
	margin-top:8px;
}
form.wysiwyg fieldset {
	border:1px solid #ddd;
	padding:0 0.5em 0.5em;
}

form.wysiwyg input.default {
	color:#bbb;
}
