*
{
 margin:0; padding:0;
}


html
{
 padding:0; margin:0 auto;
 width:100%;
 height:100%;
 background-color:;
 background-image: url("/images/bg.jpg");
/* background: url(../img/bg.jpg) #978412 left top repeat;*/
}

body
{
 font-family: Arial, Verdana, sans-serif, Tahoma;
 font-size: 100%;
 width:980px;
 min-height:100%;
 color: #000;
 position:relative;
/* background: #FFF url(../img/main.png) repeat-y;*/
 background-color: #FFF;
 margin-left: auto;
 margin-right: auto;
 border-left:;
 border-right: ;
 box-shadow: 0 0 25px 0 #000000;
 -moz-box-shadow: 0 0 25px 0 #000000;
 -webkit-box-shadow: 0 0 25px 0 #000000;
}

* html body {
  height:100%;
}


/* Layout */

#content, #footer, #container
{
  margin-left: auto;
  margin-right: auto;
}

#content
{
 overflow:hidden;
 margin:0; padding:0;
 padding-top:10px;
 width:972px;
 padding-left:8px;
 padding-right:8px;
 clear:both;
 padding-bottom:87px;
 font-size: 100%;
}

#sidebar
{
 float:right;
 width:290px;
  font-size: 85%;
  border-left: 1px dotted #DD740B;
  padding-left:10px;
  padding-right:10px;
}

#main
{
 float:left;
 width:650px;
 text-align:left;
}

#footer
{
 background-image: url("/images/footer.jpg");
 background-repeat: repeat-x;
 font-size:100%;
 position:absolute;
 left:0;
 bottom:0;
 padding:0;
 height:89px;
 clear:both;
 width:980px;
 color: white;
}

#footer a
{
 color: white;
 text-decoration: underline;
}

#tophead
{
 background: url("/images/top.jpg") repeat-x;
    height: 10px;
    width: 100%;
 
}

#header
{
 background:  #FFF url(../images/bg_header.jpg) no-repeat;
 height: 289px;
 padding:0; margin:0 auto;
 position:relative;
 border-bottom:;
}


#globalnav
{
  position:absolute;
  top:10px;
  right:15px;
}




