/*  bum_styles_1.css *******/

* {
margin:0;
padding:0;
}


#container {
  position:absolute;
  left: 40%;
  margin-left:-390px;
  width:980px;
  height:850px;
  background:#000000;
}

#container-find {
  position:absolute;
  left: 40%;
  margin-left:-390px;
  width:980px;
  height:980px;
  background:#000000;
}

#container-bum-a-lift {
  position:absolute;
  left: 40%;
  margin-left:-390px;
  width:980px;
  height:1100px;
  background:#000000;
}

#container-home {
  position:absolute;
  left: 40%;
  margin-left:-390px;
  width:980px;
  height:870px;
  background:#000000;
}

#welcome-box {
  position:absolute;
  top:2px;
  left:265px;
  width:400px;
  height:20px;
  z-index:5;
}

#banner-box {
  position:absolute;
  top:90px;
  left:470px;
  width:370px;
  height:10px;
  background:white;
  z-index:1;
}

#advertising-banner-box {
  position:absolute;
  top:490px;
  left:150px;
  width:500px;
  height:40px;
  background:white;
  z-index:1;
}

#whatthe-box {
  position:absolute;
  top :40px;
  left:380px;
  width:80px;
  height:80px;
  z-index:1;
}

#flag-box1 {
  position:absolute;
  top:2px;
  left:265px;
  width:10%;
  height:20px;
  z-index:1;
  background:white;
}
#flag-box2 {
  position:absolute;
  top:20px;
  left:345px;
  width:35px;
  height:30px;
  z-index:1;
  background:black;
}
#flag-box3 {
  position:absolute;
  top:20px;
  left:425px;
  width:10%;
  height:20px;
  z-index:1;
  background:black;
}
#flag-box4 {
  position:absolute;
  top:2px;
  left:505px;
  width:10%;
  height:20px;
  z-index:1;
  background:white;
}

#pre-masthead {
  width:100%;
  height:20px;
  z-index:1;
}

#masthead {
position:relative;
left:20px;
  width:100%;
  height:60px;
  z-index:1;
}

#masthead_indented {
  width:70%;
  left:100px;
  height:60px;
  z-index:1;
}

#masthead-reset-heading {
  top: 50px;
  position:relative;
  left:70px;
  width: 70%;
  z-index:2;
}
#masthead-sub-heading {
  top: 20px;
  position:relative;
  left:20px;
  width: 70%;
  z-index:2;
}

#masthead-sub-heading2 {
  position:absolute;
  top:60px;
  left:50px;
  width: 350px;
  height: 70px;
  z-index:2;
}

#masthead-sub-heading3 {
  position:absolute;
  top:75px;
  left:110px;
  width: 350px;
  z-index:2;
}

#masthead-sub-heading4 {
  position:absolute;
  top:60px;
  left:70px;
  width: 350px;
  z-index:2;
}

#logo-box {
  position:absolute;
  top :20px;
  right:20px;
  width:55px;
  height:70px;
  z-index:3;
  /*
  background-color:blue;
  */
}

#shack-logo-box {
  position:absolute;
  top :10px;
  left:5px;
  background:black;
  width:80px;
  height:60px;
  z-index:1;
}

#forgot-box {
  position:absolute;
  top :280px;
  left :155px;
  background:white;
  width:600px;
  height:20px;
}
#mandatory-box-login {
  position:absolute;
  top :125px;
  left :355px;
  background:black;
  width:10px;
  height:10px;
}
#mandatory-box-email {
  position:absolute;
  top :150px;
  left :355px;
  background:black;
  width:10px;
  height:8px;
}
#mandatory-box-email2 {
  position:absolute;
  top :175px;
  left :355px;
  background:black;
  width:10px;
  height:8px;
}
#mandatory-box-passwd {
  position:absolute;
  top :200px;
  left :355px;
  background:black;
  width:10px;
  height:8px;
}
#mandatory-box-passwd2 {
  position:absolute;
  top :225px;
  left :355px;
  background:black;
  width:10px;
  height:8px;
}
#mandatory-box-first-name {
  position:absolute;
  top :250px;
  left :355px;
  background:black;
  width:10px;
  height:10px;
}
#mandatory-box-last-name {
  position:absolute;
  top :275px;
  left :355px;
  background:black;
  width:10px;
  height:10px;
}
#mandatory-box-country {
  position:absolute;
  top :300px;
  left :355px;
  background:black;
  width:10px;
  height:10px;
}
#mandatory-box-state {
  position:absolute;
  top :325px;
  left :355px;
  background:black;
  width:10px;
  height:10px;
}
#mandatory-box-suburb {
  position:absolute;
  top :345px;
  left :355px;
  background:black;
  width:10px;
  height:10px;
}
#mandatory-box {
  position:absolute;
  top :500px;
  left :355px;
  background:black;
  width:10px;
  height:10px;
  /*
  background-color:yellow;
  */
}

#lift-logo-box {
  position:absolute;
  top :10px;
  left:5px;
  background:black;
  width:80px;
  height:60px;
  z-index:1;
}

#error-box {
  position:absolute;
  top :170px;
  right:275px;
  background:white;
  width:350px;
  height:50px;
  z-index:7;
}

#notify-box {
  position:absolute;
  top :170px;
  right:275px;
  background:white;
  width:550px;
  height:150px;
}

#notify-lift-box {
  position:absolute;
  top :30px;
  left:225px;
  width:530px;
  height:25px;
  padding:10px;
  text-align:center;
  background-color: #161515;
  border: 5px solid #73c618;
}

