/*  love_styles_1.css *******/
* {
margin:0;
padding:0;
}
/*************************** home page ******************************************/
#container {
  position:absolute;
  left: 45%;
  margin-left:-425px;
  width:950px;
  height:640px;
  background:#2835E0;
}

#banner-box {
  position:absolute;
  top:90px;
  left:470px;
  width:370px;
  height:10px;
  background:#EC2368;
  z-index:1;
}

#shop-heading-box {
  position:absolute;
  top:40px;
  left:10px;
  width:800px;
  height:120px;
z-index:2;
}
#heading1-shadow-box {
  position:absolute;
  top:40px;
  left:0px;
  width:100%;
  height:40px;
  background:#E02102;
}

#new-box {
  position:absolute;
  top:110px;
  left:290px;
  width:300px;
  height:25px;
}
#new2-box {
  position:absolute;
  top:130px;
  left:320px;
  width:300px;
  height:25px;
}

/*************************** for sell page ******************************************/
#sell-box {
  position:absolute;
  top:160px;
  left:100px;
  width:200px;
  height:200px;
}
#sell-clothes-box {
  position:absolute;
  top:160px;
  left:100px;
  width:200px;
  height:200px;
}
#sell-toys-box {
  position:absolute;
  top:300px;
  left:350px;
  width:200px;
  height:200px;
}

#sell-maternity-box {
  position:absolute;
  top:110px;
  left:550px;
  width:200px;
  height:200px;
}
#buy-box {
  position:absolute;
  top:160px;
  left:500px;
  width:200px;
  height:200px;
}

#contact-us {
  position:absolute;
  top:130px;
  left:20px;
  width:60px;
  height:75px;
}

#advertising-banner-box {
  position:absolute;
  top:610px;
  left:150px;
  width:500px;
  height:40px;
  background:#EC2368;
  z-index:1;
}


#masthead {
  width:100%;
  height:60px;
  z-index:1;
}

#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:35px;
  left:60px;
  width: 350px;
  z-index:2;
}

#masthead-sub-heading3 {
  position:absolute;
  top:75px;
  left:110px;
  width: 350px;
  z-index:2;
}

#login_message {
  position:absolute;
  top:85px;
  left:460px;
  width: 350px;
  height: 20px;
}
/**********************************for home page *********************************************/

#logo-how-box {
  position:absolute;
  top :50px;
  left:780px;
  width:80px;
  height:55px;
  z-index:3;
}
#logo-to-box {
  position:absolute;
  top :70px;
  left:830px;
  width:80px;
  height:55px;
  z-index:2;
}
#logo-ellipse-sell-box {
  position:absolute;
  top :60px;
  left:880px;
  width:80px;
  height:55px;
  z-index:2;
}
#logo-bubble-40{
  position:absolute;
  top :90px;
  left:940px;
  width:40px;
  height:40px;
  z-index:2;
}
#logo-bubble-30{
  position:absolute;
  top :110px;
  left:960px;
  width:30px;
  height:30px;
  z-index:2;
}
#logo-bubble-20{
  position:absolute;
  top :130px;
  left:980px;
  width:20px;
  height:20px;
  z-index:2;
}
 
/***********************************************************************************************/

#errorBox {
  position:absolute;
  top :30px;
  left:200px;
  width:200px;
  height:90px;
  z-index:6;
}
#ContactUsInfoBox {
  position:absolute;
  top :2px;
  left:220px;
  width:200px;
  height:60px;
  z-index:6;
  line-height:25px;
}
#ContactUsErrorBox {
  position:absolute;
  top :160px;
  left:540px;
  width:220px;
  height:60px;
  z-index:6;
  line-height:25px;
}

#ReplyErrorBox {
  position:absolute;
  top :140px;
  left:540px;
  width:250px;
  height:60px;
  z-index:6;
  line-height:25px;
}
#reseterrorBox {
  position:absolute;
  top :350px;
  left:590px;
  width:200px;
  height:60px;
  z-index:6;
}

#notify-box {
  position:absolute;
  top :170px;
  right:275px;
  width:550px;
  height:150px;
  line-height:50px;
}
#notify-sub-box {
  position:absolute;
  top :330px;
  right:325px;
  width:420px;
  height:80px;
  line-height:30px;
}

#notify-lift-box {
  position:absolute;
  top :30px;
  left:225px;
  background:yellow;
  width:530px;
  height:25px;
  padding-top:10px;
  padding-left:10px;
  margin-top:1px;
  margin-left:1px;
  border:2px solid yellow;
}

