/* type directors club :: http://www.tdc.org :: TDC52 Typography Competition */
/*#eEf5b2*/
body {margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; background:#000000; background-image: url(glyphs/TDC52.jpg); background-attachment: fixed; background-position:center left; background-repeat: no-repeat; font-family:  Futura, "Century Gothic", "ClearviewOne", "Gill Sans", Frutiger, "Bitstream Vera Sans", Myriad,  Arial, sans-serif;}

.header {background-image:url(glyphs/tint.png); margin:0; padding:0; border-top:1px solid #111111;  border-bottom:1px solid #111111; }
.headcontent {padding-top:3px; padding-right:1em; padding-left:43px;  padding-bottom:1em; }
.header H2 {Font-Size : 85% ; color: #bebe99; 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; }
/* h1.logo  a  {float:left;} */

.content {margin:0; padding:0; float:right; width:60%; margin:1em;  background-image: url(glyphs/tint.png);border-top:1px solid #111111; border-bottom:1px solid #111111; }

.innercontent {padding:0; margin:0; margin-top:12px;padding-left:3em;padding-right:2em; padding-bottom:2em;}

.mainlinkcontent {margin:0; padding:0; float:left; width:30%; margin:1em; background-image: url(glyphs/tint.png); border-top:1px solid #111111; border-bottom:1px solid #111111; } /*position:fixed; */

.linkcontent {margin:0; padding:0; margin-top:12px;padding-left:3em; padding-right:1em;padding-bottom:2em; }


.footer {background-image:url(glyphs/tint.png); margin:0; padding:0; width:100%; text-align:right;  clear:both;border-top:1px solid #111111; border-bottom:1px solid #111111;}
.endcontent {padding-top:3px; padding-bottom:2em; }
.footer p {margin:1em; margin-bottom:0; padding-bottom:0; padding-right:43px; max-width:100%; }
/* .footer br {display:none;} */

H1 {margin:0; padding:0; Font-Size : 150% ; font-weight: bold; color: #bebe99; margin-bottom: 0; padding-bottom:0; border-top:1px solid #666655; padding-top:3px;}
H2 {margin:0; padding:0; Font-Size : 85% ; margin-left:22px;color: #bebe99; margin-bottom: 0; padding-bottom:0; padding-top:3px; }
H3 {margin:0; padding:0; Font-Size : 120% ; color: #bebe99; margin-top: 0; padding-bottom:0;border-top:1px solid #666655; padding-top:3px; }
h3+h4 {margin-top:6px;}
H4 {margin:0; padding:0; Font-Size: 100% ; color: #bebe99; margin-bottom: 0; padding-bottom:0; border-top:1px solid #666655; padding-top:3px;}
H5 {margin:0; padding:0; Font-Size: 85% ; color: #bebe99; margin-bottom: 0; padding-bottom:0; }
H6 {margin:0; padding:0; Font-Size: 85% ; color: #bebe99; margin-bottom: 0; padding-bottom:0;}

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

strong {color: #eedd44;} /*  eedd44   77C14F*/
th { color: #a9a999; }
dt  {color: #eedd44; padding-top:1em;}
td { color: #a9a999; }

p {  color: #ededed; line-height:1.5em; max-width:40em;  margin: 0; padding-top:0;margin-left:2em;  padding-left:1em;  padding-top:0; padding-bottom:1em;}

p small {margin:0; padding:0; color:#ededed; line-height:1.5em; max-width:40em;}

.mainlinkcontent .linkcontent p {margin-left:2em; padding-left:0; color:#ededed; line-height:1.5em; max-width:40em;}

.superior {font-size:90%; vertical-align:15%;line-height:1.5em;}
blockquote {color: #eddddd;  padding-left:2em; padding-right:0; max-width:22em; line-height:1.5em; margin:auto;}
cite {color: #dcdccc; }
h3 cite {color: #bebe99; }
h4 cite {color: #bebe99; }

.alert {color:#991111;}
.alertborder {border:2px solid #991111;}
.notice {border:2px solid #ffeeee; }

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

ol, ul, li, li p  {color: #ededdd; max-width:30em; line-height:1.25em;margin-left:0;padding-left:0;}
dl, dd, dd p  {color: #ededdd; max-width:30em; line-height:1.25em; margin-top: 0; padding-top:0;}
ul li, ol li  {margin:0; padding:0; margin-bottom:1.25em; margin-left:3em; clear:both; }
ul li, ul li  {margin:0; padding:0; margin-bottom:1.25em; margin-left:3em; clear:both; }
ul li {list-style-image:url(glyphs/bullets.gif);}

a:link   { text-decoration:none;  border-bottom:1px solid #666655; color: #efefcf; padding:0px 3px 0px 3px;}
a:visited {text-decoration:none; border-bottom:1px dotted #666655; color: #dedebe; padding:0px 3px 0px 3px;}
a:hover  {text-decoration: none; border-bottom:1px solid #cecea9; color: #2e2e0e;  background:#cecea9;padding:0px 3px 0px 3px;}

a:active { text-decoration: none; border-bottom:1px solid #eedd44; color: #232332; background:#eedd44; padding:0px 3px 0px 3px;}



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