#notify-bum-box {
  position:absolute;
  top :20px;
  left:450px;
  width:400px;
  height:75px;
  padding:10px;
  text-align:center;
  background-color: #161515;
  border: 5px solid #73c618;
  z-index:2;
}

#message-box {
  position:absolute;
  top :60px;
  right:205px;
  background:black;
  width:200px;
  height:40px;
  z-index:4;
}


#nav {
  position:absolute;
  top:140px;
  right:.5%;
  width: 110px;
  margin-top:1px;
  margin-right:10px;
  z-index:6;
  /*
  background-color:yellow;
  */
}

ul {list-style-type:none;}

#search-bar {
  float: left;
  margin-top:10px;
  margin-left:80px;
  width: 50%;
}

#button-bar {
  position:absolute;
  top :520px;
  left:570px;
  width:100px;
  height:40px;
  z-index:5;
}
#button-bar2 {
  position:absolute;
  top :430px;
  left:570px;
  width:100px;
  height:40px;
  z-index:5;
}

#info-bar2 {
  position:absolute;
  top :445px;
  left:770px;
  width:200px;
  height:40px;
  /*
  background-color:yellow;
  */
  z-index:5;
}

#previous-arrow-box {
  position:absolute;
  top :60px;
  left:390px;
  background:black;
  width:50px;
  height:30px;
  z-index:2;
}

#previous-arrow-bum {
  position:absolute;
  top :20px;
  left:390px;
  width:50px;
  height:30px;
  z-index:2;
}

#alert-previous-arrow-box {
  position:absolute;
  top :-20px;
  left:390px;
  background:black;
  width:50px;
  height:30px;
  z-index:2;
}
#previous-arrow-blurb-box {
  position:absolute;
  top :40px;
  left:390px;
  background:black;
  width:50px;
  height:40px;
  z-index:2;
}
#previous-arrow-advertise-box {
  position:absolute;
  top :140px;
  left:390px;
  background:black;
  width:50px;
  height:40px;
  z-index:2;
}

#new-search-box {
  position:absolute;
  top :60px;
  left:370px;
  background:black;
  width:120px;
  height:30px;
  z-index:2;
}

#next-arrow-box {
  position:absolute;
  top:540px;
  left:390px;
  background:black;
  width:100px;
  height:50px;
}
#next-arrow-alert2 {
  position:absolute;
  top:440px;
  left:390px;
  background:black;
  width:100px;
  height:50px;
}

#next-arrow-alert {
  position:absolute;
  top:620px;
  left:390px;
  background:black;
  width:100px;
  height:50px;
}

#next-arrow-post {
  position:absolute;
  top:600px;
  left:390px;
  background:black;
  width:100px;
  height:50px;
}
#next-arrow-post2 {
  position:absolute;
  top:440px;
  left:390px;
  background:black;
  width:100px;
  height:50px;
}

#next-arrow-bum {
  position:absolute;
  top:600px;
  left:390px;
  background:black;
  width:100px;
  height:50px;
}

#content {
  position:absolute;
  top: 70px;
  left: 0px;
  width: 90%;
  height:710px;
  /*
  background-color:yellow;
  */
}

#content-find {
  position:absolute;
  top: 70px;
  left: 0px;
  width: 90%;
  height:900px;
  /*
  background-color:blue;
  */
}
#content-update-post {
  position:absolute;
  top: 130px;
  left: 50px;
  width: 90%;
  height:600px;
  /*
  background-color:pink;
  */
}

#content-bum-a-lift {
  position:absolute;
  top: 70px;
  left: 0px;
  width: 90%;
  height:650px;
  /*
  background-color:blue;
  */
}

#content-bum-alerts {
  position:absolute;
  top: 120px;
  left: 0px;
  width: 90%;
  height:920px;
  /*
  background-color:blue;
  */
}

#content-home {
  position:absolute;
  top: 30px;
  left: 50px;
  width: 90%;
  height:790px;
  /*
  background-color:blue;
  */
}

#days_Mon {
  position:absolute;
  top:90px;
  left:470px;
  background:black;
  width:40px;
  height:30px;
}

#days_Tues {
  position:absolute;
  top:90px;
  left:520px;
  background:black;
  width:40px;
  height:30px;
}

#days_Wed {
  position:absolute;
  top:90px;
  left:570px;
  background:black;
  width:40px;
  height:30px;
}

#days_Thurs {
  position:absolute;
  top:90px;
  left:620px;
  background:black;
  width:40px;
  height:30px;
}

#days_Fri {
  position:absolute;
  top:90px;
  left:670px;
  background:black;
  width:40px;
  height:30px;
}

#days_Sat {
  position:absolute;
  top:90px;
  left:720px;
  background:black;
  width:40px;
  height:30px;
}
#days_Sun {
  position:absolute;
  top:90px;
  left:770px;
  background:black;
  width:40px;
  height:30px;
}

#check_Mon {
  position:absolute;
  top:110px;
  left:470px;
  background:black;
  width:40px;
  height:20px;
}

#check_Tues {
  position:absolute;
  top:110px;
  left:520px;
  background:black;
  width:40px;
  height:20px;
}

#check_Wed {
  position:absolute;
  top:110px;
  left:570px;
  background:black;
  width:40px;
  height:20px;
}

#check_Thurs {
  position:absolute;
  top:110px;
  left:620px;
  background:black;
  width:40px;
  height:20px;
}

#check_Fri {
  position:absolute;
  top:110px;
  left:670px;
  background:black;
  width:40px;
  height:20px;
}

