/*  place_styles_1.css *******/
/***********************************home page *******************************/
* {
margin:0;
padding:0;
}

#container-home {
  position:absolute;
  left: 40%;
  margin-left:-390px;
  width:980px;
  height:880px;
  background:#000000;
}
#content-home {
  position:absolute;
  top: 30px;
  left: 50px;
  width: 90%;
  height:800px;
  /*
  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;
}
#sookibabi-logo {
  position:absolute;
  bottom :80px;
  left:95px;
  width:133px;
  height:133px;
  background-color:white;
}


/***********************post a place****************************************/
#container-post {
  position:absolute;
  left: 40%;
  margin-left:-390px;
  width:980px;
  height:1390px;
  background:#000000;
}
#content-post {
  position:absolute;
  top: 70px;
  left: 0px;
  width: 90%;
  height:1300px;
  /*
  background-color:blue;
  */
}

#welcome-box {
  position:absolute;
  top:2px;
  left:265px;
  width:350px;
  height:20px;
  z-index:1;
}

#whatthe-box {
  position:absolute;
  top :40px;
  left:420px;
  width:80px;
  height:80px;
  z-index:1;
}

#pre-masthead {
  width:100%;
  height:20px;
  z-index:1;
}

#masthead {
position:relative;
left:20px;
  width:100%;
  height:60px;
  z-index:1;
}


#section1_right_justify {
  position: absolute;
  top:150px;
  left:25px;
  line-height:25px;
  text-align:right;
  height:240px;
  width:140px;
  z-index:1;
  /*
  background-color:yellow;
*/
}


#section1_left_justify {
  position: absolute;
  top:150px;
  left:175px;
  width:300px;
  height: 240px;
  line-height:5px;
  text-align:left;
  z-index:2;
  /*
  background-color:yellow;
  */
}

#section1a_right_justify {
  position: absolute;
  top:200px;
  left:450px;
  line-height:25px;
  width:190px;
  height:100px;
  text-align:right;
  z-index:1;
  /*
  background-color:yellow;
*/
}


#section1a_left_justify {
  position: absolute;
  top:205px;
  left:655px;
  width:200px;
  height:100px;
  line-height:5px;
  text-align:left;
  z-index:2;
  /*
  background-color:blue;
  */
}

#section2_right_justify_post {
  position: absolute;
  top:300px;
  left:10px;
  width:150px;
  height:200px;
  line-height:25px;
  text-align:right;
  z-index:2;
  /*
  background-color:blue;
  */

}


#section2_left_justify_post {
  position: absolute;
  top:300px;
  left:175px;
  width:180px;
  height:200px;
  line-height:5px;
  text-align:left;
  z-index:2;
/* 
  background-color:blue;
*/ 
}

#section2a_right_justify_post {
  position: absolute;
  top:300px;
  left:350px;
  width:250px;
  height:200px;
  line-height:25px;
  text-align:right;
  z-index:2;
  /*
  background-color:yellow;
  */

}


#section2a_left_justify_post {
  position: absolute;
  top:305px;
  left:610px;
  width:180px;
  height:200px;
  line-height:5px;
  text-align:left;
  z-index:2;
  /*
  background-color:blue;
  */
}

#place_description {
  position: absolute;
  top:495px;
  left:10px;
  width:800px;
  height:180px;
  line-height:20px;
  z-index:2;
  /*
  background-color:blue;
  */
}


#masthead_indented {
  width:70%;
  left:100px;
  height:60px;
  z-index:1;
}

#masthead-sub-heading {
  position:absolute;
  top:50px;
  left:70px;
  width: 70%;
  z-index:2;
}

#masthead-sub-heading2 {
  position:absolute;
  top:50px;
  left:60px;
  width: 350px;
  z-index:2;
}

#masthead-sub-heading3 {
  position:absolute;
  top:75px;
  left:110px;
  width: 350px;
  z-index:2;
}

#logo-box {
  position:absolute;
  top :20px;
  right:20px;
  width:55px;
  height:70px;
  z-index:3;
  /*
  background-color:blue;
  */
}


