body {margin: 0 5% 0 5%;padding: 0;background: #2C6EEF;font-size: 72%;color: #000;text-align: center;}

body, input, textarea, select {
	font-family: "Arial", "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", sans-serif;
}

div.spacer {clear: both}

#container {margin: 0px auto;padding: 0px;text-align: left;background:#fff}
#container2 {margin: 0px auto;padding: 0px;text-align: left;background:#fff}

p {font-size: 1.1em;line-height: 1.4em;margin: 0;margin-bottom: 20px;padding: 0;text-align:left}
strong {color:#2F2F2F}
li {font-size: 1.1em;padding: 3px 0px;text-align:justify}
em {font-weight:bold;font-size:110%}

#header {height: 3m;margin: 0px auto;background: url("images/title2.gif");background-repeat: no-repeat;background-position:center;width:auto;background-color:#fff;margin-bottom: 3px;margin-top: 20px;}

.topbars1 {width: 100%; margin: 0px auto;height:4px;margin-bottom:3px;margin-top: 3px;}
.topbars1 hr { display: none}

.topbars2 {width: 100%;margin: 0px auto;height:3px;margin-bottom:10px;}
.topbars2 hr { display: none}


#photo {width: 300px;float: left;text-align: center;margin-left:5px; margin-right:5px;	min-height: 245px;}
#photo img {width: 290px;height: 218px;border: 0;vertical-align:middle}
#intro {border-bottom: 3px solid #EDEF1D;margin: 0px auto;margin-left: 475px;background-color:#A1A8C4;min-height: 245px;}
#introtext {margin: 10px 0px 0px 10px;height: 195px;overflow: auto;padding-right: 10px;}
#introtext p {color: #000;line-height: 1.5em;}

#nav {border-bottom: 3px solid #EDEF1D;float: left;width: 165px;background-color:#A1A8C4;min-height: 245px;}
#nav ul {list-style-type: none;padding: 0;margin: 10px 0px 0px 0px;}
#nav, #photo, #intro {min-height: 215px;height:214px}

#main {float: left;width: 100%;background:#fff}
#main2 {float: left;width: 100%;background:#fff}

html>body #main {float: none;width: auto;}


#footer {clear: both;margin: 10px 0px;padding: 5px 20px 5px 20px;text-align: left;width:90%;}
#footer p {font-size:9px;color: #7D7F5F;font-family: Arial, Verdana, Helvetica, sans-serif;}
#footer a:link {color: #8D8F6B;text-decoration: none;font-size:10px}
#footer a:visited {color: #8D8F6B;text-decoration: none;font-size:10px}
#footer a:hover {color: #D6DC84;text-decoration: none;font-size:10px}
#footer a:active {color: #fff;text-decoration: none;font-size:10px}
#footnote, #jumper {display: none;font-size: 1.6em;color: #fff;padding: 2px;height: 18px;text-align: center;background-color: #000;}

/*--------------------- text/headings ---------------------*/

h1 {font-family: "Century Gothic", "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;font-size: 1.5em;font-weight: normal;color: #598760;margin: 0px 0px 15px 0px;padding: 0;}
#header h1 {font-family: "Century Gothic", "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;font-size: 3em;font-weight: normal;color: #000;text-align:center;}
h2 {font-family: "Century Gothic", "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;font-size: 2.3em;font-weight: normal;color: #2C6EEF !important;margin: 0px 0px 15px 0px;padding: 0;}
h3 {font-family: "Century Gothic", "Helvetica", "Arial", sans-serif;font-size: 1.5em;font-weight: normal;color: #FF0000;margin: 0px 0px 10px 0px;padding: 0;}
h4 {font-size: 1.1em;font-weight: bold;color: #666;text-transform: uppercase;letter-spacing: 0.1em;margin: 0px 0px 10px 0px;padding: 0px 0px 2px 0px;border-bottom: 1px solid #9C9F74;}
h5 {font-size: 1em;color: #A2A2A2;text-transform: uppercase;margin: 0px 0px 5px 0px;padding: 0;margin: 0;}
h6 {font-size: 1.5em;font-family: "Century Gothic", "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;color: #FFF;font-weight: normal;margin: 0px 0px 5px 0px;padding: 20px 0px 20px 0px;}

.accesskey {border-bottom: 1px solid #4B4B4B;}

/*--------------------- links ---------------------*/

a:link {color: #2C6EEF;text-decoration: none;}
a:visited {color: #2C6EEF;text-decoration: none;}
a:hover {color: #000;text-decoration: none;}
a:active {color: #666;text-decoration: none;}


h4 a:link, h4 a:visited {color: #fff;text-decoration: none;}
h4 a:hover, h4 a:active {color: #D6DC84;}

#nav li   {margin: 0;padding: 0;display: block;}
#nav a {font-size: 1.1em;display: block;width: 145px;margin: 0;padding: 2px 0px 2px 20px;}
#nav a:link, #nav a:visited {color: #000;text-decoration: none;border-bottom:1px solid #fff}
#nav a:hover, #nav li:hover {color: #000;text-decoration: none;background: #fff}
.nav a:active {color: #D6DC84;text-decoration: none;}

/*--------------------- misc ---------------------*/

acronym {border-bottom: 1px dotted #bbb;cursor: help;}

hr.spacer {color: #EDEF1D;background-color: #EDEF1D;width: 100%;height: 1px;border: none;}
hr, .comments hr, hr.thick {color: #313131;background-color: #5F5F5F;width: 100%;height: 1px;border: none;}
hr.spacer {margin: 0px 0px 0px 0px;}
html>body hr.spacer {margin: 10px 0px;width:90%}
hr.thick {height: 5px;margin: -5px 0px 5px 0px;}
html>body hr.thick {margin: 10px 0px;}

ul.bulleted li {list-style: square outside;}
ul.bulleted li:hover {list-style: square outside;}
ul.nobullet li {list-style: none outside;}

.ring {background:#A1A8C4 url("images/flag.gif");background-repeat: no-repeat;background-position:left;padding:30px;padding-left:170px;text-align:center}
.ring p {text-align:center}
.ring2 {border:1px solid #666}
.ring a:link {color: #fff;text-decoration: none;}
.ring a:visited {color: #fff;text-decoration: none;}
.ring a:hover {color: #000;text-decoration: none;}
.ring a:active {color: #666;text-decoration: none;}

/*------------------------ images -------------------------*/


#column1c {width: 65%;float: left;}
#column3sp {margin-left: 65%;border-left:1px solid #2C6EEF}
#column-perform {width: 100%;float: left;background:#fff;position:relative}

#featured {margin-right: 10px;padding-top:20px}

.column1c p {font-size: 1.1em;line-height: 1.4em;margin: 0;margin-bottom: 1.4em;padding: 0;text-align:justify}

img {border: none}

#archive1 h3 {color: #8B8B8B;}

#featured:hover h2, #archive1:hover h2, #archive1:hover h3 {color: #D6DC84;}
#archive1 {margin: 0px;padding:30px;background:#fff;}


#searchbox {clear: right;margin-top: 30px;margin-left: 49%;}

.feature1 {margin: 5px 0px;overflow: hidden;height: 330px;padding-bottom:10px;text-align:center;}
.feature2 {width: 94%;margin: 5px 0px;overflow: hidden;height: 230px;padding-bottom:10px;text-align:center}

a.profile:link, a.profile:visited {color: #000;text-decoration: none;font-size: 0.9em;font-family: "Century Gothic", "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;text-align:left}
a.profile:hover {color: #2C6EEF;text-decoration: underline;}

.sponsor1 {color:#FFFF39;font-size:14px;margin-bottom:0px;font-weight:bold}
.sponsor2 {background-color:#E96A06;color:#000;font-size:14px;width:50%;padding-left:20px;margin-top:0px;font-weight:bold}

.item1, .item2, .item3, .item4, .item5, .item6, .item7 {font-size: 1em;color: #666;margin: 10px 0px 3px 0px;padding-right:290px;padding-left:10px;height:250px;border-top:2px solid #5F5F5F;border-bottom:1px solid #5F5F5F;line-height:1.5em
}

.item1 {background:url("images/plate-3.jpg");background-repeat:no-repeat;background-position:right}
.item2 {background:url("images/cornish_pasty_plate_small.jpg");background-repeat:no-repeat;background-position:right}
.item3 {background:url("images/pasty-tankard-1.jpg");background-repeat:no-repeat;background-position:right}
.item4 {background:url("images/plate-3.jpg");background-repeat:no-repeat;background-position:right}
.item5 {background:url("images/plate-3.jpg");background-repeat:no-repeat;background-position:right}
.item6 {background:url("images/plate-3.jpg");background-repeat:no-repeat;background-position:right}