#check_Sat {
  position:absolute;
  top:110px;
  left:720px;
  background:black;
  width:40px;
  height:20px;
}
#check_Sun {
  position:absolute;
  top:110px;
  left:770px;
  background:black;
  width:40px;
  height:20px;
}


#day_question {
  position:absolute;
  top:110px;
  left:120px;
  background:black;
  width:340px;
  height:20px;
}

#find_day_question {
  position:absolute;
  top:110px;
  left:280px;
  background:black;
  width:150px;
  height:20px;
}

#lift_question {
  position:absolute;
  top:140px;
  left:120px;
  background:black;
  width:340px;
  height:20px;
}

#lift_question_bum {
  position:absolute;
  top:140px;
  left:200px;
  background:black;
  width:340px;
  height:20px;
}

#lift_answer {
  position:absolute;
  top:140px;
  left:420px;
  background:black;
  width:300px;
  height:20px;
}

#green_box {
  position:absolute;
  top:175px;
  left:40px;
  background:#73c618;
  width:400px;
  height:240px;
  z-index:1;
}

#green_state {
  position:absolute;
  top:215px;
  left:160px;
  width:180px;
  height:22px;
  z-index:2;
}
#multi_green_state {
  position:absolute;
  top:200px;
  left:150px;
  width:180px;
  height:22px;
  z-index:2;
}

#green_suburb {
  position:absolute;
  top:265px;
  left:160px;
  width:180px;
  height:22px;
  z-index:2;
}
#multi_green_suburb {
  position:absolute;
  top:230px;
  left:150px;
  width:180px;
  height:22px;
  z-index:2;
}

#green_suburb_list {
  position:absolute;
  top:275px;
  left:160px;
  width:180px;
  height:22px;
  z-index:2;
}

#green_location {
  position:absolute;
  top:305px;
  left:160px;
  width:230px;
  height:80px;
  z-index:2;
}
#multi_green_location {
  position:absolute;
  top:335px;
  left:150px;
  width:230px;
  height:80px;
  z-index:2;
}
#multi_green_suburb_text {
  position:absolute;
  top:305px;
  left:150px;
  width:260px;
  height:20px;
  z-index:2;
}
#multi_green_buttons_select {
  position:absolute;
  top:235px;
  left:350px;
  width:70px;
  height:30px;
  z-index:2;
}
#multi_green_buttons_clear {
  position:absolute;
  top:265px;
  left:350px;
  width:70px;
  height:30px;
  z-index:2;
}


#green_hour {
  position:absolute;
  top:390px;
  left:150px;
  width:20px;
  height:22px;
  z-index:2;
}

#green_minutes {
  position:absolute;
  top:390px;
  left:205px;
  width:50px;
  height:22px;
  z-index:2;
}

#green_colon {
  position:absolute;
  top:390px;
  left:195px;
  width:5px;
  height:22px;
  z-index:2;
}

#green_time_text {
  position:absolute;
  top:390px;
  left:275px;
  width:100px;
  height:22px;
  z-index:2;
}

#green_to_hour {
  position:absolute;
  top:375px;
  left:160px;
  width:20px;
  height:22px;
  z-index:2;
}

#green_to_colon {
  position:absolute;
  top:375px;
  left:210px;
  width:5px;
  height:22px;
  z-index:2;
}
#green_to_minutes {
  position:absolute;
  top:375px;
  left:225px;
  width:40px;
  height:22px;
  z-index:2;
}


#green_to_time_text {
  position:absolute;
  top:370px;
  left:325px;
  width:100px;
  height:22px;
  z-index:2;
}

#green_from_hour {
  position:absolute;
  top:345px;
  left:160px;
  width:20px;
  height:22px;
  z-index:2;
}

#green_from_colon {
  position:absolute;
  top:345px;
  left:210px;
  width:5px;
  height:22px;
  z-index:2;
}
#green_from_minutes {
  position:absolute;
  top:345px;
  left:225px;
  width:40px;
  height:22px;
  z-index:2;
}


#green_from_time_text {
  position:absolute;
  top:340px;
  left:385px;
  width:100px;
  height:22px;
  z-index:2;
}


#pink_box {
  position:absolute;
  top:175px;
  left:450px;
  background:#C60606;
  width:400px;
  height:240px;
  z-index:1;
}

#pink_state {
  position:absolute;
  top:215px;
  left:560px;
  width:180px;
  height:22px;
  z-index:2;
}

#multi_pink_state {
  position:absolute;
  top:200px;
  left:560px;
  width:180px;
  height:22px;
  z-index:2;
}
#pink_suburb {
  position:absolute;
  top:265px;
  left:560px;
  width:180px;
  height:22px;
  z-index:2;
}
#multi_pink_suburb {
  position:absolute;
  top:230px;
  left:560px;
  width:180px;
  height:22px;
  z-index:2;
}

#pink_suburb_list {
  position:absolute;
  top:275px;
  left:560px;
  width:180px;
  height:22px;
  z-index:2;
}

#pink_location {
  position:absolute;
  top:305px;
  left:560px;
  width:230px;
  height:80px;
  z-index:2;
}
#multi_pink_location {
  position:absolute;
  top:335px;
  left:560px;
  width:280px;
  height:50px;
  z-index:2;
}
#multi_pink_suburb_text {
  position:absolute;
  top:305px;
  left:560px;
  width:260px;
  height:20px;
  z-index:2;
}
#multi_pink_buttons_select {
  position:absolute;
  top:235px;
  left:760px;
  width:70px;
  height:30px;
  z-index:2;
}
#multi_pink_buttons_clear {
  position:absolute;
  top:265px;
  left:760px;
  width:70px;
  height:30px;
  z-index:2;
}

