/* 	bandb.css           */

/* 	@import "mcdata.css";          */

* {margin:0; padding:0;}

body 	{
	width: 80%;
	border: 1px solid gray;
	margin: 1em auto;
	background-color: #d0ffff;
	color:  #000099;
	font-family: Tahoma, Verdana, "Times New Roman", Arial, sans-serif;
	font-size: 14px;
	}

div, p	{
	border: none;
	margin: 0;
	padding: 0;
	}
	
h1 	{
	background-color: lightgray;
	color: #ffd700;
	font-size: 36px;
	padding: .2em;
	}

h2 	{
	color: #daa520;
	font-weight: bold;
	font-size: 24px
	padding: 0;
	}

h3 	{
	color: #003399;
	font-size: 13px
	}

h4 	{
	color: #008000;
	font-family: "Times New Roman", Arial, sans-serif;
	font-style: italic;
	font-size: 12px;
	padding-bottom: 1em;
	}

h5 	{
	font-weight: lighter;
	font-size: 9px;
	padding-bottom: 1px;
	}

hr	{
	color: brown;
	height: .1em;
	margin: 0;
	padding: 0
	}

li 	{
	color: #006699
	}

a {
	font-weight: 500;
	border: none;
	text-decoration: none;
	}

a:link
	{
	color: #993333
	}

a:visited
	{
	color: #dd3333
	}

a:hover
	{
	background: #993333;
	color: gold
	}
img>a:hover 
	{
	border: none;
	text-decoration: none;
	}


/* Classes */
/*
	border-style: solid;
	border-color: black;
	border-width: .2em;
	border-style: solid;
	border-color: green;
	border-width: .2em;

.textnormal
	{
	text-align: left;
	padding: 2em 5em 0 5em;
	}
	
.picportrait
	{
	min-height: 350px;
	max-height: 420px;
	padding: 0 5em 0 5em;
	}
*/

.banner
	{
	width:100%;
	height:90px;
	background-color:gray;
	background-repeat:no-repeat;
	background-position:right;
	}

.centred {text-align: center;}

.textpage 
	{
	text-align: left;
	padding: 2em 5em .5em 5em;
	}

.piclandscape
	{
	min-height: 305px;
	padding: 0;
	}

.floatright 
	{
	border-style: solid;
	border-color: black;
	border-width: .1em;
	padding: .1em;
	margin: 0 0 0 1.5em;
	float: right;
	}

.floatleft 
	{
	border-style: solid;
	border-color: black;
	border-width: .1em;
	padding: .1em;
	margin: 0 1.5em 0 0 ;
	float: left;
	}

.floatrighttext 
	{
	border-style: none;
	padding: .1em;
	margin: 0 0 0 1.5em;
	float: right;
	}

.floatlefttext 
	{
	border-style: none;
	padding: .1em;
	margin: 0 1.5em 0 0 ;
	float: left;
	}

.weepad {padding-top: .2em;}

.smallpad {padding-top: 2em;}

.bigpad	{padding-top: 5em;}

.bannerpad {padding-top: 7em;}

.placename
	{
	color: #009966;
	font-weight: bolder;
	}

body.front {width:100%;border-style:none;}
body.front div {border-style:none;}

/*
*/

/* IDs */
#boat1 {background-image:url('../images/banner_boat1ss.jpg');}
#boat2 {background-image:url('../images/banner_boat2ss.jpg');}
#cowdrait1 {background-image:url('../images/banner_cowdrait1ss.jpg');}
#eyemouth1 {background-image:url('../images/banner_eyemouth1ss.jpg');}
#golfclubhouse1 {background-image:url('../images/banner_golfclubhouse1ss.jpg');}
#golfcourse1 {background-image:url('../images/banner_golfcourse1ss.jpg');}
#golfcoursedawn1 {background-image:url('../images/banner_golfcoursedawn1ss.jpg');}
#golfcoursedawn2 {background-image:url('../images/banner_golfcoursedawn2ss.jpg');}
#hawkesness1 {background-image:url('../images/banner_hawkesness1ss.jpg');}
#horizon1 {background-image:url('../images/banner_horizon1ss.jpg');}
#horizon3 {background-image:url('../images/banner_horizon3ss.jpg');}
#pier1 {background-image:url('../images/banner_pier1ss.jpg');}
#stabbshead1 {background-image:url('../images/banner_stabbshead1ss.jpg');}
#waves1 {background-image:url('../images/banner_waves1ss.jpg');}

#golfcoursedawn1index {background-image:url('images/banner_golfcoursedawn1ss.jpg');}

#menubar {
	text-align: center;
	background-color: gold;
	border-style: solid;
	border-width: .1em;
	border-left-width: 0;
	border-right-width: 0;
	border-color: brown;
	margin: none;
	padding: .1em;
	}

h1#frontpage
	{
	background-color: #00387E;
	}