#message-box {
  position:absolute;
  top :110px;
  right:145px;
  background:#EC2368;
  width:200px;
  height:50px;
  z-index:4;
}


#nav {
  position:absolute;
  top:110px;
  left:780px;
  width: 60px;
  margin-top:0px;
  margin-right:10px;
  padding: 0 0;
  margin: 1 1;
  z-index:7;
}

#nav-red-box {
  position:absolute;
  top:65px;
  left:770px;
  height:485px;
  width: 180px;
background:#E02102;
}
ul {list-style-type:none;}

#disclaimer {
  position:absolute;
  top:515px;
  left:830px;
  height:20px;
  width: 110px;
}

#search-bar {
  float: left;
  margin-top:10px;
  margin-left:80px;
  width: 50%;
}


#content {
  float: left;
  margin-top:10px;
  width:75%;
  line-height:20px;
}

#register-box {
  position:absolute;
  top:490px;
  left:620px;
  width:40px;
  height:60px;
}

#rego-info-box {
  position:absolute;
  top:90px;
  left:300px;
  width:400px;
  height:130px;
  line-height:35px;
}
#userid-label {
  position:absolute;
  top:250px;
  left:150px;
  width:180px;
  height:30px;
}
#email-label {
  position:absolute;
  top:280px;
  left:150px;
  width:180px;
  height:30px;
}
#password1-label {
  position:absolute;
  top:310px;
  left:150px;
  width:180px;
  height:30px;
}
#password2-label {
  position:absolute;
  top:340px;
  left:150px;
  width:180px;
  height:30px;
}
#country-label {
  position:absolute;
  top:390px;
  left:150px;
  width:180px;
  height:30px;
}
#state-label {
  position:absolute;
  top:420px;
  left:150px;
  width:180px;
  height:30px;
}
#suburb-label {
  position:absolute;
  top:450px;
  left:150px;
  width:180px;
  height:30px;
}

#userid-text {
  position:absolute;
  top:250px;
  left:350px;
  width:180px;
  height:30px;
}
#email-text {
  position:absolute;
  top:280px;
  left:350px;
  width:200px;
  height:30px;
}
#password1-text {
  position:absolute;
  top:310px;
  left:350px;
  width:180px;
  height:30px;
}
#password2-text {
  position:absolute;
  top:340px;
  left:350px;
  width:180px;
  height:30px;
}
#country-text {
  position:absolute;
  top:390px;
  left:350px;
  width:180px;
  height:30px;
}
#state-text {
  position:absolute;
  top:420px;
  left:350px;
  width:180px;
  height:30px;
}
#suburb-text {
  position:absolute;
  top:450px;
  left:350px;
  width:180px;
  height:30px;
}
/***************** for the login page ***************************/
#login-info-box {
  position:absolute;
  top:120px;
  left:50px;
  width:400px;
  height:130px;
  line-height:32px;
}
#login_userid_label {
  position: absolute;
  top:310px;
  left:210px;
  line-height:30px;
  width:120px;
  text-align:right;
  z-index:2;
}

#login_userid_text {
  position: absolute;
  top:310px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:180px;
  height:30px;
  z-index:1;
}
#login_password_label {
  position: absolute;
  top:360px;
  left:250px;
  line-height:30px;
  width:120px;
  text-align:right;
  z-index:2;
}
#login_password_text {
  position: absolute;
  top:360px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:180px;
  height:30px;
  z-index:1;
}

#open-story-button {
  position: absolute;
  top:460px;
  left:570px;
  width:120px;
  height:50px;
  z-index:1;
}
#deregister-button {
  position: absolute;
  top:460px;
  left:670px;
  width:120px;
  height:50px;
  z-index:1;
}

#reset-href {
  position: absolute;
  top:410px;
  left:100px;
  line-height:30px;
  text-align:left;
  width:380px;
  height:30px;
  z-index:1;
}
#reset-alias {
  position: absolute;
  top:470px;
  left:100px;
  line-height:30px;
  text-align:left;
  width:380px;
  height:30px;
  z-index:1;
}
/*************************for retrieve alias page ***********************************/
#alias_email_label {
  position: absolute;
  top:310px;
  left:210px;
  line-height:30px;
  width:150px;
  text-align:right;
  z-index:2;
}

