/* some things added to solve display issues: */
.shops li
{
padding:10px;
}


body {
   margin: 0px;
	background:url('/images/backgrounds/tilexy3.jpg');
  /* background:url('/images/backgrounds/ggbgouter.jpg'); */
/*    background: #eefec9 url('/images/gg-layout1-back.gif') top left repeat-x; */
/*   background: #ecfbff url('/images/backgrounds/background3.png') top left fixed; */
/*   background-image: url('/images/backgrounds/P8110053.JPG');
   background-image: url('/images/backgrounds/P8110061.JPG');
   background-image: url('/images/backgrounds/P8110068.JPG');
   background-image: url('/images/backgrounds/P8110071.JPG');*/
/*   background-color: #eefec9;
   background-color: #ecfbff;*/
   line-height: 15pt;
   color:white;
}
body, td {
   font-family: Helvetica, Verdanan, Arial, Sans-serif;
   font-size: 11pt;
}

ul, li {
   margin: 0;
   padding: 0;
}
a {
   font-weight: bold;
   color:#ECE84F;
/*    color: #f6901c; */
}
a:hover {
   text-decoration: none;
   color:#217DE4;
}
h1, h2, h3, h4 {
   margin: 15px 0 0;
   padding: 0;
}
hr {
   height: 1px;
   border: 0;
   background-color: #aaa;
   width: 80%;
}

#contentPageTitle {
  display: none;
}
.clear {
   font-size: 1px;
   clear: both;
}
.i {
   font-style: italic;
}
.b {
   font-weight: bold;
}
.u {
   text-decoration: underline;
}
.c {
   text-align: center;
}
.red {
   color: #f00;
}

#pageContainer {
   width: 1000px;
   margin: auto;
}

#titleBar {
   
   position: absolute;
   top: 0px;
   left: 0px;
   width: 100%;
   text-align: center;
   height: 175px;
/*   background: url('/images/gg-layout1-title.gif') top left no-repeat;*/
/*    background: #eefec9 url('/images/gg-layout1-back.gif') top left repeat-x; */
   background: url('/images/gg-layout1-back.gif') bottom left repeat-x;
}
#titleBar h1 {
   display: none;
}



#logo
{

}

#navigationTop {
   position: absolute;
   top: 140px;
   left: 0px;
   width: 100%;
   height: 33px;
   margin-top: 3px;
   line-height: 33px;
   font-weight: bold;
   
}
#navigationTop a {
   color: #f6ffe2;
   text-decoration: none;
   padding: 3px;
   
}
#navigationTop a:hover {
   text-decoration: underline;
   /*
   color: #eefec9;
   color: #000;
   background-color: #7797a7;*/
}

#mainContent {
   margin-top: 175px;
   background:url('/images/backgrounds/tilexyinner.jpg');
   border-left: 4px solid #000000;
   border-right: 10px solid #000000;
   border-bottom: 20px solid #000000;
   border-top: 5px solid #000000;
/* background-color: #a6dceb;*/
}

#sidePane {
   width: 175px;
   float: left;
   padding-right: 10px;
/*    border-right: 1px solid #aaa; */
}
#mainPane {
   margin-left: 10px;
   float: left;
   width: 780px;
   position:relative;
}

#mainPane div {
   margin-bottom: 5px;
}

#mainPane ul {
   margin-left: 15px;
}

h2#contentPageTitle {
   margin-bottom: 15px;
}

#footer {
   
	/* margin-top: 10px;
   	border-top: 1px solid #aaa; 
   padding-top: 10px; 
   clear: both; */
   font-size: 8pt;
   background-color: black;
   text-align:center;
   margin-top: -20px;

}

#ieFooter
{
visibility:hidden;
}

.small {
   font-size: 8pt;
}

/**
 * Menu styles
 */
#navigationTop .menu {
   text-align: center;
   margin-left: 350px;
}
#navigationTop .menu li {
   list-style-type: none;
   display: inline;
}
#sidePane .menu li {
   list-style-type: none;
   display: block;
   margin-bottom: 5px;
}
#sidePane .menu a {
   display: block;
   font-weight: bold;
   width: 90%;
/*    height: 25px; */
/*    line-height: 25px; */
   padding: 10px;
   border: 1px solid #eefec9;
   border-color: #ecfbff;
/*    background: transparent url('/images/backgrounds/side_back.png') 0px -20px repeat-x; */
   background: #fff302 url('/images/backgrounds/side_back1.gif') 0px -20px repeat-x;
/*    background: transparent url('/images/backgrounds/side_back1.gif') top left repeat-x; */
   color:#000065;

}
#sidePane .menu a:hover {
   border: 1px solid #c6e482;
/*    background-color: #def7a6; */
   color: #fff;
   color: #f5841e;
/*    background-color: #7c9dae; */
   border-color: #ffc30f;
/*    background: transparent url('/images/backgrounds/side_back.png') 0px -20px no-repeat; */
   background: #fff302 url('/images/backgrounds/side_back1.gif') 0px 1px repeat-x;
}

.photo {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #aaa;
}
