body{background:url('../images/bodybg.jpg') top center repeat-y;}
#fw{background:url('../images/sidebg.jpg') top left repeat-x; height:500px;}
#wrap{margin:0 auto; width:958px; background:#e5e5e5;}
#toparea{background:url(../images/top-nav-bg.jpg) top left; height:180px; width:958px;}
.newstop{width:300px; float:right; clear:right; margin-top:10px; }

#midimgarea{width:958px; height:152px; display:block; background:url(../images/image-area.jpg) top left no-repeat; float:left;}

#bottom-red{width:888px; height:197px; display:block; background:url(../images/bottom-bg-area.jpg) top left no-repeat; float:left; padding:0 35px 0 33px;}

.redinset1{width:318px; float:left; padding:12px 0 0 ;}
.redinset2{width:253px; float:left; padding:12px 40px 0 20px;}
.redinset3{width:215px; float:left; padding:12px 0 0 28px;}

.topitem{ background:url('../images/line-blend.jpg') bottom left no-repeat; display:block; padding:0 0 10px 41px; margin:0 0 10px 0; }
.bottomitem{padding:0 0 0 41px;}
.footer{clear:both;}

#toparea.second{background:none;}
#midimgarea.second{background:none; height:101px; width:433px; float:right;}
#midimgarea.second img{margin:0;}
#navcon.second{background:url('../images/second-nav-top.jpg') top left; height:33px;}
.inset{ padding-top:20px}
.insettop{background:url('../images/second-mid-top.jpg') top left; height:102px;}

#content.second{background:url('../images/mid-bg.jpg'); ;}
#content.second div.i1{background:url('../images/mid-bg-circle.jpg') top left no-repeat; padding:0 26px;}
#content.second div.i2{background:url('../images/bottom-round.jpg') bottom left no-repeat; height:29px;  padding:10px 0 0 60px; display:block;}
#content.second .inset{width:545px; padding-left:35px;}
#sidebar{width:237px; float:right; display:block; background:url('../images/frey-s-b.jpg') top left no-repeat; padding:20px;}

.gl table div{float:left;}
.gl table div img{float:none;}
.gl table div small{display:block; width:150px; margin-bottom:20px;}
.i1{
	min-height:600px;
  height:auto !important;
  height:600px;
}