#alias_email_text {
  position: absolute;
  top:310px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:180px;
  height:30px;
  z-index:1;
}
#alias-info-box {
  position:absolute;
  top:120px;
  left:10px;
  width:400px;
  height:130px;
  line-height:32px;
}
/*************************for reset password page ***********************************/
#reset-password-box {
  position:absolute;
  top:120px;
  left:300px;
  width:400px;
  height:160px;
  line-height:35px;
}

#reset_login_userid_label {
  position: absolute;
  top:280px;
  left:180px;
  line-height:30px;
  width:190px;
  text-align:right;
  z-index:2;
}

#reset_login_userid_text {
  position: absolute;
  top:280px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:200px;
  height:30px;
  z-index:1;
}

#reset_email_label {
  position: absolute;
  top:330px;
  left:180px;
  line-height:30px;
  width:190px;
  text-align:right;
  z-index:2;
}
#reset_email_text {
  position: absolute;
  top:330px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:200px;
  height:30px;
  z-index:1;
}

#reset_passwd1_label {
  position: absolute;
  top:380px;
  left:180px;
  line-height:30px;
  width:190px;
  text-align:right;
  z-index:2;
}
#reset_passwd1_text {
  position: absolute;
  top:380px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:200px;
  height:30px;
  z-index:1;
}

#reset_passwd2_label {
  position: absolute;
  top:430px;
  left:180px;
  line-height:30px;
  width:190px;
  text-align:right;
  z-index:2;
}
#reset_passwd2_text {
  position: absolute;
  top:430px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:200px;
  height:30px;
  z-index:1;
}
#reset-button-bar {
  position: absolute;
  top:460px;
  left:590px;
  width:170px;
  height:50px;
  z-index:1;
}

/******************************for reply page *********************/
#previous-arrow-box {
  position:absolute;
  top :100px;
  left:330px;
  width:80px;
  height:40px;
}

#reply-send-box {
  position:absolute;
  top :450px;
  left:400px;
  width:80px;
  height:40px;
}

#lovestruck-previous-arrow-box {
  position:absolute;
  top :120px;
  left:400px;
  width:80px;
  height:40px;
}

#lovestruck-definition-previous-arrow-box {
  position:absolute;
  top :120px;
  left:350px;
  width:80px;
  height:40px;
}

#blog-previous-arrow-box {
  position:absolute;
  top :80px;
  left:330px;
  width:80px;
  height:40px;
}
#contact_sidebar_right_justify {
  position: absolute;
  top:180px;
  left:130px;
  line-height:30px;
  text-align:right;
  z-index:2;
}

#contact_sidebar_left_justify {
  position: absolute;
  top:185px;
  left:285px;
  line-height:10px;
  text-align:left;
  width:80%;
  z-index:1;
}
/************************************for sell page *****************************/
#who_text {
  position:absolute;
  top:170px;
  left:30px;
  width:200px;
  height:30px;
}
#who_drop_box {
  position:absolute;
  top:170px;
  left:170px;
  width:200px;
  height:30px;
}
#what_text {
  position:absolute;
  top:210px;
  left:30px;
  width:150px;
  height:30px;
}
#what_drop_box {
  position:absolute;
  top:210px;
  left:170px;
  width:200px;
  height:30px;
}
#amount_text {
  position:absolute;
  top:250px;
  left:30px;
  width:250px;
  height:30px;
}
#amount_box {
  position:absolute;
  top:250px;
  left:270px;
  width:200px;
  height:30px;
}
#condition_text {
  position:absolute;
  top:285px;
  left:30px;
  width:250px;
  height:30px;
}
#condition_box {
  position:absolute;
  top:285px;
  left:270px;
  width:200px;
  height:30px;
}
#gender_text {
  position:absolute;
  top:290px;
  left:30px;
  width:250px;
  height:30px;
}
#gender_box {
  position:absolute;
  top:290px;
  left:270px;
  width:200px;
  height:30px;
}
#designer_text {
  position:absolute;
  top:320px;
  left:30px;
  width:250px;
  height:30px;
}
#designer_box {
  position:absolute;
  top:320px;
  left:270px;
  width:200px;
  height:30px;
}
#description_text {
  position:absolute;
  top:370px;
  left:30px;
  width:350px;
  height:30px;
}
#description_box {
  position:absolute;
  top:390px;
  left:30px;
  width:650px;
  height:100px;
}

