@charset "utf-8";
/* KSCROLL General CSS Document */

html, body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
h1 { font-size:110%; margin:0; padding:0; margin-bottom:10px; }
h2 { font-size:110%; margin:0; padding:0; margin-bottom:10px; text-transform:capitalize; }
h1 a { color:#FFF; }
img { border:1px solid #CCC; }
hr { clear:both; padding:0; margin:0; height:2px; }
ul { line-height:22px; font-size: }

a { text-decoration:none; color:#000; }
a:hover { text-decoration:underline; }

.floatLeft { float:left; }
.floatRight { float:right; }
.clearBoth { clear:both; }
.contentHalf { width:50%; float:left; }
.contentHalf p { padding:0 10px 0 10px; }
.contentHalf table { width:100%; }

#pageContainer { position:absolute; top:0; left:0; right:0; bottom:0; width:100%; height:100%; margin:0; padding:0; }

#pageHeaderContainer { width:900px; text-align:left; }
#pageContentContainer { width:900px; text-align:left; }
#pageFooterContainer { width:900px; text-align:left;  }

#headerBar { position:absolute; left:0; top:76px; background:url(../Images/header_bar.gif) repeat-x left; height:40px; width:100%; }

#pageHeader { margin:0; padding:0; clear:both;}
	#pageHeader img { border:0; }

#pageBody { margin:0; padding:0; clear:both; width:100%; }
	#pageBody tr { vertical-align:top; }

#pageMenu { margin:0; padding:0; width:100%; text-align:right; }
	#pageMenu li { list-style:none; text-align:right; line-height:24px; font-variant:small-caps; border-bottom:1px #CCC dotted; }
	#pageMenu img { border:0; }

#pageContent { margin:0; padding:20px; }
	#pageContent h1 { background:#A57F2E; height:30px; color:#FFF; line-height:30px; text-indent:10px; margin-top:-14px; }
	#pageContent img { border:0; }

#mainContent { margin:0; padding:0; }

#pageFooter { margin:0; padding:0; clear:both; background:url(../Images/footer_bar.gif) repeat-x top left #000; color:#FFF; height:40px; line-height:40px; margin-top:20px; }
	#pageFooter a { color:#FFF; }

.contentTable tr { vertical-align:top; }

#productImage { margin:10px; width:88%; background-color:#DCD8BE; padding:10px; }

#productImage img { max-width:282px; }

#productDimensions { margin:10px; width:88%; background-color:#DCD8BE; padding:10px; clear:both; }
#productDescription { clear:both; width:100%; }

.search_btn { background:url(../Images/search_icon.gif) no-repeat; width:49px; height:23px; border:0; padding:0; margin:0; }

/*ULS*/
.ul_swirl { list-style-image:url(../Images/scroll.gif); line-height:30px; font-size:130%; }
.ul_swirl li { height:40px; text-indent:10px; }
.ul_swirl li a { padding:0 0 6px 0;}

/*PRODUCTS TABLE*/
#productsTable { width:100%; margin:0; padding:0; border-spacing:10px; text-align:center; line-height:12px; }
#productsTable td { width:25%; border:1px solid #d8cfaa; }
#productsTable td .thumb { height:120px; width:120px; overflow:hidden; border:1px solid #d8cfaa; vertical-align:middle; margin:10px 0 0 0; }
#productsTable img { width:120px; }
#productsTable .blank { border:0px solid #FFF; }