#pink_hour {
  position:absolute;
  top:390px;
  left:560px;
  width:20px;
  height:22px;
  z-index:2;
}

#pink_minutes {
  position:absolute;
  top:390px;
  left:620px;
  width:20px;
  height:22px;
  z-index:2;
}

#pink_colon {
  position:absolute;
  top:390px;
  left:610px;
  width:5px;
  height:22px;
  z-index:2;
}

#pink_time_text {
  position:absolute;
  top:390px;
  left:685px;
  width:100px;
  height:22px;
  z-index:2;
}


#pink_to_hour {
  position:absolute;
  top:375px;
  left:560px;
  width:20px;
  height:22px;
  z-index:2;
}

#pink_to_colon {
  position:absolute;
  top:375px;
  left:610px;
  width:20px;
  height:22px;
  z-index:2;
}

#pink_to_minutes {
  position:absolute;
  top:375px;
  left:625px;
  width:20px;
  height:22px;
  z-index:2;
}

#pink_to_time_text {
  position:absolute;
  top:370px;
  left:765px;
  width:100px;
  height:22px;
  z-index:2;
}

#pink_from_hour {
  position:absolute;
  top:345px;
  left:560px;
  width:20px;
  height:22px;
  z-index:2;
}
#pink_from_colon {
  position:absolute;
  top:345px;
  left:610px;
  width:20px;
  height:22px;
  z-index:2;
}

#pink_from_minutes {
  position:absolute;
  top:345px;
  left:625px;
  width:20px;
  height:22px;
  z-index:2;
}

#pink_from_time_text {
  position:absolute;
  top:340px;
  left:775px;
  width:100px;
  height:22px;
  z-index:2;
}

#where_pick_box {
  position:absolute;
  top:190px;
  left:90px;
  width:380px;
  height:30px;
  z-index:2;
}
#multi_where_pick_box {
  position:absolute;
  top:180px;
  left:90px;
  width:380px;
  height:30px;
  z-index:2;
}
#where_pick_box2 {
  position:absolute;
  top:190px;
  left:80px;
  width:380px;
  height:30px;
  z-index:2;
}
#where_pick_box3 {
  position:absolute;
  top:320px;
  left:80px;
  width:380px;
  height:30px;
  z-index:2;
}

#where_drop_box {
  position:absolute;
  top:190px;
  left:530px;
  width:380px;
  height:30px;
  z-index:2;
}
#multi_where_drop_box {
  position:absolute;
  top:180px;
  left:530px;
  width:380px;
  height:30px;
  z-index:2;
}
#where_drop_box2 {
  position:absolute;
  top:190px;
  left:490px;
  width:380px;
  height:30px;
  z-index:2;
}

#where_drop_box3 {
  position:absolute;
  top:320px;
  left:490px;
  width:380px;
  height:30px;
  z-index:2;
}

#green_title1 {
  position: absolute;
  top:215px;
  left:60px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#multi_green_title1 {
  position: absolute;
  top:200px;
  left:50px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#green_title2 {
  position: absolute;
  top:260px;
  left:60px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}

#multi_green_title2 {
  position: absolute;
  top:305px;
  left:50px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#green_title3 {
  position: absolute;
  top:270px;
  left:60px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#green_title4a {
  position: absolute;
  top:345px;
  left:60px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#green_title4 {
  position: absolute;
  top:300px;
  left:60px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#multi_green_title4 {
  position: absolute;
  top:330px;
  left:50px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#green_title5a {
  position: absolute;
  top:375px;
  left:60px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#green_title5 {
  position: absolute;
  top:390px;
  left:50px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#multi_green_title_ctrl_select {
  position: absolute;
  top:230px;
  left:50px;
  line-height:20px;
  text-align:right;
  width:90px;
  height:70px;
  z-index:2;
}

#pink_title1 {
  position: absolute;
  top:215px;
  left:460px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#multi_pink_title1 {
  position: absolute;
  top:200px;
  left:460px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#pink_title2 {
  position: absolute;
  top:260px;
  left:460px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#multi_pink_title2 {
  position: absolute;
  top:305px;
  left:460px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#pink_title3 {
  position: absolute;
  top:270px;
  left:460px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#pink_title4a {
  position: absolute;
  top:345px;
  left:460px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#pink_title4 {
  position: absolute;
  top:300px;
  left:460px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#multi_pink_title4 {
  position: absolute;
  top:330px;
  left:460px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#pink_title5a {
  position: absolute;
  top:375px;
  left:460px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#pink_title5 {
  position: absolute;
  top:390px;
  left:460px;
  line-height:20px;
  text-align:right;
  width:90px;
  z-index:2;
}
#multi_pink_title_ctrl_select {
  position: absolute;
  top:230px;
  left:460px;
  line-height:20px;
  text-align:right;
  width:90px;
  height:70px;
  z-index:2;
}


#note_box {
  position: absolute;
  top:440px;
  left:120px;
  line-height:20px;
  width:800px;
}

#mid_upper_lift_position {
  position: absolute;
  top:100px;
  left:340px;
  width:75%;
  line-height:20px;
  z-index:2;
}

#sidebar_right_justify {
  position: absolute;
  top:465px;
  left:80px;
  line-height:30px;
  text-align:right;
}


#sidebar_left_justify {
  position: absolute;
  top:470px;
  left:325px;
  line-height:10px;
  text-align:left;
}

