body {
	margin: 0px;
	padding: 0px;
	background-color: #7e776a;	
	color: #333333;	
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
}

form {
	padding: 0px;
	margin: 0px;
}

div {}
	.body-ct {
		width: 991px;
	}
	#body-spacer {
		padding-left: 70px;
	}
	.body-pink {
		background: url('body-container-bck-pink.jpg') repeat-y;
	}
	.body-brown {
		background: url('body-container-bck-brown.jpg') repeat-y;
	}		
	.body-bordo {
		background: url('body-container-bck-bordo.jpg') repeat-y;
	}
	.body-green {
		background: url('body-container-bck-green.jpg') repeat-y;
	}
	.body-dirty {
		background: url('body-container-bck-dirty.jpg') repeat-y;
	}
	.body-blue {
		background: url('body-container-bck-blue.jpg') repeat-y;
	}
	.body-orange {
		background: url('body-container-bck-orange.jpg') repeat-y;
	}
	.body-purple {
		background: url('body-container-bck-purple.jpg') repeat-y;
	}
	.body-red {
		background: url('body-container-bck-bordo.jpg') repeat-y;
	}
	.search-holder {
		float: left;
		width: 850px;
		height: 50px;
	}
	.submenu-holder {
		width: 850px;
		height: 31px;
	}
	.header {
		width: 921px;
		height: 143px;
	}
	.header-left {
		float: left;
		width: 879px;
		height: 107px;	
	}
	.logo {
		float: left;
		width: 506px;
		height: 107px;
	}
	.logo-pink {
		background: url(logo-pink.jpg) no-repeat;
	}	
	.logo-brown {
		background: url(logo-brown.jpg) no-repeat;
	}		
	.logo-bordo {
		background: url(logo-bordo.jpg) no-repeat;
	}
	.logo-green {
		background: url(logo-green.jpg) no-repeat;
	}
	.logo-red {
		background: url(logo-red.jpg) no-repeat;
	}
	.logo-blue {
		background: url(logo-blue.jpg) no-repeat;
	}
	.logo-purple {
		background: url(logo-purple.jpg) no-repeat;
	}
	.logo-orange {
		background: url(logo-orange.jpg) no-repeat;
	}
	.logo-dirty {
		background: url(logo-dirty.jpg) no-repeat;
	}
	.header-graphic {
		float: left;
		width: 373px;
		height: 107px;
		background: url('header-graphic.jpg') no-repeat right;
	}
	.bck-right-top {
		float: left;	
		width: 20px;
		height: 107px;
	}
	.bck-right-top-pink {
		background: url(bck-right-top-pink.jpg) no-repeat;
	}
	.bck-right-top-brown {
		background: url(bck-right-top-brown.jpg) no-repeat;
	}		
	.bck-right-top-bordo {
		background: url(bck-right-top-bordo.jpg) no-repeat;
	}
	.bck-right-top-dirty {
		background: url(bck-right-top-dirty.jpg) no-repeat;
	}
	.bck-right-top-green {
		background: url(bck-right-top-green.jpg) no-repeat;
	}
	.bck-right-top-blue {
		background: url(bck-right-top-blue.jpg) no-repeat;
	}
	.bck-right-top-purple {
		background: url(bck-right-top-purple.jpg) no-repeat;
	}
	.bck-right-top-orange {
		background: url(bck-right-top-orange.jpg) no-repeat;
	}
	.bck-right-top-red {
		background: url(bck-right-top-bordo.jpg) no-repeat;
	}
	#CartPanel {
		position:absolute;
		left:-160px;
		top: 33px;
		width: 304px;		
		visibility: hidden;	
		display:none;	
	}
	.articles-right {
		width: 5px;
		height: 31px;
		background: url(articles-right.gif);
		float: left;
	}
	.articles-left {
		width: 6px;
		height: 31px;
		background: url(articles-left.gif);
		float: left;
	}
	.selected-articles-panel {
		position:relative;
		width: 139px;
		height: 31px;
		float: left;
		background: url(article-bck.gif);
	}
	.leftblank {
		margin-top: 15px;
		width: 210px;
		float: left;
	}
	.body-frame {
		margin: 15px 5px 10px 10px;
		float: left;
		width: 630px;
		display: block;
	}
	.bookinfo-panel {
		float: left;	
		width: 300px;
		padding: 0px 10px 0px 0px;
	}
	.image-holder {
		float: left;
		width: 110px;
	}
	.info-holder {
		float: left;	
		width: 190px;
		color: #3c3838;
	}
	.btns-holder {
		clear: both;
		padding-top: 10px;
	}
	.footer {
		clear: both;
		width: 906px;
		height: 50px;
		color: #e4e0d8;
		padding: 60px 0px 0px 85px;		
	}
	.footer-pink {
		background: url(footer-pink.jpg) no-repeat #7e776a;
	}
	.footer-brown {
		background: url(footer-brown.jpg) no-repeat #7e776a;
	}		
	.footer-bordo {
		background: url(footer-bordo.jpg) no-repeat #7e776a;
	}
	.footer-green {
		background: url(footer-green.jpg) no-repeat #7e776a;
	}
	.footer-orange {
		background: url(footer-orange.jpg) no-repeat #7e776a;
	}
	.footer-blue { 
		background: url(footer-blue.jpg) no-repeat #7e776a;
	}
	.footer-purple {
		background: url(footer-purple.jpg) no-repeat #7e776a;
	}
	.footer-dirty {
		background: url(footer-dirty.jpg) no-repeat #7e776a;
	}
	.footer-red {
		background: url(footer-bordo.jpg) no-repeat #7e776a;
	}
	.book-images-holder {
		clear: both;
		width: 620px;
		text-align: center;
		border-top: 1px dashed #cbcbcb;
		padding-top: 10px;
	}
	.pager {
		clear: both;
		width: 615px;
		text-align: right;
		padding: 10px 15px 0px 0px;
		font-weight: bold;		
	}
	
	.body-footer-left {
		width: 786px;
		height: 72px;
		float: left;
	}
	
	.body-footer-right {
		width: 42px;
		height: 72px;
		float: left;
	}
	.border-right-pink {
		background: url(border-right-pink.jpg) no-repeat;
	}
	.border-right-brown {
		background: url(border-right-brown.jpg) no-repeat;
	}		
	.border-right-blue {
		background: url(border-right-blue.jpg) no-repeat;
	}
	.border-right-green {
		background: url(border-right-green.jpg) no-repeat;
	}
	.border-right-bordo {
		background: url(border-right-bordo.jpg) no-repeat;
	}
	.border-right-red {
		background: url(border-right-bordo.jpg) no-repeat;
	}
	.border-right-dirty {
		background: url(border-right-dirty.jpg) no-repeat;
	}
	.border-right-orange {
		background: url(border-right-orange.jpg) no-repeat;
	}
	.border-right-purple {
		background: url(border-right-purple.jpg) no-repeat;
	}
	.portlet-bg {
		text-align: center;
		width: 210px;
		background: #e4e3e3;
	}
	.portlet-content {
		margin: auto;
		text-align: left;
		width: 180px;
		padding: 10px 13px;
		background: url(portlet-bg.jpg) no-repeat top #ffffff;		
	}	
	.portlet-caption {
		width: 195px;
		height: 21px;
		background: url('caption-left.jpg');
		color: #ffffff;
		padding-top: 9px;
		padding-left: 15px;
		font-weight: bold;	
		margin-top: 15px;
	}	
	.portlet-bottom {
		clear: both;
		width: 210px;
		height: 10px;		
		background: url(portlet-bottom.gif) bottom;		
	}	
	#banner-home {
		width: 630px;
		height: 200px;
		background: url(home-banner-bg.jpg);
		margin-bottom: 10px;	
	}	
	#banner-home-text {
		color: #ffffff;
		width: 280px;
		height: 104px;
		padding-left: 15px;
		padding-top: 80px;
	}
	.title {
		width: 630px;
		height: 30px;
		background: url(title-bg.gif) repeat-x;
		margin-bottom: 10px;			
	}
	.title-left {
		float: left;
		width: 15px;
		height: 30px;
		background: url(title-left.gif) no-repeat;
	}	
	.title-text {
		float: left;
		color: #666666;
		font-weight: bold;
		padding-top: 9px;
	}		
	.title-right {
		float: right;
		width: 15px;
		height: 30px;
		background: url(title-right.gif) no-repeat;		
	}
	#submenu {
		height: 31px;
		width: 653px;
		background: url(submenu-bck.gif);
		margin: 0px;
		padding: 0px;
		float: left;
		list-style: none;
	}	
	#icons-top {
		float: left;
		height: 31px;
		width: 47px;
		background: url(submenu-bck.gif);	
	}
	.submenu-mark {
		float: left;
		width: 15px;
		height: 31px;
		background: url(submenu-left.gif) no-repeat;
	}
	.submenu-sep {
		float: left;	
		width: 5px;
		margin: 0px 10px;
		height: 31px;
		background: url(submenu-sep.gif);
	}
	.submenu-item {
		float: left;		
	}	
	.categories-footer {
		width: 210px;
		height: 5px;
	}
	.categories-footer-pink {
		background-color: #7e4d86;
	}
	.categories-footer-brown {
		background-color: #73653e;
	}		
	.categories-footer-bordo {
		background-color: #860f13;
	}
	.categories-footer-red {
		background-color: #860f13;
	}
	.categories-footer-green {
		background-color: #5f7644;
	}
	.categories-footer-blue{
		background-color: #315a81;
	}
	.categories-footer-purple {
		background-color: #3d3f6c;
	}
	.categories-footer-orange {
		background-color: #d3853d;
	}
	.categories-footer-dirty {
		background-color: #3d5f5f;
	}
	.category-holder {
		background: url(catalogue-bg.gif);	
		width: 630px;
		margin-bottom: 15px;
	}
	.category-logo {
		float: left;
		width: 600px;
		height: 60px;
	}
	.category-logo-pink {
		background: url(catalogue-logo-pink.jpg) no-repeat;
	}	
	.category-logo-brown {
		background: url(catalogue-logo-brown.jpg) no-repeat;
	}			
	.category-logo-green {
		background: url(catalogue-logo-green.jpg) no-repeat;
	}	
	.category-logo-red {
		background: url(catalogue-logo-red.jpg) no-repeat;
	}	
	.category-logo-orange {
		background: url(catalogue-logo-orange.jpg) no-repeat;
	}	
	.category-logo-purple {
		background: url(catalogue-logo-purple.jpg) no-repeat;
	}	
	.category-logo-blue {
		background: url(catalogue-logo-blue.jpg) no-repeat;
	}		
	.category-logo-dirty {
		background: url(catalogue-logo-dirty.jpg) no-repeat;
	}						
	.category-top {
		width: 630px;
		height: 60px;
		background: url(catalogue-top-bg.gif);
	}	
	.category-top-right {
		float: right;
		background: url(catalogue-top-right.gif) no-repeat;		
		width: 15px;
		height: 60px;
	}
	.category-series {
		background: url(catalogue-bottom.jpg) no-repeat bottom;
		padding: 0px 15px 15px 15px; 
	}
	#devision-text {
		float: right;
		padding: 5px 5px 0px 0px;
		font-size: 10px;
	}

		