#forgot-box {
  position:absolute;
  top :280px;
  left :155px;
  background:white;
  width:600px;
  height:20px;
}

#mandatory-box-first-name {
  position:absolute;
  top :100px;
  left :355px;
  background:white;
  width:10px;
  height:10px;
}
#mandatory-box-last-name {
  position:absolute;
  top :125px;
  left :355px;
  background:white;
  width:10px;
  height:10px;
}
#mandatory-box-country {
  position:absolute;
  top :155px;
  left :355px;
  background:white;
  width:10px;
  height:10px;
}
#mandatory-box-state {
  position:absolute;
  top :180px;
  left :355px;
  background:white;
  width:10px;
  height:10px;
}
#mandatory-box-suburb {
  position:absolute;
  top :205px;
  left :355px;
  background:white;
  width:10px;
  height:10px;
}
#mandatory-box {
  position:absolute;
  top :380px;
  left :355px;
  background:white;
  width:10px;
  height:10px;
}

#shack-logo-box {
  position:absolute;
  top :10px;
  left:5px;
  width:80px;
  height:60px;
  z-index:1;
  /*
  background-color:blue;
  */
}

#error-box {
  position:absolute;
  top :170px;
  right:275px;
  background:white;
  width:350px;
  height:50px;
  z-index:6;
}

#notify-box {
  position:absolute;
  top :170px;
  right:275px;
  background:white;
  width:550px;
  height:150px;
}

#error-box2 {
  position:absolute;
  top :150px;
  right:160px;
  background:white;
  width:300px;
  height:50px;
  z-index:5;
}

#message-box {
  position:absolute;
  top :110px;
  right:145px;
  background:white;
  width:200px;
  height:50px;
  z-index:4;
}


#nav {
  position:absolute;
  top:140px;
  right:.5%;
  width: 110px;
  margin-top:1px;
  margin-right:10px;
  z-index:6;
  /*
  background-color:blue;
  */
}

ul {list-style-type:none;}

#search-bar {
  float: left;
  margin-top:10px;
  margin-left:80px;
  width: 50%;
}

#button-bar {
  position:absolute;
  top :430px;
  left:150px;
  background: white
  width:700px;
  height:40px;
  z-index:5;
}

#previous-arrow-box {
  position:absolute;
  top :110px;
  left:390px;
  /*
  background:white;
  */
  width:60px;
  height:40px;
  z-index:2;
}


#next-arrow-box {
  position:absolute;
  top:1060px;
  left:390px;
  /*
  background:white;
  */
  width:50px;
  height:50px;
  z-index:2;
}


#continue-box {
  position:absolute;
  top:460px;
  left:390px;
  /*
  background:white;
  */
  width:50px;
  height:50px;
}



#sidebar_1 {
  position: absolute;
  top:100px;
  left:195px;
  text-align:right;
  line-height:27px;
}
#sidebar_1_work_phone {
  position: absolute;
  top:290px;
  left:365px;
  width:20%;
  text-align:right;
  line-height:31px;
}

#sidebar_2_work_phone {
  position: absolute;
  top:295px;
  left:415px;
  width:20%;
  text-align:right;
  line-height:31px;
}
#sidebar_1_mobile_phone {
  position: absolute;
  top:290px;
  left:540px;
  width:20%;
  text-align:right;
  line-height:31px;
}
#sidebar_2_mobile_phone {
  position: absolute;
  top:295px;
  left:655px;
  width:20%;
  text-align:right;
  line-height:31px;
}

#sidebar_2 {
  position: absolute;
  top:100px;
  left:365px;
  text-align:left;
  line-height:5px;
  width:70%;
}

#sidebar_right_justify {
  position: absolute;
  top:390px;
  left:30px;
  line-height:30px;
  text-align:right;
  z-index:1;

}


#sidebar_left_justify {
  position: absolute;
  top:390px;
  left:175px;
  line-height:10px;
  text-align:left;
  z-index:2;
}


