/* Glenelg Cottages stylesheet 
Author: Ech Design
Url: http://echdesign.co.uk
Date: 2007
Stay on target
*/

* {
margin:0;
padding:0;
}
body {
margin:0;
padding:0;
text-align:left;
font-family:verdana, arial;
font-size:0.7em;
color:#696767;
}

body a {
font-size:1.3em;
font-weight:bold;
text-decoration:none;
color:#696767; 
}
body a:visited {
color: #ABA885; }
body a:hover {
color: #DFDDC3;
 }
a.body:active { }

p {
margin:10px;
margin-bottom:5px;
line-height:19px;

}
h2 {
display:inline;
font-size:1.1em;
margin-left:10%;

}
h2 a {
color:#696767;
text-decoration:none;
}
a img {
border:none;
}
#contentwrapper {
margin-left:2%;
margin-right:2%;
margin-top:20px;
padding-bottom:10px;
border-bottom:1px solid #9c9a7a;
border-left:1px solid #9c9a7a;
border-right:1px solid #9c9a7a;
min-width:860px;
margin-bottom:5px;
/* Need to put in a minimum width ? */
}
#header {
margin-top:0px;
margin-bottom:0px; 
/* border:2px solid #9c9a7a;
border-right:3px solid #9c9a7a;
border-bottom: 2px solid #9c9a7a; */
margin-right:-1px;
}
#header img {

margin-left:2%;
background: #9c9a7a;
padding-right:2%;
}
ul#menu {
margin-top:25px;
 margin-left:20px;
text-align:center;
margin-bottom:5px;margin-left:2%; /* ensures the menu is exactly centred */
 }

#menu li{
display:inline;
list-style-type:none;
margin-right:1.0%;
padding-right:1.0%;
padding-top:3px;
padding-bottom:2px;
border-right:1px solid #9c9a7a;

}
#menu li#last {
border:0;
}
#menu li a {
text-decoration:none;
font-size:1.1em;
letter-spacing:3px;
text-transform: capitalise; /* what is the command? */
color:#9c9a7a;
}
#menu li a:hover {
color:#717058;
}
#left {
margin-top:30px;
float:left;
width:244px;

}
#left img {
display:block;
margin-bottom:20px;
margin-left:20px;
}

#maintext {
min-height:430px;/*  added this to ensure the box for the page doesn't cut through the sidebar */
margin-right:185px;
margin-left:290px;
margin-top:28px;
}

#maintext img {
float:right;
margin-bottom:10px;
margin-left:10px;
} 
#right {
float:right;
margin-top:30px;
width:155px;
margin-left:15px;
}
#right img{
display:block;
margin-bottom:15px;
background: #9c9a7a;
padding-right:20px;
}

#footer {
clear:left;
text-align:center;
}
#footer p {

}
#footer p a {
font-size: 1em;
font-weight:normal;

}
#calendar {
float: left; 
margin-left: 33px;
}
#calendar2 {
text-align:center;
/* margin-left:90px; */
margin-top:20px;
margin-right:10px;
}
#center {
width:436px;
margin-left:auto;
margin-right:auto;
}
#center img {
float:none;
}
table a {
font-size:1em;

}
.Cheader {
font-size:1.3em;
margin:15px;
font-weight:bold;
color:#fff;
}
.Cheader2 {
color:#FFF;

font-weight:bold;
}
table a {
line-height:35px;
}
table td {
line-height:35px;
}
.Cbody, .Cwe {
color:#56851D;

}
.Cbody b, .Cwe b {
color:red;
background: #e9aea3; 
font-weight:bold;
display:block;
}
.Ccur {
font-weight:bold;
}
#webcam {
text-align:center;
margin-top:30px;
}
#webcam img {
margin-left:auto;
margin-right:auto;
}
table#key {
margin-top:10px;
}

table#key td {
border:1px solid #9d9a7b;

}