
/*
Standard CSS for art.thallenbeck.com
T. Hallenbeck, 2006
/*/

div.sidebar_content { z-index: 1; position: absolute; left: 0px; top: 150px; width: 110px; border: none; }
div.page_content { z-index: 0; position: absolute; left: 130px; top: 53px; border: none; }
div.item_top { z-index: 1; position: absolute; left: 0px; top: 0px; border: none; }
div.item_content { z-index: 0; position: absolute; left: 10px; top: 6px; height: 96%; width: 860; border: none; }

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
small { color: #e0e0f5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }

td.bar { background: #b0b0c0; }
td.main { background: #33333a; }

body { background-color: #33333a; color: #e0e0f0; font-family: Verdana, Helvetica, Arial; font-size: 11px; margin: 0; padding: 0; height: 100%; }

table.top { background-color: #1f1f25; }
table.gallery_item { background-color: #1f1f25; }
table.frame { background-color: #9090a0; }
table.stretched { height: 100%; }

font.sidebar { color: #ff9900; letter-spacing: 2; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
font.disabled_small { color: #9f9f9f; letter-spacing: 1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
font.subheader { color: #e0e0f5; letter-spacing: 1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
font.subheader_small { color: #e0e0f5; letter-spacing: 1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
font.small_gallery { color: #e0e0f5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
font.small_gallery_where_dark { color: #229944; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
font.small_gallery_where_light { color: #55cc77; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }

a:link { color: #e0e0f5; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a:visited { color: #e0e0f5;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a:active { color: #e0e0f5; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a:hover { color: #e0e0f5; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }

a.special:link { color: #0099ff; }
a.special:visited { color: #0099ff; }
a.special:active { color: #0099ff; }
a.special:hover { color: #0099ff; }

a.sidebar:link { letter-spacing: 2; font-size: 14px; }
a.sidebar:visited { letter-spacing: 2; font-size: 14px; }
a.sidebar:active { letter-spacing: 2; font-size: 14px; }
a.sidebar:hover { color: #0099ff; letter-spacing: 2; font-size: 14px; text-decoration: none; }

a.big:link { color: #0099ff; letter-spacing: 1; font-size: 14px; }
a.big:visited { color: #0099ff;  letter-spacing: 1; font-size: 14px; }
a.big:active { color: #0099ff; letter-spacing: 1; font-size: 14px; }
a.big:hover { color: #e0e0f5; letter-spacing: 1; font-size: 14px; text-decoration: none; }

a.small:link { font-size: 9px; font-weight: normal; }
a.small:visited { font-size: 9px; font-weight: normal; }
a.small:active { font-size: 9px; font-weight: normal; }
a.small:hover { font-size: 9px; font-weight: normal; text-decoration: underline; }

a.small_gallery:link { color: #e0e0f5; font-size: 9px; font-weight: normal; }
a.small_gallery:visited { color: #e0e0f5; font-size: 9px; font-weight: normal; }
a.small_gallery:active { color: #e0e0f5; font-size: 9px; font-weight: normal; }
a.small_gallery:hover { color: #e0e0f5; font-size: 9px; font-weight: normal; text-decoration: none; }

a.mainback:link { letter-spacing: 1; font-size: 12px; }
a.mainback:visited { letter-spacing: 1; font-size: 12px; }
a.mainback:active { letter-spacing: 1; font-size: 12px; }
a.mainback:hover { letter-spacing: 1; font-size: 12px; }


