.users-AZ dl	{ margin:0; padding-left:25px; }
.users-AZ dl dt { font-size:24px; margin-bottom:10px;   }
.users-AZ dl dd { margin:0; padding:0; }
#lblWarning { display:block; clear:both; width:400px; padding-top:20px; }
.report {font-size:11px; text-transform:uppercase; }
html { height:100%; margin-bottom:1px; }

/* global reset */
html { height: 100%; }
body { margin:0; height: 100%; color:#333; font-size:15px; font-family: "ff-tisa-web-pro",serif;
font-style: normal;
font-weight: 400; line-height:1.5em; min-width:1000px; background:#e0e0e0; }
img { border:none; }
a { color:#369; text-decoration:none; }
a:hover { text-decoration:underline; }
input, textarea, select { font:100% arial, sans-serif; vertical-align:middle; }
form, fieldset { margin:0; padding:0; border-style:none; }
header, footer, article, section, hgroup, nav, figure { display: block; }
/* global settings */
#wrapper { min-height: 100%; width:100%; overflow:hidden; position:relative; }
.w1 { margin-bottom:118px; width:100%; overflow:hidden; }
/* header */
#header { width:100%; background:#000; color:#fff; position:relative; z-index:10; }
#header:after { clear:both; content:""; display:block; }
#header a { color:#fff; }
/* top */
.top { width:100%; overflow:hidden; }
/* top holder */
.top .holder { background:url(../images/border01.png) no-repeat; width:980px; margin:0 auto; padding:12px 2px 13px 0; overflow:hidden; }
/* logo */
.logo { float:left; background:url(../images/bg-global.png) no-repeat; width: 126px; height: 13px; overflow:hidden; text-indent:-9999px; margin:2px 14px 0 0; }
.logo a { display:block; height:100%; }
.slogan { float:left; position:relative; font:italic 14px/16px; font-family: "ff-tisa-web-pro",serif; font-weight:400;}
/* navigation */
.top nav { float:right; font-size:11px; margin:-1px 0 0; }
.top ul { float:left; margin:-11px 0 0; padding:0; list-style:none; }
.top ul li { float:left; padding:0 4px 0 0; }
.top ul a { float:left; padding:8px 4px 0; border-top:3px solid #000; text-transform:uppercase; }
.top ul .active a, .top ul a:hover { border-color:#e80a11; text-decoration:none; }
.lang { float:left; margin:0 3px 0 27px; position:relative; }
.lang a { padding:0 0 0 30px; float:left; }
.lang:after { position:absolute; width:5px; height:5px; -webkit-border-radius:2px; -moz-border-radius: 2px; border-radius: 2px; background:#ccc; top:7px; content:""; left:-19px; }
.sp { background:url(../images/ico01.png) no-repeat 0 2px; }
/* intro */
.intro { width:100%; overflow:hidden; background:#1b181b url(../images/bg-intro.png); }
/* intro holder */
.intro .holder { font-size:18px; line-height:22px; width:864px; padding:37px 0 5px; margin:0 auto; }
.intro .holder:after { clear:both; content:""; display:block; }
.intro .visual { float:left; margin:-11px 75px 0 -20px; padding-bottom:11px; }
.intro .avatar { float:left; margin:0 42px 0 0; position:relative; }
.intro .mask { width:100px; height:100px; background:url(../images/bg-global.png) no-repeat 0 -155px; position:absolute; top:-1px; left:-1px; text-indent:-9999px; overflow:hidden; cursor:pointer; }
.avatar img { vertical-align:top; }
.intro .descr { overflow:hidden; }
.intro p { margin:0 0 21px; }
.intro h2 { margin:0 0 2px; font:18px/22px;  font-family: "ff-tisa-web-pro",serif; font-style: normal;
font-weight: 400; font-size:18px; margin-bottom:9px;  }
/* switcher block */
.switcher-block { width:100%; background:#000; padding:13px 0 0; -webkit-box-shadow: rgba(255,255,255,.16) 0 2px 2px inset; -moz-box-shadow: rgba(255,255,255,.16) 0 2px 2px inset; box-shadow: rgba(255,255,255,.16) 0 2px 2px inset; }
.switcher-block nav:after, .switcher-block:after { clear:both; content:""; display:block; }
.switcher-block nav { width:964px; padding:0 0 0 2px; margin:0 auto; }
.switcher-block strong { float:left; font:16px/22px "franklin-gothic-urw", Arial, Helvetica, sans-serif; }
.switcher { margin:0; padding:0 10px 0 0; list-style:none; float:right; font-size:10px; line-height:21px; position:relative; }
.switcher li { float:left; margin:0 0 0 4px; }
.switcher li:first-child { margin-left:0; }
.switcher li a { color:#fff; float:left; position:relative; padding:0 0 12px; }
.switcher li a:hover { text-decoration:none; }
.switcher li span { cursor:pointer; display:block; width:23px; height:22px; border-top:1px solid rgba(247,190,194,1); text-align:center; background:#ec1213; overflow:hidden; background: -moz-linear-gradient(top, rgba(240,125,134,1) 1%, rgba(231,53,65,1) 50%, rgba(225,1,17,1) 51%, rgba(236,18,19,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(240,125,134,1)), color-stop(50%, rgba(231,53,65,1)), color-stop(51%, rgba(225,1,17,1)), color-stop(100%, rgba(236,18,19,1))); background: -webkit-linear-gradient(top, rgba(240,125,134,1) 1%, rgba(231,53,65,1) 50%, rgba(225,1,17,1) 51%, rgba(236,18,19,1) 100%); background: -o-linear-gradient(top, rgba(240,125,134,1) 1%, rgba(231,53,65,1) 50%, rgba(225,1,17,1) 51%, rgba(236,18,19,1) 100%); background: -ms-linear-gradient(top, rgba(240,125,134,1) 1%, rgba(231,53,65,1) 50%, rgba(225,1,17,1) 51%, rgba(236,18,19,1) 100%); background: linear-gradient(top, rgba(240,125,134,1) 1%, rgba(231,53,65,1) 50%, rgba(225,1,17,1) 51%, rgba(236,18,19,1) 100%); -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; }
.switcher li.done span { border-top:1px solid rgba(247,190,194,.5); background:#5e0708; background: -moz-linear-gradient(top, rgba(240,125,134,.5) 1%, rgba(231,53,65,.5) 50%, rgba(225,1,17,.5) 51%, rgba(236,18,19,.5) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(240,125,134,.5)), color-stop(50%, rgba(231,53,65,.5)), color-stop(51%, rgba(225,1,17,.5)), color-stop(100%, rgba(236,18,19,.5))); background: -webkit-linear-gradient(top, rgba(240,125,134,.5) 1%, rgba(231,53,65,.5) 50%, rgba(225,1,17,.5) 51%, rgba(236,18,19,.5) 100%); background: -o-linear-gradient(top, rgba(240,125,134,.5) 1%, rgba(231,53,65,.5) 50%, rgba(225,1,17,.5) 51%, rgba(236,18,19,.5) 100%); background: -ms-linear-gradient(top, rgba(240,125,134,.5) 1%, rgba(231,53,65,.5) 50%, rgba(225,1,17,.5) 51%, rgba(236,18,19,.5) 100%); background: linear-gradient(top, rgba(240,125,134,.5) 1%, rgba(231,53,65,.5) 50%, rgba(225,1,17,.5) 51%, rgba(236,18,19,.5) 100%); }
.switcher li:hover a:after, .switcher li.active a:after { border-color: #000 transparent; border-style: solid; border-width: 6px 4px 0; bottom: -5px; content: ""; left: 50%; margin:0 0 0 -4px; position: absolute; width: 0; }
/* main */
#main { width:960px; margin:0 auto; padding:26px 6px 30px 0; clear:both; }
#main:after { clear:both; content:""; display:block; }
#emailEntry { width:270px; height:160px; position:fixed; left:50%; top:50%; margin:-75px 0 0 -135px; -webkit-border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow: rgba(0,0,0,.7) 0 1px 2px; -moz-box-shadow: rgba(0,0,0,.7) 0 1px 2px; box-shadow: rgba(0,0,0,.7) 0 1px 2px; background:url(../images/bg-widget.png); z-index:1; }
#emailEntry span  { position:absolute; top:10%; left:auto; margin-left:10px;}
#emailEntry input { position:absolute; top:40%; left:auto; margin-left:10px;}
#emailEntry a.a1 { position:absolute; top:60%; left:auto; margin-left:10px; display: inline-block; padding:7px 8px; }
#emailEntry a.a2 { position:absolute; top:60%; left:auto; margin-left:100px; display: inline-block; padding:7px 8px; }
form legend, .hidden { display:none; }
.button { font:14px/17px; font-family: "franklin-gothic-urw",sans-serif;
font-style: normal;
font-weight: 400; float:left; position:relative; color:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow: rgba(0,0,0,.7) 0 1px 2px; -moz-box-shadow: rgba(0,0,0,.7) 0 1px 2px; box-shadow: rgba(0,0,0,.7) 0 1px 2px; background: #818994; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#818994), to(#515a67)); background: -webkit-linear-gradient(#818994, #515a67); background: -moz-linear-gradient(#818994, #515a67); background: -ms-linear-gradient(#818994, #515a67); background: -o-linear-gradient(#818994, #515a67); background: linear-gradient(#818994, #515a67); }
.button:hover { text-decoration:none; -webkit-box-shadow: rgba(0,0,0,.7) 0 0 3px; -moz-box-shadow: rgba(0,0,0,.7) 0 0 3px; box-shadow: rgba(0,0,0,.7) 0 0 3px; }
.alt-begin-button { padding: 8px 18px 10px; font-size:16px; line-height:20px; }
.button.pressed { background: #515a67; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#515a67), to(#818994)); background: -webkit-linear-gradient(#515a67, #818994); background: -moz-linear-gradient(#515a67, #818994); background: -ms-linear-gradient(#515a67, #818994); background: -o-linear-gradient(#515a67, #818994); background: linear-gradient(#515a67, #818994); }
.button span { cursor:pointer; float:left; }
.submit-button { padding:7px 11px 7px 13px; }
.submit-button span { padding:1px 33px 1px 0; background:url(../images/ico02.png) no-repeat 100% 0; }
.prev-button { padding:7px 14px 7px 9px; }
.prev-button span { padding:1px 0 1px 28px; background:url(../images/ico02.png) no-repeat 0 -97px; }
.next-button { padding:7px 8px 7px 14px; }
.next-button span { padding:1px 28px 1px 0; background:url(../images/ico02.png) no-repeat 100% -145px; }
.person-button { padding:7px 5px 8px 9px; float:none; margin-bottom:12px; overflow:hidden; display:block; }
.person-button span { padding:1px 0 1px 25px; background:url(../images/ico02.png) no-repeat 0 -193px; }
.fav-button { padding:6px 12px 9px 9px; float:none; margin-bottom:12px; overflow:hidden; display:block; }
.fav-button span { padding:1px 0 1px 26px; background:url(../images/ico02.png) no-repeat 0 -241px; }
/* aside 1 */
.aside1 { float:left; width:167px; margin:0 2px 0 0; }
/* question title */
.question-ttl { background:url(../images/bg-question-ttl.png) no-repeat; width:167px; margin:-26px 0 0 -4px; padding:32px 0 0 4px; min-height:416px; }
.question-ttl:after { clear:both; content:""; display:block; }
.question-ttl h2 { margin:0; position:relative; padding:0 15px 0 12px; color:#fff; font:16px/38px "franklin-gothic-urw", Arial, Helvetica, sans-serif; background:url(../images/bg-global.png) no-repeat 100% -23px; }
.question-ttl h2 span { background:url(../images/ico02.png) no-repeat 0 -37px; display:block; overflow:hidden; width:118px; padding:0 0 0 30px; }
/* content */
#content { float:left; width:620px; margin:0 20px 0 0; }
/* question form */
.question-form { width:605px; padding:0 0 0 15px; }
.question-form .holder { width:568px; overflow:hidden; position:relative; }
.question-form .frame { width:99999px; overflow:hidden; }
.question-form .slide { float:left; width:472px; position:relative; padding:15px 5px 5px 91px; }
.answer-section h2 span, .question-form .num { position:absolute; top:5px; left:0; margin:0; font:16px/36px "franklin-gothic-urw", Arial, Helvetica, sans-serif; padding:0 0 1px; text-align:center; width:37px; color:#fff; border-top:1px solid rgba(247,190,194,1); background: rgb(240,125,134); background: -moz-linear-gradient(top, rgba(240,125,134,1) 1%, rgba(231,53,65,1) 50%, rgba(225,1,17,1) 51%, rgba(236,18,19,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(240,125,134,1)), color-stop(50%, rgba(231,53,65,1)), color-stop(51%, rgba(225,1,17,1)), color-stop(100%, rgba(236,18,19,1))); background: -webkit-linear-gradient(top, rgba(240,125,134,1) 1%, rgba(231,53,65,1) 50%, rgba(225,1,17,1) 51%, rgba(236,18,19,1) 100%); background: -o-linear-gradient(top, rgba(240,125,134,1) 1%, rgba(231,53,65,1) 50%, rgba(225,1,17,1) 51%, rgba(236,18,19,1) 100%); background: -ms-linear-gradient(top, rgba(240,125,134,1) 1%, rgba(231,53,65,1) 50%, rgba(225,1,17,1) 51%, rgba(236,18,19,1) 100%); background: linear-gradient(top, rgba(240,125,134,1) 1%, rgba(231,53,65,1) 50%, rgba(225,1,17,1) 51%, rgba(236,18,19,1) 100%); -webkit-border-radius:18px; -moz-border-radius:18px; border-radius:18px; }
.question-form footer:after, .question-form:after { clear:both; content:""; display:block; }
.question-form header { overflow:hidden; padding:0 0 26px 2px; line-height:20px; }
.question-form label { display:block; overflow:hidden; font-size:16px; }
.question-form .note { float:right; font-size:12px; margin:2px 0 0 20px; }
.question-form footer { width:100%; padding-top:30px; }
.question-form .next-button { float:right; }
.question-form .textarea { width:470px; height:165px; padding:1px; display:block; overflow:hidden; background: #636363; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#636363), to(#b0b0b0)); background: -webkit-linear-gradient(#636363, #b0b0b0); background: -moz-linear-gradient(#636363, #b0b0b0); background: -ms-linear-gradient(#636363, #b0b0b0); background: -o-linear-gradient(#636363, #b0b0b0); background: linear-gradient(#636363, #b0b0b0); -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.question-form .textarea textarea { width:450px !important; height:153px !important; resize:none; border:0; overflow:auto; background:#fff; padding:6px 10px; margin:0; -webkit-border-radius:9px; -moz-border-radius:9px; border-radius:9px; -webkit-box-shadow: rgba(35,31,32,.75) 0 1px 3px inset; -moz-box-shadow: rgba(35,31,32,.75) 0 1px 3px inset; box-shadow: rgba(35,31,32,.75) 0 1px 3px inset; }
/* aside 2 */
.aside2 { float:right; width:151px; }
.widget { overflow:hidden; width:117px; line-height:17px; position:relative; border:1px solid #cecece; margin-bottom:20px; border-color:#cecece #cecece #dadada; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; background:url(../images/bg-widget.png); padding:14px 16px 21px; }
.widget h3, .widget label { margin:0 0 6px; font-family: "ff-tisa-web-pro",serif;
font-style: normal;
font-weight: 700; font-size:18px; display:block; }
.widget p { margin:0 0 6px; }
.widget footer { padding-top:17px; width:117px; clear:both; }
.widget footer:after { clear:both; content:""; display:block; }
/*.widget-thanks { background-image:none; background-color:#FFF; width:auto; color:#000; }*/
/* footer */
#footer { position:relative; z-index:2; font-family:Arial, Helvetica, sans-serif; width: 100%; height:118px; margin-top: -118px; font-size:11px; background: #000; color:#fff; }
#footer strong { font-family:TradeGothicLTStdBoldNo2, Arial, Helvetica, sans-serif; font-weight:normal; }
/* footer holder */
#footer img.sponsor { float:right; }
#footer .holder { position:relative; width:966px; margin:0 auto; overflow:hidden; background:url(../images/border01.png) no-repeat 0 100%; min-height:71px; padding:37px 0 10px; }
#footer p { margin:0; line-height:1em; }
#footer ul { margin:0; padding:0; list-style:none; }
#footer ul li { display:inline; background:url(../images/sep01.png) no-repeat 0 3px; padding:0 4px 0 9px; }
#footer ul li:first-child { padding-left:0; background:none; }
#footer address { display:inline; font-style:normal; }
#footer dl { margin:0; }
#footer dt { display:inline; background:url(../images/bull01.png) no-repeat 100% 7px; padding:0 7px 0 0; }
#footer dd { margin:0 17px 0 0; display:inline; }
#footer a { color:#fff; }
/* thewaywelivenow-answers-filtered.html ; sidebar */
#sidebar { float:left; margin:0 18px 0 0; width:151px; min-height:273px; }
#sidebar .slide-block { width:151px; }
/* filter form */
.filter-form { width:123px; margin:3px -3px 0; }
.filter-form:after { clear:both; content:""; display:block; }
.filter-form .row { width:100%; overflow:hidden; padding-bottom:18px; }
.filter-form label { display:block; margin-bottom:14px; font:16px/19px "franklin-gothic-urw", Arial, Helvetica, sans-serif; }
.filter-form .sel { }
.filter-form .sel#filter { width:80px; }
.filter-form .next-button { padding:3px 9px 4px 10px }
/* answer section */
.answer-section { overflow:hidden; padding-top:3px; min-height:300px;}
.answer-section header { position:relative; }
.answer-section header strong { font:16px/20px "franklin-gothic-urw", Arial, Helvetica, sans-serif; display:block; color:#666; background:#d2d2d2; padding:13px 20px 13px 24px; overflow:hidden; margin:0 0 17px; }
.answer-section h2 { font:16px/20px  "ff-tisa-web-pro",serif; position:relative; width:604px; overflow:hidden; margin:0 0 28px; padding:0 0 0 16px; }
.answer-section h2 span { position:relative; top:auto; left:auto; float:left; margin:0 23px 0 0; }
.answer-section h2 em { float:left; font-style:normal; margin-top:9px; width:540px; font-weight:400; }
/* post */
.post { background:url(../images/border02.png) repeat-x 0 100%; width:546px; padding:0 0 30px 49px; margin:0 0 35px 25px; }
.post:after { clear:both; content:""; display:block; }
.answer-section .avatar { float:left; position:relative; width:85px; margin:5px 32px 0 0; font:14px/18px "franklin-gothic-urw", Arial, Helvetica, sans-serif; }
.answer-section .mask { width:72px; height:72px; background:url(../images/bg-global.png) no-repeat -110px -155px; position:absolute; top:-1px; left:-1px; text-indent:-9999px; overflow:hidden; cursor:pointer; }
.answer-section .avatar img { display:block; margin-bottom:9px; }
.answer-section .avatar a { color:#333; }
.answer-section .avatar span { color:#369; }
.answer-section .avatar a:hover { text-decoration:none; }
.answer-section .descr { overflow:hidden; width:450px; }
.post p { margin:0 0 19px; }
.post footer { padding-top:10px; overflow:hidden; width:100%; }
.socials { width:500px; overflow:hidden; padding:0; margin:0; list-style:none; }
.socials li { float:left; padding:0 10px 0 0; }
.socials img { vertical-align:top; }
.post .holder { width:100%; overflow:hidden; }
.post header { margin-left:-74px; padding-top:7px; }
/* fav ansvers */
.fav-ansvers { padding:24px 32px 16px 15px; margin:0 0 10px 3px; width:568px; }
.fav-ansvers .alignright { float:right; margin:-4px 0 0 40px }
.fav-ansvers h2 { font:18px/22px  "ff-tisa-web-pro",serif; font-weight:700; margin:0 0 5px; fon }
.fav-ansvers p { margin:0; padding:0 0 23px; }
.fav-ansvers .descr { overflow:hidden; padding:0 0 5px 5px; }
.fav-ansvers .person-button { float:left; margin:0; padding-right:13px; }
/* thewaywelivenow-answers-perperson.html ; twocolumns */
.twocolumns { width:960px; margin:0 auto; padding:26px 6px 30px 0; }
.twocolumns:after { clear:both; content:""; display:block; }
/* content */
.twocolumns #content { width:789px; }

/* search by person */
.person-search { padding:24px 20px 33px 23px; margin-bottom:36px; width:744px; }
/*.person-search label { margin:0 0 16px 3px; }*/
.person-search label { margin:0 0 6px 0; }
.person-search .row { width:100%; }
.person-search .row:after { clear:both; content:""; display:block; }
.person-search .txt { float:left; width:330px; background:#fff; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border:0; color:#333; font:14px/16px "franklin-gothic-urw", Arial, Helvetica, sans-serif; margin:0 12px 0 0; padding:8px 10px; -webkit-box-shadow: rgba(255,255,255,.75) 0 1px 2px; -moz-box-shadow: rgba(255,255,255,.75) 0 1px 2px; box-shadow: rgba(255,255,255,.75) 0 1px 2px; }
.person-search em { line-height:30px; font-style:normal; float:left; padding:0 14px; }
.person-search .fav-button { float:left; margin:0; }
.person-search p { margin:0 0 20px; }

.person-search .switcherp { width:105%; margin:0 -5% 0 0; float:none; padding:0 0 24px 2px; }
.person-search .switcherp:after { clear:both; content:""; display:block; }
.person-search .switcherp a { padding-bottom:0; }
.person-search .switcherp a span { -webkit-box-shadow: rgba(0,0,0,.23) 0 2px 2px; -moz-box-shadow: rgba(0,0,0,.23) 0 2px 2px; box-shadow: rgba(0,0,0,.23) 0 2px 2px; }
.person-search .switcherp a:hover:after, .person-search .switcherp .active a:after { display:none; }
.person-search .switcherp a:hover span, .person-search .switcherp .active a span { border-top:1px solid #b2a1a2; background: rgb(174,117,121); background: -moz-linear-gradient(top, rgba(174,117,121,1) 0%, rgba(170,81,87,1) 50%, rgba(167,55,63,1) 51%, rgba(170,81,87,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(174,117,121,1)), color-stop(50%, rgba(170,81,87,1)), color-stop(51%, rgba(167,55,63,1)), color-stop(100%, rgba(170,81,87,1))); background: -webkit-linear-gradient(top, rgba(174,117,121,1) 0%, rgba(170,81,87,1) 50%, rgba(167,55,63,1) 51%, rgba(170,81,87,1) 100%); background: -o-linear-gradient(top, rgba(174,117,121,1) 0%, rgba(170,81,87,1) 50%, rgba(167,55,63,1) 51%, rgba(170,81,87,1) 100%); background: -ms-linear-gradient(top, rgba(174,117,121,1) 0%, rgba(170,81,87,1) 50%, rgba(167,55,63,1) 51%, rgba(170,81,87,1) 100%); background: linear-gradient(top, rgba(174,117,121,1) 0%, rgba(170,81,87,1) 50%, rgba(167,55,63,1) 51%, rgba(170,81,87,1) 100%); }

.switcherp { margin:0; padding:0 10px 0 0; list-style:none; float:right; font-size:10px; line-height:21px; position:relative; }
.switcherp li { float:left; margin:0 0 0 4px; }
.switcherp li:first-child { margin-left:0; }
.switcherp li a { color:#fff; float:left; position:relative; padding:0 0 12px; }
.switcherp li a:hover { text-decoration:none; }
.switcherp li span { cursor:pointer; display:block; width:23px; height:22px; border-top:1px solid rgba(247,190,194,1); text-align:center; background:#ec1213; overflow:hidden; background: -moz-linear-gradient(top, rgba(240,125,134,1) 1%, rgba(231,53,65,1) 50%, rgba(225,1,17,1) 51%, rgba(236,18,19,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(240,125,134,1)), color-stop(50%, rgba(231,53,65,1)), color-stop(51%, rgba(225,1,17,1)), color-stop(100%, rgba(236,18,19,1))); background: -webkit-linear-gradient(top, rgba(240,125,134,1) 1%, rgba(231,53,65,1) 50%, rgba(225,1,17,1) 51%, rgba(236,18,19,1) 100%); background: -o-linear-gradient(top, rgba(240,125,134,1) 1%, rgba(231,53,65,1) 50%, rgba(225,1,17,1) 51%, rgba(236,18,19,1) 100%); background: -ms-linear-gradient(top, rgba(240,125,134,1) 1%, rgba(231,53,65,1) 50%, rgba(225,1,17,1) 51%, rgba(236,18,19,1) 100%); background: linear-gradient(top, rgba(240,125,134,1) 1%, rgba(231,53,65,1) 50%, rgba(225,1,17,1) 51%, rgba(236,18,19,1) 100%); -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; }
.switcherp li.done span { border-top:1px solid rgba(247,190,194,.5); background:#5e0708; background: -moz-linear-gradient(top, rgba(240,125,134,.5) 1%, rgba(231,53,65,.5) 50%, rgba(225,1,17,.5) 51%, rgba(236,18,19,.5) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(240,125,134,.5)), color-stop(50%, rgba(231,53,65,.5)), color-stop(51%, rgba(225,1,17,.5)), color-stop(100%, rgba(236,18,19,.5))); background: -webkit-linear-gradient(top, rgba(240,125,134,.5) 1%, rgba(231,53,65,.5) 50%, rgba(225,1,17,.5) 51%, rgba(236,18,19,.5) 100%); background: -o-linear-gradient(top, rgba(240,125,134,.5) 1%, rgba(231,53,65,.5) 50%, rgba(225,1,17,.5) 51%, rgba(236,18,19,.5) 100%); background: -ms-linear-gradient(top, rgba(240,125,134,.5) 1%, rgba(231,53,65,.5) 50%, rgba(225,1,17,.5) 51%, rgba(236,18,19,.5) 100%); background: linear-gradient(top, rgba(240,125,134,.5) 1%, rgba(231,53,65,.5) 50%, rgba(225,1,17,.5) 51%, rgba(236,18,19,.5) 100%); }
.switcherp li:hover a:after, .switcherp li.active a:after { border-color: #000 transparent; border-style: solid; border-width: 6px 4px 0; bottom: -5px; content: ""; left: 50%; margin:0 0 0 -4px; position: absolute; width: 0; }

/* person section */
.person-section { width:748px; padding:0 0 0 41px }
.person-section .frame { float:right; width:620px; }
.person-section .avatar { margin-right:0; }

/* question section */
.question-search label { margin:0 0 6px 0; }

/* thewaywelivenow-answers-search.html ; result section */
.result-section { width:808px; margin:-3px -50px 0 0; overflow:hidden; }
/* bubble */
.bubble { width:384px; display:inline-block; vertical-align:top; overflow:hidden; background:url(../images/bg-bubble.png) no-repeat; padding-top: 24px; margin:0 16px 20px 0; }
*+html .bubble { display:inline; margin-right:20px; }
.bubble .holder { background:url(../images/bg-bubble-b.png) no-repeat 0 100%; padding-bottom:58px; }
.bubble.alt .holder { background-position:100% 100%; }
.bubble .frame:after, .bubble .holder:after { clear:both; content:""; display:block; }
.bubble .frame { width:340px; padding:0 20px 0 24px; background:url(../images/bg-bubble.png) repeat-y -394px 0; }
.bubble .block { float:left; width:100%; margin:-4px 0 -7px; }
.bubble .avatar { float:left; margin:0 34px 0 0; position:relative; }
.bubble .mask { width:72px; height:72px; background:url(../images/bg-global.png) no-repeat -192px -155px; position:absolute; top:-1px; left:-4px; text-indent:-9999px; overflow:hidden; cursor:pointer; }
.bubble img { vertical-align:top; }
.bubble .descr { overflow:hidden; padding-top:3px; }
.bubble h2 { margin:0; font:16px/19px "franklin-gothic-urw", Arial, Helvetica, sans-serif; color:#369; }
.bubble address { margin:0 0 11px; font:14px/18px "franklin-gothic-urw", Arial, Helvetica, sans-serif; }
.bubble p { margin:0 0 10px; }
/* spinning disc */
.spinning-disc { display:block; text-align:center; padding:8px 0 7px; }
.spinning-disc img { vertical-align:top; }
/* thewaywelivenow-home.html */
.big-logo { width:242px; height:38px; background-position:0 -265px; margin:1px 21px -2px 4px; }
.alt-slogan { margin-top:9px; font-size:22px; font-family: "adelle",serif;
font-style: normal;
font-weight: 600;}
/* article */
.article { overflow:hidden; padding:4px 0 0 20px; margin:0 -20px -17px 0; }
/* visual */
.article .visual { float:left; width:196px; margin:5px 41px 0 0; font-size:12px; line-height:14px; }
.article .visual img { display:block; margin:0 0 13px; border-bottom:1px solid #9a9a9a; -webkit-box-shadow: rgba(0,0,0,.59) 0 2px 5px; -moz-box-shadow: rgba(0,0,0,.59) 0 2px 5px; box-shadow: rgba(0,0,0,.59) 0 2px 5px; }
.article .visual strong, .article .visual span { display:block; }
/* description */
.article .descr { overflow:hidden; line-height:1.5em; }
.article .descr p { margin:0 0 17px; }
.article .descr p.intro-text { font-size:18px; line-height:22px; margin-bottom:16px; }
/* actions widget */
.actions-widget { float:right; padding:0 11px 0 0; margin-right:15px; width:260px; }
.actions-widget p { margin-top:0; }
.actions-widget .button:hover, .actions-widget .button { float:none; display:block; overflow:hidden; text-align:center; font-size:18px; line-height:47px; padding:0 5px; -webkit-box-shadow: rgba(0,0,0,.75) 0 1px 2px; -moz-box-shadow: rgba(0,0,0,.75) 0 1px 2px; box-shadow: rgba(0,0,0,.75) 0 1px 2px; margin:0 0 27px; -webkit-border-radius:9px; -moz-border-radius:9px; border-radius:9px; text-shadow:#333940 0 -1px 1px; background: rgb(104,109,116); background: -moz-linear-gradient(top, rgba(104,109,116,1) 0%, rgba(55,63,71,1) 50%, rgba(43,50,59,1) 51%, rgba(68,74,83,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(104,109,116,1)), color-stop(50%, rgba(55,63,71,1)), color-stop(51%, rgba(43,50,59,1)), color-stop(100%, rgba(68,74,83,1))); background: -webkit-linear-gradient(top, rgba(104,109,116,1) 0%, rgba(55,63,71,1) 50%, rgba(43,50,59,1) 51%, rgba(68,74,83,1) 100%); background: -o-linear-gradient(top, rgba(104,109,116,1) 0%, rgba(55,63,71,1) 50%, rgba(43,50,59,1) 51%, rgba(68,74,83,1) 100%); background: -ms-linear-gradient(top, rgba(104,109,116,1) 0%, rgba(55,63,71,1) 50%, rgba(43,50,59,1) 51%, rgba(68,74,83,1) 100%); background: linear-gradient(top, rgba(104,109,116,1) 0%, rgba(55,63,71,1) 50%, rgba(43,50,59,1) 51%, rgba(68,74,83,1) 100%); }
.actions-widget .green-button:hover, .actions-widget .green-button { text-shadow:#51711b 0 -1px 1px; background: rgb(107,149,33); background: -moz-linear-gradient(top, rgba(107,149,33,1) 0%, rgba(91,128,32,1) 50%, rgba(82,118,26,1) 51%, rgba(70,95,26,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(107,149,33,1)), color-stop(50%, rgba(91,128,32,1)), color-stop(51%, rgba(82,118,26,1)), color-stop(100%, rgba(70,95,26,1))); background: -webkit-linear-gradient(top, rgba(107,149,33,1) 0%, rgba(91,128,32,1) 50%, rgba(82,118,26,1) 51%, rgba(70,95,26,1) 100%); background: -o-linear-gradient(top, rgba(107,149,33,1) 0%, rgba(91,128,32,1) 50%, rgba(82,118,26,1) 51%, rgba(70,95,26,1) 100%); background: -ms-linear-gradient(top, rgba(107,149,33,1) 0%, rgba(91,128,32,1) 50%, rgba(82,118,26,1) 51%, rgba(70,95,26,1) 100%); background: linear-gradient(top, rgba(107,149,33,1) 0%, rgba(91,128,32,1) 50%, rgba(82,118,26,1) 51%, rgba(70,95,26,1) 100%); }
/* askers section */
.askers-section { width:100%; background:#000; color:#fff; padding:22px 0 0; }
/* askers widget */
.askers-widget { width:960px; margin:0 auto; }
.askers-section:after, .askers-widget:after { clear:both; content:""; display:block; }
.askers-widget header { overflow:hidden; text-align:center; }
.askers-widget header p { margin:0 0 23px; }
.askers-widget header h2 { margin:0; font:18px/24px; margin-bottom:9px; font-style: normal;
font-weight: 400; }
.askers-widget ul { margin:0 -5% 0 0; width:105%; padding:0; list-style:none; }
.askers-widget li { width:69px; position:relative; vertical-align:top; display:inline-block; margin:0 8px 17px 0; }
*+html .askers-widget li { display:inline; margin-right:12px; }
.askers-widget img { vertical-align:top; border:1px solid #191919; }
.home-page { background:#000; }
.home-page .w1 { background:#e0e0e0; }
form legend, .hidden { display:none; }
.reveal-section { width:100%; overflow:hidden; }
.reveal-section .btn-area { border-top:1px solid #191619; width:100%; padding-top:5px; overflow:hidden; }
.reveal-section .open-close { margin:0 auto; background:url(../images/bg-global.png) no-repeat -136px 0; width:40px; display:block; overflow:hidden; text-indent:-9999px; height:11px; }
/* slide block */
.reveal-section .slide-block { width:100%; position:relative; overflow:hidden; /*background:#1b181b url(../images/bg-intro.png);*/
	margin:0 0 -1px; border-bottom:1px solid #dfdfdf; }
/* reveal form */
.reveal-form { margin:0 auto; overflow:hidden; width:898px; padding:21px 33px 0 35px; }
.hide { display:none; }
.upload-button { float:left; margin:0 10px 0 0; text-align:center; color:#fff; padding:0; font:18px/22px "franklin-gothic-urw", Arial, Helvetica, sans-serif; margin-top:-30px; /* -webkit-box-shadow: #000 0 0 2px; -moz-box-shadow: #000 0 0 2px; box-shadow: #000 0 0 2px; -webkit-border-radius:47px; -moz-border-radius:47px; border-radius:47px; */ width:120px;
    height:120px; }
.reveal-form .column { float:left; width:665px; }
.reveal-form .alt-begin-button { margin-top:27px; float:right; }
.reveal-form .row { margin-bottom:22px; width:100%; }
.reveal-form .check { margin:-2px 0 19px; }
.reveal-form .row:after { clear:both; content:""; display:block; }
.reveal-form .txt { float:left; margin:0 13px 0 0; width:201px; padding:8px 14px 7px; font:18px/20px "franklin-gothic-urw", Arial, Helvetica, sans-serif; color:#343434; outline:none; background:#fff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-box-shadow: #c0c0c0 0 2px 3px inset; -moz-box-shadow: #c0c0c0 0 2px 3px inset; box-shadow: #c0c0c0 0 2px 3px inset; border:0; }
.reveal-form .alt-sel { float:left; width:150px; margin:0 13px 0 0; }
.reveal-form #country.alt-sel { width:229px; }
.reveal-form .col01 { float:left; width:223px; padding:0 20px 0 2px; }
.reveal-form .col02 { overflow:hidden; }
.reveal-form label { float:left; font-size:12px; line-height:18px; }
.reveal-form .label { float:left; font-size:12px; line-height:18px; }
/* tooltip */
.askers-widget .tooltip { position:absolute; bottom:50px; left:-50px; width:164px; background:url(../images/bg-tooltip.png) no-repeat -174px 0; padding-top:40px; font-size:11px; line-height:14px; display:none; }
.askers-widget li:hover .tooltip { display:block; }
.askers-widget .tooltip .frame:after, .askers-widget .tooltip .holder:after { clear:both; content:""; display:block; }
.askers-widget .tooltip .holder { padding-bottom:26px; background:url(../images/bg-tooltip.png) no-repeat -348px 100%; width:100%; }
.askers-widget .tooltip .frame { background:url(../images/bg-tooltip.png) repeat-y; width:144px; padding:0 10px 12px; }
.askers-widget .tooltip .block { float:left; width:100%; margin:-29px 0 0; text-align:center; }
.askers-widget .tooltip h3 { margin:0 0 2px; font:14px/18px Georgia, 'Times New Roman', Times, serif; }
.askers-widget .tooltip h3 a { color:#fff; }
.askers-widget .tooltip address { font-style:normal; margin-bottom:10px; }
.read-button { float:none; font-size:10px; font-family:Georgia, 'Times New Roman', Times, serif; display:inline-block; padding:1px 14px 2px 16px; background: rgb(191,193,196); background: -moz-linear-gradient(top, rgba(191,193,196,1) 0%, rgba(101,106,112,1) 10%, rgba(57,65,73,1) 50%, rgba(43,50,59,1) 51%, rgba(66,72,81,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(191,193,196,1)), color-stop(10%, rgba(101,106,112,1)), color-stop(50%, rgba(57,65,73,1)), color-stop(51%, rgba(43,50,59,1)), color-stop(100%, rgba(66,72,81,1))); background: -webkit-linear-gradient(top, rgba(191,193,196,1) 0%, rgba(101,106,112,1) 10%, rgba(57,65,73,1) 50%, rgba(43,50,59,1) 51%, rgba(66,72,81,1) 100%); background: -o-linear-gradient(top, rgba(191,193,196,1) 0%, rgba(101,106,112,1) 10%, rgba(57,65,73,1) 50%, rgba(43,50,59,1) 51%, rgba(66,72,81,1) 100%); background: -ms-linear-gradient(top, rgba(191,193,196,1) 0%, rgba(101,106,112,1) 10%, rgba(57,65,73,1) 50%, rgba(43,50,59,1) 51%, rgba(66,72,81,1) 100%); background: linear-gradient(top, rgba(191,193,196,1) 0%, rgba(101,106,112,1) 10%, rgba(57,65,73,1) 50%, rgba(43,50,59,1) 51%, rgba(66,72,81,1) 100%); -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
*+html .read-button { display:inline; }
/* thewaywelivenow-answers-question.html */
.answers-intro h2 { font:24px/30px; margin:0 0 7px; }
.answers-intro p { margin:0 0 23px; }
.answers-intro .holder { font-size:16px; line-height:20px; padding:21px 250px 0 0; width:710px; }
/* tabset */
.tabset-holder { margin:0 auto -3px; width:1000px; padding:6px 0 0; overflow:hidden; font:18px/47px "franklin-gothic-urw", Arial, Helvetica, sans-serif; }
.tabset { margin:0; padding:0 2px 3px 0; list-style:none; background:url(../images/bg-tabset.png); -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; float:left; }
.tabset li { float:left; background:url(../images/sep02.png) no-repeat; margin:0 -2px 0 0; white-space:nowrap; }
.tabset li:first-child { background:none; }
.tabset a { float:left; padding:0 24px; }
#header .tabset a:hover { background-color:#eeeeee; color:#000; text-decoration:none; }
#header .tabset a.active { position:relative; text-decoration:none; background:#e0e0e0; margin:-6px 0 -3px; padding:6px 24px 3px; -webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; color:#1c191c; }
/* tab content */
.tab-content { /*overflow:hidden;*/
	width:974px; padding-top:11px; margin:0 -14px 0 0; }
/* sidebar */
.sidebar { float:right; width:151px; }
/* content */
.tab-content .content { float:left; width:789px; }
.tab-content .person-search { margin-bottom: 24px; }
/* .question-search label { margin:-1px 0 6px 3px; } */
.question-search p { margin:0 0 20px; }
.tab-content .question-search { margin-bottom:21px; padding-bottom:19px; }
.question-search .switcher { width:105%; margin:0 -5% 0 0; float:none; padding:0 0 24px 2px; }
.question-search .switcher:after { clear:both; content:""; display:block; }
.question-search .switcher a { padding-bottom:0; }
.question-search .switcher a span { -webkit-box-shadow: rgba(0,0,0,.23) 0 2px 2px; -moz-box-shadow: rgba(0,0,0,.23) 0 2px 2px; box-shadow: rgba(0,0,0,.23) 0 2px 2px; }
.question-search .switcher a:hover:after, .question-search .switcher .active a:after { display:none; }
.question-search .switcher a:hover span, .question-search .switcher .active a span { border-top:1px solid #b2a1a2; background: rgb(174,117,121); background: -moz-linear-gradient(top, rgba(174,117,121,1) 0%, rgba(170,81,87,1) 50%, rgba(167,55,63,1) 51%, rgba(170,81,87,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(174,117,121,1)), color-stop(50%, rgba(170,81,87,1)), color-stop(51%, rgba(167,55,63,1)), color-stop(100%, rgba(170,81,87,1))); background: -webkit-linear-gradient(top, rgba(174,117,121,1) 0%, rgba(170,81,87,1) 50%, rgba(167,55,63,1) 51%, rgba(170,81,87,1) 100%); background: -o-linear-gradient(top, rgba(174,117,121,1) 0%, rgba(170,81,87,1) 50%, rgba(167,55,63,1) 51%, rgba(170,81,87,1) 100%); background: -ms-linear-gradient(top, rgba(174,117,121,1) 0%, rgba(170,81,87,1) 50%, rgba(167,55,63,1) 51%, rgba(170,81,87,1) 100%); background: linear-gradient(top, rgba(174,117,121,1) 0%, rgba(170,81,87,1) 50%, rgba(167,55,63,1) 51%, rgba(170,81,87,1) 100%); }
.question-search .sel { float:left; margin:3px 16px 0 0; width:107px; }
.question-search #filter { width:80px; }
.question-search .row em { font-weight:bold; padding-left:31px; }
.question-search .sel-holder { float:left; margin:0 9px 0 0; }
.question-search .next-button { padding: 7px 8px 7px 11px; }
.question-search .next-button span { padding-right:41px; }
.tab-content .post { margin: 0 0 35px 25px; padding: 0 0 30px 49px; width:714px; }
/* fav ansvers */
.tab-content .fav-ansvers { margin: 0 0 20px; padding: 23px 24px 4px 21px; width:742px; }
.tab-content .fav-ansvers h2 { margin-bottom:6px; }
/* custom forms */
.outtaHere { position:absolute; left:-3000px; }
/*Checkboxes*/
.checkboxArea, .checkboxAreaChecked { float:left; width:13px !important; height:15px; margin:0 12px 0 0; padding:0; overflow: hidden; background:url(../images/bg-global.png) no-repeat -207px 0; }
.checkboxAreaChecked { background-position: -186px 0; }
/* Selects */
.selectArea { position: relative; height: 27px; float:left; color:#000; font-size:12px; line-height:27px; }
.alt-sel { height: 37px; line-height:37px; }
.selectArea .left { position: absolute; top: 0; left: 0; width:15px; height:100%; display: block; }
.selectArea a.selectButton { position: absolute; top: 0; right: 0; width:100%; height:100%; background:url(../images/bg-global.png) no-repeat 100% -71px; }
.alt-sel a.selectButton { background-position:100% -108px; -webkit-border-radius: 0 9px 9px 0; -moz-border-radius: 0 9px 9px 0; border-radius: 0 9px 9px 0; }
.selectArea .center { height: 27px; line-height:27px; display:block; padding:0 40px 0 15px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; background: #fdfdfd; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fdfdfd), to(#d0d0d0)); background: -webkit-linear-gradient(#fdfdfd, #d0d0d0); background: -moz-linear-gradient(#fdfdfd, #d0d0d0); background: -ms-linear-gradient(#fdfdfd, #d0d0d0); background: -o-linear-gradient(#fdfdfd, #d0d0d0); background: linear-gradient(#fdfdfd, #d0d0d0); }
.alt-sel .center { -webkit-box-shadow: #c0c0c0 0 2px 3px inset; -moz-box-shadow: #c0c0c0 0 2px 3px inset; box-shadow: #c0c0c0 0 2px 3px inset; background:#fff; height:37px; padding:0 45px 0 14px; font:18px/37px "franklin-gothic-urw", Arial, Helvetica, sans-serif; color:#343434; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.selectArea .center img { float:left; }
/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible { position: absolute; display: block; z-index: 1100; font-size:12px; line-height:27px; }
.optionsDivScroll ul { height: 205px; overflow: auto !important; }
.drop-dif { background:#000; }
.optionsDivInvisible { display: none; }
.optionsDivVisible ul { margin:0; padding:2px; overflow:hidden; list-style: none; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; background: #fdfdfd; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fdfdfd), to(#d0d0d0)); background: -webkit-linear-gradient(#fdfdfd, #d0d0d0); background: -moz-linear-gradient(#fdfdfd, #d0d0d0); background: -ms-linear-gradient(#fdfdfd, #d0d0d0); background: -o-linear-gradient(#fdfdfd, #d0d0d0); background: linear-gradient(#fdfdfd, #d0d0d0); }
.optionsDivVisible ul li { float:left; width:100%; }
.optionsDivVisible a { color: #000; overflow:hidden; text-decoration: none; display: block; height:1%; padding: 2px 4px; }
.optionsDivVisible a img { border:none; float:left; }
.optionsDivVisible a:hover { background-color:none; color: #000; text-decoration:underline; }
.error { color:#ff0000; display:block; }

.print { padding-left:50px;  }
.print h1 { display:none; }
.print p { font-size:18px; margin-bottom:45px; }
.print ol { margin:0; padding:0; width:600px; }
.print ol li { margin-bottom:27px; font-size:18px; line-height:1.5em;  }

#website { position: absolute;
left: 0;
top: 120px; } 

.file {
    opacity:0;
}

.report a { color:#666; } 

.paging 
{
    display:block;
    margin-left: auto;
    margin-right:auto;
}
/* #uploadControl {
    width:120px;
    height:120px;
	float:left;
	margin-top:-30px;
	margin-right:10px;
}*/

.outer 
{
    min-height: inherit;
}

.inner
{
    height:90%
}

ul.radio { float:left; list-style:none; margin:0 0 20px; padding:0; }
ul.radio li { float:left; margin-right:30px; }
ul.radio li label { display:inline; padding-left:10px; }