#photo_text {
  position:absolute;
  top:170px;
  left:450px;
  width:280px;
  height:50px;
}
#photo_position {
  position:absolute;
  top:210px;
  left:550px;
  width:100px;
  height:100px;
  border: 2px solid #000;
  background-color: #AAA;
}
#photo_enlarge {
  position:absolute;
  top:320px;
  left:550px;
  width:150px;
  height:30px;
}
#photo_browse_position {
  position:absolute;
  top:315px;
  left:550px;
  width:150px;
  height:20px;
}
#sell_button {
  position:absolute;
  top:490px;
  left:520px;
  width:50px;
  height:40px;
}
#summary_button {
  position:absolute;
  top:540px;
  left:520px;
  width:250px;
  height:40px;
}

#sell-previous-box {
  position:absolute;
  top:105px;
  left:430px;
  width:50px;
  height:40px;
z-index:2;
}
/************************************for optional *  display on buy page *******************/
#optional_suburb {
  position:absolute;
  top:170px;
  left:325px;
  width:15px;
  height:25px;
  line-height:30px;
  z-index:2;
}

#optional_who {
  position:absolute;
  top:260px;
  left:325px;
  width:15px;
  height:25px;
  line-height:30px;
  z-index:2;
}

#optional_what {
  position:absolute;
  top:290px;
  left:325px;
  width:15px;
  height:25px;
  line-height:30px;
  z-index:2;
}

#optional_condition {
  position:absolute;
  top:350px;
  left:325px;
  width:15px;
  height:25px;
  line-height:30px;
  z-index:2;
}

#optional_gender {
  position:absolute;
  top:380px;
  left:325px;
  width:15px;
  height:25px;
  line-height:30px;
  z-index:2;
}

#optional_designer {
  position:absolute;
  top:385px;
  left:325px;
  width:15px;
  height:25px;
  line-height:30px;
  z-index:2;
}

#optional_description {
  position:absolute;
  top:430px;
  left:65px;
  width:15px;
  height:25px;
  line-height:30px;
  z-index:2;
}

#optional_text {
  position:absolute;
  top:280px;
  left:555px;
  width:220px;
  height:180px;
  line-height:20px;
  z-index:2;
}
/************************************for buy page *****************************/
#buy_suburb_select_text {
  position:absolute;
  top:210px;
  left:80px;
  width:250px;
  height:60px;
  text-align:right;
}
#buy_suburb_list_box {
  position:absolute;
  top:210px;
  left:545px;
  width:250px;
  height:30px;
}
#buy_clear_button {
  position:absolute;
  top:250px;
  left:600px;
  width:140px;
  height:30px;
}
#buy_suburb_text {
  position:absolute;
  top:190px;
  left:80px;
  width:250px;
  height:30px;
  text-align:right;
}
#buy_suburb_drop_box {
  position:absolute;
  top:190px;
  left:340px;
  width:200px;
  height:30px;
}
#buy_state_text {
  position:absolute;
  top:160px;
  left:80px;
  width:250px;
  height:30px;
  text-align:right;
}
#buy_state_drop_box {
  position:absolute;
  top:160px;
  left:340px;
  width:200px;
  height:30px;
}
#buy_who_text {
  position:absolute;
  top:280px;
  left:80px;
  width:250px;
  height:30px;
  text-align:right;
}
#buy_who_drop_box {
  position:absolute;
  top:280px;
  left:340px;
  width:200px;
  height:30px;
}
#buy_what_text {
  position:absolute;
  top:310px;
  left:80px;
  width:250px;
  height:30px;
  text-align:right;
}
#buy_what_drop_box {
  position:absolute;
  top:310px;
  left:340px;
  width:200px;
  height:30px;
}
#buy_amount_text {
  position:absolute;
  top:340px;
  left:15px;
  width:310px;
  height:30px;
  text-align:right;
}
#buy_amount_box {
  position:absolute;
  top:340px;
  left:340px;
  width:200px;
  height:30px;
}
#buy_condition_text {
  position:absolute;
  top:370px;
  left:15px;
  width:310px;
  height:30px;
  text-align:right;
}
#buy_condition_box {
  position:absolute;
  top:370px;
  left:340px;
  width:200px;
  height:30px;
}
#buy_gender_text {
  position:absolute;
  top:400px;
  left:80px;
  width:250px;
  height:30px;
  text-align:right;
}
#buy_gender_box {
  position:absolute;
  top:400px;
  left:340px;
  width:200px;
  height:30px;
}
#buy_designer_text {
  position:absolute;
  top:410px;
  left:80px;
  width:250px;
  height:30px;
  text-align:right;
}
#buy_designer_box {
  position:absolute;
  top:405px;
  left:340px;
  width:200px;
  height:30px;
}
#buy_description_text {
  position:absolute;
  top:450px;
  left:80px;
  width:450px;
  height:30px;
}
#buy_description_box {
  position:absolute;
  top:470px;
  left:80px;
  width:650px;
  height:100px;
}

