html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}dl{margin-bottom:20px}dt{margin-bottom:2px}dd{margin-bottom:10px}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}body{background:#eee;font-family:Helvetica, Arial, sans-serif;color:#7c7c7c;text-align:center;font-size:100%}a,a:visited{color:#fd0202;text-decoration:none}a:hover,a:active{color:#000;text-decoration:none}strong,b{font-weight:bold}em,i{font-style:italic}input,textarea{}input{}textarea{}hr{border:1px dotted #DADADA;height:1px;clear:both;margin:10px 0px}.hidden{display:none!important}.show-inline{display:inline!important}.show-block{display:block!important}a.tag-claimed{
	border:1px solid #C30;
	color:#C30;
	display:inline !important;
	font-size:12px;
	padding:1px 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #FFBCA6;
}a:hover.tag-claimed{border-color:#999;color:#333}.tag-unclaimed{border:1px solid #d9d9d9;display:inline !important;font-size:12px;padding:1px 5px;-moz-border-radius:5px;-webkit-border-radius:5px}a.tag-unclaimed{background:#eee;color:#7c7c7c}a:hover.tag-unclaimed{color:#7c7c7c;border-color:#a4a4a4}a span.count{color:#000;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.14em}label.overlabel-apply{position:absolute;bottom:5px;left:10px;z-index:1;text-align:left;color:#c7c7c7}.overlabel-wrapper{position:relative}
#header,#postbar,#announcement,#hero,#features,#body,#footer,#media{float:left;font-size:0.875em;text-align:left;width:100%}
.container{margin:0 auto;position:relative;width:980px}
#header{
	height:152px;
	z-index:1000;
	background-image: url(../images/bg_header.png);
	background-repeat: repeat-x;
	background-color: #2f373e;
}#header .container{
	height:112px;
	padding:15px 20px 20px;
	width:940px;
	
}#header #logo{height:89px;width:254px}#header #search{background: transparent url('../images/bg_search.png') 0 0 no-repeat;height:37px;padding-left:40px;position:absolute;right:20px;top:30px;width:580px}#header #search .option{background:url('../images/arrow_down_darkgrey.png') 63px 15px no-repeat;color:#7c7c7c;display:none;float:left;height:37px;line-height:37px;padding-left:10px;width:70px}#header #search input{background:#eee;border:0;color:#c7c7c7;float:left;font-family:Helvetica, Arial, sans-serif;font-size:1.3em;padding:8px 10px 0 0;height:29px;width:470px}#header #search input:focus{color:#000}#header #search input.button{background:url('../images/button_search.png') no-repeat;color:#fff;font-size:0.85em;font-weight:bold;height:37px;padding:0;text-align:center;text-transform:uppercase;width:100px}#header #search input:hover.button{background-position:0 -37px}#header #userbar{height:32px;position:absolute;top:110px;width:940px}#header #userbar .signin{text-align:right}#header #userbar .signin p{font-size:0.85em;line-height:31px}#header #userbar .signin p.forgot{text-align:left;margin-left:170px;margin-top:-5px}#header #userbar .signin p.signup a{float:left;display:block;background:url('../images/button_action.png') no-repeat;font-size:1.2em;color:#fff;width:160px;height:30px;text-align:center;padding:0;margin:1px 0}#header #userbar .signin p.signup a:hover{background-position:0 -30px}#header #userbar .signin p.signup a:active{background-position:0 -60px}#header #userbar .signin p label{height:31px;margin-right:5px}#header #userbar .signin p input{background:#eee;border:0;border:1px solid #d9d9d9;font-family:Helvetica, Arial, sans-serif;font-size:1.1em;height:15px;margin-right:10px;padding:7px 5px;vertical-align:middle;width:130px;-moz-border-radius:5px;-webkit-border-radius:5px}#header #userbar .signin p input.checkbox{background:none;border:0;padding:0;margin:0 5px 0 0;vertical-align:middle;width:auto}#header #userbar .signin p .button{background:url('../images/button_share.png') no-repeat;border:0;color:#fff;padding:0;height:31px;margin-right:0;text-align:center;width:100px}#header #userbar .signin p input:hover.button{background-position:0 -31px}#header.condensed{height:100px}#header.condensed #userbar{
	top:14px;
	right:-1px;
	width:615px
}#header #userbar .user{float:left;width:200px}#header #userbar .user .user_small{float:left;margin-right:8px;vertical-align:middle}#header #userbar .user .user-name{font-size:1.14em;line-height:32px}#header #userbar .stats{float:left;padding-left:40px;width:460px}#header #userbar .stats li{float:left;line-height:32px;padding-right:20px}
#header #userbar .stats li a span{
	color:#CCC;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.14em;
	font-weight:bold
}
#header #userbar .stats li a:hover span{color:#fff;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.14em;font-weight:bold}
#header #userbar .stats li a:hover{color:#fff;}

#header #userbar .stats li.dropdown{background:url('../images/arrow_down_grey.png') right 12px no-repeat;padding-right:12px;padding-bottom:10px;position:relative;margin-right:20px}#header #userbar .stats li:hover.dropdown a{
	color:#F30
}
#header #userbar .stats li:hover.dropdown a:hover{
	color:#fff
}
#header #userbar .stats li:hover.dropdown ul{display:block}#header #userbar .stats li.dropdown ul{background:#616161;border-top:2px solid #494949;border-bottom:1px solid #494949;display:none;position:absolute;left:-10px;top:42px;width:120px;z-index:999}#header #userbar .stats li.dropdown ul li{font-size:0.85em;line-height:1.0em;width:120px}#header #userbar .stats li:hover.dropdown ul li a{color:#d9d9d9;display:block;padding:5px 10px;width:100px}#header #userbar .stats li.dropdown ul li a:hover{background:#515151;color:#fff}#header #userbar .stats li.dropdown ul li.all a{border-top:1px dotted #515151;font-weight:bold}
#header #userbar .utility{float:right;text-align:right;width:240px}
#header #userbar .utility li{float:left;line-height:32px;padding-left:20px}
#header #userbar .utility li:hover a:hover{
	color:#fff
}
#announcement .container{width:952px;background:#faf7d9;background:#ffff66;border:1px solid #e5e2c6;text-align:center;padding:14px;margin-top:10px;margin-bottom:-10px;position:relative;min-height:90px;}
#announcement .container2{width:952px;background:#fff;background:#fff;border:1px solid #e5e2c6;text-align:center;padding:14px;margin-top:10px;margin-bottom:-10px;position:relative;min-height:90px;}
#announcement .notice{
	line-height:1.4em;
	text-align:left;
	background-image: url(../images/portal_icons/error48.gif);
	background-repeat: no-repeat;
	background-position: right 50%;
	margin-top: 0;
	margin-right: 50px;
	margin-bottom: 0;
	margin-left: 50px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
