	/* Scoop Distribution Ramp Design Style Sheet 1 */
	/* Last updated Saturday, 16 July 2005 */ 


	/* Fix a silly bug in Mozilla; thanks, Carey Evans */

html { 
	min-width: 760px;
	 }


	/* Helpers and base rules */

img	{
	border: 0;
	}

p.access	{
	display: none;
	}

img.counter	{
	display: inline;
	margin-left: 5px;
	}



	/* Primary layout divisions */

body
{
	/* text-align: center; */
	margin: 0;
	padding: 0;
	border: 0;
	color: #441;
	font: small/1.4em "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	background-color: #CCC;
	background-repeat: repeat-y;
	background-position: center top;
}

div#mainsection {
	width: 580px;
	position: relative;
	left: 15px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	top: 5px;
}

#footer {
	
}
div#mainsectiontop {
	background: url(../images/maintop2.gif) center top no-repeat;
	height: 19px;
}


div#mainsectionmid {
	background: url(../images/mainmid2.gif) repeat-y center;
}

div#mainsectionbot {
	background: url(../images/mainbt2.gif) center top no-repeat;
	height: 19px;
}

div#mainpanel {
	/* float: left; */
	border: 1px solid black;
	position: relative;
	top: 15px;
	left: 25px;
	width: 544px;
	margin: 0;
	padding: 12px;
}

.standardbyke {
	background: white url(../images/bg/standard.gif) no-repeat  bottom;
}

.alliance {
	background: white url(../images/bg/alliancebg.jpg) no-repeat;
}

.twoand8 {
	background: white url(../images/bg/Gallery_adi_paris.gif) no-repeat top;
}

.bizhouse {
	background: white url(../images/bg/bizhouse576.gif) no-repeat  bottom;
}

.failure {
	background: white url(../images/bg/glowlogo-back.gif) no-repeat  bottom;
}

.staats {
	background: white url(../images/bg/zackheadback_web.gif) no-repeat center bottom;
}

.mutiny {
	background: white url(../images/bg/mutinybg.gif) no-repeat  bottom;
}

.flyracing {
	background: white url(../images/bg/flyracingbg.gif) no-repeat top;
}

.kingkong {
	background: white url(../images/bg/empire.jpg) no-repeat top;
}

.dkbike {
	background: white url(../images/bg/chris_576.gif) no-repeat bottom;
}

.koolstop {
	background: white url(../images/White-bg.gif) repeat bottom;
}
.demolition {
	background: white url(../images/White-bg.gif) repeat bottom;
}
.blankbg {
	background: white;
}
div#mainpaneltext {
	width: 250px;
	position: relative;
	top: 0;
	left: 300px;
}

div#mainpanelimages {
	margin-left: 0;
	width: 270px;
	position: absolute;
	left: 10px;
	top: 128px;
}

div#mainpanel h4 {
	border-top: 1px solid #cccccc;
	border-spacing: 0px 12px;
	padding-top: 8px;
	font-size: .8em;
}

div#mainpanel h2 {
	font: bold 1.4em LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	color: #000000;
}

div#mainpanel h1 {
	display: none;
}

div#mainpanel img {
	display: block;
}

div#mainpanel p, div#mainpanel li {
	line-height: 1.4em;
	font-size: 0.8em;
}

.standardind {
	background: no-repeat url(../images/bg/standard.gif);
}

div#mainsectionmid p {
	margin-left: 32px;
	margin-right: 32px;
}

div#wrapper
{
	color: #441;
	width: 760px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	background-color: transparent;
}

div#midwrapper
{
	color: #441;
	width: 760px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	padding-top: 165;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: transparent url(../images/mainbg.jpg) repeat-y center top;
	position: relative;
}

div#maincontent 	{
	float:
	width: 440px; /* original Zelman */
	/* width: 340px; */
	padding: 0;
	border: 0;
	margin: 0;
	/* False margin value for all versions of IE Win, including 6.0 */	
	margin-left: 6px;
}

html>body div#maincontent {
	/* Correct value for browsers that don't suffer from IE Win's bugs */
	margin-left: 12px;
	min-height: 800px;
	}