#buy_button {
  position:absolute;
  top:490px;
  left:510px;
  width:50px;
  height:40px;
}
#buy-previous-box {
  position:absolute;
  top:95px;
  left:390px;
  width:50px;
  height:40px;
}

/************************************for search results page *****************************/
#search_description_box {
  position:absolute;
  top:410px;
  left:30px;
  width:500px;
  height:100px;
}
#search-previous-box {
  position:absolute;
  top:100px;
  left:340px;
  width:200px;
  height:40px;
z-index:2;
}
#search-email-box {
  position:absolute;
  top:450px;
  left:560px;
  width:200px;
  height:40px;
}

/*************************************for pay page ****************************/
#pay-how-much-text {
  position:absolute;
  top:200px;
  left:130px;
  width:450px;
  height:60px;
  line-height:25px;
}

#pay-how-much-box {
  position:absolute;
  top:220px;
  left:570px;
  width:100px;
  height:60px;
  line-height:25px;
}

#pay-cancel-button {
  position:absolute;
  top:350px;
  left:240px;
  width:100px;
  height:50px;
}

#paypal-box {
  position:absolute;
  top :350px;
  left:560px;
  background:EBE252;
  width:100px;
  height:70px;
}

#pay-button {
  position:absolute;
  top :350px;
  left:410px;
  width:60px;
  height:40px;
}

#notify-box {
  position:absolute;
  top :170px;
  left:155px;
  width:550px;
  height:150px;
  text-align:center;
}
/*************************************for faq page ****************************/
#faq-previous-box {
  position:absolute;
  top:70px;
  left:430px;
  width:120px;
  height:40px;
}
#the-blurb-box {
  position:absolute;
  top:80px;
  left:40px;
  width:780px;
  height:430px;
}
#faq-next-box {
  position:absolute;
  top:440px;
  left:350px;
  width:100px;
  height:50px;
}

#footer-blurb {
  position:absolute;
  top:470px;
  left:20px;
  width:100%;
  border-top:1px solid black;
}

/*************************************for disclaimer page ****************************/
#the-disclaimer-box {
  position:absolute;
  top:150px;
  left:40px;
  width:760px;
  height:300px;
}
#disclaimer-previous-box {
  position:absolute;
  top:90px;
  left:430px;
  width:120px;
  height:40px;
}

#footer-disclaimer {
  position:absolute;
  top:380px;
  left:20px;
  width:100%;
  border-top:1px solid black;
}

/*************************************for delete_story page ****************************/
#delete_notice_box {
  position:absolute;
  top :30px;
  left:480px;
  width:320px;
  height:70px;

  line-height:25px;
  padding:2px;
  position:absolute;
  text-align: center;
  background-color: #CCFFCC;
  border: 5px solid #66FF66;
}
#delete_request {
  position:absolute;
  top :105px;
  left:100px;
  width:780px;
  height:40px;
}

#delete-cancel-box {
  position:absolute;
  top :150px;
  left:400px;
  width:80px;
  height:40px;
}

#delete_right_justify {
  position: absolute;
  top:210px;
  left:30px;
  line-height:30px;
  text-align:right;
  z-index:2;
}
#delete_left_justify {
  position: absolute;
  top:215px;
  left:285px;
  line-height:10px;
  text-align:left;
  width:80%;
  z-index:1;
}
#delete-send-box {
  position:absolute;
  top :480px;
  left:400px;
  width:80px;
  height:40px;
}

/*******************************************************************************/
/**********************************************************************************/
/*********************************for faq page ************************************/
#faq_question_box {
  position:absolute;
  top :100px;
  left:15px;
  width:550px;
  height:420px;
}

#faq_info_box {
  position:absolute;
  top :70px;
  left:35px;
  width:650px;
  height:50px;
}

#faq_flip_pages {
  position:absolute;
  top :110px;
  left:35px;
  width:650px;
  height:420px;
}

/*********************************for sitemap page ************************************/
#site_home {
  position:absolute;
  top :70px;
  left:370px;
  width:70px;
  height:40px;