#announcement .notice img{margin-right:20px;float:left;}
#announcement .profilenotice{
	line-height:1.4em;
	text-align:left;
	width: 700px;
	margin-top: 0;
	margin-right: 50px;
	margin-bottom: 0;
	margin-left: 50px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
	float:right;
}
#announcement .profilenotice img{margin-right:20px;float:left;}
#announcement .close{position:absolute;right:10px;top:10px}#hero{background:url('../images/bg_hero_leaves.png') center 2px no-repeat}#hero .container{
	margin-top:20px;
	width:980px;
	min-height:415px;
	
	background-image: url(../images/bg_hero.png);
	background-repeat: no-repeat;
}#hero .signup{position:absolute;top:317px;left:20px;width:940px;height:84px}#hero .signup h1{display:none}#hero .signup h2{font-size:1.71em}#hero .signup p.button{float:left}#hero .signup .socialmedia{float:right;clear:right;font-size:1.71em;font-weight:bold;line-height:84px;text-align:right}#hero .signup .socialmedia a{
	color:#3CF
}#hero .signup form{float:left;padding:10px 30px;height:60px;background-color:#e6f9bd}#hero .signup label{margin-bottom:5px}#hero .signup input{background:#eee;border:0;border-top:1px solid #d9d9d9;font-family:Helvetica, Arial, sans-serif;font-size:1em;margin-left:5px;padding:5px}#hero .signup input.button{background:url('../images/button_share.png') no-repeat;border:0;color:#fff;height:30px;line-height:30px;margin-left:20px;margin-top:10px;padding:0;text-align:center;width:100px;font-size:1em}#hero .signup .button:hover{background-position:0 -30px}#features{}#features .container{width:980px}#features .features{background:#fff url('../images/bg_features.png') no-repeat;float:left;margin-bottom:20px;width:980px}#features ul{background:#fff;float:left;margin:150px 0 20px;width:980px}#features li{display:inline;float:left;padding-left:20px;width:220px}#features li h2{font-size:3.14em;font-weight:normal;margin-bottom:10px}#features li p{line-height:1.5em}#invitation-request form{width:480px;height:60px;padding:10px 30px;text-align:center}#invitation-request label{margin-bottom:5px}#invitation-request input{background:#eee;border:0;border-top:1px solid #d9d9d9;font-family:Helvetica, Arial, sans-serif;font-size:1em;margin-left:5px;padding:5px}#invitation-request input.button{background:url('../images/button_share.png') no-repeat;border:0;color:#fff;height:30px;line-height:30px;margin-left:20px;margin-top:10px;padding:0;text-align:center;width:100px;font-size:1em}#invitation-request .button:hover{background-position:0 -30px}#pricing{}#pricing .container{width:980px}#pricing .details{background:#8fbc34 url('../images/bg_pricing.png') no-repeat;float:left;margin-top:20px;padding:20px;text-align:left;width:940px}#pricing h1{color:#fff;font-size:2.43em;font-weight:bold}#pricing ul{float:left;width:940px}#pricing li{background:#d9edb0 url('../images/bg_pricing_row.png') left bottom repeat-x;float:left;position:relative;width:940px}#pricing li .col1,#pricing li .col2,#pricing li .col3{height:20px;padding:20px}#pricing li .col1{background:#d9edb0;border-bottom:1px solid #bbd97e;color:#597320;font-size:1.23em;float:left;width:440px}#pricing li .col2{background:#e4f2c8;border-bottom:1px solid #d0e4a5;float:left;margin-right:20px;text-align:center;width:180px}#pricing li .col3{background:#e4f2c8;border-bottom:1px solid #d0e4a5;float:right;text-align:center;width:180px}#pricing li.alt{background:#edf6d9 url('../images/bg_pricing_row_alt.png') left bottom repeat-x}#pricing li.alt .col1{background:#edf6d9;border-bottom:1px solid #c7df97}#pricing li.alt .col2{background:#f2f9e4;border-bottom:1px solid #d8e9b6}#pricing li.alt .col3{background:#f2f9e4;border-bottom:1px solid #d8e9b6}#pricing li p{display:inline}#pricing #reco{background:none;text-align:right;height:29px}#pricing #titlebar{background:#56721d url('../images/bg_pricing_titlebar.png') repeat-x;color:#edf6d9;font-size:1.57em}#pricing #titlebar .col1,#pricing #titlebar .col2,#pricing #titlebar .col3{background:none;border:0;padding:10px 20px}#pricing #signup{background:none}#pricing #signup .col1,#pricing #signup .col2,#pricing #signup .col3{background:none;border:0}#pricing #signup .col2,#pricing #signup .col3{padding:10px 0;width:220px}#pricing #price{}#pricing #price .col1,#pricing #price .col2,#pricing #price .col3{height:50px}#pricing #price .col1,#pricing #price .col2{line-height:50px}#pricing #price .col2{color:#57731d;font-size:1.71em;font-weight:bold;text-transform:uppercase}#pricing #price .col3{color:#57731d;font-size:1.71em;font-weight:bold;text-transform:uppercase}#pricing #price .col3 strike{color:#bdd789}#pricing #price .col3 small{font-size:0.58em;text-transform:none}#pricing #price .col3 span{color:#57731d;display:block;font-size:18px;margin-top:8px}
#postbar{background:#d9d9d9;border-bottom:1px solid #fff;padding:10px 0}#postbar .container{background:transparent}#postbar form{background:url('../images/bg_postbox.png') top center repeat-y;float:left;padding:0 20px;width:940px}#postbar .info{float:left;width:220px}#postbar .info label{background:#eee url('../images/button_postbar.png') 0 0 no-repeat;color:black;display:block;height:23px;padding-top:8px;width:188px;padding-right:12px;text-align:center}#postbar .info .hide{font-size:0.85em;padding:10px}#postbar .collapsed .info .hide{display:none}
#postbar .lastpost{float:right;line-height:31px;width:700px}
#postbar .expanded .lastpost{display:none}
#postbar .postbox{float:right;width:700px}
#postbar .collapsed .postbox{display:none}
#postbar .postbox .postbox-title{color:#555;line-height:31px;margin-bottom:5px}
#postbar .postbox textarea{background:#fff;border:none;border-top:1px solid #9e9e9e;font-family:Helvetica, Arial, sans-serif;font-size:1.4em;height:48px;padding:10px;width:680px}
#postbar .postbox .button{background:url('../images/button_share.png') no-repeat;border:0;color:#fff;font-size:0.85em;padding:0;height:31px;margin-right:10px;text-align:center;width:100px}#postbar .postbox input:hover.button{background-position:0 -31px}#postbar .postbox .button[disabled]{background:url('../images/button_share_disabled.png') no-repeat}#postbar .postbox .tagbar{background:#fff url('../images/bg_tagbar.png') no-repeat;font-size:12px;margin:-1px 0 10px;padding:5px 10px;width:680px}
#postbar .postbox .counter{line-height:31px;font-size:0.85em}
#postbar .postbox .counter em{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.33em;font-style:normal;font-weight:bold}
#postbar .postbox .counter em.negative{color:#fd0202}
#postbar .postbox .counter em.warning{color:#600;}	
#postbar .postbox .counter em.exceeded{color:#e00;}