#sidebar_right_inner_right_justify{
  position: absolute;
  top:160px;
  left:175px;
  line-height:30px;
  text-align:right;
  width:200px;
  z-index:3;
}

#sidebar_right_inner_left_justify{
  position: absolute;
  top:160px;
  left:390px;
  text-align:left;
  line-height:30px;
  z-index:4;
}




#login_sidebar_right_justify {
  position: absolute;
  top:180px;
  left:210px;
  line-height:30px;
  text-align:right;
  z-index:2;
}

#login_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:210px;
  line-height:30px;
  text-align:right;
  z-index:2;
}

#page2_sidebar_left_justify {
  position: absolute;
  top:315px;
  left:325px;
  line-height:10px;
  text-align:left;
  width:80%;
  z-index:1;
}

#page2_contact_heading {
  position: absolute;
  top:115px;
  left:125px;
  line-height:10px;
  text-align:left;
  width:150px;
  /*
  background-color:red;
  */
}

#page2_contact_right_justify {
  position: absolute;
  top:160px;
  left:30px;
  line-height:30px;
  height: 120px;
  text-align:right;
  width:130px;
  /*
  background-color:blue;
  */
}

#page2_contact_left_justify {
  position: absolute;
  top:160px;
  left:170px;
  line-height:10px;
  text-align:left;
  width:200px;
  height: 120px;
  /*
  background-color:yellow;
  */
}

#user_sidebar_right_justify {
  position: absolute;
  top:185px;
  left:210px;
  line-height:30px;
  text-align:right;
  z-index:2;
}

#user_sidebar_left_justify {
  position: absolute;
  top:185px;
  left:345px;
  line-height:10px;
  text-align:left;
  width:80%;
  z-index:1;
}

#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;
}

#photo_title {
  position: absolute;
  top:705px;
  left:80px;
  width:250px;
  height:20px;
  /*
  background-color:blue;
  */
}

#photo1_position {
  position: absolute;
  top:730px;
  left:80px;
  width:200px;
  height:200px;
  background-color:white;
  border:1px solid:#ffffff;
  solid black;
}

#photo1_browse_position {
  position: absolute;
  top:950px;
  left:80px;
  width:200px;
  line-height:20px;
  height:20px;
}
#photo1_delete {
  position: absolute;
  top:980px;
  left:80px;
  width:100px;
  height:20px;
}


#photo2_position {
  position: absolute;
  top:730px;
  left:370px;
  width:200px;
  height:200px;
  background:white;
  border:1px
  solid black;
}

#photo2_browse_position {
  position: absolute;
  top:950px;
  left:370px;
  width:70px;
  line-height:20px;
  background:white;
  height:20px;
}
#photo2_delete {
  position: absolute;
  top:980px;
  left:370px;
  width:70px;
  line-height:20px;
  height:20px;
}

#photo3_position {
  position: absolute;
  top:730px;
  left:640px;
  width:200px;
  height:200px;
  background:white;
  border:1px
  solid black;
}

#photo3_browse_position {
  position: absolute;
  top:950px;
  left:640px;
  width:70px;
  line-height:20px;
  background:white;
  height:20px;
}
#photo3_delete {
  position: absolute;
  top:980px;
  left:640px;
  width:70px;
  line-height:20px;
  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;
}

#post_a_place_ok_box {
  position: absolute;
  top:150px;
  left:235px;
  width:350px;
  height:150px;
  background-color: #161515;
  border: 5px solid #91007F;
  line-height:25px;
  text-align:center;
  padding: 5px;
}



#multi_row_block_1 {
  position: absolute;
  top:120px;
  left:50px;
  width:80%;
  line-height:22px;
}

#multi_row_block_2 {
  position: absolute;
  top:120px;
  left:90px;
  width:80%;
  line-height:22px;
}

