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

	  background-repeat:repeat-x;

	
	
}

div#top-container {
    width:960px;
    border-left:0px solid #333;
    border-right:0px solid #333;
    margin-left:auto;
    margin-right:auto;
    background-color:white;
    position:relative;
    min-height:600px;
	height:auto;

	
}

div#pg-header{
    background-color:#fff;
    margin:0;
    padding:2px 6px 2px 6px;
    height:300px;
	background-image:url(/images/jjs/header.gif);
	background-repeat:no-repeat;
	border:#000000;
	border-bottom:thick;
	
}

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;
	display:none;
}

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

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

div.offer {
  padding:12px;
  margin:6px;
  padding:12px;
  position:relative;
  clear:both;
  
  border:dashed;
  border-color:#c6c6c6;

  
}

div.offer h2 {
  background-image:url(/images/jjs/offer_border.gif);
	background-repeat:no-repeat;
    font-size:1.2em;
    margin:0;
    padding:0;
}

div#home-body{
}

div#pg-sidebar {
  position:absolute;
  left:-200px; 
  top:100px;
  padding:12px; 
  float:left;
  padding-left: 15px;
  font-size:13px;

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

  width:170px;
  border:4px;
  border-bottom:none;
  border-top:none;
  border-left:none;
}


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

p.more-info a {
border:none;
 
  padding:6px;
 float:right;
 
 
}

p.more-info a:hover {	color: #ff6622;}
p.more-info a:link {color: #707070;}

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

div#pg-footer { clear:both; 
    background-color:#efebda;
    height :30px;
}



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

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

#cat-list {
display:none;
list-style-image:url(/images/jjs/list.gif);
margin:2px;
}

#cat-list li li{
display:none;
margin:5px;
list-style:square;
}

.cat-title{
display:none;}

div #pg-body{
}

 
img
{  border-style: none;
}

div#main-page{
height:620px;
width:960px;
background-color:#eac980;
top:0px;
left:0px;
position:absolute;
font-size:12px;
}

div.post{
border-bottom:solid;
border-color:#eac980;
}
