/*
$DateTime: 2011/05/09 14:06:32 $
$Change: 29007 $
$Revision: #1 $
*/

.right-margin-less {
   margin-right: 30px;
}

.clear-both-medium {
   clear: both;
   margin-top: 10px;
   margin-bottom: 15px;
}

.text-align-right {
   text-align: right;
}

.dedication-text-container {
   margin-left: 25px;
   margin-top: 8px; /* added*/
   text-align: center;
}

.submit-book-btn-container {
/*margin-top: 15px;*/
}

.browse-file {
   margin-top: 10px;
}

.upload-file-subtitle {
   font-weight: normal;
   font-size: 14px;

}

.upload-file-content {
   padding: 15px;
}

.file-seperator {
   margin-top: 10px;
   margin-bottom: 8px;
}

.section-title-container {
   margin-top: 20px;
}

.twitter-dates {
   padding-top: 5px;
   padding-left: 20px;
}

.multiple-selection-box {
   width: 150px;
}

.albums-sub-title {
   font-weight: bold;
   font-size: 14px;
   padding-top: 12px;
   padding-bottom: 12px;
}

.current-albums {

}

.removed-albums {

}

.button {
   width: 100px;
}

#add-remove-buttons {
   margin-top: 40px;
   margin-right: 15px;
   margin-left: 15px;
}

#add-remove-buttons {
/*updated*/
   margin-top: 40px;
   margin-right: 90px;
   margin-left: 15px;
   float: left;
   position: relative;
}

#add-remove-buttons input {
   width: 100px;
   position: absolute;
   left: 0px;
}

#albums_list {
   margin-top: 20px;
   height: 300px;
}

#connect_btn {
   margin-top: 20px;
}

.left-padding {
   padding-left: 70px;
}

#blogger-link-small {
   width: 126px;
   height: 76px;
   display: block;
   background: url(../images/nav/blog_combinedSec_btn.gif) no-repeat;
}

#blogger-link-small:hover {
   background-position: 0 -76px;
}

#twitter-link-small {
   width: 123px;
   height: 75px;
   display: block;
   background: url(../images/nav/twitter_combinedSec_btn.gif) no-repeat;
}

#twitter-link-small:hover {
   background-position: 0 -76px;
}

#facebook-link-small {
   width: 123px;
   height: 75px;
   display: block;
   background: url(../images/nav/facebook_combinedSec_btn.gif) no-repeat;
}

#facebook-link-small:hover {
   background-position: 0 -76px;
}

#picasa-link-small {
   width: 123px;
   height: 75px;
   display: block;
   background: url(../images/nav/picasa_combinedSec_btn.gif) no-repeat;
}

#picasa-link-small:hover {
   background-position: 0 -76px;
}

#doc-link-small {
   width: 123px;
   height: 75px;
   display: block;
   background: url(../images/nav/word_combinedSec_btn.gif) no-repeat;
}

#doc-link-small:hover {
   background-position: 0 -76px;
}

#pdf-link-small {
   width: 123px;
   height: 75px;
   display: block;
   background: url(../images/nav/pdf_combinedSec_btn.gif) no-repeat;
}

#pdf-link-small:hover {
   background-position: 0 -76px;
}

#or-img {
   width: 538px;
   height: 37px;
   clear: both;
   background: url(../images/sec/or_graphic.gif) no-repeat;
   margin: 0 auto;
}

#or-img-2 {
   width: 312px;
   height: 37px;
   clear: both;
   background: url(../images/sec/or_graphic_small.gif) no-repeat;
   margin: 0 auto;
}

a.submit-blog-domain {
   margin-top: -22px;
   width: 78px;
   height: 32px;
   float: right;
   background: url(../images/sec/submit_btn_small_grayBkg_combined.gif) no-repeat; /*float: right;*/
   cursor: pointer;
}

a.submit-blog-domain:hover {
   background-position: 0 -32px;
}

#aggregate-section {
   width: 78px;
   height: 32px;
   display: block;
   background: url(../images/sec/submit_btn_small_grayBkg_combined.gif) no-repeat;
   border: 0 none;
   cursor: pointer;
}

#aggregate-section:hover {
   background-position: 0 -32px;
}

#blog-domain {
   font-size: 14px;
   padding: 3px;
   margin: 5px 0 5px 0;
}

#blogger-link-homepage {
   width: 209px;
   height: 127px;
   display: block;
   background: url(../images/homepage/blog_combined_btn.gif) no-repeat;
}

#blogger-link-homepage:hover {
   background-position: 0 -127px;
}

#twitter-link-homepage {
   width: 208px;
   height: 127px;
   display: block;
   background: url(../images/homepage/twitter_combined_btn.gif) no-repeat;
}

#twitter-link-homepage:hover {
   background-position: 0 -127px;
}

#facebook-link-homepage {
   width: 208px;
   height: 127px;
   display: block;
   background: url(../images/homepage/facebook_combined_btn.gif) no-repeat;
}

#facebook-link-homepage:hover {
   background-position: 0 -127px;
}

#picasa-link-homepage {
   width: 208px;
   height: 127px;
   display: block;
   background: url(../images/homepage/picasa_combined_btn.gif) no-repeat;
}

#picasa-link-homepage:hover {
   background-position: 0 -127px;
}

#doc-link-homepage {
   width: 208px;
   height: 127px;
   display: block;
   background: url(../images/homepage/word_combined_btn.gif) no-repeat;
}

#doc-link-homepage:hover {
   background-position: 0 -127px;
}

