body, p, td	{font-family:sans-serif,tahoma,verdana,arial,helv,helvetica; font-size:10pt}
body	{margin:0px 0px 0px 0px; background-image:url(background.png); background-repeat:repeat-x; background-color:#ffffff}
form {margin:0px 0px 0px 0px}
p	{margin:4px 0px 0px 0px; padding:0px 0px 0px 0px}
a	{color:#0000cc; text-decoration:underline}
a:hover	{color:#cc6600}
pre.code	{margin:8px 0px 8px 20px}

div.iecentering	{text-align:center}
div.main	{position:relative; margin:0px auto; padding:0px 0px 0px 0px; width:806px; text-align:left}
div.pane	{position:absolute; left:0; top:0px; width:806px; background-image:url(middle.png); background-repeat:repeat-y}
div.panetop	{position:absolute; left:0px; top:0px; width:806px; height:224px; background-image:url(top.png); background-repeat:no-repeat}
div.menu	{position:absolute; left:20px; top:230px; width:140px}
div.content	{position:relative; left:200px; top:0px; width:590px; margin-top:50px; margin-bottom:10px}
div.panebottom	{position:relative; left:0px; top:0px; width:806px; height:35px; background-image:url(bottom.png); background-repeat:no-repeat}
div.panebottom p {padding-top:4px; color:#999999; text-align:right; margin-right:20px}
div.panebottom a {color:#999999; text-decoration:none}

div.menu p.level1	{color:#0000cc; font-weight:bold; margin:4px 0px 2px 0px}
div.menu p.level2	{color:#0000cc; margin:2px 0px 1px 10px}
div.menu p.level1 a	{color:#000066; text-decoration:none}
div.menu p.level2 a	{color:#000066; text-decoration:none}
div.menu p.level1 a:hover	{color:#0000cc; text-decoration:underline}
div.menu p.level2 a:hover	{color:#0000cc; text-decoration:underline}

h1	{color:#000066; font-size:18pt; font-weight:bold; margin:0px 0px 20px 0px}
h2	{color:#000066; font-size:15pt; font-weight:normal; margin:16px 0px 8px 0px; border-bottom:1px solid #000066}

ul {list-style-position:outside; list-style-image:url(point.gif); list-style-type:square; padding-left:20px; margin:4px 0px 0px 0px}
ul li {margin:2px 0px 0px 0px}

div.box201 {background-image:url(box_middle.png); width:201px}
div.box201top {background-image:url(box_top.png); width:201px; height:8px}
div.box201bottom {background-image:url(box_bottom.png); width:201px; height:8px}

div.box201 h2 {color:#ffffff; font-size:9pt; margin:0px 8px 4px 8px; border-bottom:1px solid #ffffff}
div.box201 h2.space {margin-top:12px}
div.box201 p {color:#ffffff; font-size:9pt; margin:0px 8px 2px 8px}
div.box201 a {color:#ffffff}
div.box201 a:hover {color:#cc6600}

table.postcards {}
table.postcards td.picture {vertical-align:bottom; padding-bottom:10px; padding-right:10px}
table.postcards td.description {vertical-align:bottom; padding-bottom:12px}
table.postcards td.description p {color:#333333; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
table.postcards td.description p.date {}
table.postcards td.description p.title {font-size:15pt; margin-bottom:4px}
table.postcards td.description a {color:#333333}
table.postcards td.description a:hover {color:#cc6600}

table.download	{border:none; margin:4px 0px 0px 0px}
table.download td	{border:none; padding:1px 0px 1px 0px}
table.download td.symbol	{border:none; padding:1px 3px 1px 0px; width:20px}

table.list {border-collapse:collapse; margin:4px 0px 0px 0px}
table.list th {background-color:#cccccc; padding:2px 4px 2px 4px}
table.list td {border-bottom:1px solid #cccccc; padding:0px 4px 0px 4px}

// OLD BELOW HERE
/*
p.title-portfolio	{color:#999999; font-size:10pt; font-weight:bold; margin:0px 0px 0px 0px}
td.title-empty	{background-color:#ffffff}
td.title-image	{background-color:#ffffff}
td.title-main	{background-color:#ffffff; padding:0px 0px 10px 0px; vertical-align:bottom}
td.title-column	{background-color:#ffffff}

td.title-line	{background-color:#000066}

td.content	{background-color:#ffffff; padding:10px 0px 20px 0px; vertical-align:top}
table.list	{border:none; margin:0px 0px 0px 20px; vertical-align:top}
td.list-point	{border:none; vertical-align:top}
td.list-item	{border:none; vertical-align:top}

table.biography-info	{border:none; margin:4px 0px 4px 0px}
td.biography-info-key	{border:none; font-weight:bold; padding:1px 5px 1px 0px; vertical-align:top}
td.biography-info-value	{border:none; padding:1px 0px 1px 0px; vertical-align:top}
table.biography	{border:none; margin:4px 0px 4px 0px}
td.biography-year	{border-top:1px solid #eeeeee; font-weight:bold; padding:0px 0px 0px 0px}
td.biography-text	{border:none; padding:1px 0px 10px 10px}

table.gallery	{border:none; margin:0px 0px 0px 0px}
td.gallery-nav	{border:none; font-weight:bold; text-align:center; padding:0px 0px 10px 0px}
td.gallery-img	{border:none; padding:0px 0px 0px 0px}
td.gallery-tag	{border:none; font-weight:bold; text-align:center; padding:5px 0px 0px 0px}
td.gallery-thumb	{border:none; padding:0px 8px 8px 0px}

table.emailform	{border:none; margin:0px 0px 0px 0px}
td.emailform-label	{border:none; font-weight:bold; padding:0px 0px 0px 0px}
td.emailform-input	{border:none; padding:0px 0px 0px 0px}
td.emailform-textarea	{border:none; padding:0px 0px 0px 0px}
td.emailform-submit	{border:none; padding:0px 0px 0px 0px}
input.emailform-text	{border:1px solid #cccccc}
textarea.emailform-textarea	{border:1px solid #cccccc}
input.emailform-submit	{}

td.column	{background-color:#ffffff; padding:10px 0px 20px 0px; vertical-align:top}
table.box	{border:1px solid #00cc00; margin:10px 0px 10px 0px}
td.box-tit	{background-color:#ccffcc; color:#006600; font-size:8pt; font-weight:bold; padding:2px 2px 2px 2px}
td.box	{background-color:#ffffff; font-size:8pt; padding:2px 2px 2px 2px}
td.box p	{font-size:8pt}
td.box p.title	{color:#0000cc; font-size:10pt; font-weight:bold; margin:10px 0px 4px 0px}
td.box table.download	{border:none; margin:0px 0px 0px 5px}
td.box td.download-symbol	{border:none; padding:1px 3px 1px 0px}
td.box td.download	{border:none; font-size:8pt; padding:1px 0px 1px 0px}
*/