div#sidebar	{
	margin: 0 0 0 472px;
	padding: 0;
	width: 230px;
	border: 0;
/*	left: 500px;
	position: relative; */
}

div#footer
{
	clear: both;
	border: 0;
	border-top: 10px  #eed;
	border-bottom: 10px  #eed;
	color: #441;
	width: 760px;
	padding: 30px 0 0;
	margin: 0;
	height: 125px;
	background: #CCC url(../images/footerbg.jpg) no-repeat center top;
	text-align: center;
}

	
div#footer p	{
	font-size: 11px;
	line-height: 18px;
	margin: 0;
	padding: 12px 0 0 30px;
	font-weight: bold;
}

h1	{
	text-indent: -9999px;
	margin: 0;
	padding: 0;
	border: 0;
	}
	
h1 a:link, h1 a:visited	{
	display: block;	
	width: 700px;
	height: 50px;
	background: #cc9 url(/i04/logohed.gif) top left no-repeat;
	margin: 0 0 0 12px;
	padding: 0;
	border: 0;
	}
	
h1 a:hover	{
	background: #cca url(/i04/logohed.gif) top left no-repeat;
	}
		
		
	/* Primary nav 	*/

 div#header
{
	height: 165px;
	width: 760px;
	margin: 0 0 0 0px;
	padding: 0;
	border: 0;
	right: 0;
	bottom: 0;
	left: 0;
	top: 0;
	background-image: url(../images/Top-Section-BG.gif);
	background-repeat: no-repeat;
	position: relative;
} 

div#header p {
	display: none;
}

div#shoplisttop {
	width: 150px;
	background: url(../images/Brandhead.gif) no-repeat;
	height: 50px;
	position: absolute;
	top: 10px;
	right: 0;
	bottom: 0;
	left: 600px;
}

div#shoplisttop p{
	display: none;
}

div#shoplist {
	width: 140px;
	left: 607px;
	position: absolute;
	top: 35px;
}

	#shoplist a	
	{
		display: block; 
		width: 140px;
		margin: 0em 0;
		padding: 7px 0px 0 10px;
		color: #ffffff;
		text-decoration: none;
		font-family: "Bliss Bold" verdana, sans-serif;
		font-weight: bold;
		font-size: 10px;
	height: 28px;
	background: url(../images/butblock.gif) no-repeat -10px 0px;
}

#shoplist a:hover {
		color: #ffcc00;
	background: url(../images/butblock.gif) -10px -34px no-repeat;
}
	#shoplist a:active {
		color:000000;
	background: url(../images/butblock.gif) -10px -34px no-repeat;
}
div#globalnav	{
	height:50px;
	width: 500px;
	padding: 0;
	border: 0;
	background: transparent;
	top: 120px;
	right: 0;
	bottom: 0;
	left: 380px;
	position: absolute;
}

div#globalnav ul#menu	{
	height: 24px;
	width: 700px;
	background: transparent url(../images/scp_gnav1.gif) top left no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
	}

div#globalnav ul#menu li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}
	
ul#menu li, ul#menu a {
	height: 24px;
	display: block;
	}
	
div#globalnav ul#menu li a {
	text-indent: -9999px;
	text-decoration: none;
	}
	
#homemenu	{left: 0; width: 55px;}
#newsmenu	{left: 55px; width: 60px;}
#aboutmenu	{left: 115px; width: 85px;}
#contactmenu {left: 200px; width: 75px;}
#dealermenu {left: 275px; width: 80px;}

#homemenu	 a:hover	{background: transparent url(../images/scp_gnav1.gif) 0 -30px no-repeat;}
#newsmenu	a:hover {background: transparent url(../images/scp_gnav1.gif) -55px -30px no-repeat;}
#aboutmenu	a:hover {background: transparent url(../images/scp_gnav1.gif) -115px -30px no-repeat;}
#contactmenu  a:hover {background: transparent url(../images/scp_gnav1.gif) -200px -30px no-repeat;}
#dealermenu  a:hover {background: transparent url(../images/scp_gnav1.gif) -275px -30px no-repeat;}

	/* You are here - main nav */
	
