/*  love_styles_1.css *******/
* {
margin:0;
padding:0;
}
/****black #010000  grey #3D2639*** blue border #3333FF blue background #3399CC *********/
                   /**************** home page ******************************************/
#container {
  position:absolute;
  left: .5%;
  margin-left:.5%;
  width:98%;
  height:100%;
  background:#010000;
}

#banner-box {
  position:absolute;
  top:90px;
  left:470px;
  width:370px;
  height:10px;
  background:#EC2368;
  z-index:1;
}

#blocked-box {
  position:absolute;
  top:190px;
  left:270px;
  width:620px;
  height:30px;
  /*
  background:blue;
  */
  z-index:1;
}

#my-blog-box {
  position:absolute;
  top:35px;
  left:920px;
  width:50px;
  height:50px;
  z-index:2;
}

#heading-shadow-box {
  position:absolute;
  top:40px;
  left:0px;
  width:100%;
  height:30px;
  background:#3D2639;
}

#heading-inner-shadow-box {
  position:absolute;
  top:35px;
  left:10px;
  width:100%;
  height:30px;
}

#dark-green-box {
  position:absolute;
  top:120px;
  left:100px;
  width:230px;
  height:380px;
  background:#01000;
}


#heading-shadow-box1 {
  position:absolute;
  top:180px;
  left:400px;
  width:210px;
  height:20px;
  background:#3D2639;
}

#heading-inner-shadow-box1 {
  position:absolute;
  top:180px;
  left:400px;
  width:215px;
  height:18px;
}

#heading-shadow-box2 {
  position:absolute;
  top:230px;
  left:500px;
  width:290px;
  height:20px;
  background:#3D2639;
}

#heading-inner-shadow-box2 {
  position:absolute;
  top:230px;
  left:500px;
  width:290px;
  height:18px;
}
#heading-shadow-box3 {
  position:absolute;
  top:300px;
  left:550px;
  width:220px;
  height:20px;
  background:#3D2639;
}

#heading-inner-shadow-box3 {
  position:absolute;
  top:300px;
  left:550px;
  width:220px;
  height:18px;
}

#heading-shadow-box4 {
  position:absolute;
  top:350px;
  left:600px;
  width:230px;
  height:20px;
  background:#3D2639;
}

#heading-inner-shadow-box4 {
  position:absolute;
  top:350px;
  left:600px;
  width:230px;
  height:18px;
}

#heading-shadow-box5 {
  position:absolute;
  top:400px;
  left:650px;
  width:170px;
  height:20px;
  background:#3D2639;
}

#heading-inner-shadow-box5 {
  position:absolute;
  top:400px;
  left:650px;
  width:170px;
  height:18px;
}
#heading-box7 {
  position:absolute;
  top:455px;
  left:490px;
  width:360px;
  height:18px;
}
#heading-box8 {
  position:absolute;
  top:450px;
  left:780px;
  width:150px;
  height:22px;
}

#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:95px;
  left:460px;
  width: 350px;
  height: 20px;
}
#login_message_higher {
  position:absolute;
  top:75px;
  left:460px;
  width: 350px;
  height: 20px;
}
/****************************for inner home page **************************/
#heading-shadow-boxa {
  position:absolute;
  top:160px;
  left:120px;
  width:90px;
  height:10px;
  background:#3D2639;
}

#heading-inner-shadow-boxa {
  position:absolute;
  top:160px;
  left:120px;
  width:350px;
  height:18px;
}

#heading-shadow-boxb {
  position:absolute;
  top:260px;
  left:300px;
  width:105px;
  height:10px;
  background:#3D2639;
}

#heading-inner-shadow-boxb {
  position:absolute;
  top:290px;
  left:400px;
  width:150px;
  height:18px;
}

#heading-shadow-boxc {
  position:absolute;
  top:370px;
  left:440px;
  width:125px;
  height:10px;
  background:#3D2639;
}

#heading-inner-shadow-boxc {
  position:absolute;
  top:410px;
  left:540px;
  width:140px;
  height:18px;
}

