@import url("base.css");

/* ---- GLOBALS ---- */
body { background:#FFF; color:#444 }
/* ---- HEADER ---- */
#header { background:url("/img/shell/headerF.jpg") no-repeat }
#header .logo { background:url("/img/shell/logo.png") no-repeat; cursor:pointer; height:100px; left:50px; position:absolute; text-indent:-9000px; top:10px; width:200px }
#header h1 { color:#FFF; font-size:2em; left:0; position:absolute; bottom:8px; text-align:center; width:100% } 
/* ---- COLUMNS ---- */
#layout-wrapper { background:url("/img/shell/faux-columns.jpg") repeat-y }
#content { padding:10px 20px 0; width:920px }
/* ---- FOOTER ---- */
#footer { background:url("/img/shell/footerF.png") repeat-y }
#propaganda-menu { font-size:0.9em; position:absolute; left:10px; top:5px }
#propaganda-menu li { border-right:1px solid #CCC; float:left; padding:0 5px }
#propaganda-menu li.last-child { border:none; padding-right:0 }
/* ---- MENUS ---- */
/* main-menu */
.main-menu { color:#FFF; position:absolute; right:0; top:5px }
.main-menu li { border-right:1px solid #666; float:left; padding:0 8px }
.main-menu li.last-child { border-right:none }
.main-menu a { color:#FFF; text-decoration:none }
.main-menu a:hover, .main-menu a.active { color:#FFF; text-decoration:underline }
/* ---- STYLES ---- */
h2, h3 { font:400 1.7em/1.2em "Trebuchet MS", Tahoma, Verdana, Arial }
h3 { color:#333; font-size:1.4em }
a.textlink { color:#F72EB8; padding:1px; text-decoration:underline }
a.textlink:hover { background-color:#F72EB8; color:#FFF; text-decoration:none }
.plainlist { }
.plainlist li { line-height:1.5em; padding:0 0 0 12px; background:url("/img/shell/libullet.png") no-repeat 0 0.5em }
.button-submit { background:url("/img/shell/button-submit.png") no-repeat; border:none; height:30px; padding:0; text-indent:-9000px; width:80px }
.logos a { margin:0 50px 0 0 }
/* ---- MICROFORMATS ---- */
/* hCard */
.vcard { line-height:1.5em }
.vcard .org { color:#009; font-weight:700 }
.vcard .adr span { display:block }
.vcard .contact-details { padding:10px 0 0 }
.vcard .type, .vcard .label { display:block; float:left; font-weight:700; width:100px }
/* ---- BOTTOM SPACER ---- */
h2, h3, p, .plainlist, .vcard { margin-bottom:15px }
#content h2 { padding:0 0 5px }
/**/
