﻿body 
{
    background: url(/common/cclus/css/img/background/cloud-bg.jpg) repeat-x -10% 0 #ffffff;
  font-family: arial, helvetica, sans-serif;
  color: #555;
}
#CarnivalSiteMap {
    background: #fff;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0 0 10px #6496ba;
  -moz-box-shadow: 0 0 10px #6496ba;
  box-shadow: 0 0 10px #6496ba;
  width: 920px;
  margin: 15px auto 20px;
  padding : 20px 20px 30px 20px;
  overflow-y:auto;
  overflow-x:hidden;
}
#CarnivalSiteMap h1
{
    color: #034F8D;
     font: normal 32px/34px tempo, Arial, Helvetica;
  color:#014e8f;
  text-transform:uppercase;
  margin-top: 35px;
  }
#CarnivalSiteMap .toolbar{margin-top:0 !important;}
#CarnivalSiteMap h1 span {
  color:#d80d1c;
}
#CarnivalSiteMap .description{font-family: helvetica;
    font-size: 12px;
    font-weight: normal;
    margin: 10px 2px;
    width: 100%;
    color:black;
}

#CarnivalSiteMap ul.section {
    float: left;
    margin: 20px 20px 20px 0;
    position: relative;
    width: 23%;
    list-style-type:none;
border: 1px solid #B0BDCD;
padding-bottom:20px;
}
#CarnivalSiteMap ul.last{margin-right: 0 !important;}
#CarnivalSiteMap .section li.level0 {
    background: url("/common/global/CarnivalSiteMap/css/img/title-bg.jpg") repeat-x scroll 0 0 transparent;
    border-bottom: 1px solid #B0BDCD;
    color: #2A6CA2;
    font: bold 12px Arial,helvetica,Sans-serif;
    height: 10px;
    margin-right: 0px;
    padding: 12px 0 19px;
    text-align: left;
    text-transform: uppercase;
    margin-bottom:17px;
}
#CarnivalSiteMap .section li.level0 a{color: #2A6CA2;}

#CarnivalSiteMap .section li {
    padding:0;
    margin: 5px 0;
    text-align:left;
}
#CarnivalSiteMap .section li.expand{cursor:pointer;}
#CarnivalSiteMap .section div.expand{background:url("img/sprite.png") no-repeat scroll 0px -10px transparent;cursor:pointer;float:right;height:10px; width:10px;margin:-17px 10px 0 0;position:relative;}
#CarnivalSiteMap .section li.expand a{color:#2A6CA2;text-decoration:none;}

#CarnivalSiteMap .section li a {
    color: #555555;
    text-decoration: none;
    font:bold 12px Arial,Helvetica,Sans-serif;
    margin-left:15px;
}
#CarnivalSiteMap .level2 a{color:#0559B2 !important;font-weight:normal !important;margin-left:20px !important;}
 #CarnivalSiteMap .section li.level2{margin-left:15px;}
 #CarnivalSiteMap .section ul{list-style-type:none;}
#CarnivalSiteMap .toolbar{margin:16px auto;}