﻿html,body{margin:0;padding:0}

body{font: 12px Trebuchet MS, Verdana, Tahoma, Arial; text-align:center; background-color:#dcdada;color:#666}

h1 {font-size:1em;font-weight:bold;color:#000}
h2 {font-size:1.25em;margin:0 0 0.5em;padding:2em 0em 0em;color:#000;}
h3 {font-size:2em;padding-left:0px;font-family:Georgia, Times New Roman, Arial;
    color:#fff9f5;line-height:0.5em;font-style:italic;}
h2, a {
    color: #000;
}
h4 {font-size:0.9em;color:#6d6d6d;font-weight:bold;}

a:hover {color:#f3571e;}


div#header{position:relative}
div#header{height:204px;line-height:80px;margin:0;
padding-left:10px;background-image:url(images/header.png)}
div#menu{
    position: relative;
    height: 40px;
    margin: 0;
    padding-left: 10px;
    background: url(images/menu.png) no-repeat;
    background-color: #fff;
    padding-top: 20px;
}
div#header a{position:absolute;right:0;top:23px}
div#container{text-align:left; background:#fff}
div#content {background-color:#fff;border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding:15px }
div#uk, div#es {text-align:center;color:#fff;margin-top:30px; padding-top:5px; font-size:0.9em}
div#uk p, div#es p {line-height:1.2em;margin-top:0px}
div#uk {background-image:url(images/footeruk.png)}
div#es {background-image:url(images/footeres.png)}
div#footer {background-image:url(images/footer.png);border-top:2px solid #fa3f16; }
div#footer p{margin:0;padding:0px 10px 10px ;color:#fff; font-weight:bold; text-align:center; }
div#footer a{display:inline;padding:0;color: #fff; font-weight:bold}

div#content {min-height:300px}
div#container{width:780px;margin:0 auto}
div#uk{float:left;width:390px; height:58px;}
div#es{float:right;width:390px; height:58px;}
div#footer{clear:both;width:780px;}

div.nav{background: url(images/bullet.jpg) no-repeat left;margin-right:15px; padding-left:5px; float:left;color:#5e5d5d}
div.nav a{
    text-decoration: none;
    color: #5e5d5d;
    font-weight: bold;
    padding-left: 10px;
}
div.nav a:hover{text-decoration:underline}

#purplebanner {width:758px;margin:0 0 25px -15px;background-color:#996699;font-size:1.1em;font-weight:bold;
    color:#fff;font-family:Arial;text-align:left;padding:5px;border:5px ridge white;}
.purplebanner a {text-decoration:none; color:#fff; font-weight:bold}
.purplebanner a:hover{text-decoration:underline; color:#6b6b6b}
.purplebanner a:visited{text-decoration:none; color:#6b6b6b}

div.nextevent a{text-decoration:none; color:#fff; font-weight:bold}
div.nextevent a:hover{text-decoration:underline; color:#fff}

img {border:none;}

.homeBoxImg {float:right;padding-left:5px;}

.imgR {float:right;padding:0px 0em 15px 25px;}
.imgL {float:left;padding:15px 25px 0px 3em;}

.venueImg {position: relative;float:left; margin:20px;padding-right:30px;}

.youImg{padding:0px 30px;}

.sidebox {margin:0px;padding:0px;}

.galleryLink {font-size:1.5em;font-weight:bold;color:#000;text-decoration:none;}
div.galleryLink  a{font-size:1.5em;font-weight:bold;color:#000;text-decoration:none;}
div.galleryLink  a:hover{font-size:1.5em;font-weight:bold;color:#802719;text-decoration:underline}

.header {padding:5px 20px; background-color: #C0C0C0; color:#fff; font-weight:bold}

.cell {padding:5px 20px; vertical-align:top;}

#leftcol {width: 485px; height: 700px; float: left; padding-right: 15px;}

  


#media {width:760px; height:215px;}

#youtube, #inspiration, #nextevents {margin:0px 10px 20px 0;padding:0px; float:left;}

#youtube {width: 348px; height:211px;}
#inspiration {width: 190px; height:211px;}
#nextevents {width: 165px; height:195px; margin:0px 0px 20px 6px; padding:5px; background-color:#996699; 
             border: 3px ridge #fff; color:#fff; font-size:0.9em; font-family:Arial; text-align:center}
a.nextevent {color:#fff}
a:hover.nextevent {color:#fff}


#main {float:left; width:545px;}
#sidebar {float:right; width: 160px; padding:5px; background:url(images/sidebar.png) repeat-y; border:1px groove #a0a0a0;}

#row {width:100%;height:750px;}
#col3 {width:35%;float:left;}
#col1, #col2{width:32.5%;float:left;}