body#home #dailymenu {background: transparent url(../images/cr_gnav1.gif) 0 -30px no-repeat;}
body#bookhome #dwwsmenu {background: transparent url(../images/cr_gnav1.gif) -139px -30px no-repeat;}
body#diary #glammenu {background: transparent url(../images/cr_gnav1.gif) -385px -30px no-repeat;}
body#whiskers #classicsmenu {background: transparent url(../images/cr_gnav1.gif) -538px -30px no-repeat;}
body#yak #aboutmenu {background: transparent url(../images/cr_gnav1.gif) -634px -30px no-repeat;}

	/* You are here - subnav */
	
body#bookhome dd#dwws a,
body#colophonpage dd#colophon a,
body#lopez dd#contact a,
body#contrastpage dd#contrast a,
body#verbal dd#pubs a,
body#travel dd#tour a,
body#toys dd#tools a,
body#outsider dd#externals a,
body#pleasurepage dd#pleasure a,
body#syndicate dd#xmlfeed a,
body#oldposts dd#essentials a 	{
	color: #530;
	background: transparent;
	}


	/* Default links 	*/

a:link, a:visited {
	font-weight : bold; 
	text-decoration : none;
	color: #785;
	background: transparent; 
	}

a:hover {
	font-weight : bold; 
	text-decoration : none;
	color: #530;
	background: transparent; 
	}

a:active {
	font-weight : bold; 
	text-decoration : none;
	color: #785;
	background: transparent;  
	}

div#maincontent p a:link, div#maincontent p a:visited, 
div#maincontent dd a:link, div#maincontent dd a:visited,
div#maincontent li a:link, div#maincontent li a:visited {
	text-decoration: underline;
	} 

div#maincontent p a:hover,
div#maincontent dd a:hover,
div#maincontent li a:hover {
	text-decoration: none;
	} 



	/* Typography 	*/
	
h2, h3, h4	{
	font-weight: bold;
	line-height: 1.2em;
	margin: 10px 0 8px 0;
	}

p	{
	margin: 0 0 1em 0;
	line-height: 140%;
	}
	
div#maincontent h2	{
	font-size: 18px;
	}

body#home div#maincontent h2	{
	margin-top: 25px;
	}

body#home div#maincontent h2.follow	{
	margin-top: 5px;
	}

div#maincontent h3
{
	font-size: 11px;
	padding-top: 10px;
	border-top: 1px solid #785;
	color: #930;
}

blockquote	{
	padding: 0;
	padding-left: 10px;
	margin-left: 10px;
	border: 0;
	border-left: 1px dotted #785;
	}

blockquote p, dd blockquote	{
	font-weight: normal;
	font-family: Georgia, "New Century Schoolbook", "Bitstream Vera Serif", Utopia, "Times New Roman", times, serif;
	text-align: justify;
	line-height: 18px;
	font-size: 90%;
	}

code, pre	{
	font-family: monaco, "Bitstream Vera Sans Mono", "Courier New", courier, monospace;
	font-weight: normal;
	font-size: small;
	}

	
	/* Purely decorative, redolent of spring */
	
div.timestamp	{	
	margin: 10px 0 0 0;
	padding: 0;
	}
	
div.timestamp h3	{
	font-size: 10px;
	margin: 0;
	padding: 0;
	}

div.timestamp h3 a:link, div.timestamp h3 a:visited {
	margin: 0 10px 0 0;
	padding: 0 0 0 30px;
	background: transparent url(/i04/timestamp.gif) top left no-repeat;
	}

div.timestamp h3 a:hover {
	background: transparent url(/i04/timestampa.gif) top left no-repeat;
	}
	
div#maincontent h2 a:link, div#maincontent h2 a:visited {
	background: transparent url(/i04/permaleaf.gif) top left no-repeat;
	padding: 0 0 0 40px;
	}

div#maincontent h2 a:hover {
	background: transparent url(/i04/permaleafa.gif) top left no-repeat;
	}

	/* Header images
  */

