/**
*
* @note                           css file for serendipity classes
* 
* @appdef                         fapulous framework
* @app-myapp-theme  
* @app-myapp-used                 True
* @media                          screen
* @valid                          true
* 
* @author                         Alp Uçkan
* @version                        1.1
* @link                           http://fapulous.77elements.net/
* @copyright                      Copyright(c) by Alp Uçkan
* @license                        http://sam.zoy.org/wtfpl/
* 
* @date                           2008-09-22
* @lastmodified                   2009-10-04 17:24
* 
* @colordef                       rgb(0,0,0); Black; Text
* @colordef                       rgb(255,255,255); White; Background
*/

/**
* @section                        Layout & Hyperlinks
*/

* html .singleColumn              { width: 46.8750em; overflow: hidden; margin: 0 auto; } /* = 750px (when 1em = 16px ) */
*+html .singleColumn              { width: 46.8750em; overflow: hidden; margin: 0 auto; } /* = 750px (when 1em = 16px ) */
a:link                            { text-decoration: underline; }
a:visited                         { text-decoration: underline; }
a:hover,
a:active,
a:focus                           { text-decoration: none; }

h1 a:link,
h1 a:visited                      { text-decoration: none; }

/**
* @section                        Header & Footer
*/

.s9YSubTitle a:link,
.s9YSubTitle a:visited            { text-decoration: none; }
.s9YSubTitle a:hover,             
.s9YSubTitle a:active,            
.s9YSubTitle a:focus              { text-decoration: none; }

#Footer p                         { margin: 0 0 .4375em; font: .875em/1.25 Arial, sans serif; }

/**
* @section                        Entries
*/

.s9yTitle                         {  }
.s9yTitle a:link,
.s9yTitle a:visited,
.s9yTitle a:hover,             
.s9yTitle a:active,            
.s9yTitle a:focus                 { text-decoration: none; }

.s9yEntry                         { margin: 0; }
.s9yEntryBody                     { margin: 0 0 1em; }
.s9yEntryBody h3                  { margin: 2em 0 0; }
.s9yEntryFooter                   { margin: 0 0 3em; font: .875em Arial, 'sans serif'; }
.s9yEntryPager                    { margin: 0 0 1em; font: .875em Arial, 'sans serif'; text-align: center; }

/**
* @section                        Calendar Plugin
*/


.s9yCalPager                      { margin: 0 0 1em; line-height: 1.5; }
.s9yCalPager .c3-2                { text-align: center; }
.s9yCalPager .c3-3                { text-align: right; }

.s9yCalendar                      { width: 100%; margin: 0 0 1em; border-width: 1px 0 0 1px; border-collapse: collapse; }
.s9yCalendar th,                  
.s9yCalendar td                   { border-width: 0 1px 1px 0; padding: .4375em; }

/**
* @section                        Edit Nugget
*/

.serendipity_edit_nugget          { margin: 0 0 1em; text-align: right; font: .875em Arial, sans serif; }

/**
* @section                        Search
*/

#searchform                       { width: 100%; margin: 0 0 1em; }
#searchform div                   { width: 100%; overflow: hidden; }
#serendipityQuickSearchTermField  { display: block; float: left; width: 82%; }
.quicksearch_submit               { display: block; float: right; }

/**
* @section                        Comments and Trackbacks
*/

.s9yWhoWhen                       { width: 100%; overflow: hidden; font: 1em/1.25 Arial, 'sans serif'; }
.s9yWhoWhen .s9yDate              { float: left; width: 34%; }
.s9yWhoWhen .s9yCommTrackC        { float: right; width: 63%; text-align: right; }

.s9yComments,
.s9ySectionTrackbacks,
.s9yCommentsC                     { margin: 0 0 1em; }
.s9yComment                       { position: relative; margin: 0 0 3em; }

.s9ySectionTrackbacks             { font-family: Courier New, Courier, Fixed; }

.s9yCommentsTitle                 { font-size: 2em; }
#S9yCommentForm                   { margin: 0 0 1em; }

.serendipity_commentDirection     { width: 78%; margin: 0 0 .4375em; font: .875em/1.25 Arial, 'sans serif'; }

.commNumber                       { position: absolute; top: -.3em; right: 0; z-index: 9; font-size: 5em; line-height: 1; font-family: Georgia,'Bitstream Vera Serif', 'serif'; }
.s9yCommentSource,
.s9yCommentBody                   { position: relative; z-index: 10; line-height: 1.5; }

.s9yCommentBody p                 { margin: 0; }
.s9yCommentSource p               { margin: 0; font: .875em/1.25 Arial, 'sans serif'; }

.s9yNoTrackbacks,
.s9yNoComments                    { margin: 1em 0 1em; font: 1.5em Arial, sans serif; text-align: center; }

/**
* @section                        Sidebars
*/


.serendipitySideBarItem           { margin: 0 0 1em; }
.vcard                            { margin: 0 0 3em; }

/**
* @section                        Tags
*/

.serendipitySideBarContent        { line-height: 1.5; }

/**
* @section                        Recent Comments plugin
*/

.plugin_comment_wrap              {  }
.plugin_comment_subject           { margin: 0 0 .4375em; font: .8750em Arial, sans serif; }
.plugin_comment_author            { font-weight: bold; font-style: italic; }

.plugin_comment_author a:link,
.plugin_comment_author a:visited  { text-decoration: none; }

.plugin_comment_author a:hover,   
.plugin_comment_author a:active,  
.plugin_comment_author a:focus    { text-decoration: underline; }

.plugin_comment_date              { font: .8750em Arial, sans serif; text-align: right; display: none; }
.plugin_comment_body              { margin: 0 0 1em; }



/**
* @section                        Typo for sidebar plugins
*/

.serendipitySideBarItem dt,
.serendipitySideBarItem li        { margin: 0 0 .4375em; font: .8750em Arial, sans serif; }

/**
* @section                        Recent Entries plugin
*/

.container_serendipity_plugin_recententries dd    { display: none; }

/**
* @section                        Search Results Page
*/

.s9ySearch                        { margin: 0 0 2em; }

/**
* @section                        Comment Search Plugin
*/

.comment_result_header            { font-weight: bold; margin-top: 2em; }
.comment_result li                { margin: 0 0 1em; }

/**
* @section                        Free Tag Plugin
*/

.serendipity_freeTag              { margin: 1em 0; font-size: .875em; }
.serendipity_freeTag a:link,
.serendipity_freeTag a:visited    { text-decoration: none; }
.serendipity_freeTag a:hover,       
.serendipity_freeTag a:active,      
.serendipity_freeTag a:focus      { text-decoration: underline; }

/**
* @section                        Archives
*/

.s9ySummaryPostedBy               { font-family: Arial, sans serif; }