z-index:2;
}
#site_sell {
  position:absolute;
  top :220px;
  left:130px;
  width:70px;
  height:40px;
}
#site_sell_clothes {
  position:absolute;
  top :320px;
  left:30px;
  width:70px;
  height:40px;
}
#site_sell_view_clothes {
  position:absolute;
  top :390px;
  left:5px;
  width:170px;
  height:80px;
}
#site_sell_modify_clothes {
  position:absolute;
  top :445px;
  left:10px;
  width:50px;
  height:80px;
}
#site_sell_delete_clothes {
  position:absolute;
  top :445px;
  left:110px;
  width:50px;
  height:80px;
}
#site_sell_view_toys {
  position:absolute;
  top :400px;
  left:190px;
  width:160px;
  height:80px;
}
#site_sell_modify_toys {
  position:absolute;
  top :455px;
  left:230px;
  width:50px;
  height:80px;
}
#site_sell_delete_toys {
  position:absolute;
  top :455px;
  left:330px;
  width:50px;
  height:80px;
}
#site_sell_toys {
  position:absolute;
  top :320px;
  left:200px;
  width:70px;
  height:40px;
}
#site_buy {
  position:absolute;
  top :220px;
  left:400px;
  width:70px;
  height:40px;
}
#site_buy_clothes {
  position:absolute;
  top :350px;
  left:400px;
  width:70px;
  height:40px;
}
#site_buy_toys {
  position:absolute;
  top :350px;
  left:520px;
  width:70px;
  height:40px;
}
#site_login {
  position:absolute;
  top :160px;
  left:550px;
  width:70px;
  height:40px;
}
#site_reset_password {
  position:absolute;
  top :240px;
  left:490px;
  width:70px;
  height:40px;
}
#site_deregister {
  position:absolute;
  top :240px;
  left:590px;
  width:70px;
  height:40px;
}
#site_retrieve_alias {
  position:absolute;
  top :240px;
  left:740px;
  width:70px;
  height:40px;
}
#site_register {
  position:absolute;
  top :120px;
  left:450px;
  width:70px;
  height:40px;
z-index:2;
}
#site_faq {
  position:absolute;
  top :120px;
  left:650px;
  width:70px;
  height:40px;
z-index:2;
}
#site_contact_us {
  position:absolute;
  top :160px;
  left:750px;
  width:70px;
  height:40px;
}
#site_logout {
  position:absolute;
  top :120px;
  left:870px;
  width:70px;
  height:40px;
}

#site_layera {
  position:absolute;
  top :90px;
  left:390px;
  width:5px;
  height:10px;
background:#47D847;
}
#site_layer1 {
  position:absolute;
  top :100px;
  left:150px;
  width:760px;
  height:2px;
background:#47D847;
}
#site_layerb1 {
  position:absolute;
  top :105px;
  left:475px;
  width:5px;
  height:15px;
background:#47D847;
}
#site_layerb2 {
  position:absolute;
  top :105px;
  left:675px;
  width:5px;
  height:15px;
background:#47D847;
}
#site_layerb3 {
  position:absolute;
  top :105px;
  left:905px;
  width:5px;
  height:15px;
background:#47D847;
}
#site_layerb4 {
  position:absolute;
  top :105px;
  left:150px;
  width:5px;
  height:120px;
background:#47D847;
}
#site_layerb5 {
  position:absolute;
  top :105px;
  left:413px;
  width:5px;
  height:120px;
background:#47D847;
}
#site_layerb6 {
  position:absolute;
  top :105px;
  left:580px;
  width:5px;
  height:60px;
background:#47D847;
}
#site_layerb7 {
  position:absolute;
  top :105px;
  left:780px;
  width:5px;
  height:60px;
background:#47D847;
}
#site_layer2 {
  position:absolute;
  top :200px;
  left:520px;
  width:240px;
  height:5px;
background:#47D847;
}
#site_layerc1 {
  position:absolute;
  top :185px;
  left:570px;
  width:5px;
  height:20px;
background:#47D847;
}
#site_layerc2 {
  position:absolute;
  top :205px;
  left:520px;
  width:5px;
  height:35px;
background:#47D847;
}
#site_layerc3 {
  position:absolute;
  top :205px;
  left:635px;
  width:5px;
  height:35px;
background:#47D847;
}
#site_layerc4 {
  position:absolute;
  top :205px;
  left:755px;
  width:5px;
  height:35px;
background:#47D847;
}
#site_layer3 {
  position:absolute;
  top :260px;
  left:85px;
  width:125px;
  height:5px;
background:#47D847;
}
#site_layerd1 {
  position:absolute;
  top :245px;
  left:145px;
  width:5px;
  height:15px;