ul {}
	.series-list {
		margin: 0px 0px 0px 50px;
		padding: 0px;
		list-style: none url(arrow-gray.gif);
	}
	ul#menu {
		background: url('header-graphic-bottom.jpg') no-repeat right;	
		width: 879px;
		float: left;
		list-style: none;
		height: 36px;
		margin: 0px;
		padding: 0px;
	}
	ul.search-panel {
		float: left;
		margin: 0px;
		padding: 1px 0px 0px 10px;
		list-style: none;
		width: 840px;
		height: 50px;
		color: #FFFFFF;
	}
	.search-pink {
		background: #7e4d86 url(search-bg-pink.jpg) no-repeat top right;
	}
	.search-brown {
		background: #73653e url(search-bg-brown.jpg) no-repeat top right;
	}		
	.search-bordo {
		background: #860f13 url(search-bg-bordo.jpg) no-repeat top right;
	}
	.search-green {
		background: #5f7644 url(search-bg-green.jpg) no-repeat top right;
	}	
	.search-red {
		background: #860f13 url(search-bg-bordo.jpg) no-repeat top right;
	}
	.search-orange {
		background: #d3853d url(search-bg-orange.jpg) no-repeat top right;
	}
	.search-blue {
		background: #315a81 url(search-bg-blue.jpg) no-repeat top right;
	}
	.search-purple {
		background: #3d3f6c url(search-bg-purple.jpg) no-repeat top right;
	}
	.search-dirty {
		background: #3d5f5f url(search-bg-dirty.jpg) no-repeat top right;
	}	
	ul#categories-menu {
		margin: 0px;
		padding: 0px;
		list-style: none;
		width: 210px;
	}
	.news-list {
		margin: 0px;
		padding: 0px;
		list-style: none;
	}
	