#body{background:url('../images/bg_body.png') top center repeat-y;margin:20px 0 0 0}#body .container{}
#body #sidebar{float:left;padding:30px 0;width:240px}
#body #sidebar h5{font-weight:bold;margin-bottom:10px}
#body #sidebar h6{font-size:1.0em;font-weight:bold;margin-bottom:5px}
#body #sidebar p{line-height:1.5em;margin-bottom:15px}
#body #sidebar small{font-size:0.85em}
#body #sidebar .stats{}
#body #sidebar .stats p{border-bottom:1px dotted #d9d9d9;margin-bottom:5px;padding-bottom:5px;font-size:1.3em}
#body #sidebar .stats p a span{color:#000;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;float:left;margin-right:10px;text-align:right;vertical-align:middle;width:40px}
#body #sidebar ul{float:left;width:200px}
#body #sidebar li{float:left;padding:0 20px;margin-bottom:30px;width:200px}
#body #sidebar li li{padding:5px 0;margin:0}
#body #sidebar li li a{display:block}#body #sidebar li li ul{margin-top:10px}#body #sidebar li li li{padding:2px 20px}#body #sidebar li.filters{padding:0;width:240px}#body #sidebar li.filters h5{padding-left:20px}#body #sidebar li.filters li{padding:0;width:240px}#body #sidebar li.filters li a{padding:10px 20px}#body #sidebar li.filters li a:hover{background:#eee}#body #sidebar li.filters li.signup_menu_visited{background:#fff;background-image:url('../images/accept.png');background-repeat:no-repeat;background-position:90% 50%}#body #sidebar li.filters li.signup_menu_visited a{color:#A4A4A4;background:#fff;background-image:url('../images/accept.png');background-repeat:no-repeat;background-position:90% 50%}#body #sidebar li.filters li.signup_menu_visited a:hover{color:#A4A4A4;background:#fff;background-image:url('../images/accept.png');background-repeat:no-repeat;background-position:90% 50%}#body #sidebar li.filters li.current{}#body #sidebar li.filters li.current a{background:#fd0202;color:#fff;font-weight:bold}#body #sidebar li.filters li a{display:block}#body #sidebar li.filters li ul{display:none;margin:10px 0}#body #sidebar li.filters li ul+ul{margin-top:0}#body #sidebar li.filters li.current ul{display:block}#body #sidebar li.filters li li{padding:0;width:240px}#body #sidebar li.filters li li.current{background:none}#body #sidebar li.filters li.current li a{background:none;padding:2px 20px 2px 40px;color:#fd0202;font-weight:normal}#body #sidebar li.filters li.current li a:hover{color:#000}#body #sidebar li.filters li li.current a{color:#000}#body #sidebar li .user-grid{float:left;margin-bottom:10px;width:200px}#body #sidebar li .user-grid li{float:left;padding:10px 0 0 10px;width:32px}#body #sidebar li .user-grid li.first{padding-left:0}#body #sidebar li h5.user-grid a span{font-family:Georgia, "Times New Roman", Times, serif;color:#fd0202}#body #sidebar li h5.user-grid a{color:#7C7C7C}#body #sidebar #import-form input{color:#c7c7c7;background:#eee;border:0;border-top:1px solid #d9d9d9;font-family:Helvetica, Arial, sans-serif;font-size:1.0em;padding:5px;width:190px}#body #sidebar #import-form input.button{background:url('../images/button_share.png') no-repeat;border:0;color:#fff;height:30px;line-height:30px;margin-top:10px;padding:0;text-align:center;width:100px;font-size:1em}#body #sidebar h5.import{font-size:1.5em}#body #sidebar li .import{float:left;margin-bottom:10px;width:200px}#body #sidebar li .import-image{float:left;padding:10px 0 0 0;width:200px}#body #sidebar #import-text{float:right;padding:0 0 0 10px;width:150px}#body #sidebar #import-text{text-decoration:none;color:#7C7C7C}

