/* mac hide\*/

html, body {height:100%}

/* end hide */

html,body {

	padding:0;

	margin:0;

}



body{	

	text-align:center;

	min-width:760px;/* for mozilla*/

	background-color: #fff;

	color: #000000;
	

}

#outer{

	height:99.9%;

	min-height:100%;

	width:758px;

	border-left:;

	border-right:;

	color: #000000;

	text-align:left;

	margin:auto;

	position:relative;

	background-color: #f5f5f5;

	position:relative;

}

 

html>body #outer{height:auto;} /*for mozilla as IE treats height as min-height anyway*/

#header{

	position:absolute;

	top:0;

	left:-1px;

	width:758px;

	height:100px;

	background:#add8e6;

	border:1px solid #000;
border-bottom:;
	overflow:hidden;

	color: #000000;

	z-index:100;

}

#left {

	position:relative;/*ie needs this to show float */

	width:120px;

	float:left;
border-right:;
border-bottom:;
	padding-top:100px;/*needed to make room for header*/

	background:#87ceeb;

	

	}

#left p {padding-left:3px;padding-right:2px}


#box
{background:#fff;
border-top:3px solid #000000;
border-bottom:3px solid #000;} 


#footer {

	width:758px;

	clear:both;

	height:15px;

border-top: 1px solid #ff0000;

	border-bottom:2px solid #ff0000;

	background-color: #b0c4de;

	color: #000000;

	text-align:center;

	left:0;

	bottom:0;

	position: absolute;

}

* html #footer{margin-bottom:-1px}/* ie rounding bug*/

* html #footer {/*only ie gets this style*/

	\height:15px;/* for ie5 */

	he\ight:13px;/* for ie6 */

}

div,p  {margin-top:0}/*clear top margin for mozilla*/

#centrecontent {

	width:626px;

	float:right;

	padding-top:100px;/*make room for header*/

}

#centrecontent p {padding-left:3px}



#clearfooter {width:100%;height:15px;clear:both} /* to clear footer */

html >body #minHeight{float:left;width:0px;height:100%;margin-bottom:-15px;} /*safari wrapper */