/* type directors club :: http://www.tdc.org :: TDC22008 Type Design Competition */
/*#eEf5b2  #feFffe pale off white (glyphs/TDC22007back.gif)background-image: url(glyphs/tdctop.gif); background-attachment: fixed; background-position:left bottom;
background-image: url(glyphs/tdc22008thumb.gif); background-attachment: fixed; background-position: left center; background-repeat: no-repeat;
*/


body { margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; background:#ffffff;  font-family:  "Really Pan European", "Georgia", "Constantia", "Palatino",   "Palatino Linotype", Frutiger, Minion,  Arial, sans-serif;}

h1, h2, h3, h4, h5, h6 {font-family:  "Verdana",    "ClearviewOne", Helvetica,  Frutiger, Myriad,  Arial, sans-serif; }
.header {background-image:url(glyphs/tint.gif); margin:0; padding:0; border-top:1px solid #eeeeee;; border-bottom:1px solid #eeeeee;;   }
.headcontent {padding-top:3px; padding-right:1em; padding-left:43px;  padding-bottom:1em; }
.header H2 {Font-Size : 85% ; color: #000000; margin:0; padding-bottom:0;padding-left:20px; padding-top:5px; } 
.mainlogo {width:260px; float:left;}
h1.logo  {margin: 0; padding:0; width:250px; border:none; }


.content {float:left; width:50%; margin:1em; background-image: url(glyphs/tint.gif); margin-left:120px;  border-left:1px solid #eeeeee;;border-right:1px solid #eeeeee;;}
.innercontent {padding:0; margin:0; padding-left:2em;padding-right:1em;padding-bottom:1em;}
.mainlinkcontent {float:left; width:22%; margin:1em; background-image: url(glyphs/tint.gif); border-left:1px solid #eeeeee;;border-right:1px solid #eeeeee;;}
.linkcontent {padding-left:1em; padding-right:1em;padding-bottom:1em;}
.footer {background-image:url(glyphs/tint.gif); margin:0; padding:0; width:100%; text-align:right; clear:both; border-top:1px solid #eeeeee;;border-bottom:1px solid #eeeeee;;}
.endcontent {padding-top:3px; padding-bottom:1em;}
.footer p br {display:none;}
.footer p {margin:1em; padding-right:43px; max-width:100%; }
H1 {Font-Size : 150% ; font-weight: bold; color: #cc0000; margin-bottom: 0; padding-bottom:0;}
H2 {Font-Size : 85% ; margin-left:22px;color: #000000; margin-bottom: 0; padding-bottom:0;}
H3 {Font-Size : 120% ; color: #cc0000; margin-bottom: 0; padding-bottom:0;}
H4 {Font-Size: 100% ; color: #000000; margin-bottom: 0; padding-bottom:0;}
H5 {Font-Size: 85% ; color: #000000; margin-bottom: 0; padding-bottom:0;}
H6 {Font-Size: 85% ; color: #000000; margin-bottom: 0; padding-bottom:0;}

H4+img {padding-top:1em;}

strong {color: #000000; font-family:  "Verdana",    "ClearviewOne",Helvetica,  Frutiger, Myriad,  Arial, sans-serif; } 
th { color: #999999; }
dt  {color: #999999; }
td { color: #999999; }

p { margin:0; padding-left:3em; color: #111111; line-height:1.5em; max-width:30em; margin-bottom:1.5em;}
p small {padding-left:0; color:#111111; line-height:1.5em; max-width:30em;}
.linkcontent p  {padding-left:0; color:#111111; line-height:1.5em; max-width:30em; padding-left:1em;}
.superior {font-size:90%; vertical-align:15%;line-height:1.5em;}
blockquote {color: #111111;  padding-left:2em; padding-right:0; max-width:22em; line-height:1.5em; margin:auto;}
cite {color: #111111; }
h3 cite {color: #cc0000; }
h4 cite {color: #cc0000; }

.alert {color:#cc0000;}
.alertborder {border:2px solid #cc0000;}
.notice {border:1px solid #eeeeee;; }

input {background:#eeeeee;color:#990000; border:1px solid #666666;}
select {background:#eeeeee;color:#990000; }
textarea {background:#eeeeee;color:#990000; }

ol, ul, li, li p  {color: #222222; max-width:30em; line-height:1.25em; margin:0; margin-left:2em; padding:0; }
dl, dd, dd p  {color: #222222; max-width:30em; line-height:1.25em; margin-top: 0; padding-top:0;}

ul li {list-style-image:url(glyphs/bullets.gif); }

a:link   {padding:2px; text-decoration:none; background:#eeeeee; color: #333333; }
a:visited {padding:2px; text-decoration:none; background:#eeeeee; color: #666666; }
a:hover  {padding:2px; text-decoration: none; color: #ffffff;  background:#cc0000;}
a:hover img {background:#ffffff;}
a:active {padding:2px; text-decoration: none; color: #ffffff; background:#000000;}
a:active img {background:#ffffff;}

.linkcontent a {display:block;}

.logo a:link {background:transparent;}
.logo a:visited  {background:transparent;}
.logo  a:hover  {background:transparent; }
.logo  a:active {background:transparent;}
.logo a img {background-image: none;background:transparent;}