#scoop-home-hd_ {
	position: relative;
	left: 0;
	top: 0;
	width:540px;
	height:36px;
	margin-bottom: 20px;
}

#scoop-news-hd_ {
	position:absolute;
	left:0px;
	top:46px;
	width:540px;
	height:36px;
}

#about-scoop-hd_ {
	position:absolute;
	left:0px;
	top:82px;
	width:540px;
	height:36px;
}

#get-in-touch_ {
	position:absolute;
	left:0px;
	top:118px;
	width:540px;
	height:36px;
}

#dealer-hd_ {
	position:absolute;
	left:0px;
	top:154px;
	width:540px;
	height:36px;
}





	/* Forms follow function */
	
div#searchui	{
	margin: 10px 0 10px 0;
	padding: 0;
	}
	
#searchui label	{
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size: 11px;
	color: #ffe;
	}

#searchui input.butt	{
	color: #441;
	background: #bc9;
	font-size: x-small;
	}

input.hun	{
	margin: 0 2px;
	width: 100px;
	font-size: x-small;
	}


	/*   Sidebar navs and links 	*/
	
#sidebar dd, #sidebar dt {
	margin-left: 0;
	padding-left: 0;
	line-height: 17px;
	margin-bottom: 4px;
	}

body #sidebar dt 	{
	text-transform: uppercase;
	letter-spacing: 5px;
	margin-top: 25px;
	background: transparent;
	color: #ffe;
	padding: 2px 5px;
	background: #9a7;
	text-shadow: 2px 3px 3px #785;
	}

#sidebar dd a:link, #sidebar dd a:visited {
	font-weight : normal; 
	}



/* Sidebar banners */

div#banners	{
	margin: 0;
	padding: 13px 0 0 0;
	background: transparent url(/i04/enjoy.gif) top left no-repeat;
	}
	
div#banners h5	{
	margin: 0 0 10px 0;
	padding: 0;
	}

div#banners h5#alaban	{
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	width: 230px;
	height: 28px;
	}

div#banners h5#alaban a	{
	display: block;
	margin: 3px 0 0 0;
	padding: 0;
	width: 100%;
	height: 100%;
	text-decoration: none;
	background: transparent url(/i04/alaban.gif) top left no-repeat;
	}

div#banners h5#alaban a:hover	{
	background: transparent url(/i04/alaban.gif) 0 -28px no-repeat;
	}
	
div#banners h5#hcban	{
	margin: 10px 0 0 0;
	padding: 0;
	text-indent: -9999px;
	width: 230px;
	height: 45px;
	}

div#banners h5#hcban a	{
	display: block;
	margin: 3px 0 0 0;
	padding: 0;
	width: 100%;
	height: 100%;
	text-decoration: none;
	background: transparent url(/i04/hcban2.gif) top left no-repeat;
	}

div#banners h5#hcban a:hover	{
	background: transparent url(/i04/hcban2.gif) 0 -45px no-repeat;
	}


	/* Previous Reports */
	
p.button	{
	margin: 25px 0;
	font-size: medium;
	}
	

	/* Cover one's butt */
	
form#buttski	{
	text-align: center;
	padding: 0;
	margin: 10px auto;
	}

.butt {
	color: #441; 
	background: #eed; 
	padding: 2px;
	}

.harrymonk
{
	border-color: black;
	border-width: 1px 0 0 0;
	border-style: solid;
	padding: 10px 0 8px 0;
}


	/*  List frippery */

div#maincontent ul 	{
	margin: 3px 0;
	padding: 0 0 5px 0;
	}
	
div#maincontent ol li		{
	list-style: decimal outside;
	line-height: 140%;
	margin: 0 5px 5px 0;
	padding: 0 0 0 5px;
	}

div#maincontent ul li	{
	line-height: 140%;
	margin-bottom: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	margin-left: 5px;
	list-style:square inside;
	}
	
div#maincontent ul ul li {
	margin-top: 10px;
	list-style: square inside;
	}