#sidebar2_left_justify {
  position: absolute;
  top:470px;
  left:345px;
  line-height:10px;
  text-align:left;
}

#sidebar_right_inner_right_justify{
  position: absolute;
  top:465px;
  left:445px;
  line-height:30px;
  text-align:right;
}

#sidebar_right_inner_left_justify{
  position: absolute;
  top:470px;
  left:670px;
  text-align:left;
  line-height:10px;
}

#sidebar2_right_inner_left_justify{
  position: absolute;
  top:470px;
  left:690px;
  text-align:left;
  line-height:10px;
}

#trip_charge_box{
  position: absolute;
  top:530px;
  left:250px;
  line-height:30px;
  text-align:right;
}
#find_trip_charge_box{
  position: absolute;
  top:530px;
  left:295px;
  line-height:30px;
  text-align:right;
}

#amount_box{
  position: absolute;
  top:535px;
  left:570px;
  line-height:30px;
}

#find_amount_box{
  position: absolute;
  top:535px;
  left:435px;
  line-height:30px;
}

#find_per_trip_box{
  position: absolute;
  top:530px;
  left:575px;
  line-height:30px;
}

#reset-message {
  position: absolute;
  top:480px;
  left:350px;
  width:300px;
  height:30px;
 /* 
  background-color:pink;
 */ 
  z-index:6;
}

#rego-message {
  position: absolute;
  top:380px;
  left:20px;
  width:200px;
  height:80px;
  /*
  background-color:pink;
  */
  z-index:5;
}

#rego-message2 {
  position: absolute;
  top:500px;
  left:220px;
  width:300px;
  height:50px;
  z-index:5;
}

#login_sidebar_right_justify {
  position: absolute;
  top:180px;
  left:180px;
  line-height:30px;
  text-align:right;
  z-index:2;
}

#login_sidebar_left_justify {
  position: absolute;
  top:185px;
  left:290px;
  line-height:10px;
  text-align:left;
  width:380px;
  height:200px;
  z-index:1;
}

#contact_sidebar_right_justify {
  position: absolute;
  top:180px;
  left:180px;
  line-height:30px;
  text-align:right;
  z-index:2;
}

#contact_sidebar_left_justify {
  position: absolute;
  top:185px;
  left:325px;
  line-height:10px;
  text-align:left;
  width:80%;
  z-index:1;
}
#sidebar_right_inner_inner_right_justify_p2{
  position: absolute;
  top:360px;
  left:590px;
  text-align:left;
  line-height:10px;
  width:150px;
}

#sidebar_right_inner_inner_left_justify_p2{
  position: absolute;
  top:375px;
  left:500px;
  text-align:left;
  line-height:30px;
  width:290px;
}

#page2_sidebar_right_justify {
  position: absolute;
  top:310px;
  left:260px;
  line-height:30px;
  text-align:right;
  z-index:2;
}

#page2_sidebar_left_justify {
  position: absolute;
  top:315px;
  left:375px;
  line-height:10px;
  text-align:left;
  width:80%;
  z-index:1;
}

#page2_contact_heading {
  position: absolute;
  top:115px;
  left:175px;
  line-height:10px;
  text-align:left;
  width:50%;
}

#page2_contact_title1 {
  position: absolute;
  top:155px;
  left:80px;
  line-height:30px;
  text-align:right;
  width:140px;
}
#page2_contact_title2 {
  position: absolute;
  top:185px;
  left:80px;
  line-height:30px;
  text-align:right;
  width:140px;
}
#page2_contact_title3 {
  position: absolute;
  top:200px;
  left:80px;
  line-height:30px;
  text-align:right;
  width:140px;
}
#page2_contact_title4 {
  position: absolute;
  top:235px;
  left:80px;
  line-height:30px;
  text-align:right;
  width:140px;
}
#page2_contact_title5 {
  position: absolute;
  top:240px;
  left:80px;
  line-height:30px;
  text-align:right;
  width:140px;
}

#page2_contact_email {
  position: absolute;
  top:155px;
  left:230px;
  line-height:10px;
  text-align:left;
  width:50%;
}
#page2_contact_name {
  position: absolute;
  top:190px;
  left:230px;
  line-height:10px;
  text-align:left;
  width:50%;
}
#page2_contact_home_phone {
  position: absolute;
  top:205px;
  left:230px;
  line-height:10px;
  text-align:left;
  width:50%;
}
#page2_contact_work_phone {
  position: absolute;
  top:240px;
  left:230px;
  line-height:10px;
  text-align:left;
  width:50%;
}
#page2_contact_mobile_phone {
  position: absolute;
  top:245px;
  left:230px;
  line-height:10px;
  text-align:left;
  width:50%;
}

#useraccount_table {
  position: absolute;
  top:110px;
  left:145px;
  width: 580px;
  height:330px;
  z-index:2;
  /*
  background-color:blue;
  */
}

#user_sidebar_right_justify {
  position: absolute;
  top:130px;
  left:145px;
  line-height:23px;
  text-align:right;
  width: 200px;
  height:330px;
  z-index:2;
  /*
  background-color:blue;
  */
}

#user_sidebar_left_justify {
  position: absolute;
  top:130px;
  left:365px;
  line-height:20px;
  text-align:left;
  width:350px;
  height:330px;
  z-index:1;
  /*
  background-color:yellow;
  */
}

#new_password_right_justify {
  position: absolute;
  top:185px;
  left:190px;
  line-height:30px;
  text-align:right;
  z-index:2;
}