background:#47D847;
}
#site_layerd2 {
  position:absolute;
  top :265px;
  left:85px;
  width:5px;
  height:55px;
background:#47D847;
}
#site_layerd3 {
  position:absolute;
  top :265px;
  left:205px;
  width:5px;
  height:55px;
background:#47D847;
}
#site_layer4 {
  position:absolute;
  top :425px;
  left:25px;
  width:35px;
  height:5px;
background:#47D847;
}
#site_layere1 {
  position:absolute;
  top :365px;
  left:55px;
  width:5px;
  height:30px;
background:#47D847;
}
#site_layere2 {
  position:absolute;
  top :365px;
  left:215px;
  width:5px;
  height:35px;
background:#47D847;
}
#site_layerf1 {
  position:absolute;
  top :410px;
  left:55px;
  width:5px;
  height:20px;
background:#47D847;
}
#site_layerf2 {
  position:absolute;
  top :430px;
  left:25px;
  width:5px;
  height:10px;
background:#47D847;
}
#site_layer5 {
  position:absolute;
  top :435px;
  left:265px;
  width:45px;
  height:5px;
background:#47D847;
}
#site_layerf4 {
  position:absolute;
  top :420px;
  left:305px;
  width:5px;
  height:20px;
background:#47D847;
}
#site_layerf5 {
  position:absolute;
  top :440px;
  left:265px;
  width:5px;
  height:10px;
background:#47D847;
}
#site_layerf6 {
  position:absolute;
  top :440px;
  left:345px;
  width:5px;
  height:10px;
background:#47D847;
}
#site_layer6 {
  position:absolute;
  top :305px;
  left:425px;
  width:100px;
  height:5px;
background:#47D847;
}
#site_layerg1 {
  position:absolute;
  top :305px;
  left:425px;
  width:5px;
  height:40px;
background:#47D847;
}
#site_layerg2 {
  position:absolute;
  top :305px;
  left:525px;
  width:5px;
  height:40px;
background:#47D847;
}
#site_layerg3 {
  position:absolute;
  top :245px;
  left:425px;
  width:5px;
  height:60px;
background:#47D847;
}
#site_layer7 {
  position:absolute;
  top :465px;
  left:55px;
  width:50px;
  height:5px;
background:#47D847;
}
#site_layer8 {
  position:absolute;
  top :475px;
  left:265px;
  width:60px;
  height:5px;
background:#47D847;
}

/******************************for safe page ********************************/
#message {
  position:absolute;
  top :375px;
  left:165px;
  width:160px;
  height:150px;
background:blue;
}


/*********************************for definition page ************************************/
#unlovestruck_definition {
  position:absolute;
  top :170px;
  left:35px;
  width:720px;
  height:400px;
}


#footer {
  position:absolute;
  bottom:-20px;
  height:20px;
  width:950px;
  border-top:1px solid black;
}

