/*
green 01a89e
brown eae3c1
orange fbb03b
blou 2e3192
pink bb5771
light blue 2aabe4
*/

body, p, h1, h2, h3, h4, h5, h6, h7, h8, h9, ul, li {
    padding:0;
    margin:0;
}

p {
    margin-bottom:10px;
    font:13px sans-serif;
}

iframe {
    margin-bottom:15px;
}

h1 {
    padding-top:20px;
    font-size:26px;
}

h4 {
    color:#000;
    padding-top:20px;
}

h6 {
    font-family:sans-serif;
    color:#2e3192;
    font-size:14px;
}

h7 {
    font-size:12px;
    font-weight:bold;
    color:#01a89e;
}

h5 {
    font-size:20px;
    color:#bb5771;
    padding-top:20px;
}

h2 {
    color:#bb5771;
    padding-top:20px;
}

h3 {
    color:#bb5771;
    padding-bottom:5px;
    font-family:sans-serif;
}

.gallery {
    border:solid 5px #2aabe4;
    margin:5px 5px 0 0;
    height:170px;
    width:170px;
    vertical-align:middle;
    display:block;
    float:left;
}

body {
    background:url(../images/bg.jpg);
    background-position:top center;
    text-align:center;
    font-family:sans-serif;
}

#wifi {
    width:220px;
    text-align:right;
}

#wrapper {
    width:900px;
    margin:20px auto;
}

#header {
    background:url(../images/header.jpg);
    height:251px;
}

#menu {
    background:#fff;
    padding:12px;
    font-size:14px;
}

#menu li{
    display:inline;
    background:#01a89e;
    padding:4px 80px;
}

#menu a:link {text-decoration:none; color:#fff; }
#menu a:visited {text-decoration:none; color:#fff; }
#menu a:hover {text-decoration:none; color:#2e3192; }
#menu a:active {text-decoration:none; color:#fff; }

#content {
    background:#fff url(../images/grad.jpg) repeat-x;
    background-position:bottom;
    height:auto;
    width:900px;
    float:left;
}

#links {
    background:#e9e3c1;
}


#footer {
    background:url(../images/footer.jpg);
    height:192px;
    clear:both;
}

#left {
   /* background:#cc0000;*/
    width:560px;
    float:left;
    text-align:justify;
    padding:20px 0px 20px 50px;;
}

.full {
    width:560px;
}

.notice {
    font-size:12px;
}
.back {
    font-size:12px;
    float:left;
}

.next {
    font-size:12px;
    float:right;
}

#left li {
    font-size:13px;
}

#right {
   /* background:#ff7500;*/
    width:220px;
    padding:20px;
    float:right;
    text-align:left;
}

#slideShow, #slideShow2 {
  width: 160px;
  height: 160px;
  margin:10px 0;
  font-size:12px;
  text-align:center;
}

#status {
    color:#fbb03b;
    font-size:12px;
    font-weight:bold;
}

.orange {
      border:solid 15px #fbb03b;
}

.pink {
      border:solid 15px #bb5771;
}

.register {
    width:190px;
}

#contact {
    width:500px;
    margin:auto;
    font-size:13px;
}

.contactDetails {
    padding-left:80px;
    margin-top:20px;
    font-size:13px;
}

input, textarea {
    width:500px;
    border:none;
    margin-bottom:5px;
    background:#e9e3c1;
}

img { border:none;}

#pictureholder {
    border:solid 5px #01a89e;
    background:#fff;
    text-align:center;
}

#loading {
    height:100px;
    text-align:center;
    padding-top:65px;
}

#loader {
    margin-top:85px;
}


#events {
    border:solid 5px #fbb03b;
    padding:10px;
    font-size:12px;
    margin-bottom:20px;
}

#eventsTitle{
    width:80px;
    padding-top:5px;
    background:#fbb03b;
    color:#2e3192;
    font:bold 13px sans-serif;
    text-align:center;
}

#specials {
    border:solid 5px #bb5771;
    padding:10px;
    font-size:12px;
    margin-bottom:20px;
}

#specialsTitle{
    margin-top:20px;
    width:80px;
    padding-top:5px;
    background:#bb5771;
    color:#2e3192;
    font:bold 13px sans-serif;
    text-align:center;
}

#sport {
    border:solid 5px #01a89e;
    padding:10px;
    font-size:12px;
}

#sportTitle{
    width:80px;
    padding-top:5px;
    background:#01a89e;
    color:#2e3192;
    font:bold 13px sans-serif;
    text-align:center;
}

#credits, #copyright {
    font-size:10px;
}


a:link { text-decoration:none; color:#000;}
a:visited {	text-decoration:none; color:#000;}
a:hover { color:#d62131;}
a:active {	text-decoration:none; color:#000;}