#new_password_left_justify {
  position: absolute;
  top:185px;
  left:380px;
  line-height:10px;
  text-align:left;
  width:80%;
  z-index:1;
}


#password_sidebar_right_justify {
  position: absolute;
  top:185px;
  left:180px;
  line-height:30px;
  text-align:right;
  z-index:2;
}

#password_sidebar_left_justify {
  position: absolute;
  top:185px;
  left:350px;
  line-height:10px;
  text-align:left;
  width:80%;
  z-index:1;
}

#mid_position {
  position: absolute;
  top:90px;
  left:80px;
  width:75%;
  line-height:20px;
}

#mid_upper_position {
  position: absolute;
  top:220px;
  left:80px;
  width:75%;
  line-height:20px;
}

#mid_lower_position {
  position: absolute;
  top:300px;
  left:80px;
  width:75%;
  line-height:20px;
}
#mid_preferred_tenant_position {
  position: absolute;
  top:360px;
  left:80px;
  width:75%;
  line-height:20px;
}

#sidebar_right_justify_p2 {
  position: absolute;
  top:380px;
  left:90px;
  line-height:30px;
  text-align:right;

}

#sidebar_left_justify_p2 {
  position: absolute;
  top:385px;
  left:185px;
  line-height:10px;
}

#sidebar_right_inner_right_justify_p2{
  position: absolute;
  top:380px;
  left:300px;
  text-align:right;
  line-height:30px;
}

#sidebar_right_inner_left_justify_p2{
  position: absolute;
  top:385px;
  left:390px;
  text-align:left;
  line-height:10px;
  width:200px;
}

#page3_post_a_place_ok_box {
  position: absolute;
  top:100px;
  left:280px;
  width:350px;
  height:250px;
  background:yellow;
  line-height:25px;
  text-align:center;
  background-color: #161515;
  border: 5px solid #66FF66;
}


#home-new-listing {
  position:absolute;
  top :280px;
  left:0px;
  width:80px;
  height:80px;
  /*
  background-color:blue;
  */
}
#home-left-top-box {
  position:absolute;
  top :160px;
  left:165px;
  width:180px;
  height:180px;
  /*
  background:black;
  */
}

#home-right-top-box {
  position:absolute;
  top :160px;
  left:500px;
  width:180px;
  height:180px;
  z-index:2;
}
#home-right-top-text-box {
  position:absolute;
  top :230px;
  left:650px;
  background:black;
  width:120px;
  height:30px;
  z-index:2;
}

#home-left-bottom-box {
  position:absolute;
  top :400px;
  left:105px;
  background:black;
  width:180px;
  height:180px;
}

#home-right-bottom-box {
  position:absolute;
 top :400px;
  left:440px;
  width:180px;
  height:180px;
}

#home-right-bottom-text-box {
  position:absolute;
 top :510px;
  left:530px;
  background:black;
  width:180px;
  height:30px;
}


#email-message-box {
  position:absolute;
  top:620px;
  left:230px;
  background:black;
  width:100px;
  height:50px;
}

#thumb_position {
  position: relative;
  top: 120px;
  left:180px;
  width:75px;
  height:65px;
  /*
  background:blue;
  */
}

#photo_comment_position {
  position:absolute;
  top: 20px;
  left:50px;
  width:420px;
  height:30px;
  /*
  background:yellow;
  */
}

#monkey_box {
  position: absolute;
  top:350px;
  left:380px;
  width:150px;
  height:120px;
  background:white;
  z-index:2;
}

#box-like-1 {
  position: absolute;
  top:100px;
  left:20px;
  width:320px;
  height:300px;
  background:white;
}
#box-dislike-1 {
  position: absolute;
  top:2px;
  left:500px;
  width:300px;
  height:450px;
  background:white;
}
#paginate_buttons {
  position: absolute;
  top:480px;
  left:60px;
  width:75%;
  line-height:30px;
  /*
  background:red;
  */

}



#search-results-info-box {
  position:absolute;
  top :100px;
  left:300px;
  width:350px;
  height:20px;
  /*
background-color:blue;
*/
  z-index:2;
}

/***********************update my posts ****************************/
#table_position {
  position:absolute;
  top:50px;
  left:0px;
  width: 800px;
  height:300px;
  /*
  background-color:yellow;
  */
}

#update_button_box {
  position: absolute;
  top:430px;
  left:160px;
  width:120px;
  height:20px;
  background: black;
}

#rented_button_box {
  position: absolute;
  top:500px;
  left:260px;
  width:120px;
  height:20px;
  background: white;
}

#remove_button_box {
  position: absolute;
  top:430px;
  left:360px;
  width:120px;
  height:20px;
  background:black;
}
#multi_row_radio_buttons {
  position: absolute;
  top:25px;
  left:2px;
  width:15px;
  line-height:22px;
  z-index:4;
  background-color:blue;
}

#multi_row_block_1 {
  position: absolute;
  top:20px;
  left:0px;
  width:35px;
  line-height:22px;
  /*
  background-color:yellow;
  */
}

#multi_row_block_2 {
  position: absolute;
  top:20px;
  left:40px;
  width:105px;
  line-height:22px;
  /*
  background-color:blue;
  */
}

#multi_row_block_3 {
  position: absolute;
  top:20px;
  left:125px;
  width:100px;
  line-height:22px;
  /*
  background-color:yellow;
  */
}
#multi_row_block_4 {
  position: absolute;
  top:20px;
  left:230px;
  width:100px;
  line-height:22px;
  /*
  background-color:blue;
  */
}
#multi_row_block_5 {
  position: absolute;
  top:20px;
  left:325px;
  width:60px;
  line-height:22px;
  /*
  background-color:yellow;
  */
}