#pdf-link-homepage {
   width: 208px;
   height: 127px;
   display: block;
   background: url(../images/homepage/pdf_combined_btn.gif) no-repeat;
}

#pdf-link-homepage:hover {
   background-position: 0 -127px;
}

label.error {
   float: none;
   color: red;
   padding-left: .5em;
   vertical-align: top;
   display: block;
   line-height: 120%;
   font-size: 11px;
}

#cover-images-div label.error {
   display: inline; /* otherwise the cover image preview moves out of place when an error is displayed*/
}

.margin-neg {
/*margin-top: -57px;*/
}

#first-date {
   margin-left: 8px;
   margin-right: 5px;
}

#last-date {
   margin-right: 5px;
}

#from_date {
   margin-left: 2px;
   margin-right: 5px;
}

#to_date {
   margin-right: 7px;
   margin-left: 3px;
}

#removed-albums {
   margin-top: 30px;
}

.left-overflowing-alignment {
   text-align: left;
   margin-left: -30px;
}

#blogger-choices {
   width: 450px;
   position: relative;
   left: 20px;
   top: 0;
}

#blogger-box {
   margin: 0 0 0 0;
   padding: 0 10px 5px 10px;
}

#typepad-box {
   margin: 0 0 0 0;
   padding: 5px 10px;
}

#wordpress-box {
   margin: 0 0 0 0;
   padding: 5px 10px;

}

#blogger {
   display: none;
   margin: 10px 0 0 30px;
   line-height: 135%;
}

.top a {
   color: #000;
   font-size: 10px;
   text-decoration: none;
}

.top a:hover {
   color: #336699;
}

.top  img {
   border: none;
   margin-right: 5px;
}

#why-need-tp {
/*position: absolute;*/
   display: none;
   width: 500px; /*left: 200px;*/
/*top: 150px;*/
   background: #fff;
   border: 2px outset #ccc;
   padding: 10px 10px; /*z-index:10000;*/
   text-align: left;
}

#why-need-wp {
/*position: absolute;*/
   display: none;
   width: 500px; /*left: 200px;*/
/*top: 150px;*/
   background: #fff;
   border: 2px outset #ccc;
   padding: 10px 10px; /*z-index:10000;*/
   text-align: left;
}

#login-tp {
   position: absolute;
   display: none;
   width: 500px;
   left: 200px;
   top: 150px;
   background: #fff;
   border: 2px outset #ccc;
   padding: 10px 10px;
   z-index: 10000;
   text-align: left;
}

#login-wp {
   position: absolute;
   display: none;
   width: 500px;
   left: 200px;
   top: 150px;
   background: #fff;
   border: 2px outset #ccc;
   padding: 10px 10px;
   z-index: 10000;
   text-align: left;
}

.inlineLabel {
   float: left;
   width: 160px;
   margin-left: 25px;
}

.inlineLabel2 {
   float: left;
   width: 140px;
   margin-left: 15px;
}

.marginl28 {
   margin-left: 28px;
}

.marginl200 {
   margin-left: 200px;
}

.marginl115 {
   margin-left: 115px;
}

.radio {
   margin-bottom: 10px
}

.twitter-select {
   line-height: 185%;
   position: relative;
   left: -120px;
}

.twit-userid-tbox {
   position: absolute;
   top: 0;
   left: 0;
   left: -150px;
   width: 270px;
}

.twit-hashtag-tbox {
   display: none;
   position: absolute;
   top: 23px;
   left: 0;
   left: -150px;
   width: 270px;
}

.line-height185 {
   line-height: 185%;
}

.twit-options {
   line-height: 185%;
   padding-bottom: 8px;
}

/* gokce's edits 09/06/2010 */
.right-margin-20 {
   margin-right: 20px;
}

.errorbox {
   background-color: #00adee;
   font-size: 18px;
   color: white;
   padding: 4px;
}

#err_elem {
   font-size: 14px;
}

.privateblog-header {
   color: white;
   background-color: #0055a7;
   padding: 10px 0 10px 35px;
}

.darkblue {
   color: #0055a7;
}

.padding10 {
   padding: 10px;
}

.font13 {
   font-size: 13px;
}

.gray {
   color: #707070;
}

.right-margin-10 {
   margin-right: 10px;
}

.errorbox-padding {
   padding: 10px 30px;
}

#google-auth-btn {
   width: 121px;
   height: 35px;
   float: right;
   background: url(../images/google_login.gif) no-repeat;
}

/* blog section */

#filter-by-label-popup {
   left: 30%;
   width: 600px;
   top: 25%;
   position: fixed;
   border: 3px solid #005987;
   padding: 10px 10px 20px 10px;
   margin: 0;
   font-size: 12px; /*z-index: 50000;*/
   background: #ffffff;
   text-align: left;
   cursor:auto;
}

#filter-by-label-popup p {

   margin: 10px 15px 10px 25px;
}

#label-input-container {
   position: relative;
   left: 35px;
   margin-top: 5px;
   display: none;
}

#filter-posts-by-label-section{
   display: none;
}

/*added for the hosted wp popup you wont need this i think*/
#hosted-wp {
   position: fixed;
   display: none;
   width: 500px;
   left: 35%;
   top: 250px;
   background: #f8f8f8;
   border: 2px solid #333;
   padding: 10px 10px;
   text-align: left;
   cursor: auto;
}

/* In order to accomodate */
#self-hosted-wordpress-form .inlineLabel {
   width : auto;
   margin-bottom: 5px;
}

.leftmargin25 {
   margin-left: 45px;
}

.leftmargin15 {
   margin-left: 15px;
}

.notopmargin {
   margin-top: 0;
}

