body {
   background-color:  #fc6;
   background-image:  url(img/orangebar.gif);
   background-repeat: repeat-y;
   margin:            0px;
}

table.links {
}

td.links {
   width: 178px;
}

td {
   padding: 0px;
   border:  0px;
}

td.portfolio {
   /*width:   88px;
   height:  88px;*/
   border:  2px solid #f93;
   text-align: center;
   vertical-align: middle;
   padding-left: 1px;
}

table.portfolio {
   border-collapse:  collapse;
}

img.portfolio-img {
   position:   absolute;
   top:        339px;
   left:       295px;
   width:      454px;
   border:     2px solid #f93;
   visibility: hidden;
}


div.portfolio-cap {
   position:     absolute;
   text-align:   right;
   top:          339px;
   left:         100px;
   width:        190px;

   color:        #f00;
   font-family:  'Avenir', 'Helvetica', 'Arial', sans-serif;
   font-size:    12px;
}

p {
   text-indent: 0px;
}

font.h1 {
   font-size:   13px;
   font-weight: bold;
}

div.bodydiv {
   position:    absolute;
   top:         0px;

   background:  url("img/bg.gif");

   margin:      0px 0px 0px 0px;

   width:       768px;
   height:      600px;
}

div.menudiv {
   position:    absolute;
   top:         294px;
   left:        0px;

   margin:      0px 0px 0px 0px;
   width:       295px;
   height:      105px;
}

div.textdiv, div.textdiv2 {
   position:    absolute;
   top:         145px;
   left:        295px;

   margin:      0px 0px 0px 0px;

   color:       #f00;
   font-family: 'Avenir', 'Helvetica', 'Arial', sans-serif;
   font-size:   13px;
}

div.textdiv2 {
   left:        275px;
}

div.stuffleft {
   width:       256px;
}

div.stuffright {
   position:    absolute;
   top:         149px;
   left:        575px;
}

div.stuffbottom {
   position:    absolute;
   left:        164px;
   top:         416px; 
   width:       539px;
   height:      160px;
   background:  url("img/i_enjoy.gif");
}

a {
   color:           #f00;
   font-family:     'Avenir', 'helvetica', 'Arial', sans-serif;
   font-size:       13px;
   text-decoration: none;
}

a:hover {
   text-decoration: underline;
}

td.bigexp {
   color: #f00;
   font-size:       13px;
}

td.smlexp {
   color: #f00;
   font-size:       10px;
}

td.expdate {
   text-align: right;
}

