.acornblackout {
	background-image: url(../images/acorn_blackout.jpg);
	background-repeat: no-repeat;
	height: 300px;
	width: 344px;
	top: 164px;
	position: absolute;
	right: 8px;
	background-position: 0px 0px;
}
.acornimage {
	left: 20px;
	top: 16px;
	position: relative;
	margin-bottom: 20px;
}
.acorntext {
	margin-left: 10px;
	width: 200px;
	margin-bottom: 6px;
	padding: 0px;
	margin-top: 50px;
	margin-right: 0px;
}
.rightholderone {
	position: absolute;
	height: 110px;
	width: 310px;
	top: 480px;
	right: 8px;
	background-image: url(../images/store_opening_strip.gif);
	background-repeat: no-repeat;
	background-color: #FAFAFA;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #EAEAEA;
}
.rightholderone div {
	position: relative;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 4px;
	margin-left: 8px;
	margin-bottom: 14px;
}
.rightholderone p {
	position: relative;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.rightholdertwo {
	position: absolute;
	height: 150px;
	width: 310px;
	top: 600px;
	right: 8px;
	background-image: url(../images/store_opening_strip.gif);
	background-repeat: no-repeat;
	background-color: #FAFAFA;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #EAEAEA;
}
.rightholdertwo div {
	position: relative;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 4px;
	margin-left: 8px;
	margin-bottom: 14px;
}
.rightholdertwo p {
	position: relative;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.rightholderonesml {
	position: absolute;
	height: 170px;
	width: 240px;
	top: 310px;
	right: 8px;
	background-image: url(../images/right_strip_sml_header.gif);
	background-repeat: no-repeat;
	background-color: #FAFAFA;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #EAEAEA;
}
.rightholderonesml div {
	position: relative;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 4px;
	margin-left: 8px;
	margin-bottom: 14px;
}
.rightholderonesml p {
	position: relative;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.rightholdertwosml {
	position: absolute;
	height: 134px;
	width: 240px;
	top: 520px;
	right: 8px;
	background-image: url(../images/right_strip_sml_header.gif);
	background-repeat: no-repeat;
	background-color: #FAFAFA;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #EAEAEA;
}
.rightholdertwosml div {
	position: relative;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 4px;
	margin-left: 8px;
	margin-bottom: 14px;
}
.rightholdertwosml p {
	position: relative;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.rightholderthreesml {
	position: absolute;
	height: 148px;
	width: 240px;
	top: 672px;
	right: 8px;
	background-image: url(../images/right_strip_sml_header.gif);
	background-repeat: no-repeat;
	background-color: #FAFAFA;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #EAEAEA;
}
.rightholderthreesml div {
	position: relative;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 4px;
	margin-left: 8px;
	margin-bottom: 14px;
}
.rightholderthreesml p {
	position: relative;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 6px;
	margin-bottom: 6px;
}

.rightholderbookerone {
	position: absolute;
	height: 158px;
	width: 240px;
	top: 332px;
	right: 8px;
	background-image: url(../images/right_strip_sml_header.gif);
	background-repeat: no-repeat;
	background-color: #282825;
}
.rightholderbookerone div {
	position: relative;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 4px;
	margin-left: 8px;
	margin-bottom: 14px;
}
.rightholderbookerone p {
	position: relative;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 6px;
	margin-bottom: 6px;
}

.rightholderbookertwo {
	position: absolute;
	height: 140px;
	width: 240px;
	top: 510px;
	right: 8px;
}

.rightholdervolonetwo {
	position: absolute;
	height: 740px;
	width: 240px;
	top: 512px;
	right: 8px;
	background-image: url(../images/right_strip_sml_header.gif);
	background-repeat: no-repeat;
	background-color: #282825;
}
.rightholdervolonetwo div {
	position: relative;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 4px;
	margin-left: 8px;
	margin-bottom: 14px;
}
.rightholdervolonetwo p {
	position: relative;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.rightholderbookerthree {
	position: absolute;
	height: 180px;
	width: 240px;
	top: 650px;
	right: 8px;
}

.rightholdervolonethree {
	position: absolute;
	height: 740px;
	width: 240px;
	top: 512px;
	right: 8px;
	background-image: url(../images/right_strip_sml_header.gif);
	background-repeat: no-repeat;
	background-color: #282825;
}
.rightholdervolonethree div {
	position: relative;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 4px;
	margin-left: 8px;
	margin-bottom: 14px;
}
.rightholdervolonethree p {
	position: relative;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 6px;
	margin-bottom: 6px;
}

.publishersassociationhome {
	position: absolute;
	top: 794px;
	right: 8px;
}
.leftcolumntext {
	margin-top: 4px;
	margin-bottom: 16px;
	width: 390px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.fcsbookerholder {
	Position:absolute;
	top:300px;
	left:8px;
	width:480px;
	height:790px;
}
.leftfloat {
	float: left;
	margin-right: 8px;
	margin-top: 4px;
}
.rightfloat {
	float: right;
	margin-left: 8px;
	margin-top: 4px;
}
.standaloneimageholder {
	position: absolute;
	height: 524px;
	width: 484px;
	left: 8px;
	top: 8px;
	z-index: 10;
	background-color: #FFFFFF;
}
.bookerlist {
	list-style-position: outside;
	list-style-image: url(../images/arrow_bullet.jpg);
}
.bookerlist li {
	margin-top: 6px;
	margin-bottom: 6px;
}
.fcsvoloneholder {
	Position:absolute;
	top:300px;
	left:8px;
	width:480px;
	height:910px;
}
.voteimage {
	float: left;
	margin-right: 8px;
	margin-left: 8px;
}
.aboutholder {
	Position:absolute;
	top:300px;
	left:8px;
	width:480px;
	height:454px;
}

.psychorightimage {
	position: absolute;
	height: 394px;
	width: 240px;
	top: 312px;
	right: 8px;
	background-image: url(../images/right_strip_sml_header.gif);
	background-repeat: no-repeat;
	background-color: #282825;
}
.psychorightimage div {
	position: relative;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 4px;
	margin-left: 8px;
	margin-bottom: 14px;
}
.psychorightimage p {
	position: relative;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.psychorightimage img {
	position: static;
	margin-left: 8px;
}
.aboutrightimage {
	position: absolute;
	height: 310px;
	width: 240px;
	top: 312px;
	right: 8px;
	background-image: url(../images/right_strip_sml_header.gif);
	background-repeat: no-repeat;
	background-color: #FAFAFA;
}
.aboutrightimage div {
	position: relative;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 4px;
	margin-left: 8px;
	margin-bottom: 14px;
}
.aboutrightimage p {
	position: relative;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.aboutrightimage img {
	position: static;
	margin-left: 8px;
}

.firsteditionsrightimage {
	position: absolute;
	height: 333px;
	width: 240px;
	top: 312px;
	right: 8px;
	background-image: url(../images/right_strip_sml_header.gif);
	background-repeat: no-repeat;
	background-color: #282825;
}
.firsteditionsrightimage div {
	position: relative;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 4px;
	margin-left: 8px;
	margin-bottom: 14px;
}
.firsteditionsrightimage p {
	position: relative;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.firsteditionsrightimage img {
	position: static;
	margin-left: 8px;
}

.privacyholder {
	Position:absolute;
	top:300px;
	left:8px;
	width:744px;
	height:300px;
}
.votepage{
	Position:absolute;
	top:300px;
	left:8px;
	width:744px;
	height:100%;
}
.voteholder {
	Position:absolute;
	top:160px;
	left:0px;
	width:744px;
	height:100%;
}
.votelistheaderholder{
	position:absolute;
	width:744px;
	height:22px;
	left:0px;
	top:0px;
}
.votelistbodyholder{
	position:absolute;
	width:744px;
	height:100%;
	left:0px;
	top:28px;
}
.votelist {
	position:relative;
	float:left;
	width:744px;
	height:30px;
	background-color:#22221E;
	margin-bottom:4px;
}
.voteauthor{
	position:relative;
	float:left;
	width:242px;
	height:22px;
	margin-left:4px;
}
.votetitle{
	position:relative;
	float:left;
	width:350px;
	height:22px;
}
.votescore{
	position:relative;
	float:left;
	width:100px;
	height:22px;
}
.voteadd{
	position:relative;
	float:left;
	width:26px;
	height:22px;
}
.voteauthortext{
	position:relative;
	float:left;
	width:242px;
	height:22px;
	margin-top:8px;
	margin-left:4px;
}
.votetitletext{
	position:relative;
	float:left;
	width:350px;
	height:22px;
	margin-top:8px;
}
.votescoretext{
	position:relative;
	float:left;
	width:100px;
	height:22px;
	margin-top:8px;
}
.voteaddtext{
	position:relative;
	float:left;
	width:44px;
	height:20px;
	margin-top:5px;
}
.voteform{
	margin:0px;
	padding:0px;
}
.votebuttonholder{
	width:146px;
	height:18px;
	right:4px;
	margin-top:6px;
	position:absolute;
}
.crosshide {
	z-index: 1;
}
.tickhide {
	z-index: 2;
}
.searchmainholder {


	Position:absolute;
	top:300px;
	left:8px;
	width:744px;
	height:100%;
}
.addtitleholder {

	Position:absolute;
	top:300px;
	left:8px;
	width:744px;
	height:500px;
}
.addtitleformholder {
	width: 480px;
	position: relative;
	margin-left: 150px;
}
.homecontainer {


	margin-left: -380px;
	position: absolute;
	left: 50%;
	width: 760px;
	height: 870px;
	visibility: visible;
	z-index: 3;
}
.aboutcontainer {
	margin-left: -380px;
	position: absolute;
	left: 50%;
	width: 760px;
	height: 870px;
	visibility: visible;
	z-index: 3;
}
.mailinglistcontainer {

	margin-left: -380px;
	position: absolute;
	left: 50%;
	width: 760px;
	height: 860px;
	visibility: visible;
	z-index: 3;
}
.contactcontainer {


	margin-left: -380px;
	position: absolute;
	left: 50%;
	width: 760px;
	height: 860px;
	visibility: visible;
	z-index: 3;
}
.wishlistinfoholder {

	position: absolute;
	height: 320px;
	width: 458px;
	left: 8px;
	top: 8px;
	z-index: 10;
	border: 1px solid #FFCF46;
	background-color: #FFFFFF;
	margin-bottom: 8px;
}
