/* Toy Fair BLOCK CSS*/


/* OVERALL PAGE LAYOUTS */

html, body { 
	/*background: url(../tracers/web_6_grid.jpg) top left no-repeat;*/
	margin: 0;
	padding: 0;
	vertical-align: top;
}

div, p {
	margin: 0;
	padding: 0;
}

#wrapper {
	width: 760px;
	margin: 0 auto 0 auto;
	background: url(../images/shadow_bg.jpg) top left no-repeat;
	padding: 0px;
	text-align: left;
}

#content {
	width: 760px;
	float: left;
	background: url(#) top left no-repeat;
}

#menuCol {
	width: 182px;
	margin: 16px 0 0 0;
	padding: 0;
	float: left
}

#mainCol {
	width: 557px;
	margin: 0 0 40px 0;
	float: right;
}

#mainColHome {
	width: 557px;
	margin: 0;
	float: left;
}

.col3Wide {
	width: 536px;
	padding: 0 0 0 15px;
	float: left;
	voice-family: "\"}\""; 
  voice-family:inherit;
	width: 515px;	
}
.col3Wide td{
	width: 100px;
	height:40px;
}

/* be nice to opera */
html>body .col3Wide {
  width: 515px;
} 

.col1Wide {
	width: 190px;
}

.col2Wide {
	width: 330px;
	padding: 0;
}

/* ---------------------------------------------- */

/* HEADER AREA */

#header {
	background: url(../images/top.jpg) top left no-repeat;
	width: 760px;
	height: 300px;
	margin: 0;
	padding: 0;
}

/* ---------------------------------------------- */

/* FORM AREA */

#requestForm {
	width: 557px;
	margin: 40px 0 0 0;
	float: left;
}

#requestFormTop {
	background: #f3f6ea url(../images/formCurveTopRight.gif) top right no-repeat;
	width: 557px;
}

#requestFormMiddle {
	background: #f3f6ea;
	width: 557px;
}

#requestFormBottom {
	background: #f3f6ea url(../images/formCurveBottom.gif) bottom no-repeat;
	width: 557px;
	height: 83px;
}

/* ---------------------------------------------- */

/* FOOTER */

#pageFooter {
	width: 760px;
	vertical-align: middle;
	border-top: #e4e8d9 12px solid;
	margin: 40px 0 30px 0;
	float: left;
}