*{ margin:0; padding:0; list-style:none; font-size:10px; font-family: Arial;}

.content{ width:950px; height:auto; margin:auto;}
.top{ float:left; width:100%; height:167px; background:url(../images/top_background.jpg);}
.center{ float:left; width:100%; height:auto;}
.footer{ float:left; width:950px; height:87px; background:url(../images/footer_back.gif) repeat-x;}

.topLogo{ float:left; width:280px; height:115px; background: url(../images/logotop.gif) center no-repeat;}
.topRight{ float:left; width:655px; height:115px;/*background: url(../images/lsop488x60.jpg) bottom right no-repeat;*/}
#BannertopRight{ float:right; width:468px; height:60px; position: relative; top: 5px;}
.topPowerby{ float:left; width:100%; height:50px; /*background:url(../images/poweredbylogo.gif) no-repeat center right;*/}
.topMenu{margin: 0 auto; position: relative; left: 145px;}
ul.topMenu{ float:left; margin:9px 0 0 3px; width:auto; height:31px; background:url(../images/menu02.gif) repeat-x;}
ul.topMenu li.topMenuCorner1{ float:left; width:12px; height:31px; background: #e5e5e5 url(../images/menu01.gif); padding:0!important;}
ul.topMenu li.topMenuCorner2{ float:left; width:12px; height:31px; background: #e5e5e5 url(../images/menu04.gif); padding:0!important;}
ul.topMenu li{ float:left; padding:6px 6px 0; display:inline; text-transform:uppercase; background:url(../images/menu03.gif) right top no-repeat;}
ul.topMenu li a{ color:#fff; font-weight:bold; text-decoration:none;}
ul.topMenu li a:hover{ color:#FFCC00; font-weight:bold; text-decoration:underline;}
.noSeparator{ background:none!important;}
#bannerFlashNews{ float:left; width:383px; height:279px; position: relative; top: 5px; }
#flashBroadcast{ float:left; width:380px; height:279px; position: relative; top:5px; left: 5px;}
.centerBannerRight{ float:right; margin:-550px 10px 0 0; width:160px; height:610px; /*background:url(../images/big_banner_betcris.jpg) bottom no-repeat;*/}
#BannerRight{ float:left; width:160px; height:600px;}
.centerBannerRightGeneric{ float:left; margin:5px 0 15px 10px; width:160px; height:600px; /* background:url(../images/big_banner_betcris.jpg) bottom no-repeat;*/}
#travelAgency{background:url(../images/banner_TravelAgency.gif) bottom no-repeat!important;}
/*.centerBannerRightBot{ float:left; width:100%; height:20px; background:url(../images/ad_botton.jpg) no-repeat;}*/
.centerBannerRight a, .centerBannerRightGeneric a{ /*float:right;*/ width:160px; height:600px; cursor:pointer;}
.footerLogo{ float:left; width:139px; height:87px; background:url(../images/footer_logo.gif);}
ul.footerMenu{ float:left; margin-top:3px; width:810px; height:25px;}
ul.footerMenu li{ float:left; padding:5px 7px; display:inline; text-transform:uppercase; background:url(../images/menu03.gif) right top no-repeat;}
ul.footerMenu li.topMenuCorner1{display:none;}
ul.footerMenu li.topMenuCorner2{display:none;}
ul.footerMenu li a{ color:#fff; font-weight:bold; text-decoration:none; font-size:8px!important;}
ul.footerMenu li a:hover{ color:#FFCC00; font-weight:bold; text-decoration:underline; font-size:8px!important;}
p.footerLsop{float: left; color:#fff; margin: 10px 0 0 2px;}
p.footerCopyRight{ float:left; width:80%; color:#fff; margin:10px 0 0 7px;}
p.footerimg18{float: right; width:45px; height:42px; position: relative; top: -35px; margin-right: 30px;}

/*--------------------------------THE LSOP STYLES-----------------------------------*/
.centerGeneric{ float:left; width:100%; height:auto;}
.textContent{ float:left; width:757px; height:auto; background:url(../images/boxcontent02.gif) repeat-y;}
.textContentTopImg{ float:left; width:100%; height:23px; background:url(../images/boxcontent01.gif);}
.textContentFooterImg{ float:left; width:100%; height:41px; background: url(../images/boxcontent03.gif);}

.textContent h1{ float:left; width:700px; padding-left:30px; font-size:16px; margin:5px 0; letter-spacing:5px;}
.textContent h1 b{ font-size:16px; font-weight:bold; color:#FF0000;}
.textContent h2{ float:left; width:auto; padding-left:30px; font-size:13px; margin:3px 0; letter-spacing:2px; font-weight:bold;}
.textContent p{ float:left; width:92%; padding-left:30px; text-align:justify; margin:10px 0; font-size:11px; line-height:15px; letter-spacing:0.07em;}
.textContent p img{ margin:0 7px 1px;}
.textContent p b{ font-weight:bold; font-size:12px!important;}
.textContent ul{ float:left; width:92%; padding-left:30px; text-align:justify; margin:10px 0; font-size:11px; }
.textContent ul li{font-weight:bold!important; margin:5px 0;}

.textContentIndex{ float:left; width:769px; height:auto;}


.datesImage{ float:left; width:768px; height:54px; background:url(../images/chips_bar.gif) no-repeat; margin:10px 0 3px;}
.datesImage p{ float:left; width:137px; color:#fff; font-weight:bold; position:relative; left: 90px; top: 5px;}
.datesImage div{ float:left; width:500px; height:29; margin:10px 0 0 98px;}


.centerTable{ float:left; width:756px; }
.centerTable table tr{ background-color:#131313; color:#c9c9c9; }
.centerTable table td{padding:3px 0;border-bottom:solid 1px #505050;}
.centerTable tr#cafeClaro{ background-color:#383838;}
.centerTable #title{ color:#000; font-weight:bold;}
.centerTable #title h1{ font-weight:bold; font-size:14px;}
.centerTable tr#titles td{ background-color:#737373; font-weight:bold!important; padding:7px 0!important;}

.boxLeft{float:left; width:373px; height:auto; margin-left:3px;}
.boxLeft h2{float:left; font-size:13px; font-weight:bold; color:#fff; margin: 2px 0 0 0; width:370px; height:18px; /* background:url(../images/redsquare_lsop.gif) no-repeat;*/ display:none;}
.boxLeft a{color:#d90010;}
#txtdescrip{float:left; font-size:11px; color:#000; width:353px; height:auto; text-align:justify; margin: 5px 0 5px 7px;}
.image{float:left; width:353px; height:161px; margin:10px 0 0 8px;}

.imgTitle{float:left; font-size:13px; font-weight:bold; color:#fff; margin: 5px 0 0 10px; width:737px; height:18px; background:url(../images/red_bar.gif) no-repeat;}

.imgBox{float:left; width:768px; height:185px; background: url(../images/box_upcomingevents.jpg) no-repeat;}
.imgBox p{float: left; color: #fff; font-size: 20px; position: relative; left: 540px; top: 3px;}
.imgBox ul{float: left; color: #fff; position: relative; top: 30px; left: 75px; font-weight:bold;}
.imgBox li{float:left; width: 490px;}
.imgBox span{float:left; width: 480px; font-size:12px; font-weight:bold; padding-bottom: 4px;}
.imgBox a.eventcolor{float: left; color: red; font-size: 12px; text-decoration:none!important; font-weight: bold; padding: 5px 0 1px 0; }

.boxRight{float:left; width:373px; height:auto;  margin-top: 20px;}
.boxRight h2{float:left; font-size:13px; font-weight:bold; color:#fff; margin: 2px 0 0 1px; width:370px; height:18px; /*background:url(../images/redsquare_lsop.gif) no-repeat;*/ display:none;}
.boxRight a{color:#fff; text-decoration:none; width: 200px; }
.backlink{width:163px; height:22px; background: url(../images/image_lsop_botton.gif) no-repeat; margin: 10px 0 5px 0; text-align: center; }
.backlink span{position:relative; top: 3px; text-align: center; }
.backlink1{width:163px; height:22px; background: url(../images/image_lsop_botton.gif) no-repeat; margin: -27px 0 5px 0; text-align: center; position:relative; left: 190px; }
.backlink1 span{position:relative; top: 3px; text-align: center; }

.txtfooterindex{float: left; width: 737px; height: 35px; position: relative; top: 5px; left: 10px;}

.textContent a{ font-weight:bold; text-decoration:none; color:#CC0000;}
.circuitMap{ float:left; width:90%; height:auto; text-align:center!important; margin:20px 0;}
.SatellitesMap{ float:left; width:90%; height:auto; text-align:center!important; margin:20px 0;}

ul.PhotoGallery{ float:left; width:680px; height:auto; position:relative; left:45px;}
ul.PhotoGallery li{ float:left; width:94px; height:69px; margin:0 7px 20px 0;}
ul.PhotoGallery li img{ border:0;}
.footergallery{float: left; width: 680px; height: auto; text-align: center; margin-bottom: 10px;}

.eventcontent{float:left; width:503px; height:auto; position: relative; left: 130px;}

.tableResults{ float:left; width:715px; height:auto; margin: 20px 0 25px 20px;}
.tableResults table tr{ background-color:#131313; color:#c9c9c9; }
.tableResults table td{padding:3px 3px 0;border-bottom:solid 1px #505050;}
.tableResults tr#cafeClaro{ background-color:#383838;}
.tableResults #title{ color:#000; font-weight:bold;}
.tableResults #title h1{ font-weight:bold; font-size:14px;}
.tableResults tr#titles td{ background-color:#737373; font-weight:bold!important; padding:7px 0!important;}

.backlanguage{background: url(../images/box.gif) no-repeat; width: 180px; height: 29px; padding: 5px; }
.backlanguage p{float: left; font-size: 8px!important; color: #fff; width: 100px; position: relative; top: 3px; letter-spacing: 1px;}
.ddl_language{ float:right;}
.backlanguage select{width: 72px; height: 18px; font-size: 9px; }
.boxLeft h2, .boxRight h2{ padding-left:7px;}

/*LIVE FEED*/
.textH1White{background-color:#000; color:#fff; font-family: Arial; font-size:1.5em; font-weight:bold; padding:3px; }
.tablefeed{float:left; padding:10px; text-align:justify; width:510px; margin-left: 20px;}
p.text {padding: 0!important}
#content_right2 h4{font-weight: bold; font-size: 11px;}
#content_right2 table a{border:0 none; color:#000;  font-size:1em; font-weight:bold; text-decoration:none;}
#content_right2 table td{padding: 5px;}
#content_right2 table th, b, .tblTopL{font-weight:bold;}
.row2{ background-color:#D7D7D7;}
.row1{ background-color: #9A9A9A;}
.row1 td, .row2 td{color: #000;}
.tblTopR{font-weight:bold; color: #000;}
p.textBold{float:none!important; padding: 0!important; font-family:Arial; font-size:1em; margin: 0!important; text-align: right!important; font-weight:bold;}

.listcontactus{float: left; margin-left: 10px;}

/*NEWSLETTER*/
.mailNews{float:left; width:159px; height:100px; background: url(../images/news_box.gif) no-repeat; position:relative; left: 10px;}
.mailNews h1{float:left; width:159px; font-size:13px; color:#fff; margin:3px 0 0 2px; font-weight:bold;}
.mailNews p{float:left; width: 154px; height:auto; font-size:9px; color: #000; margin: 6px 0 0 2px; padding-bottom:0!important;}
.mailNews input{float:left!important; margin-left:2px;}
.mailNews input.btnSubmit{float:none; width: 46px; height:18px;}

.boxEmail{width:99%}

.mailNewsIndex{float:left; width:159px; height:100px; background: url(../images/news_box.gif) no-repeat; margin: 5px 0 0 10px;}
.mailNewsIndex h1{float:left; width:159px; font-size:13px; color:#fff; margin:3px 0 0 2px; font-weight:bold;}
.mailNewsIndex p{float:left; width: 154px; font-size:10px; color: #000; margin: 4px 0 0 2px; padding-bottom:0!important;}
.mailNewsIndex input{float:left!important; margin-left:2px;}
.mailNewsIndex input.btnSubmit{float:none; width: 46px; height:18px;}

/*WALLPAPERS*/
.wallwidthul{float: left; height:auto; width:685px!important; border-bottom: 1px solid gray; margin-left: 30px!important; padding: 0!important;}
.wallwidthli{float: left; height:auto; }
.typewallpaper{float: left; width: 131px; height: 36px;  margin-left: 25px; background: url(../images/wallpapers/bot_wallpapers.jpg) no-repeat; }
.typewallpaper span{float: left; color: #fff; font-size: 11px; text-align: center; margin-top: 5px; }