#multi_row_block_6 {
  position: absolute;
  top:20px;
  left:390px;
  width:300px;
  line-height:22px;
  /*
  background-color:blue;
  */
}

/*****************************report bug ***********************************/
#container-bug {
  position:absolute;
  left: 40%;
  margin-left:-390px;
  width:980px;
  height:1050px;
  background:#000000;
}
#previous-arrow-bug {
  position:absolute;
  top :100px;
  left:390px;
  background:black;
  width:50px;
  height:40px;
  z-index:2;
}
#bug_sidebar_right_justify {
  position: absolute;
  top:150px;
  left:10px;
  line-height:30px;
  text-align:right;
  z-index:2;
  /*
  background-color:pink;
  */
}

#bug_sidebar_left_justify {
  position: absolute;
  top:150px;
  left:225px;
  line-height:10px;
  text-align:left;
  width:70%;
  z-index:1;
  /*
  background-color:blue;
  */
}
#bug-send {
  position: relative;
  top:20px;
  left:250px;
  width:70px;
  height:40px;
  /*
  background-color:blue;
  */
}

#bug-text-1 {
  position: absolute;
  top:20px;
  left:190px;
  height:70px;
  width:500px;
  line-height:22px;
  /*
  background-color:blue;
  */
}

/********************************deregister*********************************/
#deregister_right_justify {
  position: absolute;
  top:185px;
  left:290px;
  line-height:30px;
  text-align:right;
  /*
  background-color:blue;
  */
  z-index:2;
}

#deregister_left_justify {
  position: absolute;
  top:185px;
  left:380px;
  line-height:10px;
  text-align:left;
  width:80%;
  z-index:1;

}

#deregister-button {
  position:absolute;
  top :280px;
  left:570px;
  width:100px;
  height:40px;
  z-index:5;
}
/****************************bum new listings ******************************/
#container-bum-listing {
  position:absolute;
  left: 40%;
  margin-left:-390px;
  width:980px;
  height:1400px;
  background:#000000;
}

#content-bum-listing {
  position:absolute;
  top: 70px;
  left: 0px;
  width: 90%;
  height:950px;
  /*
  background-color:blue;
  */
}

#paginate_buttons_bum_listing {
  position: absolute;
  top:50px;
  left:60px;
  width:75%;
  line-height:30px;
  /*
  background:red;
  */

}


/*******************************footer *************************************/

#footer {
  position:absolute;
  left:0px;
  bottom: -20px;
  width:980px;
  height:180px;
  border-top:5px solid #73C618;
  border-bottom:5px solid #73C618;
  background-color:#222020;
}

#sitemap1 {
  position:absolute;
  left:10px;
  top:20px;
  width:120px;
  height:90px;
  line-height:25px;
  /*
  background-color:blue;
  */
}

#sitemap2 {
  position:absolute;
  left:150px;
  top:2px;
  width:590px;
  height:130px;
  line-height:25px;
  /*
  background-color:blue;
  */
}

#sitemap3 {
  position:absolute;
  left:750px;
  top:20px;
  width:220px;
  height:120px;
  line-height:25px;
  /*
  background-color:pink;
  */
}

#sitemap4 {
  position:absolute;
  left:580px;
  top:45px;
  width:80px;
  height:70px;
  line-height:25px;
  /*
  background-color:blue;
  */
}

#sitemap5 {
  position:absolute;
  left:670px;
  top:45px;
  width:90px;
  height:70px;
  line-height:25px;
  /*
  background-color:blue;
  */
}

#sitemap6 {
  position:absolute;
  left:880px;
  top:20px;
  width:90px;
  height:90px;
  line-height:25px;
  /*
  background-color:blue;
  */
}

body {font: 16px Georgia, Times, serif; color: white;  background-color: #161515;}

h1 {font: 40px Arial, Helvetica, sans-serif;
 letter-spacing:-2px;
    color:#2DF336;
    text-decoration:none;
    font-weight:bold;
   }
h2 {font: 32px Arial, Helvetica, sans-serif;
 letter-spacing:-2px;
    color:#2DF336;
    text-decoration:none;
    font-weight:bold
   }

h3 {font: 24px Arial, Helvetica, sans-serif;
 letter-spacing:0px;
    color:red;
    text-decoration:none;
    font-weight:bold;
    font-style:italic
}

h4 {font: 18px Arial, Helvetica, sans-serif;
 letter-spacing:0px;
    color:white;
    text-decoration:none;
    font-weight:bold;

}

h5 {font: 16px Arial, Helvetica, sans-serif;
 letter-spacing:0px;
    color:white;
    text-decoration:none;
}

h6 {font: 12px Arial, Helvetica, sans-serif;
 letter-spacing:0px;
    text-decoration:none;
    font-weight:normal;
}

a {text-decoration:none; color:white;}
a:link {text-decoration:none;color:white;}
a:visited {text-decoration:none;color:#E4DADA;}
a:active {text-decoration:none;color:blue;}
a:hover {text-decoration:none;color:blue;}

<!-- formatting for the oblong buttons -->
.a_normal_accent {font-size:14; color: blue; }
.accent_welcome {font-size:10; color: blue}
.a_accent {font-size:42; font-weight:bold}
.accent {font-size:48;font-weight:bold;}
.accent_sub {font-size:40;font-weight:bold;}
.accent_footer {font-size:8;font-weight:bold; font-style:italic; color:red;}
.accent_footer_home { font-size:12;font-weight:bold; font-style:italic; color:red;}
.accent_message {font-size:14; font-weight:bold; color:yellow;}
.accent_normal_black {font-size:16; color:black; }
.accent_black {font-size:16; color:black; }
.accent_red {font-size:16; font-weight:bold; color:red;}
.accent_green {font-size:16; font-weight:bold; color:#73C618;}
.accent_bold {font-weight:bold;}
.accent_green_16 {color: #73C618; font-size:16px;}

.pagenextlink,.pagenextdead,
.pageprevlink,.pageprevdead,
.pagenumlink,.pagenumdead {
  cursor: pointer;
  padding: 0 4;
  margin: 5 1;
  font-size: 16px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}
.pagenextlink,.pageprevlink,.pagenumlink {
  border: 2px solid #FFFFFF;
  background-color: #161515;
  color: #C60606;
}
.pagenextdead,.pageprevdead,.pagenumdead {
  cursor: default;
  border: 2px solid #FFFFFF;
  background-color: #161515;
  color: #C60606;
}
#Message {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:480px;
  top:80px;
  width:320px;
  height:180px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #66FF66;
}

#GreenMessage {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:480px;
  top:80px;
  width:320px;
  height:200px;
  text-align: center;
  background-color: #CCFFCC;
  border: 5px solid #66CC66;
}


#Info {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:130px;
  top:160px;
  width:300px;
  height:150px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #66FF66;
  z-index:16;

}
#BumInfo {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:210px;
  top:100px;
  width:380px;
  height:120px;
  text-align: center;
  background-color: #F56A73;
  border: 5px solid #F70D1C;
  z-index:11; 
}
#BumBigInfo {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:450px;
  top:2px;
  width:400px;
  height:150px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #66FF66;
  z-index:11; 
}