#heading-shadow-boxd {
  position:absolute;
  top:460px;
  left:580px;
  width:145px;
  height:10px;
  background:#3D2639;
}

#errorBox {
  position:absolute;
  top :70px;
  left:190px;
  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;
  left:255px;
  width:700px;
  height:130px;
}

#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:100px;
  right:1%;
  width: 60px;
  margin-top:0px;
  margin-right:10px;
  z-index:7;
}

#background-nav {
  position:absolute;
  top:100px;
  right:0px;
  width: 160px;
  height: 400px;
  margin-top:0px;
  margin-right:10px;
  padding: 0 0;
  margin: 1 1;
  z-index:6;
background:blue;
}

#disclaimer {
  position:absolute;
  top:530px;
  right: 2%;
  height:20px;
  width: 110px;
  z-index:10;
}
ul {list-style-type:none;}

#search-bar {
  float: left;
  margin-top:10px;
  margin-left:80px;
  width: 50%;
}


#content {
  float: left;
  margin-top:10px;
  width:75%;
  line-height:20px;
  background-color:blue;
}

#story_text_heading {
  position:absolute;
  top:190px;
  left:20px;
  width:350px;
  height:320px;
}

#story_text {
  position:absolute;
  top:170px;
  left:20px;
  width:350px;
  height:320px;
}
#story_page_title {
  position:absolute;
  top:140px;
  left:20px;
  width:380px;
  height:40px;
}
#story_page_date {
  position:absolute;
  top:120px;
  left:20px;
  width:380px;
  height:40px;
}
#story-save-box {
  position:absolute;
  top:17%;
  left:61%;
  width:40px;
  height:100px;
}
#story-publish-box {
  position:absolute;
  top:37%;
  left:61%;
  width:150px;
  height:40px;
}
#story-type-label-box {
  position:absolute;
  top:110px;
  left:290px;
  width:150px;
  height:30px;
}
#story-type-box {
  position:absolute;
  top:110px;
  left:440px;
  width:150px;
  height:40px;
}
#register-box {
  position:absolute;
  top:490px;
  left:620px;
  width:40px;
  height:60px;
}

#story-previous-box {
  position:absolute;
  top:100px;
  left:320px;
  width:200px;
  height:40px;
}

#rego-info-box {
  position:absolute;
  top:90px;
  left:200px;
  width:450px;
  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:28px;
}
#login_userid_label {
  position: absolute;
  top:310px;
  left:250px;
  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:430px;
  left:50px;
  line-height:30px;
  text-align:left;
  width:450px;
  height:30px;
}
#reset-alias {
  position: absolute;
  top:470px;
  left:50px;
  line-height:30px;
  text-align:left;
  width:400px;
  height:30px;
}

/*************************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:130px;
  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:25px;
}

#reset_login_userid_label {
  position: absolute;
  top:220px;
  left:180px;
  line-height:30px;
  width:190px;
  text-align:right;
  z-index:2;
}

#reset_login_userid_text {
  position: absolute;
  top:220px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:200px;
  height:30px;
  z-index:1;
}

#reset_email_label {
  position: absolute;
  top:270px;
  left:180px;
  line-height:30px;
  width:190px;
  text-align:right;
  z-index:2;
}
#reset_email_text {
  position: absolute;
  top:270px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:200px;
  height:30px;
  z-index:1;
}

#reset_passwd1_label {
  position: absolute;
  top:320px;
  left:180px;
  line-height:30px;
  width:190px;
  text-align:right;
  z-index:2;
}
#reset_passwd1_text {
  position: absolute;
  top:320px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:200px;
  height:30px;
  z-index:1;
}

#reset_passwd2_label {
  position: absolute;
  top:370px;
  left:150px;
  line-height:30px;
  width:220px;
  text-align:right;
  z-index:2;
}
#reset_passwd2_text {
  position: absolute;
  top:370px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:200px;
  height:30px;
  z-index:1;
}
#reset-button-bar {
  position: absolute;
  top:420px;
  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 story page****************************************/