#body #sidebar li .user-grid2{float:left;margin-bottom:10px;width:200px}#body #sidebar li .user-grid2 li{float:left;padding:6px 0 0 6px;width:60px}#body #sidebar li .user-grid li.first{padding-left:0}#body #sidebar li h5.user-grid2 a span{font-family:Georgia, "Times New Roman", Times, serif;color:#fd0202}#body #sidebar li h5.user-grid2 a{color:#7C7C7C}

#invitations form{margin-top:-10px}#invitations input{color:#c7c7c7;background:#eee;border:0;border-top:1px solid #d9d9d9;font-family:Helvetica, Arial, sans-serif;font-size:1.0em;padding:5px;width:190px}#invitations input:focus{color:#000}#invitations input.button{background:url('../images/button_share.png') no-repeat;border:0;color:#fff;height:30px;line-height:30px;margin-top:10px;padding:0;text-align:center;width:100px;font-size:1em}#invitations input.button[disabled]{background:url('../images/button_share_disabled.png') no-repeat}#invitations #back_link{float:left;margin-top:20px;width:100%}


#body #rightsidebar{float:right;padding:30px 0;width:240px}
#body #rightsidebar h5{font-weight:bold;margin-bottom:10px}
#body #rightsidebar h6{font-size:1.0em;font-weight:bold;margin-bottom:5px}
#body #rightsidebar p{line-height:1.5em;margin-bottom:15px}
#body #rightsidebar small{font-size:0.85em}
#body #rightsidebar .stats{}
#body #rightsidebar .stats p{border-bottom:1px dotted #d9d9d9;margin-bottom:5px;padding-bottom:5px;font-size:1.3em}
#body #rightsidebar .stats p a span{color:#000;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;float:right;margin-right:10px;text-align:right;vertical-align:middle;width:40px}
#body #rightsidebar ul{float:right;width:200px}
#body #rightsidebar li{float:right;padding:0 20px;margin-bottom:30px;width:200px}
#body #rightsidebar li li{padding:5px 0;margin:0}
#body #rightsidebar li li a{display:block}#body #rightsidebar li li ul{margin-top:10px}#body #rightsidebar li li li{padding:2px 20px}#body #rightsidebar li.filters{padding:0;width:240px}#body #rightsidebar li.filters h5{padding-left:20px}#body #rightsidebar li.filters li{padding:0;width:240px}#body #rightsidebar li.filters li a{padding:10px 20px}#body #rightsidebar li.filters li a:hover{background:#eee}#body #rightsidebar li.filters li.signup_menu_visited{background:#fff;background-image:url('../images/accept.png');background-repeat:no-repeat;background-position:90% 50%}#body #rightsidebar li.filters li.signup_menu_visited a{color:#A4A4A4;background:#fff;background-image:url('../images/accept.png');background-repeat:no-repeat;background-position:90% 50%}#body #rightsidebar li.filters li.signup_menu_visited a:hover{color:#A4A4A4;background:#fff;background-image:url('../images/accept.png');background-repeat:no-repeat;background-position:90% 50%}#body #rightsidebar li.filters li.current{}#body #rightsidebar li.filters li.current a{background:#fd0202;color:#fff;font-weight:bold}#body #rightsidebar li.filters li a{display:block}#body #rightsidebar li.filters li ul{display:none;margin:10px 0}#body #rightsidebar li.filters li ul+ul{margin-top:0}#body #rightsidebar li.filters li.current ul{display:block}#body #rightsidebar li.filters li li{padding:0;width:240px}#body #rightsidebar li.filters li li.current{background:none}#body #rightsidebar li.filters li.current li a{background:none;padding:2px 20px 2px 40px;color:#fd0202;font-weight:normal}#body #rightsidebar li.filters li.current li a:hover{color:#000}#body #rightsidebar li.filters li li.current a{color:#000}#body #rightsidebar li .user-grid{float:right;margin-bottom:10px;width:200px}#body #rightsidebar li .user-grid li{float:right;padding:10px 0 0 10px;width:32px}#body #rightsidebar li .user-grid li.first{padding-left:0}#body #rightsidebar li h5.user-grid a span{font-family:Georgia, "Times New Roman", Times, serif;color:#fd0202}#body #rightsidebar li h5.user-grid a{color:#7C7C7C}#body #rightsidebar #import-form input{color:#c7c7c7;background:#eee;border:0;border-top:1px solid #d9d9d9;font-family:Helvetica, Arial, sans-serif;font-size:1.0em;padding:5px;width:190px}#body #rightsidebar #import-form input.button{background:url('../images/button_share.png') no-repeat;border:0;color:#fff;height:30px;line-height:30px;margin-top:10px;padding:0;text-align:center;width:100px;font-size:1em}#body #rightsidebar h5.import{font-size:1.5em}#body #rightsidebar li .import{float:right;margin-bottom:10px;width:200px}#body #rightsidebar li .import-image{float:right;padding:10px 0 0 0;width:200px}#body #rightsidebar #import-text{float:right;padding:0 0 0 10px;width:150px}#body #rightsidebar #import-text{text-decoration:none;color:#7C7C7C}


