/**
*
* @note             css file for typography
* 
* @appdef           alp-uckan.net
* @app-myapp-theme  
* @app-myapp-used   True
* @media            screen
* @valid            true
* 
* @author           Alp Uçkan
* @version          1.0
* @link             http://alp-uckan.net/
* @copyright        Copyright(c) by Alp Uçkan
* @license          http://creativecommons.org/licenses/GPL/2.0/
* 
* @date             2008-04-10
* @lastmodified     2008-04-10 15:00
* 
* @colordef         rgb(0,0,0); Black; Text
* @colordef         rgb(255,255,255); White; Background
*
*/

body                { font-family: 'Palatino Linotype', 'Palatino', 'URW Palladio L', serif; line-height: 1em; font-size: 1em; }
h2, h3, h4, h5, h6  { font-family: 'Palatino Linotype', 'Palatino', 'URW Palladio L', serif; color: #000; margin: 0 0 .5em 0; }
h1, #Lang           { font-size: 1.2em; text-transform: uppercase; color: #000; line-height: 1.6; font-weight: normal; }
h2                  { font-size: 1.6em; margin: 0 0 .8em; }
h3                  { font-size: 1.2em; margin: 1em 0;  }
h4                  { font-size: 1.1em; }
h5                  { font-size: 1.0em; }
h6                  { font-size: .8em; }
#Main #Nav ul li a  { font-size: 1.2em; font-family: 'Lucida Sans Unicode', 'Lucida Grande', Arial, Sans Serif; }

p                   { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Arial, Sans Serif; margin: 0 0 1em 0; line-height: 1.5; font-size: .8em; color: #444; }
.small              { font: .8em Verdana, Helvetica, Tahoma, 'Bitstream Vera Sans', sans serif; }
em                  { letter-spacing: 0.1em; }
acronym             { border-bottom: 1px dotted #000; }
blockquote          { margin: 0 0 3em 0; padding: .4em 0; color: #333; }
blockquote p:before { content: "\00BB"; }
blockquote p:after  { content: "\00AB"; }
blockquote.side     { float: right; border: 2px solid #ccc; width: 20em; margin: 0 0 1em 1em; padding: 0; background-color: #fff; }

#Content ul         { margin: 0 0 2em 1em; padding: 0; list-style-type: square; }
#Content ul li      { margin: 0 0 1em 0; font-family: 'Lucida Sans Unicode', 'Lucida Grande', Arial, Sans Serif; font-size: .8em; line-height: 1.5; color: #444;  }

.vcard              { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Arial, Sans Serif; line-height: 1.5; margin: 0 0 3em 0; color: #777; }
.vcard p            { margin: 0 0 .1em 0; }

.vcard a:link,
.vcard a:visited,
.vcard a:hover,
.vcard a:active     { color: #777; }

/**
* @section          services
*/

#Content ul.services         { margin: 0 1em 2em 1em; padding: 0; line-height: 1.8em; list-style-type: none; }
#Content ul.services li      { margin: 0 0 1em 0; font-family: 'Lucida Sans Unicode', 'Lucida Grande', Arial, Sans Serif; font-size: 1em; color: #444; }
#Content ul.services li h3   { font-size: 1.2em; margin: 0;  }


/**
* @section          hyperlinks
*/

a:link,
a:visited,
a:hover,
a:active,
h2 a:link,
h2 a:visited,
h2 a:hover,
h2 a:active         { color: #000; background-color: transparent; text-decoration: underline; font-weight: normal; }
a:hover,
h2 a:hover          { color: #000; background-color: #e6e6ff; text-decoration: none; }

