body
{
  background:#fff url(img/bg.jpg) repeat-x top center;
  font-family:trebuchet ms;
}

img
{
  border:none;
}

a
{
  text-decoration:none;
  color:#069;
}

a:hover
{
  text-decoration:underline;
}

#wrap
{  
  width:944px;
  margin:auto;
  margin-top:44px;	
}

#front
{
  height:392px;
  width:944px;
  background:#fff url(img/frontPic.jpg) no-repeat top center;
  position:relative;
}

#nonfront
{
  height:142px;
  width:944px;
  background:#fff url(img/frontPic.jpg) no-repeat bottom center;
  position:relative;
}

#logo
{
  width:322px;
  height:85px;
  position:absolute;
  left:0px;
  top:-39px;
}

#slogan
{
  position:absolute;
  right:16px;
  top:16px;
}

#slogan h1
{
    font-size:16px;
}

#menu
{
  position:absolute;
  bottom:0px;
  left:0px;
}

#menu ul
{
  padding:0px;
}

#menu li
{
  float:left;
  list-style-type:none;
  line-height:45px;
  font-weight:bold;
  margin-left:16px;
}

#menu li a
{
  color:#fff;
  text-decoration:none;
}

#menu li a:hover
{
  text-decoration:underline;
}

#headingRow
{
  width:942px;
  padding-left:1px;
  padding-right:1px;
  background-color:#b31106;
  overflow:hidden;
}

#headingRow h1
{
  width:290px;
  float:left;
  color:#fff;
  font-size:16px;
  padding-left:20px;
  margin-left:4px;
  background:#b31106 url(img/pilned.jpg) no-repeat center left;
}

#listRow
{
  width:942px;
  padding-left:1px;
  padding-right:1px;
  overflow:hiddeN;
}

#listRow ul
{
  width:310px;
  float:left;
  margin-top:6px;
  padding:0px;
  padding-left:4px;
}

#listRow ul li 
{
  margin:0px;
  padding:0px;
  list-style-type:none;
}

#content
{
  width:944px;
  overflow:hidden;
}

#contentRow1
{
  width:612px;
  float:left;
}

#contentRow2
{
  width:300px;
  margin-left:32px;
  float:left;
}

#footer
{
  margin-top:16px;
  width:944px;
  height:40px;
  background:#b31106 url(img/footerLogo.png) no-repeat 906px 3px;
}