#body #content{float:right;padding:30px 20px;width:700px}
#body #content h1{color:#555;font-size:1.7em;letter-spacing:-0.03em;margin-bottom:20px}#body #content h1 span{color:#a4a4a4;font-size:0.6em;margin-left:10px}
#body #content h1.page-title{margin-bottom:5px}
#body #content h2{font-size:1.5em;letter-spacing:-0.03em;margin-bottom:10px}
#body #content p{line-height:1.5em;margin-bottom:15px}#body #content .spinner{text-align:center;margin-top:20px}#body #content #actionbar{border-bottom:1px solid #eee;float:left;padding:0 0 20px;margin-bottom:30px;width:700px}#body #content #actionbar p{line-height:1.0em;margin:0}#body #content #actionbar ul{float:left}#body #content #actionbar ul li{float:left;margin-right:20px}#body #content #actionbar ul li .button{background:url('../images/button_action.png') no-repeat;color:#fff;height:30px;display:block;font-size:100%;line-height:30px;text-align:center;width:160px;padding:0;border:none}#body #content #actionbar ul li .button:hover{background-position:0 -30px}#body #content #actionbar ul li .button[disabled]{background:url('../images/button_action_disabled.png') no-repeat}#body #content #actionbar ul li.activated{position:relative}#body #content #actionbar ul li.activated a{background:url('../images/button_action_activated.png') no-repeat;color:#7c7c7c;text-align:left;padding:0 10px;width:140px}#body #content #actionbar ul li.activated ul{background:#fff;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;display:none;position:absolute;top:30px;left:5px;width:auto}#body #content #actionbar ul li:hover.activated ul{display:block}#body #content #actionbar ul li.activated ul li{float:none;margin:0}#body #content #actionbar ul li.activated ul li a{background:#fff;border-top:1px dotted #eee;color:#fd0202;font-size:0.85em;height:auto;line-height:1.2em;padding:4px 10px;text-align:left;width:128px}#body #content #actionbar ul li.activated ul li a:hover{background:#fff;color:#000}#body #content #actionbar p{float:right;line-height:30px}#body #content .notice{clear:both;display:none;float:left;margin-bottom:20px;width:700px}#body #content .notice p{background:#eee;border:1px solid #d9d9d9;padding:10px;margin-bottom:10px;-moz-border-radius:5px;-webkit-border-radius:5px}#body #content .notice p a{color:#000}#body #content .notice p a:hover{text-decoration:underline}#body #content .notice .confirm{background:#faf7d9;border:1px solid #e5e2c6}#body #content .notice .error{background:#fad9d9;border:1px solid #e5c6c6;color:#935252}#body #content .star a{font-size:150%}#body #content p.page-tag{margin-bottom:30px}#body #content p.page-edit{position:absolute;top:34px;right:20px}#body #content ul.normal{list-style-position:outside;list-style-type:disc;margin-bottom:15px;line-height:1.5em}#body #content ul.normal li{margin-bottom:10px}#body #content .page-details{margin-bottom:50px}#body #content .page-details li{padding-left:80px;position:relative;width:620px}#body #content .page-details li label{color:#a4a4a4;font-size:0.85em;line-height:21px;position:absolute;left:0;top:0}#body #content .page-details li .datebox{background-color:#b93233;color:white;text-align:center;font-size:1em;position:absolute;left:0;top:0;padding-top:5px;height:55px;width:60px}#body #content .page-details li .datebox .day{font-size:2em;display:block}#body #content .page-details li p{line-height:1.5em;margin-bottom:15px}#body #content .page-details.profile li p{min-height:1.5em}#body #content .item-list{margin-bottom:20px}#body #content .item-list li{border-bottom:1px solid #eee;min-height:60px;padding:20px 0 20px 80px;position:relative;width:620px}#body #content .item-list li p{line-height:1.0em;margin:0}#body #content .item-list li .item-photo{position:absolute;top:22px;left:0}#body #content .item-list li .item-content{padding-bottom:5px;line-height:1.4em;width:500px;overflow:hidden}#body #content .item-list li .item-content .item-author{margin-right:10px}#body #content .item-list li .item-actions{display:none;position:absolute;left:600px;top:20px;width:100px}#body #content .item-list li:hover .item-actions{display:block}#body #content .item-list.members li .item-actions{display:block;top:30px}#body #content .item-list li .item-actions li{border:0;font-size:0.85em;min-height:10px;padding:3px 0;width:100px}#body #content .item-list li .item-actions .follow{background:url('../images/button_follow.png') no-repeat;color:#fff;display:block;height:30px;line-height:30px;text-align:center;width:100px;border:none}#body #content .item-list li .item-actions input:hover.follow{background-position:0 -30px}#body #content .item-list li .item-actions input:active.follow{background-position:0 -60px}#body #content .item-list li .item-actions .unfollow{background:url('../images/button_unfollow.png') no-repeat;color:#7c7c7c;display:block;height:30px;line-height:30px;text-align:center;width:100px;border:none}#body #content .item-list li .item-meta{color:#a4a4a4;font-size:0.85em;font-style:italic;line-height:1.5em;width:500px}#body #content .item-list li .item-meta a{color:#a4a4a4}#body #content .item-list li .date{font-size:0.85em;line-height:1.5em;width:500px}
#body #content div.message .entry-content{font-size:2em}
#body #content div.message .tag-claimed,#body #content div.message .tag-unclaimed{font-size:0.85em}
#body #content div.message .item-meta{color:#a4a4a4;font-size:1.5em}
#body #content div.message .item-meta .published{margin-left:1em;font-style:italic}
#body #content .more1{margin:0}
#body #content .more1 a{background:#eee;display:block;padding:10px 0;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px}
#body #content .more1 a:hover{background:#fd0202;color:#fff}