div#maincontent ul.inlinelist	{
	padding: 0;
	margin: 0;
	}

div#maincontent .inlinelist li	{
	display: inline;
	padding: 0 5px 0 0;
	margin: 0;
	border: 0;
	}	

div#maincontent dl	{
	margin-top: 5px;
	padding-top: 0;
	}
	
div#maincontent dl dt {
	padding-bottom: 5px;
	margin-bottom: 5px;
	border: 0;
	border-bottom: 1px solid #cca;
	line-height: 140%;
	}
	
div#maincontent dl dd {
	margin: 0 10px 15px 10px;
	padding: 0;
	text-align: justify;
	}
	
div#maincontent dl#sockdrawer dd	{
	font-size: x-small;
	text-align: left;
	padding: 0;
	margin: 0 0 5px 0;
	}

/* Haxies */

.floattenr	{
	float: left; 
	margin: 0 10px 0 0;
	}
	
/* Contrast-o-meter switchable headline */

body#contrastpage h2.contrast {
	text-indent: -9999px;
	margin-top: 0;
	}
	
body#contrastpage h2.contrast a:link, body#contrastpage h2.contrast a:visited {
	display: block;
	width: 440px;
	height: 35px;
	background: #eed url(/i04/cmeterdark.gif) top left no-repeat;
	margin: 10px 0 5px 0;
	padding: 0;
	border: 0;
	}	
	
/* Rotation border */

img.rotc 	{
	border: 2px solid #ccb;
	background: transparent url(/i04/bg0432.gif) top left repeat;
	}


/* Talkr MP3 linkage */

div#maincontent ul.talkrpost	{margin: 0 0 50px 0; list-style: none;}

div#maincontent ul.talkrpost li {
	list-style: none;
	padding: 0;
	margin: 0;
	font-style: italic;
	font-size: 13px;
	}

div#maincontent ul.talkrpost li a	{
	text-decoration: none;
	}

div#maincontent ul.talkrpost li a:before	{
	content: "::: ";
	}
	
	
	/* Style Added By James - 10/11/06 */
	
#prodcolours{
background-color: #363636;
	padding:  2px 2px 2px 5px;
	margin: 0px;
		color:#ffffff; 
		font-weight: none;
		width: 110px;
	font-size: 13px;
	}
	#prodcolours2{
font-weight: bold;
	font-size: 16px;
	}

	#prodcolours_sm{
	padding: 0px 0px 0px 10px;
	margin: 0px;
		font-size: 10px;
	}
#prodprice{
	font-size: 18px;
		padding: 20px 0px 0px 0px;
		front-weight: bold;
}

#linebreak{
	border-top: 1px dotted #000000;
}

#prodnav{
background-color: #f5f5f5;
border: 1px solid #363636;
	padding:  2px 2px 2px 5px;
	margin: 0px;
			font-weight: none;
	font-size: 13px;
}
	a.prods{
background-color: #363636;
	padding:  2px 2px 2px 5px;
	margin: 0px;
		color:#ffffff; 
		font-weight: none;
		width: 110px;
	font-size: 13px;
		line-height: 15px;
	}
		a:visited.prods{
background-color: #363636;
	padding:  2px 2px 2px 5px;
	margin: 0px;
		color:#ffffff; 
		font-weight: none;
		width: 110px;
	font-size: 13px;
		line-height: 15px;	
	}
	a:hover.prods{
background-color: #ffffff;
	padding:  2px 2px 2px 5px;
	margin: 0px;
		color:#ffffff; 
		font-weight: none;
		width: 110px;
	font-size: 13px;
	line-height: 15px;
	}
	
		a.imagesec{
background-color: #363636;
	padding:  2px 2px 2px 5px;
	margin: 0px;
		color:#ffffff; 

	}
		a:visited.imagesec{
background-color: #363636;
	padding:  2px 2px 2px 5px;
	margin: 0px;
		color:#ffffff; 
	}
	a:hover.imagesec{
background-color: #ffffff;
	padding:  2px 2px 2px 5px;
	margin: 0px;
		color:#363636; 
	}