
body        { margin:0; background: url(images/tile.gif); }
div#main    { margin:0 auto; width: 750px; background:#F9C40D; }
table       { border-collapse:collapse; }
td          { vertical-align:top;}
img         { border:0; }

body,td,p   { color:#000000; font:13px arial,helvetica,sans-serif; }

a:link,a:visited  { text-decoration:none; color:#DE0A0A; }
a:hover           { text-decoration:underline; }

table.mn          { width:100%; }
table.mn td       { padding:0; }
table.mn td.cntct { text-align:right;background:#ffffff; padding:2px 8px; }

tr.blu td        { background:#ffffff; color:#000000; }
tr.blu a:link    { color:#DE0A0A; }
tr.blu a:visited { color:#DE0A0A; }

tr.yel td        { background:#A3319A; color:#000000; }
tr.yel a:link    { color:#DE0A0A; }
tr.yel a:visited { color:#DE0A0A; }

.bdrB   { border-bottom:solid 1px #ffffff; }
.bdrR   { border-right :solid 1px #ffffff; }
.bdrBT  { border-bottom:solid 1px #ffffff; border-top:solid 1px #ccccdd; }
.bdrBR  { border-bottom:solid 1px #ffffff; border-right :solid 1px #ccccdd; }
.bdrBTR { border-bottom:solid 1px #ffffff; border-top:solid 1px #ccccdd; border-right:solid 1px #ffffff; }

table.menu td           { border-right:solid 1px #ffffff; }
table.menu td a:link    { display:block; padding:1px 10px; color:#ffffff; }
table.menu td a:visited { display:block; padding:1px 10px; color:#ffffff; }
table.menu td a:hover   { text-decoration:none; background:#666699; color:#ffff00; }

table.imgtbl     { float:right; margin-left:15px; }
table.imgtbl img { border:solid 1px #ccccdd; }

div.clear { clear:both; }

td#maincontent { padding:20px 40px; }
td#pixcol { width:186px; }

td#contentcell {  padding:33px 20px; }

td#embL   { padding-top:15px; padding-right:15px; width:50%; }
td#embR   { padding-top:15px; padding-left:15px; }
td#embFW1 { padding-bottom:15px; }
td#embFW2 { padding-top:15px; padding-bottom:15px; }

h1 { font: bold 16px  arial,helvetica,sans-serif; color:#333366; margin:0 0 10px 0; }
h2 { font: bold 14px  arial,helvetica,sans-serif; color:#333366; margin:0 0 10px 0; }
h3 { font: bold 12px  arial,helvetica,sans-serif; color:#333366; margin:0 0 3px 5px; }
h4 { font: bold 12px  arial,helvetica,sans-serif; color:#333366; margin:0 0 3px 5px;}
h5 { font: bold 12px  arial,helvetica,sans-serif; color:#000000; margin:0 0 3px 5px;}

.blutext     { color:#333366; }
div.itemcont { margin:0 15px 15px 15px; }

/* styles for gallery page */
table.mn td.content { padding:10px 20px; }
form#galleryform    { margin:0; float:right; margin-top:20px; font-weight:bold; font-style:italic; text-align:right; }
table.thumbtable    { margin:35px auto; }
table.thumbtable td { padding:5px; border:solid 1px #dddddd; }
input.butt          { background:#ffee00; border:solid 1px; border-color:#bbbb66 #333300 #333300 #bbbb66; }
div#gallrub1        { clear:both; margin:20px 30px -20px 30px; }
div#gallrub2        { margin:0 30px 30px 30px; font-size:x-small; }

/* styles for video page */
div.flash { margin:0; }

input.formbutt { background:#772277; border:solid 1px #220022; font-size:x-small; color:#ffdd00; }
input.formbox  { border-style:solid; border-width:1px; border-color:#884488 #660066 #660066 #884488; }

