* {
	margin: 0px;
	padding: 0px;
}

body {
	background: white;
	font-size: 10pt;
}

#header {
	display: none;
}
	
#menu {
	display: none;
}
	
#wrapper , #content{
	width: auto;
	border: 0;
	margin: 0 2%;
	padding: 0;
	float: none !important;
	background: transparent;
}
	
/* standard info */
#content {
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	margin-left: 2%;
}

/* new column info */
#sidebar {
	display: none;
}

#extraColumn {
	display: none;
}       

#mainColumn {
	margin: 0px 0px 20px 0px;
	background: #ffffff;
}
/* new column info end */

div#sideContainer {
	margin: 0;
}

div#mainContainer {
	margin: 0;
}

a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
   
p {
	margin-left: 0px;
}

h3 {
	font-size: 11pt;
	line-height: 1.1em;
	color: #3c2d29;
}

h4 {
	font-size: 11pt;
	line-height: 1.4em;
	text-indent: 5px;
	color: #3c2d29;
}

h5 {
	margin: 6px 0px 5px 0px;
	font-size: 11pt;
	line-height: 1.4em;
	text-decoration:underline;
	color: #3c2d29;
}

.nota {
	font-size:0.8em;
	position:relative;
	top:-.45em;
	mso-text-raise:30%;
}

.separator {
	clear: both;
	height: 1px;
}

#copyright {
	padding-top:8px;
	line-height: 16px;
	text-align:center;
	font-size: 8pt;
	color: #3c2d29;
}

#copyright a:link:after, #copyright a:visited:after {
   content: " (" attr(href) "  ) ";
}

#copyright a[href^="/"]:after {
   content: " http://www.cultbookshop.co.uk " attr(href) ") ";
}

/* amendments for bars.css */
.col_title h4 {
	font-weight : bold;
	color : #3c2d29;
	border: none;
	margin: 0px;
	padding-bottom : 2px;
}

.col_content {
	border: none;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

.col_content_br {
	border: none;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

.col_footer {
	border: none;
	height: 5px;
	margin: 0px;
}

.col_footer_br {
	border: none;
	height: 5px;
	margin: 0px;
}

.review {
	padding:10px 0px 10px 0px;
	margin-left: 10px;
	border-bottom : 1px solid #3D2E2A;
	width: 99%;
}

.review table {
	width: 360px;
	border:none;
	margin-top:10px;
}

.review thead {
	font-weight: bold;
}

.review tbody td.lft {
	width: 49%;
	text-align: left;
	line-height: 90%;
}

.review tbody td.rght {
	width: 49%;
	text-align: left;
	line-height: 90%;
}

.carter {
	margin: 5px 0px 5px 0px;
}

.carter table {
	border-collapse: collapse;
	text-align: centre;
	width: 99%;
}

.carter thead {
	text-indent: 5px;
	font-weight: bold;
}

.carter tbody tr {
	border-bottom:1px solid #8AB3CF;
}

.carter tbody td.narrow{
	padding: .4em;
	line-height: 30px;
	width: 15%;
}

.carter tbody td.wide{
	padding: .4em;
	width: 40%;
}

.carter tbody tr.brown {
	border-bottom:1px solid #3B2C29;
}

.carter tbody tr.ni {
	font-weight:bold;
	border:none;
}

.carter tbody tr.ni td {
	line-height: 15px;
}

.carter ul{
	list-style-type:none;
	padding:15px 10px 0px 0px;
	height:24px;
}

.carter ul li{
	margin-left:5px;
	list-style-type:none;
}

#confirmator{
	width: 350px;
	margin:20px 0px 0px 0px;
	line-height:20px;
	padding:0;
}

.confirm_label{
	float: left;
	color:#ff7b0e;
	text-align: right;
	margin: 0 10px 0 0;
	padding:0;
	height: 22px; 
	width: 120px;
}

.confirm_text{
	float: right;
	margin: 0px;
	padding:0px;
	height: 22px;
	width: 200px;
}