#multi_row_block_3 {
  position: absolute;
  top:120px;
  left:150px;
  width:80%;
  line-height:22px;
}
#multi_row_block_4 {
  position: absolute;
  top:120px;
  left:250px;
  width:80%;
  line-height:22px;
}
#multi_row_block_5 {
  position: absolute;
  top:120px;
  left:350px;
  width:80%;
  line-height:22px;
}

#multi_row_block_6 {
  position: absolute;
  top:120px;
  left:420px;
  width:80%;
  line-height:22px;
}
#monkey_box {
  position: absolute;
  top:2px;
  left:480px;
  width:200px;
  height:220px;
  background:white;
}

#box-like-1 {
  position: absolute;
  top:100px;
  left:20px;
  width:320px;
  height:300px;
  background:white;
}
#box-dislike-1 {
  position: absolute;
  top:200px;
  left:500px;
  width:320px;
  height:300px;
  background:white;
}
/************************place alerts*****************************/
#container-alert {
  position:absolute;
  left: 40%;
  margin-left:-390px;
  width:980px;
  height:940px;
  background:#000000;
}
#content-alert {
  position:absolute;
  top: 20px;
  left: 0px;
  width: 90%;
  height:850px;
  /*
  background-color:blue;
  */
}

#hint-alerts-box {
  position:absolute;
  top :100px;
  left:50px;
  width:380px;
  height:65px;
}

#previous-arrow-box-alert {
  position:absolute;
  top :80px;
  left:390px;
  /*
  background:white;
  */
  width:60px;
  height:40px;
}

#next-arrow-box-alert {
  position:absolute;
  top:660px;
  left:390px;
  /*
  background:white;
  */
  width:50px;
  height:50px;
}

#section1_right_justify_alert {
  position: absolute;
  top:200px;
  left:25px;
  width:140px;
  line-height:25px;
  text-align:right;
  z-index:1;
  /*
  background-color:yellow;
  */

}

#section1_left_justify_alert {
  position: absolute;
  top:200px;
  left:175px;
  width:300px;
  height: 120px;
  line-height:5px;
  text-align:left;
  z-index:2;
  /*
  background-color:yellow;
  */
}

#section1a_right_justify_alert {
  position: absolute;
  top:200px;
  left:450px;
  line-height:25px;
  width:190px;
  height:100px;
  text-align:right;
  z-index:1;
  /*
  background-color:yellow;
*/
}


#section1a_left_justify_alert {
  position: absolute;
  top:205px;
  left:655px;
  width:200px;
  height:100px;
  line-height:5px;
  text-align:left;
  z-index:2;
  /*
  background-color:blue;
  */
}

#section2_right_justify_alert {
  position: absolute;
  top:430px;
  left:10px;
  width:150px;
  height:200px;
  line-height:25px;
  text-align:right;
  z-index:2;
  /*
  background-color:yellow;
  */

}


#section2_left_justify_alert {
  position: absolute;
  top:430px;
  left:175px;
  width:180px;
  height:200px;
  line-height:5px;
  text-align:left;
  z-index:2;
  /*
  background-color:blue;
  */
}

#section2a_right_justify_alert {
  position: absolute;
  top:430px;
  left:350px;
  width:250px;
  height:200px;
  line-height:25px;
  text-align:right;
  z-index:2;
  /*
  background-color:yellow;
  */

}


#section2a_left_justify_alert {
  position: absolute;
  top:435px;
  left:610px;
  width:180px;
  height:200px;
  line-height:5px;
  text-align:left;
  z-index:2;
  /*
  background-color:blue;
  */
}

#notify-place-alert-box {
  position:absolute;
  top :120px;
  left:225px;
  width:530px;
  height:25px;
  padding:10px;
  text-align:center;
  background-color: #161515;
  border: 5px solid #91007F;
  z-index:2;
}

#suburb_select {
  position:absolute;
  top:275px;
  left:430px;
  width:70px;
  height:30px;
  z-index:3;
}
#suburb_clear {
  position:absolute;
  top:305px;
  left:430px;
  width:70px;
  height:30px;
  z-index:3;
}

