@charset "utf-8";
/* CSS Document */
html, body{
	background-image:url(../images/sitebg.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-position-x:center;
	background-position-y:center;
	padding:0;
	margin:0;	
	height:100%;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
}
h2{
	margin:0;
	padding:0;
}
a{
	margin:0;
	padding:0;
	color:#0088d7;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
img{
	border:0;
}

#maincontainer {
	width: 954px;
	height: 546px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -477px;
	margin-top: -273px;
}
#topbar{
	width:954px;
	height:95px;
	float:left;
}
#contentarea{
	width:954px;
	height:403px;
	float:left;
	background-image:url(../images/contentbg.gif);
	background-color:#FFFFFF;
	border:#e6e6e6 1px solid;
}
#contentarea .column{
	width:426px;
	height:353px;
	float:left;
	padding:25px;
	text-align:left;
}
#contentarea .columnBig{
	width:456px;
	height:383px;
	float:left;
	padding:10px;
	text-align:left;
}
#contentarea .column p{
	margin:0 0 15px 0;
	padding:0 0;
	line-height:16px;
}
.headerimage{
	width:426px;
	margin:0 0;
	padding:0 0;
	height:35px;
}
.headerimage img{
	display:block;
	float:left;
}
.headerimage h2{
	font-size:16px;
	font-weight:normal;
	margin-top:12px;
	margin-left:5px;
	display:block;
	float:left;
	color:#0088d7;
}
#scrollintro{
	height:25px;
}
#scrolllist p{
}
#scrolllist{
	width:426px;
	height:293px;
	overflow:auto;
}
#scrolllist2{
	width:426px;
	height:273px;
	overflow:auto;
}
#scrolllist h3{
	padding:0;
	margin:0;
	font-size:16px;
	font-weight:normal;
	color:#0088d7;
}
#scrolllist .stockistcontainer h2{
	margin:0;
	padding:0;
	font-size:12px;
}
#scrolllist .stockistcontainer{
	padding:15px;
	border-bottom:1px #CCCCCC dashed;
}
#contentarea .column .tablestyle{
	width:426px;
	background-color:#0088d7;
	color:#FFFFFF;
	min-height:10px;
}
#contentarea .column .tablestyle .column2{
	width:193px;
	float:left;
	padding:10px;
}
#contentarea .column .tablestyle .column2 p{
	margin:0;
	padding:0;
}
#contentarea .column .tablestyle .column2 a{
	color:#FFFFFF;
}
#contentarea .column .tablestyle .column2 .graphicheader{
	width:180px;
	height:25px;
}

#navfooter{
	width:954px;
	height:48px;
	float:left;
	text-align:center;
}
#navfooter img{
	margin-left:10px;
	margin-right:10px;
	border:0;
}
.clearer{
	clear:both;
}
.hidden{
	display:none;
}
#buythebookbg{
	background-image:url(../images/bg_buythebook.gif);
	background-repeat:no-repeat;
}
#introflash{
width:954px;
height:498px;
}