#panic_box {
  position:absolute;
  top :30px;
  left:472px;
  width:120px;
  height:120px;
  z-index:2;
}

#archive_box {
  position:absolute;
  top :30px;
  left:590px;
  width:70px;
  height:70px;
  z-index:2;
}


#targetDiv {
  position:absolute;
  top :70px;
  left:30px;
  width:350px;
  height:30px;
  background:blue;
}

#mood_text_box {
  position:absolute;
  top :170px;
  left:605px;
  width:65px;
  height:40px;
  z-index:2;
}
#mood_text2_box {
  position:absolute;
  top :220px;
  left:655px;
  width:200px;
  height:60px;
  z-index:2;
}


/***************************for story summary page****************************************/
#thumbnail_1 {
  position:absolute;
  top :180px;
  left:50px;
  width:170px;
  height:110px;
background:#1C3ED0;
  border: 3px solid #8792D0;
  padding: 0 4;
  margin: 5 1;
}

#thumbnail_2 {
  position:absolute;
  top :180px;
  left:250px;
  width:170px;
  height:110px;
background:#1C3ED0;
  border: 3px solid #8792D0;
  padding: 0 4;
  margin: 5 1;
}

#thumbnail_3 {
  position:absolute;
  top :180px;
  left:450px;
  width:170px;
  height:110px;
background:#1C3ED0;
  border: 3px solid #8792D0;
  padding: 0 4;
  margin: 5 1;
}
#thumbnail_4 {
  position:absolute;
  top :180px;
  left:650px;
  width:170px;
  height:110px;
background:#1C3ED0;
  border: 3px solid #8792D0;
  padding: 0 4;
  margin: 5 1;
}
#thumbnail_5 {
  position:absolute;
  top :300px;
  left:50px;
  width:170px;
  height:110px;
background:#1C3ED0;
  border: 3px solid #8792D0;
  padding: 0 4;
  margin: 5 1;
}
#thumbnail_6 {
  position:absolute;
  top :300px;
  left:250px;
  width:170px;
  height:110px;
background:#1C3ED0;
  border: 3px solid #8792D0;
  padding: 0 4;
  margin: 5 1;
z-index:10;
}
#thumbnail_7 {
  position:absolute;
  top :300px;
  left:450px;
  width:170px;
  height:110px;
background:#1C3ED0;
  border: 3px solid #8792D0;
  padding: 0 4;
  margin: 5 1;
}
#thumbnail_8 {
  position:absolute;
  top :300px;
  left:650px;
  width:170px;
  height:110px;
background:#1C3ED0;
  border: 3px solid #8792D0;
  padding: 0 4;
  margin: 5 1;
}

#previous_arrow {
  position:absolute;
  top :135px;
  left:65px;
  width:120px;
  height:27px;
}
#previous_arrow_x_4 {
  position:absolute;
  top :135px;
  left:150px;
  width:120px;
  height:27px;
}
#start {
  position:absolute;
  top :140px;
  left:335px;
  width:120px;
  height:27px;
}
#stop_previous_arrow {
  position:absolute;
  top :130px;
  left:15px;
  width:45px;
  height:45px;
}

#next_arrow {
  position:absolute;
  top :445px;
  left:65px;
  width:45px;
  height:45px;
}

#next_arrow_x_4 {
  position:absolute;
  top :445px;
  left:150px;
  width:45px;
  height:45px;
}
#end {
  position:absolute;
  top :455px;
  left:335px;
  width:45px;
  height:45px;
}
#stop_next_arrow {
  position:absolute;
  top :435px;
  left:15px;
  width:45px;
  height:45px;
}
/********************************* for weekly bitch page ***************************/
#weekly_bitch_label{
  position:absolute;
  top:120px;
  left:50px;
  width:150px;
  height:25px;
}
/********************************* for read-story page ***************************/
#refresh_icon {
  position:absolute;
  top:145px;
  left:312px;
  width:29px;
  height:29px;
}
#keyword_text {
  position:absolute;
  top:165px;
  left:370px;
  width:140px;
  height:30px;
}

