html {height:100%;}
body { background:lightyellow;color: #4E4F45; font: 11px/14px Tahoma,Arial,Helvetica,sans-serif;height:100%; /*letter-spacing: 0.2px*/}
a img {border:0px;}
body,  h1, h2, h3 ,ul,li{margin: 0; padding: 0; border: 0;}
/*body,  h1, h2, h3, input, textarea, fieldset, select {margin: 0; padding: 0; border: 0;}*/
ul {list-style: none;}
a {text-decoration: none; outline: none;}

/*
* { padding: 0; margin: 0; }
*/
body,html {
	margin:0 auto;
	padding:0;
	background:#fff /*#F6F6F1*/ /*#FFF8C6*/ url('graphics/bg.gif') repeat-x;
	height: 100%;
}

#site {
	margin: 0 auto;
	border:0;
	width: 990px;
	padding:0;
	 position:relative;
     min-height:100%;
	 _height:100%;  /*for IE6 as it doesnt understand min-height */
	/*padding-bottom:205px;*/ /* assuming your footer height is 205px */
}

#page {
	margin:0 ;
	padding:0;
	width: 990px;	
}


#header {
	width: 990px;
	/*padding: 0px 5px;*/
	color:#fff;
	height:160px;
}


#leftWrap {
	float: left;
	width: 200px;
	/*padding:10px 5px 10px 0;*/
	/*background:#fff;*/
}

#rightWrap {
	float: right;
	width: 250px;
	/*padding:10px 5px 10px 0;*/
	/*background:#fff;*/
}

#mainWrap { 
	float: left;
	/*margin:0;*/
	padding:0px 10px 0px 10px;
	width: 520px;
	/*border:1px solid black;*/
	/*background:#fff;*/
}

#mainWrapExtend { 
	float: left;
	/*margin:0;*/
	padding:0px 10px 0px 0px;
	width: 730px;
	/*border:1px solid black;*/
	/*background:#fff;*/
}

#fullWrap {
	/*margin: 0px 5px;*/
	border:0;
	width: 990px;
	padding:0px 0px 0px 0px;
	/*background:#fff;*/
	padding-bottom:190px;
}

#footerFullWrap {
	clear: both;
	background: #1A1A1A;
	margin:15px 0 0 0;
	/*position: relative;*/
	position:relative;
	width:100%;	
	bottom:0px;
    margin-top:-190px;
}

#footer {
	clear: both;
	width: 970px;
	margin: 10px 0px;
	padding:15px 10px 7px 10px;
	margin:0 auto;
}
#footer h2 {color:#e3e3e3;font-size:12px;font-weight:normal;margin-bottom:7px;padding:6px 3px 6px 0px;background: transparent url('graphics/dot-h.gif') repeat-x scroll center bottom}

#footer ul{}
#footer ul li {padding:0 0 4px 10px;background:transparent url(graphics/bullet4.gif) no-repeat scroll left 6px}



#footer #help {
	float:left;width:300px;padding-right:80px;
}
#footer #info {
	float:left;width:300px;padding-right:80px;
}
#footer #contact {
	float:left;width:200px;
}

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */
.clear {
	clear: both;
	display: block;
	/*overflow: hidden;*/
	/*visibility: hidden;*/
	/*width: 0;*/
	/*height: 0;*/
}

/* http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
	clear: both;
	content: '.';
	display: block;
	visibility: hidden;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}



