﻿body	{ background: #AAA485 url(/images/lyt-tilebackground.gif);  margin:0; }
body,input,select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
input,select { border: solid 1px #a7a469; }
div { position: relative; }
a img { border: 0; }
#container { width:978px; margin:0 auto; padding:0; background: url(/images/lyt-whitebackground.jpg) repeat-y; background-color: #fff; padding: 0 7px 0 7px; }
	#header { width:978px; height:140px; margin:0; background-image:url(/images/lyt-scentineltop.jpg); background-repeat:no-repeat; }
	#header a { position:absolute; width:335px; height:140px; margin:0; }
	.navStore { position: absolute; background: #eee7d9; height: 20px; top: 0; right: 29px; top: 12px; line-height: 20px; padding: 0 10px 0 10px; color: #9a8f6b; }
	.navStore a { color: #9a8f6b; text-decoration: none; }
	.navStore a:hover { text-decoration: underline; }
	#navTop { position: absolute; left: 547px; top: 119px; }
	#navTop a { width: 134px; height: 28px; line-height: 28px; background: #c1c680; border: solid 1px #a7a469; display: block; float: left; font-size: 8pt; font-weight: bold; color: #fff; text-align: center; margin-right: 4px; text-decoration: none; }
	#navTop a:hover { background: #999d65; border: solid 1px #908d5a; }
	#texturet { background: url(/images/lyt-toptexture.gif) no-repeat; position: absolute; left: 7px; top: 140px; width: 415px; height: 150px; z-index: 1; }
	#textureb { background: url(/images/lyt-endtexture.gif) no-repeat; position: absolute; right: 7px; bottom: 53px; width: 355px; height: 155px; z-index: 0; }
	
	#main { z-index: 1; margin-top: 16px; margin-left: 22px; border-bottom: solid 1px transparent; }
		#navSide { width: 144px; }
		#navSide a { display: block; height: 26px; border: solid 1px #a7a469; border-bottom: 0; background: #c1c680; padding-left: 8px; line-height: 26px; color: #fff; text-decoration: none; font-variant: small-caps; text-transform: capitalize; width: 134px; }
		#navSide a:hover { background: #999d65; border: solid 1px #908d5a; border-bottom: 0; }
		#content { float: right; margin-right: 22px; width: 784px; font-size: 9pt; margin-top: 1px;}
		#content a { color: #836b4a; }
		#content a:hover { color: #aaa485; }
		#content h1 { margin: 0; color: #b4ac63; font-weight: normal; font-size: 18pt; }
		#ads { margin-top: 6px; z-index: 1; clear: both; }
			#ads div { width: 292px; height: 172px; border: solid 1px #c2b59b; background: #e9e4d2; float: left; margin-right: 6px; }
			#ads h2 { font-size: 18px; margin: 0 0 8px 0; font-family: Trebuchet MS; letter-spacing: 3px; font-weight: normal; text-transform: uppercase; }
			#ads p { margin: 0 auto; }
			#ads img { margin: 0 0 8px 0; }
			#ads .first { color: #603913; font-size: 9pt; padding: 8px 0 0 13px;  }
			#ads .second { color: #836b4a; font-size: 8pt; width: 303px; padding: 8px 0 0 3px; }
			#ads .second a { text-decoration: none; color: #603913; }
			#ads .second a:hover { text-decoration: underline; }
			#ads .third {  color: #603913; font-size: 9pt; width: 302px; padding: 8px 0 0 3px; }
			#ads .third h2 { font-size: 14px; }
			#ads .third input { border: solid 1px #c2b59b; }
		#footer { clear: both; text-transform: lowercase; }
		#footer a { text-decoration: none; }
		#footer a:hover { text-decoration: underline; }
	#bottom { background: url(/images/lyt-footer.jpg) no-repeat; width: 978px; height: 54px; margin-top: -1px; }
.clear { clear: both; }
.gray { color: #666666; }
.gray a { color: #666666; }
.ltgray { color: #999999; }
.ltgray a { color: #999999; }
.small { font-size: 8pt; }

/* store */
.categories, .companies, .pager, .companyinfo { border: solid 1px #a7a469; background: #d7dc98; width: 784px; text-transform: uppercase; font-size: 11px; position: relative; }
.categories div.header, .companies div.header { font-weight: bold; text-align: left; }
.categories td, .companies td { width: 20%; padding: 5px; text-align: center; }

.pager { margin-bottom: 15px; margin-top: 15px; }
.pager select { font-size: 10px; text-transform: uppercase; }

.companies table.img td { width: 64px; height: 64px; background: #fff; border: solid 1px #000; }
.companies img { max-width: 64px; max-height: 64px; }

.companyinfo { padding: 5px; width: 784px; }
.companyinfo img { max-height: 64px; border: solid 1px #000; float: left; margin-right: 5px;  }

.items { width: 784px; margin: auto; }
.items a { text-transform: uppercase; font-size: 11px; }
.items td { width: 150px; padding: 0 50px 0 50px; }
.prodimg { vertical-align: middle; }

.bold { font-weight: bold; text-transform: uppercase; }
.center { text-align: center; }
.onsale { color: #ff0000; }

.related { width: 784px; margin-top: 15px; margin: auto; }
.related td { width: 33%; }
.related img { border: solid 1px #000; }

.small					{ font-size: 7pt; }
.strikethrough			{ text-decoration: line-through; }
.light					{ text-transform: uppercase; color: #000; border: solid 1px #a7a469; background: #d7dc98; }
