/* CSS Document */

body {
	background:#888888;
	text-align:center;
	padding:0px;
    margin:0px;
	color:#000000;
	}
	
/*div	{ border: 1px solid #000000; }*/

#wrapper1 {
	position:relative;
	text-align:left;
	width:800px;
    margin:auto;
	background:#ffffff url("/includes/styles/images/border_left.gif") repeat-y top right; /* make the desired width of the col */
	}
#wrapper2 {
	position:relative;
	text-align:left;
	width:100%;
	background:url("/includes/styles/images/border_right.gif") repeat-y top left; /* make the desired width of the col */
	}
#header {
	background:#efefef;
	margin:auto;
    width:800px;
	color:#ffffff;
	}
#maincol {
	position:relative;
	margin:0;
	padding:10px;
	}
#header-fix{
     clear:both;
     /* border:solid; */
     padding-top:20px;
     margin:0px;
     height:93px;
}
#top_nav { 
	/* position:relative; */
	clear:both;
	width:800px;  /* for IE5/WIN */
	height:25px;
	margin:0px 0px 30px 0px;
	}
#rightcol {
	position:relative;
	top:-10px;
	right:-10px;
	float:right;
	width:160px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:140px; /* actual value */
	margin:0 0 -10px 0;
	padding:10px;
	z-index:99;
	}
#centercol {
	position:relative;
	padding:0 165px;
	}
#footer {
    position:relative;

 	height:30px;
    text-align:left;
    bottom:20px;
    padding-left:30px;
	}
#footer_home {
    position:relative;

 	height:30px;
    text-align:left;
    bottom:30px;
    padding-left:30px;
	}