li{}
	.series-list li {
		padding-bottom: 5px;
	}
	.news-list li {
		margin-bottom: 5px;
	}
	.news-list li.sep, .news-list li.sep1 {
		font-size: 0px;
		border-bottom: 1px dashed #cbcbcb;
		height: 5px;
	}
	.news-list li.sep1 {
		margin: 10px 0px;
	}	
	.news-list li.all-link {
		margin: 10px 0px 0px 0px;
	}
	#menu li   {
		float: left;
		width: 100px;
		text-align: center;
	}
	.search-panel li {
		font-size: 9px;
		float: left;
		height: 39px;
		padding-left: 5px;
		padding-top: 5px;
	}
	#menu li.menu-active-left {
		display: block;
		width: 7px;
		height: 36px;
	}	
	#menu li.menu-active-right {
		width: 7px;
		height: 36px;
		display: block;
	}
	#menu li.menu-active-right-pink {
		background: url('menu-selected-right-pink.gif');
	}
	#menu li.menu-active-right-brown {
		background: url('menu-selected-right-brown.gif');
	}		
	#menu li.menu-active-right-bordo {
		background: url('menu-selected-right-bordo.gif');
	}
	#menu li.menu-active-right-green {
		background: url('menu-selected-right-green.gif');
	}
	#menu li.menu-active-right-red {
		background: url('menu-selected-right-bordo.gif');
	}
	#menu li.menu-active-right-orange {
		background: url('menu-selected-right-orange.gif');
	}
	#menu li.menu-active-right-blue {
		background: url('menu-selected-right-blue.gif');
	}
	#menu li.menu-active-right-purple {
		background: url('menu-selected-right-purple.gif');
	}
	#menu li.menu-active-right-dirty {
		background: url('menu-selected-right-dirty.gif');
	}
	#menu li.menu-active-left-pink {
		background: url('menu-selected-left-pink.gif');
	}
	#menu li.menu-active-left-brown {
		background: url('menu-selected-left-brown.gif');
	}		
	#menu li.menu-active-left-bordo {
		background: url('menu-selected-left-bordo.gif');
	}
	#menu li.menu-active-left-green {
		background: url('menu-selected-left-green.gif');
	}
	#menu li.menu-active-left-red {
		background: url('menu-selected-left-bordo.gif');
	}
	#menu li.menu-active-left-orange {
		background: url('menu-selected-left-orange.gif');
	}
	#menu li.menu-active-left-blue{
		background: url('menu-selected-left-blue.gif');
	}
	#menu li.menu-active-left-purple {
		background: url('menu-selected-left-purple.gif');
	}
	#menu li.menu-active-left-dirty {
		background: url('menu-selected-left-dirty.gif');
	}
	#menu li.menu-inactive-left {
		width: 7px;
		height: 36px;
		background: url('menu-normal-left.gif');
	}
	#menu li.menu-inactive-right{
		width: 7px;
		height: 36px;
		background: url('menu-normal-right.gif');
	}
	#categories-menu li.button {
		background: url(categories-panel-normal.jpg) no-repeat;
	}
	#categories-menu li.header {
		padding-left: 15px;
		padding-top: 9px;
		width: 195px;
		height: 21px;
		color: #FFFFFF;
		font-weight: bold;
		margin-bottom: 1px;
	}
	#categories-menu li.categories-pink {
		background: url(categories-header-pink.jpg) no-repeat;
	}
	#categories-menu li.categories-brown {
		background: url(categories-header-brown.jpg) no-repeat;
	}		
	#categories-menu li.categories-bordo {
		background: url(categories-header-bordo.jpg) no-repeat;
	}
	#categories-menu li.categories-green {
		background: url(categories-header-green.jpg) no-repeat;
	}
	#categories-menu li.categories-blue {
		background: url(categories-header-blue.jpg) no-repeat;
	}
	#categories-menu li.categories-purple {
		background: url(categories-header-purple.jpg) no-repeat;
	}
	#categories-menu li.categories-orange {
		background: url(categories-header-orange.jpg) no-repeat;
	}
	#categories-menu li.categories-dirty {
		background: url(categories-header-dirty.jpg) no-repeat;
	}
	#categories-menu li.categories-red {
		background: url(categories-header-bordo.jpg) no-repeat;
	}
	#categories-menu li.cat-pink {
		background: url(categories-cat-pink.jpg) no-repeat;
	}
	#categories-menu li.cat-brown {
		background: url(categories-cat-brown.jpg) no-repeat;
	}		
	#categories-menu li.cat-blue {
		background: url(categories-cat-blue.jpg) no-repeat;
	}
	#categories-menu li.cat-purple {
		background: url(categories-cat-purple.jpg) no-repeat;
	}
	#categories-menu li.cat-dirty {
		background: url(categories-cat-dirty.jpg) no-repeat;
	}
	#categories-menu li.cat-green {
		background: url(categories-cat-green.jpg) no-repeat;
	}
	#categories-menu li.cat-orange {
		background: url(categories-cat-orange.jpg) no-repeat;
	}
	#categories-menu li.cat-red {
		background: url(categories-cat-red.jpg) no-repeat;

	}
