/* Cascading stylesheet for Look project */

body
{
  font-family : "Trebuchet MS", Sans-Serif;
  background-color : white;
  text-align : center;
}

.OuterWrapper
{
  width : 840px;
  margin : 0 auto;
}

.Wrapper
{
  width : 840px;
  margin : 0 auto;
  background-image : url(./images/bg.jpg);
}

.HeadContainer
{
  height : 100px;
  background-image: url(./images/header.jpg);
}

.HeadName
{
  color : #eeeeee;
  font-weight : bold;
  font-size : 42px;
  text-align : right;
  padding : 35px 45px 0px 0px;
}

.HeadName a,
.HeadName a:hover
{
  text-decoration : none;
  color : #eeeeee;
  background: none;
}

.TailContainer
{
  display : block;
  border-top : thin solid #cccccc;
  font-size : 10px;
  color : #777777;
  padding : 0px 30px 0px 30px;
  text-align : center;
  margin : 0 22px 0 22px;
}

.TailInfo
{
  display : block;
  text-align : right;
  float : right;
  border-left : thin solid #2f6367;
}

.TailLogos
{
  display : block;
  text-align : left;
  float : left;
  padding : 7px 2px 2px 2px;
}

.Content
{
  text-align : left;
  overflow : hidden;
}

.TextContent
{
  margin : 0 auto;
  line-height : 20pt;
  font-size : 14px;
  padding : 1px 60px 1px 30px;
  text-align : justify;
  overflow : hidden;
}

.SideContent
{
  margin : 50px 0px 0px 10px;
  float : right;
  width : 250px;
}

h1
{
  line-height : 20pt;
  font-size : 24px;
  /*text-align : right;*/
  border-bottom : thin solid #2f6367;
}

p
{
  padding : 0px 0px 0px 20px;
}

a
{
  color : #2f6367;
  text-decoration : none;
  background-color : #e7e7e7;
}

a:hover
{
  color : #2f6367;
  text-decoration : underline;
}

.SideContent a:hover
{
  color : #000000;
  text-decoration : none;
}

ul
{
  list-style-image : url(./images/bullet.png);
}

.footnote
{
  font-size : 10px;
  color : #aaaaaa;
}

#img_nav_zone
{
  padding : 5px 5px 25px 5px;
}

#img_nav
{
  float : right;
}
#track_nav
{
  float : left;
}
#img_story
{
  color : #555555;
  padding : 5px 5px 5px 5px;
}

/* Theme restrictions */

#img_view img
{
  margin : 10px 0px 5px 0px;
  padding : 5px 5px 5px 5px;
  max-width : 700px;
  overflow : hidden;
}

#img_view
{
  /*border : 1px solid #cccccc;*/
  text-align : center;
}

blockquote
{
  margin : 0 auto;
  padding : 0px 0px 0px 20px;
}

/* Links portion */
.links
{
  padding : 0;
  border-left : thin dashed #dddddd;
}

.links p
{
  padding : 0;
  padding-left : 20px;
  margin: 0;
  margin-top: 5px;
}

.links ul
{
  margin : 0 auto;
  padding-left : 40px;
}

.links_top
{
  height : 40px;
}

.links_top b
{
  line-height : 40px;
  margin-top : 20px;
  padding-left : 20px;
}

.links_bottom
{
  height : 25px;
}
.links_body
{
}