#suburb_select_alert {
  position:absolute;
  top:325px;
  left:430px;
  width:70px;
  height:30px;
  z-index:2;
}
#suburb_clear_alert {
  position:absolute;
  top:355px;
  left:430px;
  width:70px;
  height:30px;
  z-index:2;
}


/***********************update my posts ****************************/
#container {
  position:absolute;
  left: 40%;
  margin-left:-390px;
  width:980px;
  height:840px;
  background:#000000;
}
#content-update-post {
  position:absolute;
  top: 70px;
  left: 0px;
  width: 90%;
  height:750px;
  /*
  background-color:blue;
  */
}

#table_position {
  position:absolute;
  top:150px;
  left:30px;
  width: 820px;
  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;
}

#paginate_buttons {
  position: absolute;
  top:580px;
  left:60px;
  width:75%;
  line-height:30px;
  /*
  background:red;
  */

}

/********************************find a place ********************/
#container-find {
  position:absolute;
  left: 40%;
  margin-left:-390px;
  width:980px;
  height:940px;
  background:#000000;
}
#content-find {
  position:absolute;
  top: 70px;
  left: 0px;
  width: 90%;
  height:850px;
  /*
  background-color:blue;
  */
}

#section1a_right_justify_find {
  position: absolute;
  top:150px;
  left:450px;
  line-height:25px;
  width:190px;
  height:100px;
  text-align:right;
  z-index:1;
  /*
  background-color:yellow;
*/
}


#section1a_left_justify_find {
  position: absolute;
  top:155px;
  left:655px;
  width:200px;
  height:100px;
  line-height:5px;
  text-align:left;
  z-index:2;
  /*
  background-color:blue;
  */
}

#section2_right_justify_find {
  position: absolute;
  top:400px;
  left:10px;
  width:150px;
  height:200px;
  line-height:25px;
  text-align:right;
  z-index:2;
  /*
  background-color:blue;
  */

}


#section2_left_justify_find {
  position: absolute;
  top:400px;
  left:175px;
  width:180px;
  height:200px;
  line-height:5px;
  text-align:left;
  z-index:2;
/* 
  background-color:blue;
*/ 
}

#section2a_right_justify_find {
  position: absolute;
  top:400px;
  left:350px;
  width:250px;
  height:200px;
  line-height:25px;
  text-align:right;
  z-index:2;
  /*
  background-color:yellow;
  */

}


#section2a_left_justify_find {
  position: absolute;
  top:405px;
  left:610px;
  width:180px;
  height:200px;
  line-height:5px;
  text-align:left;
  z-index:2;
  /*
  background-color:blue;
  */
}


#search-box {
  position:absolute;
  top:620px;
  left:390px;
  /*
  background:white;
  */
  width:50px;
  height:50px;
}

#new-search-box {
  position:absolute;
  top :60px;
  left:370px;
  background:black;
  width:120px;
  height:30px;
  z-index:2;
}

#mid_upper_lift_position {
  position: absolute;
  top:100px;
  left:340px;
  width:75%;
  line-height:20px;
  z-index:2;
}

#thumb_position {
  position: relative;
  top: 100px;
  left:180px;
  width:65px;
  height:85px;
  background:black;
}

#photo_comment_position {
  position:absolute;
  top: 30px;
  left:80px;
  width:450px;
  height:30px;
  background:black;
}

#hint-box {
  position:absolute;
  top :120px;
  left:50px;
  width:380px;
  height:75px;
  z-index:2;
}

#notify-place-box {
  position:absolute;
  top :120px;
  left:450px;
  width:350px;
  height:75px;
  padding:10px;
  text-align:center;
  background-color: #161515;
  border: 5px solid #73c618;
  z-index:2;
}

#notify-place-box2 {
  position:absolute;
  top :110px;
  left:550px;
  width:300px;
  height:90px;
  padding:10px;
  text-align:center;
  background-color: #161515;
  border: 5px solid #73c618;
  z-index:2;
}

