.outerwrap { width: 733px; }
/*************centrecontent*************/
#centrecontent { width: 510px; }
/*************right*************/
#right { display:block; width: 250px; height: 100%; }
#right a { color: #fff; }
#right h2 { margin-top:0; }
#right #toolbarPortal2 h2, #right .toolbarPortal3 h2, #right .toolbarPortal4 h2, #right .toolbarPortal5 h2, #right .toolbarPortal6 h2 { padding-top: 10px; border-top: solid 1px #FBA962; }
/* Donate */
#right .first { background-image: url(../images/donate_home_bg.jpg); background-repeat: no-repeat; background-position: left top; height:113px; margin-bottom:5px; }
.home_donate_price { clear:both; float:left; display:inline; margin-left:25px; margin-top:48px; }
.home_donate_price .button { background-color:transparent; font-size:0px; line-height:1000px; overflow:hidden; width:117px; height:30px; cursor:pointer; float:left; }

#donateAmount { position: relative; margin: 0px; width: 107px; display: block; text-align: left; cursor: pointer;  color: #333; float:left; }
#donateAmount ol { display: none; position: absolute; background: #fff; list-style-type: none; margin:0; padding: 0; border: 1px solid #75bb00; border-width: 0 1px 1px 1px; width: 75px; left: 0; z-index: 9997; font-size:16px;}
 /* Opera */
 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
 head~body #donateAmount ol {
margin:20px 0px 0px 0px;}
}
#donateAmount li { position: relative; padding: 3px 6px; color:#6e6d6d}
#donateAmount li:hover { background: #ccc; }
#donateAmount .title { margin-right: 30px; }
#donateAmount .current { position: relative; width: 95px; padding: 5px 6px 6px 6px; font-weight:bold; color:#6e6d6d; font-size:16px;}
#donateAmount .down-arrow { position: absolute; top: 0; right: 0;}
#donateAmount .current .cost { top: 3px; }

.home_donate_mk_regular { clear:both; float:left; margin:7px 0px 0px 170px; padding:0px; border:none; display:inline; }
.jquery-checkbox { display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand; }
.jquery-checkbox .mark { display: inline; }
.jquery-checkbox a { vertical-align: middle; width: 17px; height: 17px; display:block; overflow:hidden;}
.jquery-checkbox a { background-color: transparent; background-image: url(../images/checkbox.png); background-repeat: no-repeat; }
.jquery-checkbox img { background-position: 0px 0px; }
.jquery-checkbox-hover a { background-position: 0px -20px; }
.jquery-checkbox-checked a { background-position: 0px -40px; }
.jquery-checkbox-checked .jquery-checkbox-hover a { background-position: 0px -60px; }
.jquery-checkbox-disabled img { background-position: 0px -80px; }
.jquery-checkbox-checked .jquery-checkbox-disabled a { background-position: 0px -100px; }
/* Need assistance? */
#right .toolbarPortal2 { padding-top:49px; background-image: url(../images/NeedAssistance_bg.jpg); background-repeat: no-repeat; background-position: left top; }
#right .toolbarPortal2 p, #right .toolbarPortal2 a { padding:0px; margin:0px; height:54px; display:block; line-height:1000px; overflow:hidden; }
a#NA_homeless:hover, a#NA_education:hover, a#NA_children:hover, a#NA_age:hover, a#NA_palliative:hover, a#NA_client:hover { background-image: url(../images/NeedAssistance_bg.jpg); background-repeat: no-repeat; }
a#NA_homeless:hover { background-position: -250px -49px; }
a#NA_education:hover { background-position: -250px -103px; }
a#NA_children:hover { background-position: -250px -157px; }
a#NA_age:hover { background-position: -250px -211px; }
a#NA_palliative:hover { background-position: -250px -265px; }
a#NA_client:hover { background-position: -250px -319px; }
#right .toolbarPortal3 { background-image: url(../images/poll_bg.jpg); background-repeat: repeat-x; background-position: left top; height:206px; margin-top:5px;margin-bottom:50px; background-color: #dcd7d4; }
#right #toolbar-right { padding: 0px; }
#right #toolbar-right .textinput { float: left; }
#right #toolbar-right ul { }
#right #toolbar-right ul li { }
/* poll */
#right .toolbarPortal3 .border-box { background-color:#75bc00; }
#right .toolbarPortal3 .border-tl { height:1px; background-color:#75bc00; }
#right .toolbarPortal3 .border-ml { margin:0px 1px 0px 1px; background-image: url(../images/poll_bg_colour.jpg); }
#right .toolbarPortal3 .border-mc { background-image: url(../images/poll_bg.jpg); background-repeat: repeat-x; background-position: left top; }
#right .toolbarPortal3 .border-bl { margin:0px 0px 0px 1px; background-image: url(../images/1px_right_coner.jpg); background-repeat: repeat-x; background-position: left bottom; }
#right .toolbarPortal3 .border-br { margin:0px; background-image: url(../images/30x30_right_corner.jpg); background-repeat: no-repeat; background-position: right bottom; }
#right .toolbarPortal3 .border-bc { height:30px; }
#right .toolbarPortal3 .class-poll { }
#right .toolbarPortal3 .class-poll h1 { height:23px; color:#767575; font-weight:bold; padding-top:10px; padding-left:10px }
#right .toolbarPortal3 .class-poll form { padding:0px; margin:0px 10px; }
#right .toolbarPortal3 .class-poll .content-question { margin-bottom:10px; min-height:130px!important; height:130px; }
#right .toolbarPortal3 .class-poll .content-question label { color:#767575; display:block; font-weight:bold; }
#right .toolbarPortal3 .class-poll .content-question ul { padding:0px; margin:0px; }
#right .toolbarPortal3 .class-poll .content-question ul li { padding:0px; margin:0px; color:#767575; list-style:none; }
#right .toolbarPortal3 .class-poll .content-results { margin:0px; padding:0px; position:relative; height:2px; }
#right .toolbarPortal3 .class-poll .content-results p { margin:0px; padding:0px; }
#right .toolbarPortal3 .class-poll .content-results a { margin:0px; position:absolute; display:block; width:83px; height:35px; font-size:0px; background-image: url(../images/btn.jpg); background-repeat: no-repeat; background-position: -100px -70px; top:-35px; right:10px; text-indent:-1000em; }
#right .toolbarPortal3 .class-poll .content-results a:hover { background-position: -100px -105px; }
.class-poll input.button { width:67px; height:35px; padding:35px 0px 0px 0px; overflow:hidden; margin: 0px 0px 0px 70px; border: none; background-color: #FB0189; background-image: url(../images/btn.jpg); background-repeat: no-repeat; background-position: 0px -70px; font-size:0px; }
.class-poll input.button:hover { background-position:0px -105px; }
.float-break { clear:both; }
#breadcrumb { display:none;}
