/*
	Changes
	2007-03-29		Tidied up stylesheet and put in new colours.
	2007-04-04		Changed banner and menu colours to the off-white, and put in the correct magenta.
*/

body {
	font-family: helvetica, Tahoma;
	font-size: 11px;
	color: #656565;
	text-align: center;
	background-color:#fff;
	}
	
table {
	font-family: helvetica, Tahoma;
	font-size: 11px;
	color: #656565;
	background-color: #ffffff;
	padding: 0; 
	border:0 solid #000;
	}
	
.table1 {
	font-family: helvetica, Tahoma; 
	font-size: 11px; 
	padding: 0; 
	border: 0;
	background-color: #681143;
	color: #ffffff;
	}
		
.150td {
	width: 150px;
	}
		
.test {
	font-family: helvetica, Tahoma;
	font-size: 11px;
	color: #656565;
	background-color:#fff; 
	border: 0;
	}
	
/*
2007-04-04 - MH - No idea what this is for, maybe just an old declaration?
.colourscheme {
	blue: #0358A0;
	menu: #FFE0A0;
	buttons: #FFCC66;
	features: #DDEEFF;
	highlight: #F4FCFF;
	}
*/

A {
	font-family: helvetica, Tahoma;
	font-size: 11px;
	color: #681143;
	text-decoration: none;
	font-weight: bold;
	}
	
A.add {
	font-size: 11px;
	color: #9358A9;
	float: right;
	text-align: right;
	text-decoration: underline;
	}
	
A.pul {
	font-size: 10px;
	color: #681143;
	background-color: #ffffff;
	font-weight: bold;
	padding: 3px;
	}
	
A:hover {
	color: #ffffff;
	background-color: #681143;
	}
	
img {
	border-width: 0;
	}
	
.img1 {
	float: right;
	}

.head1 {
	font-size: 22px;
	color: #ffffff;
	}

.head2 {
	font-size: 14px;
	font-weight: bold;
	color: #1A6985;
	text-align: center;
	}
	
.head3 {
	font-size: 14px;
	color: #0358A0;
	}
	
.head4 {
	color: #0358A0;
	}

.armini {
	float: right;
	text-align: right;
	font-size: 10px;
	}
	
.al {
	text-align: left;
	}

.admin {
	color: #FF0000;
	}
	
.adminE {
	color: #009900;
	}

.fr {
	float: right;
	}

.fl {
	float: left;
	}

/*
2007-03-29 - MH - No idea why this is here, float: top doesn't exist.
.ft {
	float: top;
	}
*/

#content {
	width: 700px;
	font-size: 9pt;
	border: 1px solid #000000;
	text-align: left;
	background-color: #ffffff;
	padding: 0; 
	margin-right: auto;
	margin-left: auto;	
	}

#content1 {
	/* min-height: 400;*/
	width:700px;
	padding: 0;
	}

#title {
	height: 87px;	
	border: 0;
	color: #000000;
	text-align: center;
	background-color: #eae7c9; 
	padding: 2px 2px 5px 2px; 
	}

#menu {
	width: 103px; 
	float: left; 
	border: solid #ffffff;
	border-width: 0 3px 0 0;
	background-color: #681143;
/*
	height: 100%;
*/	}

.menu {
	width: 90px;
	float: right;
	border: 0; 
	padding: 3px 5px 3px 5px; 
	text-align: right; 
	background-color: #eae7c9; 
	}
		
.menu1 {
/*
	width: 100px;
*/	border: 0; 
	padding: 2px 5px 2px 5px; 
	text-align: right;
	background-color: #ffffff; 
	color: #681143;
	}
		
.times {
	width: 80px;
	font-size: 8pt;
	border: 1px solid #DDEEFF; 
	padding: 1px 3px 1px 3px; 
	background-color: #F4FCFF; 
	}

input { 
	height: 16px;
	font-size:8pt;
	margin: 0; 
	padding: 0 0 1px 2px;
	border: 1px #000000 solid; 
	background-color: #ffffff;
	}

select {  
	height: 18px;
	font-size:8pt;
	margin: 0; 
	border: 0; 
	background-color: #F4FCFF;
	}
	
input.checkbox {
	position: absolute;
	clip: rect(1px 15px 14px 1px);
	padding: 0;
	}

input.radio {
	position: absolute;
	clip: rect(1px 15px 14px 1px);
	padding: 0;
	}
	
input.button {
	padding: 3px;
	}
				
textarea {
	background-color: #F4FCFF;
	}
		
#price {
	float: right;
	text-align: right; 
	color: #990000; 
	}
	
#salesprice {
	float: right;
	text-align: right; 
	color: #FF6666; 
	}

#maintext {
	background: #ffffff;
	}

#topbar {
	border: solid #ffffff;
	border-width: 0 3px 0 3px;
	background-color: #FFE0A0;
	height: 23px;
	vertical-align: middle;
	}
	
#feature {
	border: 2px solid #ffffff;
	background-color: #681143;
	color: #ffffff;
	padding: 5px 0 5px 10px;
	margin-left: 110px;
	}
	
#trolley {
	border: 0;
	text-align:right;
	background-color: #681143;
	padding: 3px 10px 3px 0;
	}

#trolley a {
	color: #ffffff;
	}

#trolley a:hover {
	color: #681143;
	background-color: #ffffff;
	}.linkNotPurple {
	font-family: helvetica, Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

div#social_nets
{
display:block;
float:right;
padding:20px;	
}

.fb_share_count_wrapper {
float:left;
margin-top:44px;
padding-right:10px;
position:relative;
}

.series_wrapper
{
	float:left;
	padding:5px;
}

.series_thumb
{
padding:2px;	
}

.author
{
	font-size: 14px;	
	font-weight: bold;
}