#body #content .item-list li .item-thread{margin-top:20px}
#body #content .item-list li .item-thread li{border:0;border-top:1px solid #eee;font-size:0.85em;min-height:32px;padding:10px 0 10px 50px;width:570px}#body #content .item-list li .item-thread li.more{min-height:10px;padding-left:0;width:620px}#body #content .item-list li .item-thread li.more a{background:none;display:block;padding:0;text-align:left}#body #content .item-list li .item-thread .item-photo{top:12px}#body #content .item-list li .item-thread .item-content{width:450px}#body #content .item-list li .item-thread .item-actions{left:520px;top:10px}#body #content .item-list li:hover .item-thread .item-actions{display:none}#body #content .item-list li .item-thread li:hover .item-actions{display:block}#body #content .item-list li .item-thread .item-actions li{border:0;min-height:10px;padding:3px 0;width:100px}#body #content #suggested.item-list li .item-author{font-weight:bold}#body #content #suggested.item-list li .item-meta{font-style:normal;font-size:1.0em}
#body #content .form-global{float:left;margin:20px 0 0;width:700px}
#body #content .form-global p{position:relative}
#body #content .form-global .section{border-bottom:1px solid #eee;margin-bottom:20px;padding:0 0 5px}
#body #content .form-global label{display:block;margin-bottom:5px;width:700px}
#body #content .form-global input,#body #content .form-global textarea,#body #content .form-global select{background:#eee;border:0;border-top:1px solid #d9d9d9;font-family:Helvetica, Arial, sans-serif;font-size:1.0em;padding:5px;width:330px}
#body #content .form-global input.little{width:150px}
#body #content .form-global input.big{font-size:2em}
#body #content .form-global #birthday select{width:120px;margin-right:10px}
#body #content .form-global #colorpicker{width:220px;margin-right:10px; position:relative;}
#body #content .form-global textarea{height:60px}
#body #content .form-global select{width:340px}
#body #content .form-global small{color:#a4a4a4;display:block;font-size:0.85em;margin-bottom:5px}
#body #content .form-global small.little{display:inline}
#body #content .form-global .checkbox{}#body #content .form-global .checkbox label{display:inline;line-height:20px;width:auto}
#body #content .form-global .checkbox img{vertical-align:middle}
#body #content .form-global .checkbox input{border:0;background:none;line-height:20px;padding:0;width:auto}
#body #content .form-global .message{display:none;font-size:0.85em;line-height:28px;position:absolute;right:0;bottom:0;width:340px}
#body #content .form-global .button{background:url('../images/button_action.png') no-repeat;border:0;color:#fff;float:left;height:30px;display:block;line-height:30px;margin-right:20px;padding:0;text-align:center;width:160px}
#body #content .form-global input:hover.button{background-position:0 -30px}
#body #content .form-global .cancel{line-height:30px}
#body #content .form-global .error label{color:#cc2729}
#body #content .form-global .error input,#body #content .form-global .error textarea,#body #content .form-global .error select{background:#fad9d9;border-top:1px solid #e5c6c6;color:#935252}
#body #content .form-global .error .message{color:#cc2729;display:block}
#body #content .form-global .user-selection{border:1px solid #eee;height:175px;overflow-y:scroll;margin-bottom:15px;padding:10px;width:678px}
#body #content .form-global .user-selection ul{float:left;width:660px}
#body #content .form-global .user-selection li{float:left;line-height:32px;padding:0 0 10px 20px;width:200px}
#body #content .form-global .user-selection li.first{clear:left;padding:0}
#body #content .form-global .user-selection li .checkbox{float:left;height:auto;margin-top:8px;margin-right:10px;padding:0;vertical-align:middle;width:auto}
#body #content .form-global .user-selection li label{width:auto}
#body #content .form-global .user-selection li label img{float:left;margin-right:10px;vertical-align:middle}

