* { margin: 0px; }html { background: #777777 url(../images/bodyBkgrd.jpg); }img { border: none; }body { font: Verdana, Tahoma, Arial, Helvetica, sans-serif; }#holdAll { width: 700px; margin: 8px auto; }#mainWrapper { behavior: none; position: relative; width: 690px; min-height: 670px; height: auto !important; height: 670px; margin: 0px auto; background: url(../images/bkgrdPages.jpg) no-repeat right top; }#mainHold { width: 680px; position: absolute; top: 44px; left: 8px; margin: 14px auto; }#navMain { position: absolute; width: 165px; margin: 18px 0px 0px 0px; padding: 0px; }#logoHold { z-index: 6; position: absolute; top: 0px; left: 50px; margin: 0; width: 250px; }#navHold { position: absolute; float: left; width: 162px; margin: 236px 0px 0px 2px; padding: 0px; }#navHold ul li { float: left; list-style-type: none; }#navHold ul li a { width: 126px; text-indent:-999px; } #navHold ul li#nav1 a { background: url(../images/btnAbout.png) no-repeat 0px 0px; margin: 0px 0px; height: 15px; text-indent: -999px; display: block; }#navHold ul li#nav1 a:hover { background-position: 0px -15px; }body#about #navHold ul li#nav1 a { background-position: 0px -15px; }#navHold ul li#nav2 a { background: url(../images/btnStore.png) no-repeat 0px 0px; margin: 3px 0px; height: 11px; text-indent: -999px; display: block; }#navHold ul li#nav2 a:hover { background-position: 0px -11px; }body#store #navHold ul li#nav2 a { background-position: 0px -11px; }#navHold ul li#nav3 a { background: url(../images/btnNews.png) no-repeat 0 0; margin: 0px 0px; height: 11px; text-indent: -999px; display: block; }#navHold ul li#nav3 a:hover { background-position: 0px -11px; }body#news #navHold ul li#nav3 a { background-position: 0 -11px; }#navHold ul li#nav4 a { background: url(../images/btnEvents.png) no-repeat 0 0; margin: 3px 0px; height: 11px; text-indent: -999px; display: block; }#navHold ul li#nav4 a:hover { background-position: 0px -11px; }body#events #navHold ul li#nav4 a { background-position: 0 -11px; }#navHold ul li#nav5 a { background: url(../images/btnGallery.png) no-repeat 0 0; margin: 0px 0px; height: 15px; text-indent: -999px; display: block; }#navHold ul li#nav5 a:hover { background-position: 0px -15px; }body#gallery #navHold ul li#nav5 a { background-position: 0 -15px; }#contentMain { position: absolute; width: 414px; margin: 86px 0px 0px 214px; padding: 0px; }#imgHead { margin: 0px 0px 0px 2px; }#contentHeadWelcome { float: left; position: absolute; margin: 2px 0px 0px 9px; padding: 0px; min-height: 30px; height:auto !important; height: 30px; width: 122px; background: url(../images/headWelcome.jpg) no-repeat left top; text-indent: -999px; }#contentHeadAbout { float: left; position: absolute; margin: 2px 0px 0px 9px; padding: 0px; min-height: 30px; height:auto !important; height: 30px; width: 122px; background: url(../images/headAbout.jpg) no-repeat left top; text-indent: -999px; }#contentHeadStore { float: left; position: absolute; margin: 2px 0px 0px 9px; padding: 0px; min-height: 30px; height:auto !important; height: 30px; width: 122px; background: url(../images/headStore.jpg) no-repeat left top; text-indent: -999px; }#contentHeadNews { float: left; position: absolute; margin: 2px 0px 0px 9px; padding: 0px; min-height: 30px; height:auto !important; height: 30px; width: 122px; background: url(../images/headNews.jpg) no-repeat left top; text-indent: -999px; }#contentHeadEvents { float: left; position: absolute; margin: 2px 0px 0px 9px; padding: 0px; min-height: 30px; height:auto !important; height: 30px; width: 122px; background: url(../images/headEvents.jpg) no-repeat left top; text-indent: -999px; }#contentHeadGallery { float: left; position: absolute; margin: 2px 0px 0px 9px; padding: 0px; min-height: 30px; height:auto !important; height: 30px; width: 122px; background: url(../images/headGallery.jpg) no-repeat left top; text-indent: -999px; }#contentSubMainWrap { position: absolute; width: 122px; margin: 0px; }#contentSubWrap { position: absolute; float: left; width: 120px; margin: 26px 0px 0px 0px; min-height: 256px; height:auto !important; height: 256px; background: url(../images/tag2.jpg) no-repeat top left; behavior: none; }#contentSubAbout { text-align: left; float: left; position: absolute; margin: 26px 0px 0px 16px; padding: 0px;  width: 100px; font: bold 9px/16px Verdana, Tahoma, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: .02em; }#contentSubAbout a { text-decoration: none; color: #000000; }#contentSubAbout a:hover { text-decoration: none; color: #555555; }#contentSubStore { text-align: left; float: left; position: absolute; margin: 26px 0px 0px 16px; padding: 0px;  width: 100px; font: bold 9px/16px Verdana, Tahoma, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: .02em; }#contentSubStore a { text-decoration: none; color: #000000; }#contentSubStore a:hover { text-decoration: none; color: #555555; }#contentSubNews { text-align: left; float: left; position: absolute; margin: 26px 0px 0px 16px; padding: 0px;  width: 100px; font: bold 9px/16px Verdana, Tahoma, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: .02em; }#contentSubNews a { text-decoration: none; color: #000000; }#contentSubNews a:hover { text-decoration: none; color: #555555; }#contentSubEvents { text-align: left; float: left; position: absolute; margin: 26px 0px 0px 16px; padding: 0px;  width: 100px; font: bold 9px/16px Verdana, Tahoma, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: .02em; }#contentSubEvents a { text-decoration: none; color: #000000; }#contentSubEvents a:hover { text-decoration: none; color: #555555; }#contentSubGallery { text-align: left; float: left; position: absolute; margin: 26px 0px 0px 16px; padding: 0px;  width: 100px; font: bold 9px/16px Verdana, Tahoma, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: .02em; }#contentBodyIndex { float: left; position: absolute; margin: 2px 4px 0px 132px; padding: 0px; min-height: 106px; height: 106px; overflow: auto; width: 310px; font: 10px/12px Verdana, Tahoma, Arial, Helvetica, sans-serif; letter-spacing: .01em; }#contentBody { float: left; position: absolute; margin: 2px 4px 0px 132px; padding: 0px; min-height: 276px; height: 276px; overflow: auto; width: 310px; font: 10px/12px Verdana, Tahoma, Arial, Helvetica, sans-serif; letter-spacing: .01em; }#contentBody a { text-decoration: none; color: #000000; font-weight: bold; }#contentBody a:hover { text-decoration: none; color: #555555; }#contentBody ul { margin: 0px 0px; position: relative; list-style-type: none; width: 300px; padding: 0px; display: inline; }#contentBody li { float: left; padding: 10px 0px; border-right: 1px solid #bbb; border-bottom: 1px solid #bbb; text-align: center; }#contentBody li a { display: block; font-weight: normal; }#contentBody li p { margin: 10px 0px 0px 0px; }#contentBody h4#head { font: bold 10px/12px Verdana, Tahoma, Arial, Helvetica, sans-serif; letter-spacing: .01em; text-transform: uppercase; text-decoration: underline; }#contentBody p#date { color: #555555; }#contentBody li#orgOne { width: 148px; }#contentBody li#orgTwo { width: 148px; border-right: 0px solid #999; }#contentBody li#orgThree { width: 148px; border-bottom: 0px solid #999; }#contentBody li#orgFour { width: 148px; border-right: 0px solid #999; border-bottom: 0 solid #999; }#contentBody li#brandOne { width: 140px; margin-top: 10px; }#contentBody li#brandTwo { width: 140px; margin-top: 10px; border-right: 0px solid #999; }#contentBody li#brandThree { width: 140px; }#contentBody li#brandFour { width: 140px; border-right: 0px solid #999; }#contentBody li#brandFive { width: 140px; margin-bottom: 10px; border-bottom: 0px solid #999; }#contentBody li#brandSix { width: 140px; margin-bottom: 10px; border-right: 0px solid #999; border-bottom: 0 solid #999; }#contentBody li#galOne { width: 134px; margin-top: 10px; }#contentBody li#galTwo { width: 134px; margin-top: 10px; border-right: 0px solid #999; }#contentBody li#galThree { width: 134px; }#contentBody li#galFour { width: 134px; border-right: 0px solid #999; }#contentBody li#galFive { width: 134px; margin-bottom: 10px; border-bottom: 0px solid #999; }#contentBody li#galSix { width: 134px; margin-bottom: 10px; border-right: 0px solid #999; border-bottom: 0 solid #999; }#contentBody li#newsOne { width: 290px; border-right: 0px solid #999; text-align: left; }#contentBody li#newsOne a { text-decoration : none; color: #000000; font-weight: bold; }#contentBody li#newsTwo { width: 290px; border-right: 0px solid #999; text-align: left; }#contentBody li#newsTwo a { text-decoration : none; color: #000000; font-weight: bold; }#contentBody li#newsThree { width: 290px; border-right: 0px solid #999; border-bottom: 0px solid #999; text-align: left; }#contentBody li#newsThree a { text-decoration : none; color: #000000; font-weight: bold; }#footerMain { margin: 0 auto; width: 656px; color: #474747; clear: both; }#footerHold { margin: 0px 0px 0px 190px; }#footerHold h3 { font: 11px/12px Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing: .05em; }#footerHold p { margin: 4px 0px; font: 10px/16px Verdana, Tahoma, Arial, Helvetica, sans-serif; }#footerHold a { text-decoration: none; color: #000000; }#footerHold a:hover { text-decoration: none; color: #474747; }