body {
	margin: 0px;
	padding: 0;
	background:#0D0F0D url(/images/bg_pg.jpg) center top repeat-y;
	font-family:'Myriad Pro',Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size:.97em;
}
#wrap {
	width:972px;
	margin:0 auto;
	min-height:625px;
	overflow:auto;
	border:1px solid #4D5649;
	border-top:none;
	padding: 5px 0px 20px;
}
#head {
	height:227px;
	position:relative;
}
#pghm #head { height:627px; }
#pgin #head, #pgout #head { height:624px; }
 
#content {
	background:#E5E5E5 url(/images/bg_content.jpg) top left repeat-x;
	padding:20px;
	overflow:auto;
}
#share {
float:right;
width:182px;
height:28px;
}
#maintxt {
	background:url(/images/section_outdoor.gif) 5px 4px no-repeat;
	padding:0px 20px 20px 39px;
	width:540px;
	min-height:225px;
	float:left;
}
#pghm #maintxt { background-image:url(/images/section_home.gif); }
#pgid #maintxt { background-image:url(/images/section_idea.gif); }
#pgcont #maintxt { background-image:url(/images/section_cont.gif); }
#pgport #maintxt { background-image:url(/images/section_port.gif); }
#pgin #maintxt { background-image:url(/images/section_indoor.gif); width:690px; }
#pg404 #maintxt { background-image:none; }
#hilite {
	width:332px;
	float:left;
}
#pgin #hilite {
	width:182px;
}
#hi_top {
	height:47px;
	background:url(/images/col_hilite_top.png) top left no-repeat;
}
#pgin #hi_top { background-image:url(/images/col_hilite_top_indoor.png); }
#hi_main {
	background:#1b1214 url(/images/col_hilite_main.jpg) top left repeat-x;
	padding:20px 17px 0px;
	color:#fff;
	font-size:.95em;
	min-height:100px;
}
/* #pgin #hi_main { margin:0px 1px; } */
#hi_bot {
	height:18px;
	background:url(/images/col_hilite_bot.png) top left no-repeat;
}
#pgin #hi_bot {background-image:url(/images/col_hilite_bot_indoor.png); }
#credit {
	float:right;
	margin:6px 20px 0px;
}