/* ---------------------------------------------
Positioning
--------------------------------------------- */

body {
	margin: 0;
	padding: 0;
	
	/* remove background - AG - Apr 14, 2010 */
	background: none;
	background-color: #FFFFFF;
}
#wrappage, #wraphdr {width: auto; padding: 0 10px;}
#wrappage, #wraphdr, #wrapcontent, #wrapcopyright, .pri, .article {overflow: visible; position: relative;} /* added ".pri, .article" - AG - Apr 14, 2010 */
#wrapcopyright {padding-top: 20px; padding-bottom: 5px;} /* added to give some spaces - JM - Apr 14, 2010 */

#wrapcontent, .pri, #wraphdr {width: auto;} /* added "#wrapcontent" - AG - Apr 14, 2010 */
.pri {margin-right: 10px;} /* added - JM - Apr 14, 2010 */
#wrapcontent .pri .article .content {margin-right: 30px;} /* added to fix cut content - AG - Apr 14, 2010 */
#wrappage, #wraphdr, #wrapcontent, #wrapcopyright, .pri, .article {float: none !important;} /* it was * {float: none !important;} - AG - Apr 14, 2010 */

/* added to fix content margin on IE6 - JM - Apr 14, 2010 */
* html #wrapcontent {margin-left: 10px;}
* html #wrapcontent .pri .article h3 {margin-left: -10px;}
/* END OF added - JM - Apr 14, 2010 */

#logo {
	margin: 10px 0px 0px 10px;	/* it was margin: 0; - give some spaces - JM - Apr 14, 2010 */
	float: none;
}
.sec, #wrapadmin, #wrapfeature, #wrapprinav, #wrapmeta, #wrapfooter, #pagenav {display: none !important;}

/* added - JM - Apr 14, 2010 */
h1 p {display: inline-block;}			/* to fix cut page if there is <h1><p>...</p></h1> on IE */

.toplink {display: none;}				/* hide Top link */
/* END OF added - JM - Apr 14, 2010 */