/* silver = C9C0BB*/
body {font-family:Arial, verdana; font: 18px Arial; color: black;  background-color: #2C3AF2;}

h1 {font-family:arial narrow, verdana;
    font-size:72px;
    color:black;
    text-decoration:none;
    font-weight:bold;
    font-style:italic;
   }
h2 {font-family: arial, verdana;
    font-size:22px;
    color:black;
    text-decoration:none;
    font-weight:normal;
    font-style:italic;
   }

h3 {font-family: arial, verdana;
    font-size:12px;
    color:black;
    text-decoration:none;
    font-weight:bold;
    font-style:italic;
   }
h4 {font-family: Arial, sans-serif;
    font-size:40px;
    letter-spacing:0px;
    color:black;
    text-decoration:none;
    font-weight:normal;
    font-style:italic;
   }
h5 {font-family: Arial, sans-serif;
    font-size:20px;
    letter-spacing:0px;
    color:black;
    text-align:left;
    text-decoration:none;
    font-weight:normal;
    font-style:italic;
    line-height: 20px;
   }

h6 {font-family: Arial, sans-serif;
    font-size:20px;
    letter-spacing:0px;
    color:black;
    text-align:right;
    text-decoration:none;
    font-weight:normal;
    font-style:italic;
    line-height: 20px;
   }

a: {color:black;}
a:link {color:blue;}
a:visited {color:black;}
a:active {color:blue;}
a:hover {color:yellow;}

<!-- 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:70;font-weight:bold;}
.accent_footer {font-size:8;font-weight:bold; font-style:italic; color:#3333FF;}
.accent_footer_home {font-size:14;font-weight:bold; font-style:italic; color:red;}
.accent_message {font-size:14; font-weight:bold; color:yellow;}
.accent_confirmation {font-size:18; font-weight:normal; color:red;}
.accent_error {font-size:20; font-weight:bold; color:yellow;}
.accent_faq {font-size:20; font-weight:bold; color:#3333FF;}
.accent_small {font-size:12;font-style:italic;color:yellow;}
.accent_small_bold {font-size:12;font-style:italic;font-weight:bold;color:yellow;}
.accent_faq_brackets {font-size:40;}
.accent_small_mood {font-size:14;font-weight:bold;}
.accent_50 {font-size:50; font-weight:bold; color:black; }
.accent_30 {font-size:30; font-weight:normal; color:black; }
.accent_30_yellow {font-size:30; font-weight:normal; color:#F8EF5D; }
.accent_20_bold_yellow {font-size:20;font-weight:bold; color:#F8EF5D; }
.accent_16_yellow {font-size:16;font-weight:normal; color:#F8EF5D; }
.accent_16_bold_yellow {font-size:16;font-weight:bold; color:#F8EF5D; }
.accent_16_blue {font-size:16;font-weight:normal; color:blue; }
.accent_25 {font-size:25; font-weight:normal; color:black; }
.accent_16 {font-size:16; font-weight:bold; color:black; }
.accent_12 {font-size:12; font-weight:normal; color:black; }
.accent_14_yellow {font-size:14;font-weight:bold; color:#F8EF5D; }
.accent_10_yellow {font-size:10;font-weight:bold; font-style:italic; color:#F8EF5D;}

.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 #009;
  background-color: #FC6;
  color: #009;
}
.pagenextdead,.pageprevdead,.pagenumdead {
  cursor: default;
  border: 2px solid #000;
  background-color: #AAA;
  color: #FFF8EE;
}
#Message {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:480px;
  top:80px;
  width:320px;
  height:180px;
  text-align: center;
  background-color: yellow;
  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:260px;
  top:120px;
  width:390px;
  height:180px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
  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:480px;
  top:100px;
  width:320px;
  height:170px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
  z-index:11; 
}
#Reset {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:510px;
  top:100px;
  width:300px;
  height:100px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
  z-index:11; 
}
#StateError {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:510px;
  top:120px;
  width:300px;
  height:80px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
  z-index:11; 
}
#Confirmation {
  line-height:20px;
  padding:2px;
  position:absolute;
  left:550px;
  top:80px;
  width:300px;
  height:150px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
  z-index:11; 
}
#Triple {
  line-height:20px;
  padding:2px;
  position:absolute;
  left:550px;
  top:80px;
  width:400px;
  height:200px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
  z-index:11; 
}
#SearchNo {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:560px;
  top:70px;
  width:200px;
  height:100px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
  z-index:11; 
}
#ConfirmationRegistration {
  line-height:20px;
  padding:2px;
  position:absolute;
  left:550px;
  top:80px;
  width:300px;
  height:240px;
  text-align: center;
  background-color: #8792D0;
  border: 5px solid #1C3ED0;
  z-index:11; 
}

#Confirm {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:230px;
  top:170px;
  width:300px;
  height:260px;
  text-align: center;
  background-color: #CCFFCC;
  border: 5px solid #66FF66;
  z-index:11; 
}

#NoDeRegister {
  line-height:20px;
  padding:2px;
  position:absolute;
  left:250px;
  top:180px;
  width:370px;
  height:100px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
  z-index:11; 
}

#paginate_buttons {
  position: absolute;
  top:490px;
  left:30px;
  width:820px;
  height:40px;
  line-height:30px;
}

.buttonlink,.submit,.confirm {
  position: relative;
  border: 2px solid #009;
  background-color: #FC6;
  color: #006;
  padding: 1 1;
  margin: 0 0;
  font-size: 14px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

.submit_big_red {
  position: relative;
  border: 2px solid #009;
  background-color: #FC6;
  color: red;
  padding: 1 0;
  margin: 0 0;
  font-size: 23px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

.submit_massive {
  position: relative;
  border: 2px solid #009;
  background-color: #FC6;
  color: #006;
  padding: 1 0;
  margin: 0 0;
  font-size: 30px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}
.submit_big {
  position: relative;
  border: 2px solid #009;
  background-color: #FC6;
  color: #006;
  padding: 1 0;
  margin: 0 0;
  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 1;
  margin: 0 0;
  font-size: 12px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}
