

/* BKS CSS 2008 - rbplimited.co.uk */
	
	
/* generic HTML */
	
	body {padding:20px;text-align:center;background: url(../images/bks-bg1.gif) #000;font-family:Verdana, sans-serif;color:#ddd;}
	
	h1 {position:absolute;top:-500em;left:-500em;height:1px;width:1px;z-index:-1;text-indent:-1000em;}
	h2 {}
	h3 {}
	h4 {margin:0 0 5px 0;padding:0 0 5px 0;font-size:0.6em;line-height:1.6em;text-transform:uppercase;border-bottom:1px dashed #333; }
	h5 {}
	p {font-size:0.7em;line-height:1.6em;}
	
	ul {}
	ol {}
	li {font-size:0.7em;line-height:1.6em;}
	
	a {text-decoration:none;}
	
	a:link, a:visited {color:#ccc;}
	a:hover, a:active {color:#fff;}
	
	address {margin:20px 0;font-style:normal;font-size:0.7em;line-height:1.3em;}


/* layout */
	
	#leathers {margin:0 auto;width:960px;text-align:left;background: url(../images/bks-bg-roar.gif) no-repeat #000;}
	#padding {padding:23px 40px 40px 40px;}
	
/* masthead */

	#masthead {float:left;width:880px;}
	
	#admin {width:200px;background:url(../images/grad-10.png);float:left;margin:20px 0 0 0;color:#666;}
		* html #admin {background:url(../images/grad-10.gif);} 
	#admin ul {padding:0px 8px 8px 12px;}
	#admin li {font-size:0.6em;text-transform:uppercase;display:inline;}
	#admin fieldset {padding:8px;}
	#admin fieldset input.searchbox {width:145px;padding:3px 0 3px 2px;border:0;background:url(../images/grad-10.png);color:#fff;float:left;display:block;text-transform:uppercase;font-size:0.6em;}
		* html #admin fieldset input.searchbox {background:url(../images/grad-15.gif);}
	
	#admin fieldset input.gobox {margin:0 0 0 4px;padding:2px 5px ;background:url(../images/grad-10.png);border:0;color:#fff;float:right;display:block;text-transform:uppercase;font-size:0.6em;}
	* html #admin fieldset input.gobox {background:url(../images/grad-15.gif);}
	
	#logo {margin:0 0 0 160px;float:left;}
	#logo a {display:block;width:130px;height:127px;background:url(../images/logo.png) no-repeat;}
		* html #logo a {background:url(../images/logo.gif) no-repeat;}
	
	#gold-member {margin:8px 0 0 0;width:220px;float:right;}
	#gold-member h4 {background:url(../images/nav/gold-club.png) no-repeat;width:200px;height:15px;padding:0;border:0;margin:0;}
		* html #gold-member h4 {background:url(../images/nav/gold-club.gif) no-repeat;}
		
	#gold-member h4 span {display:none;}
	
	#gold-member fieldset {padding:8px;background:url(../images/grad-10.png);}
		* html #gold-member fieldset {background:url(../images/grad-10.gif);}
		
	#gold-member #logged-in {margin:0;padding:8px;background:#222;}
	#gold-member #logged-in p {background:none;padding:2px;}
	#gold-member #logged-in p a {margin:2px 0;padding:2px 0;font-weight:bold;display:block;background:#333;}
	

	#gold-member fieldset input.gold-login {margin:0 0 5px 0;border:0;padding:3px 0px;width:150px;display:block;background:url(../images/grad-10.png);color:#fff;float:left;text-transform:uppercase;font-size:0.6em;}
		* html	#gold-member fieldset input.gold-login {background:url(../images/grad-15.gif);}

	#gold-member fieldset span {display:block;float:left;font-size:0.55em;color:#ccc;padding:0;margin:0;}
	#gold-member fieldset input.gold-check {display:block;padding:2px 5px;margin:0 0 0 5px;float:left;}
	#gold-member fieldset input.gobox {margin:0 0 0 5px;padding:2px 5px;background:url(../images/grad-10.png);border:0;color:#fff;float:left;display:block;text-transform:uppercase;font-size:0.6em;}
		* html	#gold-member fieldset input.gobox {background:url(../images/grad-15.gif);}
	
/* navigation */

	#nav {clear:both;background:url(../images/nav/all.gif);width:880px;height:40px;padding:0;margin:8px 0 20px 0;}
	
	#nav ul {}
	#nav ul li {display:inline;padding:0;margin:0;}
	#nav ul li a {display:block;float:left;height:40px;padding:0;margin:0;}
	#nav ul li a span {display:none;}
	
	#nav ul li.nav-home a:link, #nav ul li.nav-home a:visited {background:none;width:71px;}
	#nav ul li.nav-home a:hover, #nav ul li.nav-home a:active {background:url(../images/nav/home-over.gif) ;width:71px;}
	#home #nav ul li.nav-home a:link, #home #nav ul li.nav-home a:visited {background:url(../images/nav/home-active.gif) ;width:71px;}
	#home #nav ul li.nav-home a:hover, #home #nav ul li.nav-home a:active {background:url(../images/nav/home-over.gif) ;width:71px;}
	
	#nav ul li.nav-collection a:link, #nav ul li.nav-collection a:visited {background:none;width:105px;}
	#nav ul li.nav-collection a:hover, #nav ul li.nav-collection a:active {background:url(../images/nav/coll-over.gif) ;width:105px;}
	#collection #nav ul li.nav-collection a:link, #collection #nav ul li.nav-collection a:visited {background:url(../images/nav/coll-active.gif) ;width:105px;}
	#collection #nav ul li.nav-collection a:hover, #collection #nav ul li.nav-collection a:active {background:url(../images/nav/coll-over.gif) ;width:105px;}
	
	#nav ul li.nav-stockists a:link, #nav ul li.nav-stockists a:visited {background:none;width:153px;}
	#nav ul li.nav-stockists a:hover, #nav ul li.nav-stockists a:active {background:url(../images/nav/app-over.gif) ;width:153px;}
	#stockists #nav ul li.nav-stockists a:link, #stockists #nav ul li.nav-stockists a:visited {background:url(../images/nav/app-active.gif) ;width:153px;}
	#stockists #nav ul li.nav-stockists a:hover, #stockists #nav ul li.nav-stockists a:active {background:url(../images/nav/app-over.gif) ;width:153px;}
	
	#nav ul li.nav-experience a:link, #nav ul li.nav-experience a:visited {background:none;width:134px;}
	#nav ul li.nav-experience a:hover, #nav ul li.nav-experience a:active {background:url(../images/nav/exp-over.gif) ;width:134px;}
	#experience #nav ul li.nav-experience a:link, #experience #nav ul li.nav-experience a:visited {background:url(../images/nav/exp-active.gif) ;width:134px;}
	#experience #nav ul li.nav-experience a:hover, #experience #nav ul li.nav-experience a:active {background:url(../images/nav/exp-over.gif) ;width:134px;}
	
	#nav ul li.nav-heritage a:link, #nav ul li.nav-heritage a:visited {background:none;width:90px;}
	#nav ul li.nav-heritage a:hover, #nav ul li.nav-heritage a:active {background:url(../images/nav/herit-over.gif) ;width:90px;}
	#heritage #nav ul li.nav-heritage a:link, #heritage #nav ul li.nav-heritage a:visited {background:url(../images/nav/herit-active.gif) ;width:90px;}
	#heritage #nav ul li.nav-heritage a:hover, #heritage #nav ul li.nav-heritage a:active {background:url(../images/nav/herit-over.gif) ;width:90px;}
	
	#nav ul li.nav-media a:link, #nav ul li.nav-media a:visited {background:none;width:70px;}
	#nav ul li.nav-media a:hover, #nav ul li.nav-media a:active {background:url(../images/nav/media-over.gif) ;width:70px;}
	#media #nav ul li.nav-media a:link, #media #nav ul li.nav-media a:visited {background:url(../images/nav/media-active.gif) ;width:70px;}
	#media #nav ul li.nav-media a:hover, #media #nav ul li.nav-media a:active {background:url(../images/nav/media-over.gif) ;width:70px;}
	
	#nav ul li.nav-motorsport a:link, #nav ul li.nav-motorsport a:visited {background:none;width:109px;}
	#nav ul li.nav-motorsport a:hover, #nav ul li.nav-motorsport a:active {background:url(../images/nav/motor-over.gif) ;width:109px;}
	#motorsport #nav ul li.nav-motorsport a:link, #motorsport #nav ul li.nav-motorsport a:visited {background:url(../images/nav/motor-active.gif) ;width:109px;}
	#motorsport #nav ul li.nav-motorsport a:hover, #motorsport #nav ul li.nav-motorsport a:active {background:url(../images/nav/motor-over.gif) ;width:109px;}
	
	#nav ul li.nav-club a:link, #nav ul li.nav-club a:visited {background:none; width:148px;}
	#nav ul li.nav-club a:hover, #nav ul li.nav-club a:active {background:url(../images/nav/club-over.gif); width:148px;}
	#club #nav ul li.nav-club a:link, #club #nav ul li.nav-club a:visited {background:url(../images/nav/club-active.gif); width:148px;}
	#club #nav ul li.nav-club a:hover, #club #nav ul li.nav-club a:active {background:url(../images/nav/club-over.gif); width:148px;}
	
	
/* content */
	
	#content {border:0;padding:0;color:#ddd;clear:both;}
	
	#left-col {margin:0 0 20px 0;background:none;float:left;width:200px;margin:0 0 20px 0;}
	#left-col h2 {margin:14px 0 0 0;}
	#left-col h2 span {display:none;}
	#left-col ul li {display:inline;}
	#left-col ul li a {display:block;width:180px;margin:4px 0;}
	#left-col ul li span {padding:3px;}
	
	/*#left-col ul li a:link, #left-col ul li a:visited {background:url(../images/grad-5.png);}
	#left-col ul li a:hover, #left-col ul li a:active {background:url(../images/grad-15.png);}
		* html #left-col ul li a:link, #left-col ul li a:visited {background:url(../images/grad-5.gif);}
		* html #left-col ul li a:hover, #left-col ul li a:active {background:url(../images/grad-15.gif);}*/
		
	#left-col ul li a {background:url(../images/grad-5.png);}
	#left-col ul li a:hover, #left-col ul li a:active {background:url(../images/grad-15.png);}
		* html #left-col ul li a {background:url(../images/grad-5.gif);}
		* html #left-col ul li a:hover, #left-col ul li a:active {background:url(../images/grad-15.gif);}
	
	/* section titles */

	#collection #content h2.main {height:20px;width:200px;background:url(../images/titles/collection.png) no-repeat;}
	#stockists #content h2.main {height:20px;width:200px;background:url(../images/titles/stockists.png) no-repeat;}
	#experience #content h2.main {height:20px;width:200px;background:url(../images/titles/experience.png) no-repeat;}
	#heritage #content h2.main {height:30px;width:200px;background:url(../images/titles/heritage.png) no-repeat;}
	#media #content h2.main {height:20px;width:200px;background:url(../images/titles/media.png) no-repeat;}
	#motorsport #content h2.main {height:20px;width:200px;background:url(../images/titles/motorsport.png) no-repeat;}
	#club #content h2.main {height:20px;width:200px;background:url(../images/titles/club.png) no-repeat;}
	#contact #content h2.main {height:20px;width:200px;background:url(../images/titles/contact.png) no-repeat;}
	#group #content h2.main {height:20px;width:200px;background:url(../images/titles/group.png) no-repeat;}
	#search #content h2.main {height:20px;width:200px;background:url(../images/titles/search.png) no-repeat;}
	#dealer #content h2.main {height:20px;width:200px;background:url(../images/titles/dealer.png) no-repeat;}
	#competition #content h2.main {height:20px;width:200px;background:url(../images/titles/competition.png) no-repeat;}
	#register #content h2.main {height:20px;width:200px;background:url(../images/titles/register.png) no-repeat;}
		 
		* html #collection #content h2.main {background:url(../images/titles/collection.gif) no-repeat;}
		* html #stockists #content h2.main {background:url(../images/titles/stockists.gif) no-repeat;}
		* html #experience #content h2.main {background:url(../images/titles/experience.gif) no-repeat;}
		* html #heritage #content h2.main {background:url(../images/titles/heritage.gif) no-repeat;}
		* html #media #content h2.main {background:url(../images/titles/media.gif) no-repeat;}
		* html #motorsport #content h2.main {background:url(../images/titles/motorsport.gif) no-repeat;}
		* html #club #content h2.main {background:url(../images/titles/club.gif) no-repeat;}
		* html #contact #content h2.main {background:url(../images/titles/contact.gif) no-repeat;}
		* html #group #content h2.main {background:url(../images/titles/group.gif) no-repeat;}
		* html #search #content h2.main {background:url(../images/titles/search.gif) no-repeat;}
		* html #dealer #content h2.main {background:url(../images/titles/dealer.gif) no-repeat;}
		* html #competition #content h2.main {background:url(../images/titles/competition.gif) no-repeat;}
		* html #register #content h2.main {background:url(../images/titles/register.gif) no-repeat;}
		
		/* Products */
		
		.white-box {background-color:#FFFFFF; float:left; margin-left:15px;}
		.white-box .rotator { float:left; width:325px; }
		.white-box .rotator  img { width:285px; margin:20px;}
		.white-box .description { float:left; width:325px;}
		.white-box .description ul {margin:20px;}
		.white-box .description li {color:#000000; list-style:square;}
		.white-box .description p {color:#000000; padding:0px; margin:0px;}
		.white-box .belt h3{ font-family:Georgia, serif; text-transform:uppercase; font-weight:bold; font-size:0.8em; border-bottom:dashed #000000 1px; margin:20px; color:#000000; padding-bottom:5px;}
		.white-box .belt .panel { float:left; width:133px; height:133px; overflow:hidden; margin-left:20px; border:1px solid #000000; margin-bottom:20px;}
		.white-box .belt .panel a {width:133px; height:133px; float: left; background-position: center 5px; background-repeat:no-repeat;}
		.white-box .belt .panel a span {font-family:Georgia, serif; color:#000000; text-align:center; margin-top:95px;width:123px; float:left; font-size:0.7em; padding-left:5px; padding-right:5px; text-transform:uppercase; line-height:1.1em;}
		.white-box .belt .panel a:hover span {color:#333333;}
	
	/* left nav menus */
	
	.press #left-col ul li.sl-press a:link, .press #left-col ul li.sl-press a:visited {background:#333;}
	.press #left-col ul li.sl-press a:hover, .press #left-col ul li.sl-press a:active {background:#555;}
	.cuttings #left-col ul li.sl-cuttings a:link, .cuttings #left-col ul li.sl-cuttings a:visited {background:#333;}
	.cuttings #left-col ul li.sl-cuttings a:hover, .cuttings #left-col ul li.sl-cuttings a:active {background:#555;}
	.videos #left-col ul li.sl-videos a:link, .videos #left-col ul li.sl-videos a:visited {background:#333;}
	.videos #left-col ul li.sl-vidoes a:hover, .videos #left-col ul li.sl-videos a:active {background:#555;}
	.gallery #left-col ul li.sl-gallery a:link,	.gallery #left-col ul li.sl-gallery a:visited {background:#333;}
	.gallery #left-col ul li.sl-gallery a:hover, .gallery #left-col ul li.sl-gallery a:active {background:#555;}
	.timeline #left-col ul li.sl-timeline a:link, .timeline #left-col ul li.sl-timeline a:visited {background:#333;}
	.timeline #left-col ul li.sl-timeline a:hover, .timeline #left-col ul li.sl-timeline a:active {background:#555;}
	#motorsport #left-col ul li.sl-rider a:link, #motorsport #left-col ul li.sl-rider a:visited {background:#333;}
	#motorsport #left-col ul li.sl-rider a:hover, #motorsport #left-col ul li.sl-rider a:active {background:#555;}
	#stockists #left-col ul li.sl-stockists a:link, #stockists #left-col ul li.sl-stockists a:visited {background:#333;}
	#stockists #left-col ul li.sl-stockists a:hover, #stockists #left-col ul li.sl-stockists a:active {background:#555;}
	
	#left-col #accordion h4 {}
	
	#left-col #accordion .stretch {margin-bottom:5px;}
	
	/* right column */
		
	#right-col {margin:0 0 20px 0;padding:10px 0;background: url(../images/grad-5.png);float:right;width:678px;}
	* html #right-col {background:url(../images/grad-5.gif);}
	#right-col h3 {margin:5px 18px 15px 18px;padding:0 0 6px 0;font-family:georgia, serif;font-size:0.7em;text-transform:uppercase;letter-spacing:2px;border-bottom:1px dashed #333;}
	
	.jt #right-col img, .bsb #right-col img, .press #right-col img, #group #right-col img, #motorsport #right-col img, #experience #right-col img, #competition #right-col img {float:right;padding:3px;margin:0 0 20px 20px;background:#333;border:1px solid #555;}
	#motorsport #right-col h3, #group #right-col h3 {clear:both;}
	
	#content #right-col p {margin:0 18px 20px 18px;}
	
	ul.date-list {padding:0 20px 0 18px}
	ul.date-list li a {display:block;margin:0 0 5px 0;font-weight:normal;line-height:1.6em;background:url(../images/grad-5.png);} 
		* html ul.date-list li a {background:url(../images/grad-5.gif);}
	ul.date-list li a:hover {background:#222;} 	
	ul.date-list li a span {margin:0 8px 0 0;float:left;display:block;background:url(../images/grad-10.png);font-family:georgia, serif;width:80px;text-align:center;} 
	
		* html ul.date-list li a span {background:url(../images/grad-10.gif);} 
		
	#paginate {text-align:center;clear:both;}
	#paginate li {display:inline;padding:0 8px 0 0;}
	#paginate li a {text-decoration:underline;font-weight:bold;}
		


/* articles - for news, feeds and press releases */

	#right-col h3.article {letter-spacing:1px;line-height:1.6em;padding-bottom:5px;border-bottom:1px solid #222;}
	#right-col h3.article span {float:right;margin-left:30px;}

	
/* collection */

	#collection #right-col h3 {margin:5px 15px 15px 18px;}
	#collection #right-col h4 {margin:5px 0 15px 18px;}
	#collection .sub-column {width:220px;float:left;}
	#collection .sub-column img {border:1px solid #333;}
	
/* dealer */

	#dealer #right-col h4 {margin:15px 18px 5px 18px;padding:0 0 5px 0;font-size:0.6em;line-height:1.6em;text-transform:uppercase;border-bottom:1px dashed #333;}
	#dealer ul.date-list li a {padding:0px 0px 0px 5px;}
	#dealer ul.date-list li a span {margin:0 0px 0 0;float:right;display:block;background:url(../images/grad-10.png);font-family:georgia, serif;width:80px;text-align:center;} 
	
	
	
/* timeline */

	#flash-box h2 span {display:none;}
	
	
/* stockists  */ 
	#stockists #right-col h3 {margin:5px 15px 15px 18px;}
	#stockists #right-col h4 {margin:5px 0 15px 18px;}
	
	#stockists #right-col #approved-stockists {float:left;margin:0;padding:10px 18px;}
	#stockists #right-col #stockist-map {margin:0;padding:0;float:left;width:440px;}
	#stockists #right-col .stockist-details {width:200px;float:left;margin-left:0px; margin-right:20px;}
	#stockists #right-col .stockist-details h3 {padding:0;margin:6px 0 8px;line-height:1.6em;}
	#stockists #right-col .stockist-details address {padding:0;margin: 0 0 20px 0;}
	
	


/* club  */ 
	
	input.club-login {padding:5px 0 5px 2px;border:0;width:300px;background:url(../images/grad-15.png);color:#fff;display:block;font-size:0.7em;}
	textarea.club-login {margin:0 0 20px 0;padding:5px 0 5px 2px;border:0;width:300px;background:url(../images/grad-15.png);color:#fff;display:block;font-size:0.7em;font-family:Arial, Helvetica, sans-serif;}
	
		* html #club #right-col input.club-login {background:url(../images/grad-15.gif);}

/* contact  */ 
	
	
	#contact #right-col input.contact-login {padding:5px 0 5px 2px;border:0;width:290px;background:url(../images/grad-15.png);color:#fff;display:block;font-size:0.7em;}
	#contact #right-col textarea.contact-login {margin:0 0 20px 0;padding:5px 0 5px 2px;border:0;width:290px;background:url(../images/grad-15.png);color:#fff;display:block;font-size:0.7em;font-family:Arial, Helvetica, sans-serif;}
	#contact #right-col input.gobox {margin:0;padding:2px 0;background:url(../images/grad-10.png);border:0;color:#fff;float:left;display:block;font-size:0.7em;width:50px;text-align:center;}
	* html #contact #right-col input.gobox {background:url(../images/grad-10.gif);}	
	
		* html #contact #right-col input.contact-login {background:url(../images/grad-15.gif);}
		* html #contact #right-col text-area.contact-login {background:url(../images/grad-15.gif);}
	
	
/* playbox (gallery) */ 	

	#playbox {float:left;margin:0 0 20px 0px;padding:0;}
	#playbox p {padding:10px 0;margin:0;width:420px;}
	#playbox img {padding:0 18px;margin:0;}
	#playbox ul {padding:0 18px;margin:0;}
	
	#thumbs {float:left;width:210px;padding-bottom:2px;border-bottom:1px dashed #333;}
	#thumbs img {margin-bottom:10px;}
	#thumbs .left {float:left;} 
	#thumbs .right {float:right;}
	
	
/* newspaper cuttings */

	.cuttings #content #right-col .image-viewer {clear:both;margin:0 0 20px 0;float:left;width:658px;}
	.cuttings #content #right-col .image-viewer a {margin:0 20px 0 20px;float:left;width:208px;display:block;}
	.cuttings #content #right-col .image-viewer a img {padding:3px;background:#333;border:1px solid #555;}
	.cuttings #content #right-col .image-viewer h4 {padding:0 0 10px 0;width:400px;margin:0;float:right;font-family:georgia, serif;font-size:0.7em;text-transform:uppercase;}
	.cuttings #content #right-col .image-viewer p {padding:0 0 10px 0;margin:0;float:right;width:400px;}
	
/* Video cuttings */

	.videos #content #right-col .image-viewer {clear:both;margin:0 0 20px 0;float:left;width:658px;}
	.videos #content #right-col .image-viewer a {margin:0 20px 0 20px;float:left;width:208px;display:block;}
	.videos #content #right-col .image-viewer a img {padding:3px;background:#333;border:1px solid #555;}
	.videos #content #right-col .image-viewer h4 {padding:0 0 10px 0;width:400px;margin:0;float:right;font-family:georgia, serif;font-size:0.7em;text-transform:uppercase;}
	.videos #content #right-col .image-viewer p {padding:0 0 10px 0;margin:0;float:right;width:400px;}
	
	
/* BKS Riders Club */

	#register table {margin:0 0 10px 0;}
	#register table td p {padding:10px 0 0 0;}	
	#register table input.club-login {margin:0;border:0;padding:3px 0;background:url(../images/grad-10.png);font-size:0.7em;width:200px;}
	#register table textarea.club-login {margin:0;border:0;padding:3px 0;background:url(../images/grad-10.png);font-size:0.7em;width:200px;}
	#register table input.gobox {margin:0;padding:2px 0;background:url(../images/grad-10.png);border:0;color:#fff;float:left;display:block;font-size:0.7em;width:50px;text-align:center;}
		* html #register table input.club-login {background:url(../images/grad-10.gif);}
		* html #register table input.gobox {background:url(../images/grad-10.gif);}	
		
	#register table.newsletter td {text-align:left;}
	#register table.newsletter input.gobox {margin:0;border:0;padding:2px 5px;background:#333;color:#fff;font-size:0.7em;float:right;}
	
	#register #right-col p b {background:#eee;color:#000;padding:10px;display:block;}
	
	#club table input.gobox {margin:0;padding:2px 0;background:url(../images/grad-10.png);border:0;color:#fff;float:right;display:block;font-size:0.7em;width:50px;text-align:center;}
		* html #club input.gobox {background:url(../images/grad-10.gif);}


/* stockists */		

	#stockists #subscribe {margin:20px 0 0 0;width:180px;color:#fff;}
	#stockists #subscribe  h4 {font-family:georgia, serif;font-size:0.6em;text-transform:uppercase;padding:8px 0;}
	#stockists #subscribe  fieldset {padding:8px 0 8px 8px;background:url(../images/grad-10.png);}
	#stockists #subscribe  fieldset input.gold-login {margin:0 0 5px 0;display:block;border:0;padding:3px 5px 3px 2px;background:url(../images/grad-10.png);float:left;font-size:0.7em;text-transform:capitalize;color:#fff;}
	#stockists #subscribe  fieldset input.gobox {margin:0 0 0 5px;padding:2px 5px;background:url(../images/grad-10.png);border:0;color:#fff;float:left;display:block;font-size:0.7em;}
	
		* html #stockists #subscribe  fieldset {background:url(../images/grad-10.gif);}
		* html #stockists #subscribe  fieldset input.gold-login {background:url(../images/grad-10.gif);}
		* html #stockists #subscribe  fieldset input.gobox {background:url(../images/grad-10.gif);}


/* competition */	

	#competition .comptable input {margin:0;border:0;padding:3px 0;background:url(../images/grad-10.png);font-size:0.7em;color:#fff;}
	#competition .comptable input.gobox {margin:0;padding:2px 0;background:url(../images/grad-10.png);border:0;color:#fff;float:right;display:block;font-size:0.7em;width:50px;text-align:center;}
		* html #competition .comptable input {background:url(../images/grad-10.gif);}
		* html #competition .comptable input.gobox {background:url(../images/grad-10.gif);}
		
		#competition #right-col p img {float:right;margin-left:20px;}
		#competition #right-col table {float:left;width:400px;}
		
		#competition #right-col .comptable input.radio {background:none;margin:0 0 0 20px;}
		#competition #right-col .comptable input.checkbox {background:none;padding:0;margin:0;display:block;margin-left:20px;}
		#competition #right-col .comptable input.button {float:right;background:#333;padding:3px 5px;text-align:center;} 


/* search */


	#search #right-col .a1, #search #right-col .a0 {float:right;clear:both;padding:10px 0;margin:0 0 5px 0;width:660px;}
	
	#search #right-col .a0 {background:url(../images/grad-10.png);}
	#search #right-col .a1 {background:url(../images/grad-5.png);}

		* html #search #right-col .a0 {background:url(../images/grad-10.gif);}
		* html #search #right-col .a1 {background:url(../images/grad-5.gif);}
	
	#search #right-col .a1 h3 , #search #right-col .a0 h3 {border:0px;padding:0;margin:8px 18px;}
	#search #right-col .a1 p, #search #right-col .a0 p {padding:0;margin:0 18px;}
	
	
/* tertiary content */	
	
	#tertiary-content {clear:both;}
	
	#news-image {float:left; border: 4px #313536 solid;}
	
	#news-box {width:240px;float:left;}
	#news-box h2 {margin:0 20px;background:url(../images/news/latest-news.png) no-repeat;height:15px;border-bottom:1px dashed #222;margin-bottom:8px;}
		* html #news-box h2 {background:url(../images/news/latest-news.gif) no-repeat;}
	
	#news-box h2 span {display:none;}
	#news-box h3 {font-size:0.6em;line-height:1.6em;font-family:georgia;text-transform:uppercase;margin:3px 20px;}
	#news-box p {font-size:0.6em;padding:5px 20px 8px 20px;}
    
	#feature-image {float:left; border: 4px #313536 solid;}
		
	.feature-box {width:240px;float:left;}
	.feature-box h2 {margin:0 20px;background:url(../images/news/james-toseland.png) no-repeat;height:15px;border-bottom:1px dashed #222;margin-bottom:8px;}
		* html .feature-box h2 {background:url(../images/news/james-toseland.gif) no-repeat;}
	
	.feature-box h2 a {display:block;height:20px;width:150px;}
	.feature-box h2 span {display:none;}
	.feature-box h3 {line-height:1.6em;font-size:0.6em;font-family:georgia;text-transform:uppercase;margin:3px 20px;}
	.feature-box p {font-size:0.6em;padding:5px 20px 8px 20px;}
	
	
/* generic classes and ids */

	#flash-box {margin-bottom:30px;}
	.clear {clear:both;}
	.end {border-right:0px;}
	
	
/* footer */
	
	#footer {margin:10px auto;padding:10px 0;width:960px;}
	#footer ul {padding:0;margin:0;text-align:left;float:left;width:500px;}
	#footer li {display:inline;color:#fff;font-size:0.7em;padding-right:10px;}
	#footer li a {}
	#footer li a:link, #footer li a:visited {color:#ccc;}
	#footer li a:hover, #footer li a:active {color:#666;}
	#footer .copyright {float:right;padding:0;margin:3px 0 0 0;color:#ccc;width:600px;text-align:right;}
	
	#scroll {position:absolute;top:0;bottom:-0.1px;width:1em;z-index:-1;}
	
	
/* Country Selector */

	#country-selector {float:left; width:80px; margin-left:800px}
	#country-selector li { display:inline;}
	#country-selector li span { display:none;}
	#country-selector li .en {width:23px; height:15px; background-image:url(../images/flag-en.gif); display:block; float:left; margin-right:5px;}
	#country-selector li .it {width:23px; height:15px; background-image:url(../images/flag-it-dk.gif); display:block;float:left;}
	#country-selector li .it:hover {background-image:url(../images/flag-it.gif);}
	#country-selector li .fr {width:23px; height:15px; background-image:url(../images/flag-fr-dk.gif); display:block;float:left;margin-right:5px;}
	#country-selector li .fr:hover {background-image:url(../images/flag-fr.gif);}

/* fin */