a:link, a:active, a:visited  {
	color: #850f12;	
	text-decoration: none;	
}	
a:hover {
	color: #850f12;	
	text-decoration: underline;
}
	#homepage, #favourites {
		display: block;
		width: 11px;
		height: 31px;
		float: left;
	}
	#homepage {
		margin-right: 10px;	
		background: url(submenu-homepage.gif);
	}
	#favourites {
		background: url(submenu-favourites.gif);
	}	
	#menu a {
		display: block;
		text-decoration: none;
	}
	#menu a.menu-active {
		font-weight: bold;
		color: #ffffff;
		padding: 11px 0px 0px 0px;
		height: 25px;
		text-decoration: underline;
	}
	#menu a.menu-active-pink {
		background: url('menu-selected-bck-pink.gif') repeat-x;
	}
	#menu a.menu-active-brown {
		background: url('menu-selected-bck-brown.gif') repeat-x;
	}		
	#menu a.menu-active-bordo {
		background: url('menu-selected-bck-bordo.gif') repeat-x;
	}
	#menu a.menu-active-red {
		background: url('menu-selected-bck-bordo.gif') repeat-x;
	}
	#menu a.menu-active-green {
		background: url('menu-selected-bck-green.gif') repeat-x;
	}
	#menu a.menu-active-orange {
		background: url('menu-selected-bck-orange.gif') repeat-x;
	}
	#menu a.menu-active-blue {
		background: url('menu-selected-bck-blue.gif') repeat-x;
	}
	#menu a.menu-active-purple {
		background: url('menu-selected-bck-purple.gif') repeat-x;
	}
	#menu a.menu-active-dirty {
		background: url('menu-selected-bck-dirty.gif') repeat-x;
	}
	#menu a.menu-inactive {
		font-weight: bold;
		height: 22px;
		color: #ffffff;
		font-size: 8pt;
		padding: 14px 0px 0px 0px;
		background: url('menu-normal-bck.gif') repeat-x;
	}
	#menu a.menu-inactive {
		font-weight: bold;
		height: 22px;
		color: #ffffff;
		font-size: 8pt;
		padding: 14px 0px 0px 0px;
		background: url('menu-normal-bck.gif') repeat-x;
	}	
	#menu a.menu-inactive:hover {
		color: #e4e0d8;
	}	
	#submenu a:link,
	#submenu a:visited {
		float: left;
		padding-top: 8px;
		height: 23px;
		display: block;
		font-size: 11px;
		color: #FFFFFF;
		text-decoration: none;
		text-align: center;
		font-weight: bold;
	}
	.selected-articles-panel a:link,
	.selected-articles-panel a:visited {
		width: 134px;
		height: 22px;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		padding: 9px 0px 0px 5px;
		display: block;	
	}
	.selected-articles-panel a:hover,
	.selected-articles-panel a:active {
		text-decoration: underline;
	}
	#submenu a:hover{
		text-decoration: underline;
	}
	.submenu-active {
		background: url(submenu-button-sel.jpg) no-repeat center top;
	}
	#categories-menu a, .categories-cat {
		display: block;
		width: 195px;
		height: 20px;
		text-decoration: none;
		color: #3c3838;
		padding-left: 15px;
		padding-top: 6px;
	}
	a.categories-button:link, a.categories-button:visited, 
	a.categories-button-pink:link, a.categories-button-pink:visited,
	a.categories-button-brown:link, a.categories-button-brown:visited,	
	a.categories-button-red:link, a.categories-button-red:visited,
	a.categories-button-green:link, a.categories-button-green:visited,
	a.categories-button-dirty:link, a.categories-button-dirty:visited,
	a.categories-button-orange:link, a.categories-button-orange:visited,
	a.categories-button-blue:link, a.categories-button-blue:visited,
	a.categories-button-purple:link, a.categories-button-purple:visited {
		background: url(categories-panel-normal.jpg) no-repeat;
	}
	a.categories-button-pink:hover {
		background: url(categories-panel-pink-sel.jpg) no-repeat;
	}
	a.categories-button-brown:hover {
		background: url(categories-panel-brown-sel.jpg) no-repeat;
	}		
	a.categories-button-red:hover {
		background: url(categories-panel-red-sel.jpg) no-repeat;
	}
	a.categories-button-orange:hover {
		background: url(categories-panel-orange-sel.jpg) no-repeat;
	}
	a.categories-button-dirty:hover {
		background: url(categories-panel-dirty-sel.jpg) no-repeat;
	}
	a.categories-button-green:hover {
		background: url(categories-panel-green-sel.jpg) no-repeat;
	}
	a.categories-button-blue:hover { 
		background: url(categories-panel-blue-sel.jpg) no-repeat;
	}
	a.categories-button-purple:hover {
		background: url(categories-panel-purple-sel.jpg) no-repeat;
	}
	a.categories-button-pink-sel{
		background: url(categories-panel-pink-sel.jpg) no-repeat;
	}
	a.categories-button-brown-sel{
		background: url(categories-panel-brown-sel.jpg) no-repeat;
	}		
	a.categories-button-red-sel{
		background: url(categories-panel-red-sel.jpg) no-repeat;
	}
	a.categories-button-orange-sel{
		background: url(categories-panel-orange-sel.jpg) no-repeat;
	}
	a.categories-button-dirty-sel {
		background: url(categories-panel-dirty-sel.jpg) no-repeat;
	}
	a.categories-button-green-sel {
		background: url(categories-panel-green-sel.jpg) no-repeat;
	}
	a.categories-button-blue-sel {
		background: url(categories-panel-blue-sel.jpg) no-repeat;
	}
	a.categories-button-purple-sel {
		background: url(categories-panel-purple-sel.jpg) no-repeat;
	}
	a.submenu-inactive:hover {
		text-decoration: underline;	}
	a.page-up {
		display: block;
		width: 93px;
		height: 72px;
		background: url(page-up.jpg) no-repeat;
		float: left;
	
	}
	a.submit-button:link,
	a.submit-button:visited,
	a.submit-button:active,
	a.submit-button:hover,
	a.submit-button-wide:link,
	a.submit-button-wide:visited,
	a.submit-button-wide:active,
	a.submit-button-wide:hover {	
		display: block;
		text-align: center;
		padding-top: 3px;
		width: 70px;
		height: 17px;
		color: #666666;
		background: url(search-btn-bg.gif);
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;		
	}
	a.submit-button-wide:link,
	a.submit-button-wide:visited,
	a.submit-button-wide:active,
	a.submit-button-wide:hover {
		width: 120px;
		background: url(submit-btn-bg.gif);
	}	
	.search-button:link,
	.search-button:active,
	.search-button:visited,
	.search-button:hover {
		display: block;
		text-align: center;
		margin-top: 12px;		
		padding-top: 3px;
		width: 70px;
		height: 17px;
		color: #666666;
		background: url(search-btn-bg.gif);
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;	
	}	
	.order-button:link,
	.order-button:visited,
	.order-button:active {
		width: 60px;
		height: 18px;
		display: block;
		color: #d48538;
		text-align: center;
		background: url(btn-order.gif);
		float: left;
		padding-top: 3px;
		margin-right: 10px;
		font-size: 9px;
		font-weight: bold;
		text-decoration: none;	}	
	.order-button:hover {
		color: #850f12;	
		text-decoration: none;
	}	
	.details-button:link,
	.details-button:visited,
	.details-button:active {
		width: 60px;
		height: 18px;
		padding-top: 3px;
		display: block;
		text-align: center;
		background: url(btn-details.gif);
		float: left;
		color: #978f7f;
		font-size: 9px;
		font-weight: bold;
		text-decoration: none;	}
	.details-button:hover {
		color: #850f12;	
		text-decoration: none;		
	}	
	.about-link {
		margin-left: 29px;
	}
	.title a:link, .title a:active, .title a:visited {
		color: #666666;
		text-decoration: underline;
	}
	.title a:hover {
		text-decoration: none;	
	}
	a.forum-topic-add, a.forum-post-add {
		display: block;
		width: 100px;
		height: 20px;
		float: right;
	}
	a.forum-topic-add {
		background: url(forum-topic-add.gif);	
	}	
	a.forum-post-add {
		
		background: url(forum-post-add.gif);	
	}	
	a.pink:link, a.pink:active, a.pink:visited, a.pink:hover {
		color: #7e4d86;
	}	
	a.brown:link, a.brown:active, a.brown:visited, a.brown:hover {
		color: #73653e;
	}			
	a.bordo:link, a.bordo:active, a.bordo:visited, a.bordo:hover,
	a.red:link, a.red:active, a.red:visited, a.red:hover {
		color: #860f13;
	}	
	a.green:link, a.green:active, a.green:visited, a.green:hover {
		color: #5f7644;
	}	
	a.orange:link, a.orange:active, a.orange:visited, a.orange:hover {
		color: #d3853d;
	}	
	a.purple:link, a.purple:active, a.purple:visited, a.purple:hover {
		color: #3d3f6c;
	}	
	a.blue:link, a.blue:active, a.blue:visited, a.blue:hover {
		color: #315a81;
	}	
	a.dirty:link, a.dirty:active, a.dirty:visited, a.dirty:hover {
		color: #3d5f5f;
	}						
	a.devision:link, a.devision:active, a.devision:visited, a.devision:hover  {
		float: right;
		display: block;
		width: 52px;
		height: 16px;
		background: url(devision.gif) no-repeat;		
	}

table {
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
}
	.form-data, .forum-container {
		width: 100%;
	}


td{}
	.form-data td, .forum-container td {
		padding: 5px;	
	}
	.forum-container td, .books-holder td  {
		border-bottom: 1px dashed #cbcbcb;
	}	
	.books-holder td {
		vertical-align: top;
		padding: 10px 0px;
	}	
	.form-data td.label {
		padding: 5px 5px 5px 0px;	
	}	
	.tinymce-holder td {
		padding: 0px;
	}
	

input {
	color: #333333;	
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
}
	.text-box {
		border: 1px solid #cccccc;			
		width: 200px;
		padding: 3px;	
	}
	.search-panel input{
		padding: 2px;	
		background-color: #efefef;
		border: 1px solid #333333;			
	}
	.search-drop-down {
		font-size: 8pt;
		background-color: #efefef;
	}


/* Classes */

.book-description {
	font-size: 11px;
}
.bold {
	font-weight: bold;
}
.white {
	color: #ffffff;
}
.bordo {
	color: #850f12;
}	
.spacer {
	padding: 0px 15px 15px 15px;
}
.spacer-books {
	padding: 0px 5px 15px 5px;
}

		