#body #content .contact{margin:20px 0}#body #content .contact img{float:left;margin-right:10px;vertical-align:middle}#body #content .contact li{clear:left;margin:10px 0;height:32px}#body #content h2{clear:both}#body #content .stats{float:left}#body #content .stats li{float:left;line-height:32px;padding-right:20px}#body #content .stats li a span{color:#000;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.14em;font-weight:bold}#signup_status_nav{width:100%;overflow:hidden;height:100px}#signup_status_nav li{float:left;color:#fd0202}#signup_status_nav .current_step{color:#000}
.tabmenu{padding:0 50px;margin:0;list-style:none;height:32px;border-bottom:1px solid #000}
.tabmenu li{float:left;margin-right:2px}
.tabmenu li a{display:block;line-height:32px;color:#555555;font-family:Helvetica, Arial, sans-serif;font-size:14px;font-weight:bold;float:left;text-decoration:none;padding:0 15px;background:#EEEEEE;border:1px solid #000;border-bottom:0;-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-topleft:8px;border-top-right-radius:8px;border-top-left-radius:8px}
.tabmenu li a:hover{background:#fff;color:#fd0202}
.tabmenu .active_tab{background:#fff;color:#fd0202}
.tabmenu li a.selected{ /*selected main tab style */
background:#fff;color:#fd0202
}
#invite_navigation{margin-bottom:30px;float:left}
.import_results{float:left}
#signup_invites{overflow:hidden;height:300px}
#signup_invites h5{float:left;font-weight:bold}
#signup_invites #invitations{height:100px}
#signup_invites #invitations input.button{background:url('../images/button_share.png') no-repeat;border:0;color:#fff;height:30px;line-height:30px;margin-top:10px;padding:0;text-align:center;width:100px;font-size:1em;float:left}
#signup_invites #invitations input{color:#c7c7c7;background:#eee;border:0;border-top:1px solid #d9d9d9;font-family:Helvetica, Arial, sans-serif;font-size:1.0em;padding:5px;width:190px;float:left}
#signup_invite_form #emails{color:#c7c7c7}
#signup_invite_form #emails:focus{color:#000}
#discover_users{margin-bottom:25px;float:left;width:100%}
#search_results{margin-bottom:25px;float:left;width:100%}
#discover_navigation{margin-bottom:45px;float:left;width:100%}
#personal_tweet_message{height:70px;padding-top:10px}
#invitations{padding-top:10px}
.invite_container{float:left}
#discover_users #discover_search{background:#eee url('../images/bg_search.png') 0 0 no-repeat;height:37px;padding-left:40px;width:380px}#discover_users #discover_search .option{background:url('../images/arrow_down_darkgrey.png') 63px 15px no-repeat;color:#7c7c7c;display:none;float:left;height:37px;line-height:37px;padding-left:10px;width:70px}#discover_users #discover_search input{background:none;border:0;color:#c7c7c7;float:left;font-family:Helvetica, Arial, sans-serif;font-size:1.3em;padding:8px 10px 0 0;height:29px;width:270px}#discover_users #discover_search input:focus{color:#000}#discover_users #discover_search input.button{background:url('../images/button_search.png') no-repeat;color:#fff;font-size:0.85em;font-weight:bold;height:37px;padding:0;text-align:center;text-transform:uppercase;width:100px}#discover_users #discover_search input:hover.button{background-position:0 -37px}#sidebar .press_contact h1{color:#7C7C7C;font-size:1.3em;letter-spacing:-0.03em;margin:10px 15px 20px 15px;border-bottom:1px solid #DFDFDF}#sidebar .press_contact p{margin-left:15px}.media_list td{vertical-align:middle;padding:10px}.media_quote{background-color:#EEEEEE;padding:15px;line-height:130%}.media_quote a{color:#7C7C7C;display:block}.media_quote a:hover{color:#7C7C7C;display:block}.media_quote h2{color:#555555;font-size:1.3em;line-height:130%}.media_quote_bottom{background:url('../images/media/quotebottom.gif') no-repeat;height:30px;padding-top:5px;margin-left:10px}#media .container{height:30px}#media .signup{height:84px;left:0px;position:absolute;top:0px;width:940px}#media .signup a{display:block}.bio_image{float:left;width:75px}.bio_details{float:right;width:600px}.bio_details h3{color:#555555;font-size:1.2em;letter-spacing:-0.03em;margin-bottom:10px}.team_bio{margin:20px 0}.team_bio li{float:left;margin-bottom:20px}#footer{margin-top:20px;margin-bottom:40px}#footer .container{font-size:0.85em;padding:0 20px;width:940px}#facebox .b{background:url(../facebox/b.png)}#facebox .tl{background:url(../facebox/tl.png)}#facebox .tr{background:url(../facebox/tr.png)}#facebox .bl{background:url(../facebox/bl.png)}#facebox .br{background:url(../facebox/br.png)}#facebox{position:absolute;top:0;left:0;z-index:100;text-align:left}#facebox .popup{position:relative}#facebox table{border-collapse:collapse}#facebox td{border-bottom:0;padding:0}#facebox .body{padding:10px;background:#fff;width:370px}#facebox .loading{text-align:center}#facebox .image{text-align:center}#facebox img{border:0;margin:0}#facebox .footer{border-top:1px solid #DDDDDD;padding-top:5px;margin-top:10px;text-align:right}#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;width:10px;overflow:hidden;padding:0}#facebox_overlay{position:fixed;top:0px;left:0px;height:100%;width:100%}.facebox_hide{z-index:-100}.facebox_overlayBG{background-color:#000;z-index:99}* html #facebox_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}
.messagebox{
 position:absolute;
 width:100px;
 margin-left:30px;
 border:1px solid #c93;
 background:#ffc;
 padding:3px;
}
.messageboxok{
 position:absolute;
 width:auto;
 margin-left:30px;
 border:1px solid #349534;
 background:#C9FFCA;
 padding:3px;
 font-weight:bold;
 color:#008000;
}
.messageboxerror{
 position:absolute;
 width:auto;
 margin-left:30px;
 border:1px solid #CC0000;
 background:#F7CBCA;
 padding:3px;
 font-weight:bold;
 color:#CC0000;
}

div.errormessage {
	background-color: #FFFFE1;
	border: 1px dashed #CFCFCF;
	margin-top: 8px;
	margin-bottom: 16px;
	padding: 6px 6px 6px 32px;
	line-height: 18px;
	font-size: 12px;
	color: #990000;
	background-image: url(../images/circle-x.gif);
	background-repeat: no-repeat;
	background-position: left 50%;
	font-weight: bold;min-height:90px;
}
div.successmessage {
	background-color: #FFFFE1;
	border: 1px dashed #CFCFCF;
	margin-top: 8px;
	margin-bottom: 16px;
	padding: 6px 6px 6px 32px;
	line-height: 18px;
	font-size: 12px;
	color: #669933;
	background-image: url(../images/circle-check.gif);
	background-repeat: no-repeat;
	background-position: left 50%;
	font-weight: bold;min-height:90px;
}
div.warnmessage {
	background-color: #FFFFE1;
	border: 1px dashed #CFCFCF;
	margin-top: 8px;
	margin-bottom: 16px;
	padding: 6px 6px 6px 32px;
	line-height: 18px;
	font-size: 12px;
	color: #069;
	background-image: url(../images/circle-i.gif);
	background-repeat: no-repeat;
	background-position: left 50%;
	font-weight: bold;
	
}

div.errormessage td {
	line-height: 18px;
}

img.errormessage {
	margin-left: -24px;
}#load-more	{background:#eee;display:block;padding:10px 0; font-weight:bold;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;}
#load-more:hover			{ background:#fd0202;color:#fff; }
#load-more a{color:#999;}
#load-more a:hover{color:#fff;}
#load-more:hover a{color:#fff;}
#body #content h1.page-title .verified,.translator-profile{height:2.8em;}
#body #content h1.page-title .verifieds{
	color:#333;
	display:block;
	font-family:Georgia,serif;
	padding:5px 0 5px 28px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/accept.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#body #content h1.page-title .verified{
	background : url(../images/accept.png) no-repeat scroll center left;
	padding-left       : 20px;
	font-weight:normal;
	color:#693;
}
.verified{
	background : url(../images/accept.png) no-repeat scroll center left;
	padding-left       : 20px;
	font-weight:normal;
	color:#693;
}

#body #sidebar .form-global{float:left;margin:20px 0 0;width:238px}
#body #sidebar .form-global p{position:relative}
#body #sidebar .form-global .section{border-bottom:1px solid #eee;margin-bottom:20px;padding:0 0 5px}
#body #sidebar .form-global label{display:block;margin-bottom:5px;width:auto}
#body #sidebar .form-global input,#body #sidebar .form-global textarea,#body #content .form-global select{background:#eee;border:0;border-top:1px solid #d9d9d9;font-family:Helvetica, Arial, sans-serif;font-size:1.0em;padding:5px;width:200px}
#body #sidebar .form-global input.little{width:50px}
#body #sidebar .form-global input.big{font-size:2em}
#body #sidebar .form-global #birthday select{width:60px;margin-right:10px}
#body #sidebar .form-global textarea{height:60px}
#body #sidebar .form-global select{width:auto}
#body #sidebar .form-global small{color:#a4a4a4;display:block;font-size:0.85em;margin-bottom:5px}
#body #sidebar .form-global small.little{display:inline}
#body #sidebar .form-global .checkbox{}#body #content .form-global .checkbox label{display:inline;line-height:20px;width:auto}
#body #sidebar .form-global .checkbox img{vertical-align:middle}
#body #sidebar .form-global .checkbox input{border:0;background:none;line-height:20px;padding:0;width:auto}
#body #sidebar .form-global .message{display:none;font-size:0.85em;line-height:28px;position:absolute;right:0;bottom:0;width:auto}
#body #sidebar .form-global .button{background:url('../images/button_action.png') no-repeat;border:0;color:#fff;float:left;height:30px;display:block;line-height:30px;margin-right:20px;padding:0;text-align:center;width:160px}
#body #sidebar .form-global input:hover.button{background-position:0 -30px}

#body #content .form-global #dhtmlgoodies_colorPicker{
		position:absolute;
		width:224px;
		padding-bottom:1px;
		background-color:#FFF;
		border:1px solid #317082;
	}
	
	#body #content .form-global #dhtmlgoodies_colorPicker .colorPicker_topRow{
		height:16px;
		padding-bottom:1px;
		border-bottom:3px double #317082;
		background-color:#E2EBED;
		padding-left:2px;

		width: 224px;	/* IE 5.x */
		width/* */:/**/222px;	/* Other browsers */
		width: /**/222px;
		
		height: 20px;	/* IE 5.x */
		height/* */:/**/16px;	/* Other browsers */
		height: /**/16px;
		
		
			
	}
	
	#body #content .form-global #dhtmlgoodies_colorPicker .colorPicker_statusBar{
		height:13px;
		padding-bottom:2px;
		
		border-top:3px double #317082;	
		background-color:#E2EBED;
		padding-left:2px;
		clear:both;
		
		width: 224px;	/* IE 5.x */
		width/* */:/**/222px;	/* Other browsers */
		width: /**/222px;	
		
		height: 18px;	/* IE 5.x */
		height/* */:/**/13px;	/* Other browsers */
		height: /**/13px;		
	}
	
	#body #content .form-global #dhtmlgoodies_colorPicker .colorSquare{
		width:10px;
		height:10px;
		margin-left:1px;
		margin-bottom:1px;
		float:left;
		border:1px solid #000;
		cursor:pointer;
		
		width: 12px;	/* IE 5.x */
		width/* */:/**/10px;	/* Other browsers */
		width: /**/10px;			
	}
	
	#body #content .form-global .colorPickerTab_inactive,.colorPickerTab_active{
	
		height:17px;
		padding-left:4px;
		cursor:pointer;	
		
		
	}
	#body #content .form-global .colorPickerTab_inactive span{
		background-image:url('images/tab_left_inactive.gif');
	}
	
	#body #content .form-global .colorPickerTab_active span{
		background-image:url('images/tab_left_active.gif');

	}
	#body #content .form-global .colorPickerTab_inactive span, .colorPickerTab_active span{
		line-height:16px;
		font-weight:bold;
		font-family:arial;
		font-size:11px;
		padding-top:1px;
		vertical-align:middle;
		background-position:top left;
		background-repeat: no-repeat;	
		float:left;
		padding-left:6px;
		-moz-user-select:no;
	}	
	#body #content .form-global .colorPickerTab_inactive img,.colorPickerTab_active img{
		float:left;
	}
	#body #content .form-global .colorPickerCloseButton{
		text-align:center;
		line-height:11px;
		border:1px solid #317082;
		position:absolute;
		right:1px;
		font-size:12px;
		font-weight:bold;
		top:1px;
		padding:1px;
		cursor:pointer;	
		
		width: 13px;	/* IE 5.x */
		width/* */:/**/11px;	/* Other browsers */
		width: /**/11px;
		
		height: 13px;	/* IE 5.x */
		height/* */:/**/11px;	/* Other browsers */
		height: /**/11px;	
				
		
	}
	#body #content .form-global #colorPicker_statusBarTxt{
		font-size:11px;
		font-family:arial;
		vertical-align:top;
		line-height:13px;

	}
	#body #content #bottomBanner {
	display: block;
	position: relative;
	float:right;
	right: -160px;
	width: 160px;
	height: 600px;
	z-index: 999;
	text-align: center;
	background-color: #ffffff;
	top: 0px;
	border: 1px dashed #CCC;
}
#body #content #bottomBanner img {
margin: 0 auto;
border: none;
}
.gallery li {
        display: inline;
        list-style: none;
        width: 150px;
        min-height: 150px;
        float: left;
        margin: 0 10px 10px 0;
        text-align: center;
	}
.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
}

.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
.confirm{background:#faf7d9;border:1px solid #e5e2c6}
.error{background:#fad9d9;border:1px solid #e5c6c6;color:#935252}
IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