#read_story_text {
  position:absolute;
  top:230px;
  left:20px;
  width:800px;
  height:250px;
}
#read_story_author {
  position:absolute;
  top:145px;
  left:20px;
  width:200px;
  height:20px;
}
#author {
  position:absolute;
  top:145px;
  left:85px;
  width:200px;
  height:20px;
}
#read_story_page_title {
  position:absolute;
  top:190px;
  left:20px;
  width:600px;
  height:30px;
}
#read_story_page_date {
  position:absolute;
  top:170px;
  left:20px;
  width:380px;
  height:40px;
}
#read-story-type-label-box{
  position:absolute;
  top:120px;
  left:50px;
  width:150px;
  height:25px;
}
#read-story-type-box {
  position:absolute;
  top:120px;
  left:190px;
  width:150px;
  height:25px;
z-index:2;
}

#no-stories-currently{
  position:absolute;
  top:100px;
  left:540px;
  width:290px;
  height:60px;
}

#read_paginate_buttons {
  position: absolute;
  top:85%;
  left:20px;
  width:780px;
  line-height:30px;
}

#reply_author_button {
  position: absolute;
  top:165px;
  left:610px;
  width:180px;
  height:30px;
}

#summary_button {
  position: absolute;
  top:105px;
  left:610px;
  width:170px;
  height:30px;
}
#request_delete_button {
  position: absolute;
  top:80px;
  left:610px;
  width:120px;
  height:20px;
}

#rating_button {
  position: absolute;
  top:135px;
  left:610px;
  width:170px;
  height:30px;
}

#write_story_button {
  position: absolute;
  top:195px;
  left:610px;
  width:180px;
height:30px;
}

#magnify_button {
  position: absolute;
  top:80%;
  left:79%;
  width:32px;
  height:32px;
  z-index:3;
}

#read-star-rating-label {
  position:absolute;
  top:120px;
  left:370px;
  width:140px;
  height:30px;
}
#read-star-rating {
  position:absolute;
  top:120px;
  left:490px;
  width:150px;
  height:30px;
}

#read-star-rating-images {
  position:absolute;
  top:90px;
  left:490px;
  width:150px;
  height:30px;
}
#read-voters-label {
  position:absolute;
  top:500px;
  left:620px;
  width:140px;
  height:30px;
}
#read-voters-no {
  position:absolute;
  top:500px;
  left:730px;
  width:50px;
  height:20px;
}

/*************************************for keyword page ****************************/
#keyword-label {
  position:absolute;
  top:200px;
  left:160px;
  width:250px;
  height:40px;
}
#keyword-text {
  position:absolute;
  top:200px;
  left:370px;
  width:350px;
  height:40px;
}

#keyword-search {
  position:absolute;
  top:270px;
  left:400px;
  width:80px;
  height:40px;
}

/*************************************for faq page ****************************/
/*
#container-blurb {
  position:absolute;
  left: 40%;
  margin-left:-390px;
  width:980px;
  height:870px;
  background:#010000;
}
*/
#container-blurb {
  position:absolute;
  left: .5%;
  margin-left:.5%;
  width:98%;
  height:95%;
  background:#010000;
}

#content-blurb {
  float: left;
  margin-top:10px;
  width:75%;
  line-height:20px;
  height:118%;
}
#faq-previous-box {
  position:absolute;
  top:100px;
  left:430px;
  width:120px;
  height:40px;
}
#blurb-previous-box {
  position:absolute;
  top:90px;
  left:430px;
  width:120px;
  height:40px;
}
#the-blurb-box {
  position:absolute;
  top:120px;
  left:30px;
  width:780px;
  height:80%;
}
#faq-next-box {
  position:absolute;
  top:440px;
  left:350px;
  width:100px;
  height:50px;
}

