
html, body, div, table, tr, th, td, ul, ol, dl, dt, dd,
fieldset, legend, p, h1, h2, h3, h4, h5, span { margin: 0; padding: 0; }
body { 
	background: url( ../images/bgrs/body_back1.png) center top repeat-y #EFEFDF; 
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; text-align: center;
	}
div.clearBottom { clear: both; }

/* === header - START ================= */
div.header1Wrap { height: 38px; margin: 0; text-align: center; background: #eee; border-bottom: 1px solid #ccc; }
div.header2Wrap {
	height: 192px; margin: 0; background-position: center top; background-repeat: no-repeat; text-align: center; 
	}
div.header2WrapInner, div.header1WrapInner { width: 958px; margin: 0 auto; position: relative; text-align: left;}
div.header2WrapInner { height: 140px; }

a.logoLink, a.logoLink:visited {
	display: block;
	width: 180px;
	height: 31px;
	position: absolute; top: 5px; left: 5px;
	}

div.head2PageAbstract {
	width: 780px;
	height: 40px;
	background:;
	position: absolute; left: 190px; bottom: 10px;
	}
div.head2PageAbstract h1 { color: #ddd; font-weight: normal; font-size: 22px; }
div.head2PageAbstract p { color: #ddd; }

/* === header - END ================= */


/* === body - START =================== */
div.bodyWrapAll, div.bodyWrapAll2 { width: 958px; margin: 0 auto 0 auto; 
	background: url(../images/bgrs/left_back1.png) -20px top repeat-y #fff; 
	text-align: left;
	}
div.bodyLeft { width: 180px; padding: 10px 0; float: left; }
div.bodyLeftInner { padding: 20px 5px 10px 5px; }
div.bodyCenter { width: 577px; float: left; }
div.bodyCenter2 { width: 798px; float: right; }
div.bodyCenterInner, div.bodyCenter2Inner, div.bodyRightInner { padding: 8px 5px; }
div.bodyRight { width: 200px; float: right; }
/* === body - END ===================== */


/* === footer - START ================= */
div.footerWrapAll { height: 100px; text-align: center; text-align: left;}
div.footerWrapAllInner { width: 958px; height: 100px; margin: 0 auto; position: relative;
 	background: url( ../images/bgrs/footer_back1.png) left top repeat-x #00752D}
div.footerCopyRightWrap { width: 400px; position: absolute; bottom: 10px; right: 10px; text-align: right; 
	font-size: 11px; color: #ccc; 
	}
div.footerCopyRightWrap a, div.footerCopyRightWrap a:visited { text-decoration: none; color: #fff; }

div.bodyWrapAll a:hover, div.footerWrapAll a:hover { text-decoration: underline; }
/* === footer - END =================== */


div.pageTitleWrap {
	margin: 10px 0 0 0;
	padding: 5px 10px;
	/*background: url(../images/bgrs/pagetitle_back1.png) left -10px repeat-x #fff;*/
	color: #217340;
	font-size: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-shadow: 2px 2px 4px #aaa;
	}

div.fundersInfoWrap { width: 500px; margin: 20px 0 0 8px; float: left; color: #ddd; }
div.fundersInfoWrap img { float: left; padding: 0 1px 0 0; }
div.fundersInfoWrap span { display: block; width: 300px; margin: 0 0 0 5px; float: left; }
a.logoHomeLink , a.logoHomeLink:visited { 
	display: block; width: 145px; height: 145px; margin: 29px 0 0 6px; float: left; text-decoration: none;
	}