#LeftInfo {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:10px;
  top:10px;
  width:360px;
  height:180px;
  text-align: center;
  background-color: #F56A73;
  border: 5px solid #F70D1C;
  z-index:11;
}
#Error {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:550px;
  top:30px;
  width:300px;
  height:150px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #66FF66;
  z-index:11; 
}

#ModifyInfo {
  line-height:25px;
  padding:8px;
  position:absolute;
  left:550px;
  top:20px;
  width:300px;
  height:100px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #66FF66;
  z-index:11; 
}

#ModifyInfoMore {
  line-height:25px;
  padding:8px;
  position:absolute;
  left:550px;
  top:20px;
  width:320px;
  height:120px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #66FF66;
  z-index:11; 
}

#LoginInfo {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:500px;
  top:80px;
  width:290px;
  height:200px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #66FF66;
  z-index:11; 
}

#SmallLoginInfo {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:500px;
  top:80px;
  width:290px;
  height:100px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #66FF66;
  z-index:11; 
}

#UpdateInfo {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:300px;
  top:60px;
  width:350px;
  height:200px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #66FF66;
  z-index:11; 
}
#Confirmation {
  line-height:20px;
  padding:2px;
  position:absolute;
  left:550px;
  top:80px;
  width:300px;
  height:270px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #66FF66;
  z-index:11; 
}
#Confirmation2 {
  line-height:20px;
  padding:2px;
  position:absolute;
  left:550px;
  top:20px;
  width:300px;
  height:200px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #66FF66;
  z-index:11; 
}

#BumError {
  line-height:25px;
  padding:10px;
  position:absolute;
  left:450px;
  top:10px;
  width:400px;
  height:100px;
  text-align: center;
  background-color: #F56A73;
  border: 5px solid #F70D1C;
  z-index:11;
}
#BumGreenNotice {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:450px;
  top:10px;
  width:400px;
  height:105px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #66FF66;
  z-index:11; 
}

#BugNotice {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:450px;
  top:10px;
  width:400px;
  height:155px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #66FF66;
  z-index:11; 
}
#BumGreenLeft {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:50px;
  top:10px;
  width:300px;
  height:50px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #66FF66;
  z-index:11; 
}
#Middle {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:350px;
  top:180px;
  width:300px;
  height:120px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #66FF66;
  z-index:11; 
}

#Confirm {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:230px;
  top:170px;
  width:300px;
  height:260px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #66FF66;
  z-index:11; 
}
.buttonlink,.submit,.confirm {
  position: relative;
  border: 2px solid #FFFFFF;
  background-color: #161515;
  color: #C60606;
  padding: 1 3;
  margin: 0 3;
  font-size: 14px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

.submit_big {
  position: relative;
  border: 2px solid #FFFFFF;
  background-color: #161515;
  color: #C60606;
  padding: 1 3;
  margin: 0 3;
  font-size: 18px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}
.submit_small {
  position: relative;
  border: 2px solid #009;
  background-color: #FC6;
  color: #006;
  padding: 0 0;
  margin: 0 2;
  font-size: 12px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

/*****************************sucker tree menu *************************************/
/*vertical sucker tree */
.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
text-align:center;
width: 110px; /* Width of Menu Items */
z-index:3;
}
	
.suckerdiv ul li{
position: relative;
background-color:#100E0E;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 150px; /*sub menu width*/
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #FFFFFF;
text-decoration: none;
background: #100E0E;
padding: 6px 4px;
border-bottom:15px solid #000000;
z-index:3;
}

.suckerdiv ul li a:visited{
color: #FFFFFF;
}

.suckerdiv ul li a:hover{
color:white;
background-color: #1E1E1E;
}

.suckerdiv .subfolderstyle{
background: url(arrow-left.gif) no-repeat center left;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/****end suckertree *****************************************************/