#footer-blurb {
  position:absolute;
  bottom: -7%;
  left:0%;
  width:100%;
  height:20px;
  border-top:1px solid black;
  background:#3D2639;
}

/*************************************for rating page ****************************/
#rate-title {
  position:absolute;
  top:80px;
  left:70px;
  width:750px;
  height:30px;
}
#rate-author {
  position:absolute;
  top:100px;
  left:70px;
  width:750px;
  height:30px;
}
#one-star-image {
  position:absolute;
  top:130px;
  left:170px;
  width:150px;
  height:60px;
}
#one-star-description {
  position:absolute;
  top:140px;
  left:320px;
  width:350px;
  height:40px;
}
#two-star-image {
  position:absolute;
  top:200px;
  left:170px;
  width:150px;
  height:60px;
}
#two-star-description {
  position:absolute;
  top:210px;
  left:320px;
  width:350px;
  height:40px;
}
#three-star-image {
  position:absolute;
  top:270px;
  left:170px;
  width:150px;
  height:60px;
}
#three-star-description {
  position:absolute;
  top:280px;
  left:320px;
  width:350px;
  height:40px;
}
#four-star-image {
  position:absolute;
  top:340px;
  left:170px;
  width:150px;
  height:60px;
}
#four-star-description {
  position:absolute;
  top:350px;
  left:320px;
  width:350px;
  height:40px;
}
#five-star-image {
  position:absolute;
  top:410px;
  left:170px;
  width:150px;
  height:60px;
}

#five-star-description {
  position:absolute;
  top:420px;
  left:320px;
  width:350px;
  height:40px;
}
#rate-button {
  position:absolute;
  top:240px;
  left:650px;
  width:150px;
  height:40px;
}
#rate-cancel-button {
  position:absolute;
  top:300px;
  left:650px;
  width:150px;
  height:40px;
}
#rate-back-button {
  position:absolute;
  top:360px;
  left:650px;
  width:150px;
  height:40px;
}

#radio_1 {
  position:absolute;
  top:150px;
  left:130px;
  width:20px;
  height:20px;
}
#radio_2 {
  position:absolute;
  top:220px;
  left:130px;
  width:20px;
  height:20px;
}
#radio_3 {
  position:absolute;
  top:290px;
  left:130px;
  width:20px;
  height:20px;
}
#radio_4 {
  position:absolute;
  top:360px;
  left:130px;
  width:20px;
  height:20px;
}
#radio_5 {
  position:absolute;
  top:440px;
  left:130px;
  width:20px;
  height:20px;
}

/*************************************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: #3399CC;
  border: 5px solid #3333FF;
}
#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 read top 10 page ************************************/
#top_10 {
  position:absolute;
  top :100px;
  left:380px;
  width:300px;
  height:50px;
}


/*************************************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:200px;
  left:590px;
  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 successful payment page ****************************/
#continue-box {
  position:absolute;
  top :320px;
  left:385px;
  width:80px;
  height:40px;
  text-align:center;
}

/*********************************for sitemap page ************************************/
#site_home {
  position:absolute;
  top :90px;
  left:370px;
  width:70px;
  height:40px;
z-index:2;
}
#site_vertical_home {
  position:absolute;
  top :110px;
  left:390px;
  width:5px;
  height:10px;
background:#47D847;
}
#site_login {
  position:absolute;
  top :200px;
  left:550px;
  width:70px;
  height:40px;
}
#site_reset_password {
  position:absolute;
  top :280px;
  left:490px;
  width:70px;
  height:40px;
}
#site_deregister {
  position:absolute;
  top :280px;
  left:590px;
  width:70px;
  height:40px;
}
#site_retrieve_alias {
  position:absolute;
  top :280px;
  left:740px;
  width:70px;
  height:40px;
}
#site_register {
  position:absolute;
  top :150px;
  left:450px;
  width:70px;
  height:40px;
z-index:2;
}
#site_faq {
  position:absolute;
  top :150px;
  left:650px;
  width:70px;
  height:40px;
