/* Encelo's Projectz site Cascade Style Sheet */

/* Body definition */
BODY { background-attachment:fixed; background-image:url(img/metal.png); background-color:#555555; color:#FFFFFF; margin:20px }

/* Anchors definitions */
A:link { text-decoration:none; color:#8888FF; background-color:transparent }
A:visited { text-decoration:none; color:#BBBBFF; background-color:transparent }
A:active { text-decoration:none; color:#CCCCFF; background-color:transparent }
A:hover { text-decoration:underline; color:#FFFF00; background-color:transparent }

/* General tag definitions */
.center { text-align:center }
.right { text-align:right }
.left { text-align:left }
H1, H2, H3 { text-align:center }
IMG { border-width:0px; border-style:none; vertical-align:middle }
TH { text-align:center; border-width:2px; border-style:outset }
TD { vertical-align:top }
HR { border-width:1px; border-style:outset }

EM.date { color:#FFCC66 ; background-color:transparent }

/* Specific classes*/
TABLE.page { text-align:center; width:100% }
TD.menu { text-align:left; border-width:1px; border-style:dashed; padding:5px; width:125px }
TD.content { text-align:left; padding-left:25px }

TABLE.summary { text-align:center; float:right; border-width:3px; border-style:outset; margin-top:10px; margin-bottom:10px; margin-left:0px; margin-right:5px }
TABLE.gallery { margin-left:auto; margin-right:auto; text-align:center; border-spacing:1em 2em }

TABLE.foot { text-align:center; width:100% }
/*IMG.boing  { vertical-align:top; width:48px; height:82px }
IMG.logo  { vertical-align:top; width:584px; height:85px }*/
IMG.logo  { vertical-align:top; width:550px; height:85px }
IMG.banner  { vertical-align:middle; width:88px; height:31px }
IMG.vim { vertical-align:middle; width:90px; height:32px }

/* Nested classes */
TABLE.foot TD { padding:0px }
TD.menu HR { border-width:1px; border-style:inset }