#BumError {
  line-height:25px;
  padding:10px;
  position:absolute;
  left:450px;
  top:10px;
  width:400px;
  height:100px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #91007F;
  z-index:11;
}

#email-message-box {
  position:absolute;
  top:1000px;
  left:230px;
  width:100px;
  height:50px;
  z-index:2;
}
/*********************************new place listings page *****************/
#home-new-listing {
  position:absolute;
  top :280px;
  left:0px;
  width:80px;
  height:80px;
  /*
  background-color:blue;
  */
}

#container-new-listing {
  position:absolute;
  left: 40%;
  margin-left:-390px;
  width:980px;
  height:1340px;
  background:#000000;
}
#content-new-listing {
  position:absolute;
  top: 70px;
  left: 0px;
  width: 90%;
  height:1250px;
  /*
  background-color:blue;
  */
}

#mid_upper_lift_position {
  position: absolute;
  top:100px;
  left:340px;
  width:75%;
  line-height:20px;
  z-index:2;
}

#paginate_buttons_place_listing {
  position: absolute;
  top:50px;
  left:60px;
  width:75%;
  line-height:30px;
  /*
  background:red;
  */
}

#notify-new-box {
  position:absolute;
  top :100px;
  left:500px;
  width:300px;
  height:45px;
  padding:5px;
  text-align:center;
  background-color: #161515;
  border: 5px solid #73c618;
  z-index:2;
}



/*******************************footer *************************************/

#footer {
  position:absolute;
  left:0px;
  bottom: -20px;
  width:980px;
  height:180px;
  border-top:5px solid #A31491;
  border-bottom:5px solid #A31491;
  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:#A31491;
    text-decoration:none;
    font-weight:bold;
   }
h2 {font: 32px Arial, Helvetica, sans-serif;
 letter-spacing:-2px;
    color:#A31491;
    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_red {font-size:16; font-weight:bold; color:red;}
.accent_green {font-size:16; font-weight:bold; color:#73C618;}
.accent_black {font-size:16; color:black; }
.accent_italics {font-style:italic}
.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 {
  position:absolute;
  left:480px;
  top:80px;
  width:320px;
  height:200px;
  text-align: center;
  background-color: #161515 ;
  border: 5px solid #91007F;
}


#Info {
  position:absolute;
  left:180px;
  top:120px;
  width:390px;
  height:180px;
  text-align: center;
  background-color: #CCFFCC;
  border: 5px solid #66FF66;
  z-index:11; 
}
#Error {
  position:absolute;
  left:550px;
  top:20px;
  width:300px;
  height:100px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #91007F;
  z-index:11; 
}
#Middle {
  position:absolute;
  left:350px;
  top:180px;
  width:300px;
  height:170px;
  text-align: center;
  background-color: #CCFFCC;
  border: 5px solid #66FF66;
  z-index:11; 
}

#LoginInfo {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:500px;
  top:20px;
  width:290px;
  height:100px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #91007F;
  z-index:11; 
}


#Confirm {
  position:absolute;
  left:230px;
  top:170px;
  width:300px;
  height:260px;
  text-align: center;
  background-color: #301D2D;
  border: 5px solid #A31491;
  z-index:11; 
}

#Confirm2 {
  line-height:20px;
  padding:2px;
  position:absolute;
  left:370px;
  top:520px;
  width:300px;
  height:110px;
  text-align: center;
  background-color: #292929;
  border: 5px solid #450000;
  z-index:11; 
}

#UpdateInfo {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:300px;
  top:150px;
  width:290px;
  height:150px;
  text-align: center;
  background-color: #161515;
  border: 5px solid #91007F;
  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 #91007F;
  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; 
}

.buttonlink,.submit,.confirm {
  position: relative;
  border: 2px solid #FFFFFF;
  background-color: #161515;
  color: #C60606;
  padding: 1 3;
  margin: 0 3;
  font-size: 12px;
  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: 1px solid #73C618;
  background-color: #161515;
  color: #C60606;
  padding: 1 1;
  margin: 0 1;
  font-size: 10px;
  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 *****************************************************/


