 .nav,.menu{font-size:1.0em;overflow:visible;background:#6E0C44;} .nav{margin:5px 0 0;float:right;width:722px;padding:8px 0;} .menu{margin:0px;padding:0px;z-index:100;list-style-image:none;text-align:left;float:left;} .menu a{text-decoration:none;} .topmenulifirst,.topmenuli,.topmenulilast{list-style-type:none;margin:0px; padding:0px;float:left;border-right:1px solid #FFF;} .topmenutitle{color:#FFF;margin:0px;padding:0 9px 1px;text-align:left; font-weight:bold;font-size:1.1em} .topmenuli a,.topmenulifirst a,.topmenulilast a{display:block;} * html .topmenutitle{padding:0 10px 1px;} * html .topmenulilast{width:108px;} .topmenutitle:hover{color:#FFF;text-decoration:underline !important} .enu>li .topmenutitle:hover{display:block;} li:hover ul , li.over ul{display:block;z-index:6000;clear:left;} .submenuul{display:none;border:1px solid #6E0C44;border-top:8px solid #6E0C44;font-size:0.9em;list-style-type:none;position:absolute;margin:0 0 0 -5px;padding:0px;text-align:left;line-height:25px;z-index:1100;width:auto;min-width:100px;} .submenuul li a{display:block;color:#FFF;padding:0 10px 0 0;border-top:1px solid #FFF;margin:0px;white-space:nowrap;text-align:left;text-indent:15px;z-index:1000;background:#6E0C44;border-left:5px solid #BCB833;font-size:1.1em} .submenuul li a:active,.submenuul li a:visited{color:#FFF;} .submenuul li a:hover{color:#6E0C44;background-color:#FFF;text-decoration:underline !important;border-left:5px solid #F47933;} * html .submenuul{padding:-2px 0px 0px;margin:0px;white-space:nowrap;width:150px;} * html .submenuul li a{margin:0px;position:relative;z-index:1000;width:100%;padding-right:10px;} .menu li>ul{top:auto;left:auto;margin:0px;padding:0px;} #cl,#cr{position:absolute;top:85px;} #cl{left:0;}#cr{right:0;} body{text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:0.8em;padding:5px 0 0;margin:0;color:#515151;background:#8F315D;} h1 span,#shadowtop img,.rhs,.search,div,#logo,#logo span,.clearboth,.clearboth2,h1,h2,h3,h4,table,form,span,p,.submenu ul,.foodul{margin:0px;padding:0px;font-size:1em;} .clearboth,.clearboth2{clear:both;font-size:1px;height:1px;width:1px;border:none;overflow:hidden;} .clearboth2{width:auto;border-top:1px dashed #978FAA;} h1 span{display:block;position:relative;z-index:1;cursor:hand;} h1,h2{color:#6E0C44;font-weight:normal;font-size:1.3em;margin:0px 0px 5px 0px;font-family:Georgia, "Times New Roman", Times, serif} h1{overflow:hidden;font-size:1.8em;} h2{color:#BA102C} h4{margin:0px;font-size:1.1em;color:#666;} h3{color:#BC0436;font-size:1.2em;margin-top:20px;} #rhs h3{margin-bottom:10px;} img{border:0px;} a{color:#036;text-decoration:underline;} a:active{color:#036;} a:hover{color:#F60;} p{margin:1em 0px 1em;line-height:1.4em;} #rhs p {color:#333;} * html #container ul{padding-left:30px;} #content ul li{list-style-image: url(../img/bullet.gif);} h4 a{color:#666;text-decoration:none;} #shadow{position:relative;width:100%;margin:0px auto;background:#FFF;} * html #shadow{background-image:none;} #container{position:relative;width:865px;text-align:left;margin:0px auto;padding:10px 0;overflow:visible;background:#FFF;} * html #container{width:860px;} #content{position:relative;margin:10px 0;padding:10px 0 20px;width:722px;float:right;} #lhs{float:left;width:540px;position:relative} ul.list1 li{margin:0.5em 0em;} #rhs{width:180px;margin:0px;padding:0;text-align:left;float:right;} th, thead{text-align:left;padding:0px;} .tdright{text-align:right;} .button{font-size:0.9em;background-color:#66527A;color:#FFF;font-weight:bold;margin-top:1.5em;} #header{} #logo{position:absolute;top:12px;left:0px;margin:0;padding:0px;z-index:100;} #logo, #logo span{width:122px;height:175px;} #logo span {background:url(../img/logo.gif) no-repeat;} #bannerad{float:right;width:722px;height:108px;overflow:hidden;} #imageshow{height:108px;width:722px;position:relative;padding:0px;overflow:hidden;background:#FFF;} #imageshow div{position:absolute;top:0;left:0;z-index:8;opacity:0.0;margin:0px;padding:0px;height:108px;} #imageshow img{border:0px;margin:0px;padding:0px;} #imageshow div.active{z-index:10;opacity:1.0} #imageshow div.last-active{z-index:9} #subnavbox{width:270px;float:right;} #subnavbox div{height:91px;background:url(../img/bg-subnav.png) repeat-x;color:#FFF;padding:0;font-weight:bold;font-size:1.0em;} #subnavbox div a{text-decoration:none;color:#FFF;font-size:1.6em;padding:15px 20px;display:block;width:230px;height:61px;} #subnavbox div span{font-size:0.75em;padding-top:5px;display:block;} #subnavbox div a:hover{text-decoration:underline;} #subnavbox div:hover{background-image:url(../img/bg-subnav-on.png);} div#subtop{background-color:#E90484;cursor:pointer;} div#submid{background-color:#009DE0;margin:2px 0;cursor:pointer;} div#subbot{background-color:#FBB040;cursor:pointer;} * html #subnavbox div {background-image:none;} * html #subnavbox span {padding-top:0px;} .homebox{width:157px;float:left;margin:10px 10px 20px 0;height:150px;overflow:hidden;color:#FFF;font-size:1.0em;} .homebox h3{color:#FFF;margin:0px;font-family:Georgia;font-size:1.2em;} .homebox h3 a{color:#FFF;text-decoration:none;} #homebox1{background:#FAA91D url(/img/bg-home1.gif) bottom no-repeat;} #homebox2{background:#EE1D10 url(/img/bg-home2.gif) bottom no-repeat;} #homebox3{background:#E8178E url(/img/bg-home3.gif) bottom no-repeat;} .homebox-content{padding:10px 5px;} #logobox{margin-top:20px;} #logobox img{margin-right:20px;} div.row{clear:both;margin:0px;padding:5px 0px 5px;} div.row p{margin:0px 0px 10px;padding:0px;} div.row span{float:left;padding:0px;} span.label,span.label_r,span.label_d{margin:0px 10px 0px 0px;font-weight:bold;width:20%;color:#666;} span.label{text-align:left;} span.label_d{width:80%;} span.formw{margin:0px;} #footer{position:relative;width:865px;text-align:left;font-size:0.9em;margin:10px auto;padding:5px 0;clear:both;} #footer,#footer a{color:#FFF;text-decoration:none;} #footer .right{float:right;width:400px;text-align:right;} #footer .left{float:left;white-space:nowrap;} #footer a:hover{text-decoration:underline;} #footer ul{margin:0px;padding:0px;} #footer li{display:inline;padding:0px 5px;border-right:1px solid #FFF;} #footer li#end{border:0px none;margin-right:0px;} .rhs{position:relative;clear:both;margin:0;color:#666;} .rhs2{margin-top:20px;} .rhs .title{background-color:#4068A0;} .rhs span{float:left;} .rhs ul{margin:0px;padding:0px 0px 0px 18px;list-style-type:square;color:#999999;} .rhs ul li{margin:0.2em 0em;padding:0em;} .rhs .contents{padding:5px;font-size:0.85em;border-bottom:2px solid #FFFFFF;} .rhs .news{padding:0px;list-style-type:none;color:#333333;} .featstore{float:left;width:90px;margin-right:10px;} #gmap, #map_canvas{position:relative;width:500px;height:400px;margin:0px auto 20px;border:1px solid #008080;} .contact{font-size:0.9em;margin:20px 0 0;} .banner{position:absolute;top:8px;right:2px;width:468px;height:60px;display:block;text-align:right;z-index:100;} .errors{font-size:1em;font-weight:bold;color:#C00;margin:0;padding:0 0 0 18px;list-style-type:square;} .tblmanage,.tblrecruitment{border:1px solid #C3C3C2;border-spacing:0px;border-collapse:collapse;padding:2px;width:99%;} .tblmanage th{text-align:left;background-color:#F7F7F7;border-bottom:1px solid #C3C3C2;padding:2px;border-right:1px solid #C3C3C2;} .tblmanage td{padding:2px;border-bottom:1px solid #F7F7F7;vertical-align:top;} #tblfoot td{border-bottom-width:0px;border-top:1px solid #666666;background-color:#CCCCCC;} .clientimg{width:120px;height:120px;padding:10px;display:table-cell;vertical-align:middle;text-align:center;} #imagebox{position:relative;height:278px;padding-bottom:1px;} #imagebox img{float:left;padding-right:3px;border-right:3px dotted #999;} .moreinfo{float:right;} .newsimage{float:right;margin:-25px 0 10px 10px;} .newsdetails{margin-top:20px;border-top:1px solid #CCC;padding-top:10px;} ul li a{color:#66527A;} #newslist li{margin-bottom:15px;} #newslist{padding-left:20px;} #sponsorme{position:absolute;top:1px;right:1px;} #tblevents{border-collapse: collapse;width:100%;} #tblevents td,#tblevents th{ padding:3px; border:1px solid #CCC; margin:0px; vertical-align: text-top; display: table-cell; background-color:#f7f7f7;color:#000; } #tblevents td{font-size:0.9em;} #tblevents th {background-color:#947BAC;color:#FFF;font-weight:bold;} .eventbox{margin-top:20px;} .eventbox img{float:left;margin-right:10px;} .eventbox div{float:left;margin-right:10px;width:400px;float:left;} .spbox{width:120px;height:60px;margin:5px 10px;text-align:center;float:left;padding-top:auto;padding-bottom:auto;} .sponsors{border-bottom:1px solid #CCC;margin: 30px 0 5px;} .sponsors h3{margin-bottom:5px;} .sponsorlists li{width:50%;float:left;} #openinghours{margin-left:40px;font-size:1.1em;} #openinghours th{color:#6E0C44;background:#f7f7f7;border-bottom:#f7f7f7;padding:5px 0;} #openinghours td{text-align:right;font-weight:bold;color:#333;padding:5px 0;border-bottom:#f7f7f7;width:120px;} #openinghours thead tr th{text-align:center;vertical-align:text-bottom;border-bottom:1px solid #CCC} .directory a:hover{font-weight:bold;color:#6E0C44;} .directory li{height:20px;line-height:120%;} .directory li a{display:block;} #storename{position:absolute;top:20px;right:0px;background-color:#FFF;color:#6E0C44;width:200px;font-weight:bold;font-size:1.4em;z-index:500;text-align:center;} #mask { position:absolute; left:0; top:0; z-index:9000; width:100%; height:100%; background-color:#000; display:none; } #boxes .window { position:absolute; left:0; top:100px; width:440px; height:200px; display:none; z-index:9999; padding:20px; } #boxes #dialog { width:500px; height:400px; padding:10px; background-color:#ffffff; font-size:0.9em; text-align:left; margin-top:100px; } body#page-facebook-competition{background:#FFF;border:none;} #page-facebook-competition #container,#page-facebook-competition #content,#page-facebook-competition #lhs{width:480px;}
