#pagewrap {
  margin:0 auto;
	padding:0;
	border:0;
  background-color:#fff;	
	width:1000px;
	background:url(./graphics/page/bg_page.jpg) 0 0 repeat-y;
	text-align:left;
}

#top_graphic  {
  background:url(./graphics/page/top_graphic.jpg) 0 0 no-repeat;
	width: 1000px; 
	height:123px; 
	padding:0;
	margin:0;
}

#logo {
  float:left;
	margin:28px 0 0 73px; 
	height:73px;
	width:297px;
}

/* IE 5,6 hack to move logo to right position */
*html #logo {
  margin-left:37px;
}

#logo img {
  border:0;
	height:73px;
	width:297px;
}

/*main menu */
#menu {
  margin:90px 70px 0 0;
  float:right;
}

/* IE 5,6 hack to move menu to right position */
*html #menu {
  margin-right:35px;
}

#menu ul#level1 {
  width:410px;
	height:27px;
	list-style:none;	
	margin:0;
}

#menu ul#level1 li {
   float:left;
	 padding:0;
	 margin:0;
	 background:none;
}

#menu ul#level1 li a {
  height:27px;
	display:block;
	width:82px;
}

#menu ul#level1 a img {
  height:27px;
	width:82px;
	border:0;
}

#menu_home {
  background:url(./graphics/page/menu_home.gif) 0 0 no-repeat;
}

#menu_store {
  background:url(./graphics/page/menu_store.gif) 0 0 no-repeat;
}

#menu_products {
  background:url(./graphics/page/menu_products.gif) 0 0 no-repeat;
}

#menu_forum {
  background:url(./graphics/page/menu_forum.gif) 0 0 no-repeat;
}

#menu_support {
  background:url(./graphics/page/menu_support.gif) 0 0 no-repeat;
}

/* rollover and hit states */
#menu_home:hover, #home #menu_home, #menu_store:hover, #store #menu_store, #menu_products:hover, #products #menu_products, #menu_forum:hover, #forum #menu_forum, 
#menu_support:hover, #support #menu_support {
  background-position: -82px 0;
}

/* content placement */
#content {
  margin:33px 81px 23px 83px;	
	width:1000px;
}

#left_content {
  margin:0 30px 0 0;
	float:left;
	width: 610px;
}

#inner_text {
  float:left;
	width:465px;
	margin:23px 0 0 0;
}

#full_width {
  background-color:#FFF;
	width:830px;
}

*:first-child+html #inner_text 
{
  margin:12px 0 0 0;
}

/* IE 5,6 hack to adjust inner_text width */
*html #inner_text {
  width:460px;
  margin:10px 0 0 0;
}


/* footer */
#footer {
  width:1000px;
	text-align:center;
	height:52px;
	background:url(./graphics/page/bg_footer.jpg) 0 0 no-repeat;
	padding-top:10px;
	font-size:12px;
	font-weight:bold;
	margin:0;
}

/*IE 5,6 hack to move footer down */
*html #footer {
  padding-top:18px;
	height: 44px;
}

/*IE 7 hack to move footer down */
*:first-child+html #footer {
  padding-top:18px;
	height: 44px;
}

#footer a, #footer a:visited {
  color:#fff;
	text-decoration:none;
}

.clear {
  clear:both;
}  


/* more footer */
#footer .caption {
  font-weight:normal;
	color:#666;
	font-size:11px;
	padding-top:0;
	margin-top:-8px;
}

/*IE 5,6 hack to move copyright up */
*html #footer .caption{
  margin-top:-16px;
}

/*IE 7 hack to move copyright up */
*:first-child+html #footer {
  margin-top:-16px;
}

#footer .db {
  font-weight:normal;
	color:#333;
	font-size:11px;
	padding-top:0;
}

#footer .db a, #footer .db a:visited {
 color:#333;
}

#inner_text p 
{
  line-height: 1.5em;
}



