
body { background: #e9e9e9 url(Images/backgroundBlackBorder.jpg) repeat-x;font-family: arial, helvetica, sans-serif; }

.background1 {  background:#980401; }
.borderLR1 a {  border-left:1px solid #b0564f; border-right:1px solid #670601; }
.menuHover a { color:white; text-shadow:#000 1px 1px 2px; }
.menuHover a:hover { background:#bb0502; color:yellow; }
.buttonColoring:hover { border:1px solid blue; }
.buttonColoring a:hover { color:blue; }
.titleColor { color:white; text-shadow:#000 1px 1px 2px; }
#titleColor { color:white; text-shadow:#000 1px 1px 2px; }


#upperMenu { margin:0 auto; width:1000px; height:35px; padding-bottom:6px; }
.upperMenu ul { position:absolute; list-style:none; margin:0px; padding:0px; margin-top:13px; margin-left:7px; }
.upperMenu li { display:inline; }
.upperMenu a { text-decoration:none; color:white; text-transform:uppercase; font-size:12px; text-shadow:#000 1px 1px 2px; font-weight:bold; padding:5px 20px 11px; }
.upperMenu a:hover { color:yellow; }

#bodyWrapper { margin:0 auto; padding-left:5px; padding-right:5px; width:1010px; background: url(/Images/site-templates/template1/backgroundUni.png) repeat-y; }

#headerSection { width:1000px; height:125px; }
#logoImage { position:absolute; margin:10px 0 0 10px; z-index:999; }
#logoImage img { height:80px; max-width:500px; border:1px solid white; }

#companyInfo { margin-top:10px; margin-right:10px; width:400px; height:50px; font-size:14px; float:right; text-align:right; font-family:baskerville; color:black; }
#companyInfo b { font-size:16px; color:black; }

#headMenu { position:absolute; margin:105px 0 0 10px; width:380px; height:20px; color:gray; }
#headMenu ul { list-style:none; margin:0px; padding:0px; }
#headMenu li { display:inline; }
#headMenu a { text-decoration:none; color:gray; padding:0 10px; font-size:12px; }
#headMenu a:hover { color:blue; }

#extraURL { position:absolute; margin:105px 0 0 10px; color:black; font-size:12px; }
#extraURL a { color:blue; text-decoration:none; }
#extraURL a:hover { color:purple; }

#viewCart { position:absolute; margin:90px 0 0 890px; width:101px; height:30px; background: url(/Images/site-templates/template1/cartButton.png) no-repeat; }
#viewCart:hover { background: url(/Images/site-templates/template1/cartHover.png) no-repeat; }
#searchbar { position:absolute; margin:90px 0 0 585px; width:237px; height:30px; z-index:990; background: url(/Images/site-templates/template1/searchBox.png) no-repeat; }
.userbar a {text-decoration:underline; }
.userbar a:hover { text-decoration:none; }
.search-form fieldset {float:right; overflow:hidden; width:450px; height:20px; padding:10px 0 0 16px; }
.search-form .text { float:left; width:220px; height:20px; margin:5px 0 0 12px; border:0px; }
.search-form .text input { float:left; padding: 1px 0 3px 5px; font-size:15px; margin:0; width:215px; height: 17px; border:none; color:grey; }
.search-form .btn { position:absolute; width:60px; height:40px; border:0px; margin: 0px 0 0 5px; padding:3px 10px 3px 10px; font-size:16px; background: url(/Images/site-templates/template1/searchButton.png) no-repeat; }
.search-form:hover .btn:hover { position:absolute; margin: 0px 0 0 5px; cursor:pointer; }

#topMenu { width:1000px; height:25px; border-top:1px solid #727272; }
#topMenu ul { list-style:none; margin:0px; padding:0px; margin-left:4px; padding-top:3px; }
#topMenu li { display:inline; }
#topMenu a { text-decoration:none; margin-left:-4px; font-size:14px; text-transform:uppercase; padding:4px 27px 4px; }

#specialSection { width:1000px; height:40px; background: url(/Images/site-templates/template1/graySmudge.jpg); border-top:1px solid gray; border-bottom:1px solid gray; color:black; text-shadow:#505051 1px 1px 2px; }
#textHolder { position:absolute; margin:8px 0 0 10px; width:990px; font-size:20px; }
#textHolder span { color:#242424; font-size:12px; }

#menuSection { width:1000px; height:20px; border-bottom:1px solid #727272; }
.menuFormat ul { list-style:none; padding:0px; margin:0px; margin-left:4px; }
.menuFormat li { display:inline; }
.menuFormat a { text-decoration:none; margin-left:-4px; padding:3px 44px 1px; font-size:12px; }

#bodySection { margin-left:10px; margin-top:-20px; width:980px; min-height:1000px; }
#leftBox { width:150px; min-height:200px; border:1px solid #d2d2d2; margin:0px; margin-top:10px; padding-bottom:5px; border-radius:5px; }
#leftTitle { width:144px; height:15px; padding:3px; text-transform:uppercase; text-align:center; font-size:12px; border-radius:5px 5px 0 0; }
.leftBox a { text-decoration:none; color:black; font-weight:bold; font-size:12px; padding-left:5px; }
.leftBox a:hover { color:blue; }
.leftBox ul { list-style:none; padding:0px; margin:0px; margin-left:5px; color:black; }
.leftBox li { margin-left:10px; }
.leftBox li a { text-decoration:none; color:gray; font-size:10px; font-weight:bold; }
.leftBox li a:hover { color:black; }

#openClose1, #openClose2, #openClose3, #openClose4, #openClose5, #openClose6, #openClose7, #openClose8, #openClose9 { display:none; }
#bigBox { position:absolute; margin-left:160px; width:820px; height:600px; }
#boxHolder { width:820px; border:1px solid #d2d2d2; min-height:100px; margin-bottom:10px; padding-bottom:5px; color:black; border-radius:5px; }
#titleBar { width:795px; padding:5px; padding-left:20px; height:20px; text-transform:uppercase; font-size:16px; border-radius:5px 5px 0 0; }

#slideHolder { width:820px; height:320px; background:white; color:black; }
#slideHolder img { width:820px; height:320px; border-radius:5px; }

.buttonImage { width:260px; height:100px; background:#d2d2d2; position:absolute; margin-left:560px; display:none; }
.buttonImage1 { margin-top:0px; }
.buttonImage2 { margin-top:110px; }
.buttonImage3 { margin-top:220px; }

#bodyRightSelection { width:750px; height:600px; margin-left:10px; }
.selectionBox { width:190px; height:180px; border:1px solid #d2d2d2; position:absolute; border-radius:5px; background:white; }
.selectionBox a { text-decoration:none; color:black; }
.selectionBox img { height:150px; width:190px; border-radius:5px; }

.boxPosition1 { margin:0px 0 0 0px; }
.boxPosition2 { margin:0px 0 0 200px; }
.boxPosition3 { margin:0px 0 0 400px; }
.boxPosition4 { margin:0px 0 0 600px; }

.boxPosition5 { margin:190px 0 0 0px; }
.boxPosition6 { margin:190px 0 0 200px; }
.boxPosition7 { margin:190px 0 0 400px; }
.boxPosition8 { margin:190px 0 0 600px; }

.boxPosition9 { margin:380px 0 0 0px; }
.boxPosition10 { margin:380px 0 0 200px; }
.boxPosition11 { margin:380px 0 0 400px; }
.boxPosition12 { margin:380px 0 0 600px; }

#footerSection { width:1000px; color:gray; padding-bottom:10px; clear:both; }
#footerSection ul { list-style:none; margin:0px; padding:0px; }
#footerSection li { display:inline; }
#footerSection a { text-decoration:none; color:gray; padding:0 10px; font-size:12px; }
#footerSection a:hover { color:blue; }



#catalogSection { width:975px; padding:10px; margin:0px; }


<!--[if lte IE 6]>
#bodySection { height:1000px; }
<![endif]-->
