body {
    padding:0;
    background-color:#6b7158;
    font-family: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
}

div#top-container {
    width:850px;
    border-left:1px solid #333;
    border-right:1px solid #333;
    margin-left:auto;
    margin-right:auto;
    background-color:white;
    position:relative;
    min-height:640px;
}

div#pg-header{
    background-color:#fff;
    margin:0;
    padding:2px 6px 2px 6px;
    height:150px;
	background-image:url(/images/nsm/header.gif);
	background-repeat:no-repeat;
	font-size:0px;
	
}

div#pg-header a#header-shim-link img#header-shim{
  width:795px;
  height:100px;
  position:absolute;
  z-index:10;
  border:0;
  top:0;
  left:0;
}


div#pg-header h1{
    color:#000;
    padding:0;
    margin:0;
}

div#pg-header div.tagline {
    font-style:italic; 
}

div#pg-body {
    padding:2px 6px 2px 6px;
    margin-left: 0px;
}

div.offer {
 border:3px solid #999;
border-bottom:solid;

border-left:none;
border-top:none;
border-right:none;
 
  padding:12px;
  margin:6px;
  padding:12px;
  position:relative;
  clear:both;
}

div.offer h2 {
    font-size:1.2em;
    margin:0;
    padding:0;
}

div#pg-sidebar {
  position:absolute;
  left:-140px; 
  top:112px;
  padding:12px; 
  float:left;
	padding-left: 15px;

  margin-top:0px;
	margin-bottom: 0px;
  margin-left:6px;

  width:170px;
  border-style:none;
}

a.outlink {}
img.outlink-image{ 
  border:0;
  display:none; 
}

p.more-info a {
  display:block;
  width:6em;
  border:1px solid black;
  padding:6px;
 float:right;
}

div#offer-body {
  min-height:800px;
}
br.clear { clear:both; } 

div#pg-footer { clear:both; }

div#content h1 { padding-left: 10px; }

div#coinjar{
position:absolute;
left:20px;
width:300px;
height:450px;
top:200px;
background-image:url(/images/nsm/jar.gif);
	background-repeat:no-repeat;
	}
	
	img{
	border:none;
	}
	
	#cat-list li li{
display:none;
}

div#pg-body a:link {color: #6b7158;}
div#pg-body a:hover {color: #adc6c8;}



a {	text-decoration: none;}
a:link {color: #adc6c8;}
a:visited {	color: #adc6c8;}
a:active {color: #adc6c8;}
a:hover {text-decoration:underline;}
error {	color: #000000;}
w {color: #FF6622;}

div.cat-title{
display:none;
}

div#cat-wrapper{
left:-10px;
position:absolute;}


p.more-info a {
border:none;
 
  padding:6px;
 float:right;
 
 
}#cat-wrapper{
display:none;
left:-10px;
position:absolute;
}



