body, html { width: 100%; background: url(/images/style/bd_background.jpg) top center no-repeat fixed; margin: 0px; font: normal 10px/17px Verdana; color: #1e251b; }

#mainFrame { width: 989px; margin-right: auto; margin-left: auto; }

#mainLeft { float: left; width: 749px; }

#mainRight { float: left; width: 217px; padding: 0 0 0 5px; margin-right: 11px; }

#loginOptions { padding: 8px 0 8px 0; text-align: center; }

#loginOptions input { background: #a19d8e; border: 0; color: #1e251b; font-size: 10px; }

.bdSeperator { background: url(/images/style/seperator.gif) no-repeat; width: 749px; height: 10px; margin: 4px 0 4px 0; }

.rightHeadersProd { background: url(/images/style/r_header_products.gif) center no-repeat; height: 34px; }

.rightHeadersSearch { background: url(/images/style/r_header_search.jpg) center no-repeat; height: 34px; }

.rightHeadersAuth { background: url(/images/style/r_header_auth.gif) center no-repeat; height: 34px; }

.rightHeadersCart { background: url(/images/style/r_header_cart.gif) center no-repeat; height: 34px; }

.rightHeadersManu { background: url(/images/style/r_header_manu.gif) center no-repeat; height: 34px; }

.clear { clear: both; }

.userPasswordHeader { background: url(/images/style/user_password_bg.gif) center no-repeat; height: 23px; padding: 4px 0 0 15px; }

.userPasswordField { text-align: center; }

ul { list-style: none; margin: 10px 0 10px 15px; padding-left: 1em; text-indent: -1em; }

a { color: #1e251b; text-transform: uppercase; text-decoration: none; }

a:hover { text-decoration: underline; color: #3f3f36; }

.mainBottomLeft { width: 232px; float: left; padding: 0 12px 0 4px; }

.mainBottomRight { width: 498px; float: left; }

.sideImage { padding: 5px 0 5px 0; width: 236px; }

.darkBodyText { color: #fff; font-size: 11px; }

.imageBorder { line-height: 0px; border: 0px; }

.btnImage { padding: 5px 0 0 0; }

.brochure { padding: 5px 0 0 10px; }

#floatPic { float: right; margin: 0 0 0 10px; }

#footer { padding: 15px 0 5px 5px; }

#footerBg { background: url(/images/style/footerBg.jpg) center no-repeat; height: 55px; width: 749px; padding-top: 6px; margin: 8px 0 0 0; }

#footerCopy { margin-bottom: 10px; }

#smallLogo { float: right; padding: 0 5px 0 0; }

.btmPics { float: left; padding: 0 38px 0 45px; }

.btmPics2 { float: left; padding: 0 0 0 38px; }

.headerBg { background: url(/images/style/header_background.gif) repeat-x; height: 34px; }

.headerBg h1 { margin: 0; padding: 7px 0 0 7px; color: #fff; font: bold 14px Verdana; }

.headerBgEnd { float: right; }

.cartBG { background-color: #dadada; width: 729px; padding: 7px; margin-left: 4px; }





/*ABOUT*/

.aboutContain { width: 744px; margin-top: 5px; margin-left: 3px; }

.mainBodyTxt { font: 12px/18px verdana; color: #eeead9; }

.mainBodyTxtWhite { font: 12px/18px verdana; color: #FFF; }

.sideImageAbout { padding: 0px 0 5px 15px; width: 226px; }

.mainBottomRightAbout { width: 498px; float: left; margin-left: 3px; }

.txtPadding { padding: 7px; }





/*CONTACT*/

.mainBottomRightContact { width: 368px; float: left; margin-left: 3px; }

.mainBottomRightContact2 { width: 368px; float: left; margin-left: 5px; }

.contactContain { width: 744px; margin-top: 5px; }

.contactLeft { float: left; padding: 7px; }

.contactRight { float: left; padding: 10px 0 0 5px; }

.smlWhiteTxt { font: 11px/16px verdana; color: #FFF; }

.smlWhiteTxtBOLD { font: bold 11px/16px verdana; color: #FFF; }

.contactbg { background: url(/images/style/contactbg.jpg) top no-repeat; height: 180px; }

.contactList { list-style: none; margin: 0; padding: 7px; }

.contactList li.contactb { background-image: url(/images/style/bullet.gif); background-repeat: no-repeat; background-position: 0 50%; padding: 3px 0 3px 27px; }

h1 { margin: 0px; padding: 0px; font-size: 19px; }

.req { color: #FF0000; }

.notlogged { font: 12px verdana; font-style: italic; color: #CCCCCC; }





/*EVENTS*/

.eventsContainer{width:100%;height:300px;margin:0;}

.eventsHeader{height:29px;margin:5px 0 5px 0;padding:0;width:745px;}

.headerLeft{height:29px;width:5px;background: #ff0000 url(/images/style/title_radius_left.gif) no-repeat top left;float:left;}

.headerStretch{height:29px;background:#6a7277;float:left;width:734px;}

.headerRight{height:29px;width:5px;background: #ff0000 url(/images/style/title_radius_right.gif) no-repeat top right;float:left;}

.dateCol{float:left;width:20%;padding:3px;height:23px;line-height:2em;}

.titleCol{float:left;width:55%;padding:3px;height:23px;line-height:2em;}

.locationCol{float:left;height:23px;padding:3px;width:22%;line-height:2em;}

.cellEven{background:#4d565b;}

.eventsContainer a{color:#FFF; text-decoration:none;}

.eventsContainer a:hover{text-decoration:underline;}






/*PRESS*/

.pressContainer{width:100%;height:570px;margin:0;}

.pressHeader{float:left;width:40%;margin-bottom:25px;}

.right{float:right;width:23%;margin-bottom:25px;}

.pressBody{margin-bottom:15px;}

.center{text-align:center;}

.bold{font-weight:bold;}

.title{border-bottom:solid 2px #000; margin:10px 0 35px 0;}

.bigger{font-size:10pt;}