z-index:2;
}
#site_contact_us {
  position:absolute;
  top :200px;
  left:750px;
  width:70px;
  height:40px;
}
#site_logout {
  position:absolute;
  top :150px;
  left:870px;
  width:70px;
  height:40px;
}

#site_main_horizontal {
  position:absolute;
  top :120px;
  left:100px;
  width:810px;
  height:2px;
background:#47D847;
}
#site_vertical_register {
  position:absolute;
  top :140px;
  left:475px;
  width:5px;
  height:15px;
background:#47D847;
}
#site_vertical_faq {
  position:absolute;
  top :140px;
  left:675px;
  width:5px;
  height:15px;
background:#47D847;
}
#site_vertical_logout {
  position:absolute;
  top :140px;
  left:905px;
  width:5px;
  height:15px;
background:#47D847;
}
#site_vertical_read_10_bitch {
  position:absolute;
  top :140px;
  left:240px;
  width:5px;
  height:160px;
background:#47D847;
}
#site_vertical_read_10_bitch_lower {
  position:absolute;
  top :340px;
  left:240px;
  width:5px;
  height:20px;
background:#47D847;
}

#site_read_10_bitch {
  position:absolute;
  top :300px;
  left:200px;
  width:150px;
  height:30px;
}
#site_10_reply {
  position:absolute;
  top :360px;
  left:200px;
  width:150px;
  height:30px;
}
#site_vertical_login {
  position:absolute;
  top :140px;
  left:580px;
  width:5px;
  height:60px;
background:#47D847;
}
#site_vertical_contact {
  position:absolute;
  top :140px;
  left:780px;
  width:5px;
  height:60px;
background:#47D847;
}
#site_horizontal_login {
  position:absolute;
  top :240px;
  left:520px;
  width:240px;
  height:5px;
background:#47D847;
}
#site_vertical_login_lower {
  position:absolute;
  top :225px;
  left:570px;
  width:5px;
  height:20px;
background:#47D847;
}
#site_vertical_reset_password {
  position:absolute;
  top :245px;
  left:520px;
  width:5px;
  height:35px;
background:#47D847;
}
#site_vertical_deregister {
  position:absolute;
  top :245px;
  left:635px;
  width:5px;
  height:35px;
background:#47D847;
}
#site_vertical_find_alias {
  position:absolute;
  top :245px;
  left:755px;
  width:5px;
  height:35px;
background:#47D847;
}
/*******************read a bitch *************************/
#site_vertical_read_bitch {
  position:absolute;
  top :140px;
  left:413px;
  width:5px;
  height:220px;
background:#47D847;
}

#site_read_bitch {
  position:absolute;
  top :360px;
  left:360px;
  width:150px;
  height:30px;
}
#site_vertical_read_bitch_lower {
  position:absolute;
  top :380px;
  left:413px;
  width:5px;
  height:30px;
background:#47D847;
}

#site_horizontal_read {
  position:absolute;
  top :410px;
  left:320px;
  width:230px;
  height:5px;
background:#47D847;
}

#site_vertical_read_reply {
  position:absolute;
  top :430px;
  left:320px;
  width:5px;
  height:30px;
background:#47D847;
}

#site_read_reply {
  position:absolute;
  top :460px;
  left:290px;
  width:90px;
  height:30px;
}

#site_vertical_read_rate {
  position:absolute;
  top :430px;
  left:400px;
  width:5px;
  height:30px;
background:#47D847;
}
#site_read_rate {
  position:absolute;
  top :460px;
  left:380px;
  width:70px;
  height:30px;
}
#site_vertical_read_delete {
  position:absolute;
  top :430px;
  left:460px;
  width:5px;
  height:40px;
background:#47D847;
}
#site_read_delete {
  position:absolute;
  top :470px;
  left:440px;
  width:70px;
  height:30px;
}
#site_vertical_read_summary {
  position:absolute;
  top :430px;
  left:545px;
  width:5px;
  height:40px;
