/*<![CDATA[*/
/* ========================================================================== */
/*  tomthen.css                                                               */
/*                                                                            */
/*  Description:                                                              */
/*    Style for tomthen.se                                                    */
/*                                                                            */
/*  Version History:                                                          */
/*    2007-04-03   - Created by Patrik Skoog                                  */
/*                                                                            */
/* ========================================================================== */
html, body {
  background:         top left repeat-x url('/img/bgLoop.jpg');
  background-color:   #0079C2;
  margin:             0px;
  padding:            0px;
}
#mainContent {
  margin-left:        auto;
  margin-right:       auto;
  margin-top:         19px;
  width:              879px;
  height:             0px;
}
.horizontalSplitter {
  height:             1px;
  width:              879px;
}

/* ==[ Content Specific Styles ]============================================= */
#contentTable {
  background:         top left repeat-x url('/img/contLoop.jpg');
  background-color:   #7EBCE3;
  margin-top:         1px;
  width:              879px;
  padding-top:        18px;
  padding-left:       30px;
  padding-right:      21px;
  padding-bottom:     18px;
}
.logoCellSub {
  width:              260px;
}
.brodText {
  font-family:        Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:          10px;
  color:              #000000;
  line-height:        105%;
}
.redHeader {
  font-family:        Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:          11px;
  color:              #CC0000;
}
#contentTable ul {
  font-family:        Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:          10px;
  color:              #CC0000;
  text-indent:        0px;
  padding-left:       13px;
  margin-left:        3px;
  margin-top:         5px;
  margin-bottom:      5px;
  line-height:        105%;
}
#contentTable li {
  text-indent:        0px;
  list-style-position: outside;
}
.puff {
  height:             143px;
  width:              280px;
}
#contentTable img {
  border:             none;
}
#contentTable a, #contentTable a:visited {
  font-family:        Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:          10px;
  color:              #CC0000;
  line-height:        105%;
  text-decoration:    none;
}
#contentTable a:active, #contentTable a:hover {
  font-family:        Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:          10px;
  color:              #CC0000;
  line-height:        105%;
  text-decoration:    underline;
}
#contentTable .galleryImage {
  margin:             3px 3px 3px 3px;
  border:             1px solid #000000;
}

/* ==[ Menu Specific Styles ]================================================ */
#menuContainer {
  font-family:        Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:          14px;
  font-weight:        bold;
  color:              #FFFFFF;
}
#menuContainer img {
  border:             none;
}
.menuButtonI {
  background:         top left repeat-x url('/img/menuButtonLoop.jpg');
  cursor:             pointer;
  height:             119px;
  width:              109px;
  text-align:         center;
  vertical-align:     bottom;
}
.menuButtonA, .menuButtonI:hover {
  background:         top left repeat-x url('/img/menuButtonActive.jpg');
  cursor:             pointer;
  height:             119px;
  width:              109px;
  text-align:         center;
  vertical-align:     bottom;
}
.menuTopLoop {
  height:             11px;
  width:              109px;
}
.menuLowLoop {
  background:         top left repeat-x url('/img/menuLowLoop.jpg');
  height:             19px;
  width:              879px;
}
.menuSplitterVerticalTop {
  height:             11px;
  width:              1px;
}
.menuSplitterVerticalMiddle {
  height:             119px;
  width:              1px;
}
.topLoop1 { background: top left repeat-x url('/img/menuTopLoop01.jpg'); }
.topLoop2 { background: top left repeat-x url('/img/menuTopLoop02.jpg'); }
.topLoop3 { background: top left repeat-x url('/img/menuTopLoop03.jpg'); }
.topLoop4 { background: top left repeat-x url('/img/menuTopLoop04.jpg'); }
.topLoop5 { background: top left repeat-x url('/img/menuTopLoop05.jpg'); }
.topLoop6 { background: top left repeat-x url('/img/menuTopLoop06.jpg'); }
.topLoop7 { background: top left repeat-x url('/img/menuTopLoop07.jpg'); }
.topLoop8 { background: top left repeat-x url('/img/menuTopLoop08.jpg'); }

/* ==[ Footer Specific Styles ]================================================ */
#footerContainer {
  background:         top left repeat-x url('/img/footerLoop.jpg');
  color:              #FFFFFF;
  font-family:        Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:          11px;
  height:             19px;
  margin-top:         1px;
  text-align:         center;
  vertical-align:     top;
  width:              879px;
}
.footerAnchor, .footerAnchor:visited, .footerAnchor:hover  {
  color:              #FFFFFF;
  font-family:        Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:          11px;
}

/*]]>*/
