body {background-color:#000;text-align:center;color:#ccc;font-size:14px;line-height:1.3;
  font-family:'lucida grande', arial, sans-serif;padding:0;margin:0;background-image:url('images/back.jpg');background-position:center top;background-repeat:no-repeat;}
.cont {margin:0 auto;width:960px;text-align:left;}

a, a:link {color:#ff0; font-weight:bold;text-decoration:none;}
a:visited {color:#AAA;}
a:hover, a:active {background-color:#ff0;color:#000;}
hr {display:none;}

.gallery {height:120px;}
.info {clear:both;background-color:#333;padding:10px;}
.when {float:left;width:50%;}
.cost {float:right;width:50%;}
.c {clear:both;font-size:1px/1;height:1px;}

#nav {margin:0;padding:0;}
#nav li {display:inline;}
#nav a {display:block;text-align:center;width:240px;float:left;}
#header h1 {margin:0;}

#header h1 a {
  height:80px;
  display:block;
  background-image:url('images/logo.png');
  background-repeat:no-repeat;
  background-position:center top;
  }
#header a span {
  display:none
  }

.gallery .area {height:94px;display:block;padding:0;overflow:auto;margin-top:20px;}
.gallery a {padding:7px;margin:0px;border:none;display:block;float:left;}
.gallery img {border:none;}

#footer ul {width:30%;float:left;margin:0 0 0 5%;padding:20px 0 0 0;list-style:none;}
#footer ul.first {margin:0;}
#footer ul li {}
#footer ul a {display:block;border-bottom:1px solid #333;padding:2px 5px}

/* Titles */

h2 {margin:0;} 
h2 a {font-weight:normal;}