background:#47D847;
}
#site_read_summary {
  position:absolute;
  top :470px;
  left:510px;
  width:70px;
  height:30px;
}
/*******************be a bitch *************************/
#site_be_bitch {
  position:absolute;
  top :360px;
  left:60px;
  width:150px;
  height:30px;
}

#site_vertical_be_bitch {
  position:absolute;
  top :140px;
  left:100px;
  width:5px;
  height:220px;
background:#47D847;
}
#site_vertical_be_bitch_lower {
  position:absolute;
  top :380px;
  left:100px;
  width:5px;
  height:60px;
background:#47D847;
}

#site_horizontal_be {
  position:absolute;
  top :440px;
  left:20px;
  width:230px;
  height:5px;
background:#47D847;
}

#site_vertical_be_edit {
  position:absolute;
  top :460px;
  left:20px;
  width:5px;
  height:30px;
background:#47D847;
}

#site_be_edit {
  position:absolute;
  top :490px;
  left:10px;
  width:150px;
  height:30px;
}
#site_vertical_be_summary {
  position:absolute;
  top :460px;
  left:100px;
  width:5px;
  height:30px;
background:#47D847;
}
#site_be_summary {
  position:absolute;
  top :490px;
  left:70px;
  width:150px;
  height:30px;
}

#site_vertical_be_delete {
  position:absolute;
  top :460px;
  left:170px;
  width:5px;
  height:50px;
background:#47D847;
}

#site_be_delete {
  position:absolute;
  top :510px;
  left:150px;
  width:150px;
  height:30px;
}

#site_vertical_be_publish {
  position:absolute;
  top :460px;
  left:245px;
  width:5px;
  height:30px;
background:#47D847;
}

#site_be_publish {
  position:absolute;
  top :490px;
  left:220px;
  width:150px;
  height:30px;
}
/********************************for disclaimer page *********************************************/
#the-disclaimer-box {
  position:absolute;
  top:180px;
  left:80px;
  width:680px;
  height:300px;
  line-height:30px;
}
/******************************standard form stuff**************************************************/
#footer {
  position:absolute;
  left:0%;
  bottom: -7%;
  width:100%;
  height:20px;
  border-top:1px solid black;
  background:#3D2639;
  z-index:10;
}


body {font-family:Arial, Verdana; font: 12px Arial; font-weight:bold; font-style:italic; color: white;  background-color: #3D2639;}

h1 {font-family: Arial, verdana;
    font-size:35px;
    color:white;
    text-decoration:none;
    font-weight:normal;
    font-style:normal;
   }
h2 {font-family: arial, verdana;
    font-size:22px;
    color:white;
    text-decoration:none;
    font-weight:normal;
    font-style:italic;
   }

h3 {font-family: arial, verdana;
    font-size:20px;
    color:white;
    text-decoration:none;
    font-weight:normal;
    font-style:italic;
    line-height: 20px;
   }
h4 {font-family: arial, verdana;
    font-size:30px;
    letter-spacing:-2px;
    color:white;
    text-decoration:none;
    font-weight:normal;
    font-style:normal;
    line-height: 30px;
   }
h5 {font-family: arial, verdana;
    font-size:20px;
    color:black;
    text-decoration:none;
    font-weight:normal;
    font-style:italic;
    line-height: 20px;
   }

h6 {font-family: arial, verdana;
    font-size:16px;
    color:white;
    text-decoration:none;
    font-weight:normal;
    font-style:normal;
    letter-spacing:1px;
    line-height: 20px;
   }

a: {color:black;}
a:link {color:yellow;}
a:visited {color:white;}
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_white {color:white;}
.accent_blue {color:blue;}
.accent_sub {font-size:70;font-weight:bold;}
.accent_footer {font-size:8;font-weight:bold; font-style:italic; color:white;}
.accent_footer_home {font-size:14;font-weight:bold; font-style:italic; color:white;}
.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:#47D847;}
.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_30 {font-size:30; font-weight:normal; color:white; }
.accent_25 {font-size:25; font-weight:normal; color:black; }
.accent_16_yellow {font-size:16;font-weight:normal; color:#F8EF5D; }
.accent_14_yellow {font-size:14;font-weight:normal; color:#F8EF5D; }
.accent_18_yellow {font-size:18;font-weight:normal; color:#F8EF5D; }
.accent_24_yellow {font-size:24;font-weight:normal; color:#F8EF5D; }
.accent_25 {font-size:25; font-weight:normal; color:black; }
.accent_16 {font-size:16; font-weight:bold; color:blue; }
.accent_14 {font-size:14; font-weight:bold; }
.accent_14_white {font-size:14; font-weight:normal;color:white; }
.accent_16_white {font-size:16; font-weight:bold; font-style:normal; color:white; }
.no_accent {font-style:normal;}
 
.accent_italic{font-style:italic;}

.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: #CCFFCC;
  border: 5px solid #66FF66;
  z-index:11; 
}
#BumInfo {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:10px;
  top:20px;
  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: #CCFFCC;
  border: 5px solid #66CC66;
  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:510px;
  top:100px;
  width:300px;
  height:150px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
  z-index:11; 
}

#NewStory {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:320px;
  top:20px;
  width:420px;
  height:45px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
  z-index:11; 
}


#New Story {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:320px;
  top:10px;
  width:480px;
  height:25px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
}
#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; 
}
#Diary {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:320px;
  top:10px;
  width:480px;
  height:25px;
  text-align: center;
  background-color: #CCFFCC;
  border: 5px solid #66FF66;
  z-index:11; 
}
#Confirmation {
  line-height:23px;
  padding:2px;
  position:absolute;
  left:550px;
  top:80px;
  width:300px;
  height:90px;
  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; 
}
#ConfirmationPublish {
  line-height:22px;
  padding:2px;
  position:absolute;
  left:550px;
  top:50px;
  width:420px;
  height:300px;
  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; 
}
#BumError {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:450px;
  top:10px;
  width:400px;
  height:50px;
  text-align: center;
  background-color: #F56A73;
  border: 5px solid #F70D1C;
  z-index:11;
}
#ReplyNotice {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:450px;
  top:10px;
  width:400px;
  height:100px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
  z-index:11; 
}
#BumGreenLeft {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:50px;
  top:10px;
  width:300px;
  height:50px;
  text-align: center;
  background-color: #CCFFCC;
  border: 5px solid #66CC66;
  z-index:11; 
}
#Middle {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:350px;
  top:180px;
  width:300px;
  height:120px;
  text-align: center;
  background-color: #CCFFCC;
  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: #CCFFCC;
  border: 5px solid #66FF66;
  z-index:11; 
}

#NoStories {
  line-height:20px;
  padding:2px;
  position:absolute;
  left:250px;
  top:180px;
  width:370px;
  height:150px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
  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:480px;
  left:50px;
  width:600px;
  line-height:30px;
}
	*/
#paginate_buttons {
  position: absolute;
  top:82%;
  left:50px;
  width:600px;
  line-height:30px;
}

.buttonlink,.submit,.confirm {
  position: relative;
  border: 2px solid #009;
  background-color: #C9C0BB;
  color: #00C;
  padding: 1 1;
  margin: 0 1;
  font-size: 14px;
  font-style:normal;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

.submit_big_red {
  position: relative;
  border: 2px solid #009;
  background-color: #C9C0BB;
  color: red;
  padding: 1 2;
  margin: 0 2;
  font-size: 23px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}
.submit_big {
  position: relative;
  border: 2px solid #009;
  background-color: #C9C0BB;
  color: #00C;
  padding: 0 0;
  margin: 0 0;
  font-size: 18px;
  font-style: normal;
  font-family: Arial,sans-serif;
  font-weight: bold;
}
.submit_small {
  position: relative;
  border: 2px solid #009;
  background-color: #FC6;
  color: #00C;
  padding: 0 0;
  margin: 0 2;
  font-size: 12px;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-weight: bold;
}
