/* WASSAIL Website
Created by Kirk & Kaludis for the use of Prince Endward County Wine Growers Association */

/*Global Identifiers*/

body{padding:0px;
margin:0px;
background:#ffffff;}

*{font-family:"Century Gothic", Arial, Helvetica, sans-serif;
letter-spacing:0.75px;
}

*:hover{}

*:visited{}

#clear{clear:both;}

/*Layouts*/

#wrapper{background:#FFFFFF;
border:#634428 solid 10px;
height:auto;
width:960px;
margin:0px auto;
padding:0px;
position:relative;
z-index:1;}

#header{background:#FFFFFF;
width:960px;
height:212px;
margin:0px;
padding:0px;
position:relative;
z-index:2;}

#contentArea{
z-index:2;}

#footer{
z-index:2;}

/*Banner*/

#topper{background:#FFFFFF;
width:950px;
height:35px;
margin:0px;
padding:5px;
position:relative;
z-index:5;
text-align:right;
color:#756F25;}

#bannerBG{background:#FFFFFF url(../images/banner.jpg) top left no-repeat;
width:960px;
height:143px;
margin:0px;
padding:0px;
position:relative;
z-index:5;}

#menuBar{background:#756F25;
width:960px;
height:24px;
margin:0px;
padding:0px;
position:relative;
z-index:5;
vertical-align:middle;}

#menuBar a{width:auto;
height:auto;
margin:2px 0px 0px 50px;
padding:0px;
position:relative;
float: left;
display:block;
overflow:hidden;
color:#f3f0ba;
font-weight:bold;
text-decoration:none;
text-align:center;
z-index:7;}

#menuBar a:hover{ text-decoration:underline;}

#menuBar a:visited{}

#logo{width:282px;
height:172px;
margin:0px;
padding:0px;
position:absolute;
left:32px;
top:8px;
display:block;
z-index:10;}

#logo a{background:url(../images/logo.gif) top left no-repeat;
width:282px;
height:172px;
margin:0px;
padding:0px;
display:block;
z-index:10;}

/*Main Content*/

#leftColumn{width:624px;
height:auto;
float:left;
position:relative;
z-index:5;}

#rightColumn{width:334px;
height:100%;
float:left;
position:relative;
z-index:5;
padding: 10px 0px 0px 0px;
color:#a12634;
text-align:center;
font-weight:normal;
font-size:8pt;
font-style:italic;}

.rightHeadings{
color:#a12634;
text-align:center;
font-size:12pt;
font-style:italic;
font-weight:normal;}

#rightColumn ul{
list-style:none;
list-style-type:none;
}

#rightColumn ul li{padding-top:5px;
margin-left:-40px;}

#enterToWin{width:281px;
height:118px;
background:#000000 url(../images/entertowin.gif) top left no-repeat;
margin:20px auto 0px auto;
padding:0px;
position:relative;
z-index:7;}

.contestDetails{color:#a12634;
text-align:center;
font-size:13pt;
font-style:italic;
letter-spacing:2px;
line-height:27px;
padding: 0px 20px;}

#festivalPlayers{width:212px;
height:96px;
padding:0px;
position:relative;
z-index:7;
margin:10px auto 0px auto;}

#festivalPlayers a{width:212px;
height:96px;
display:block;
background:#ffffff url(../images/festivalplayers.gif) top left no-repeat;
padding:0px;
position:relative;
z-index:8;}

#forUpdates{width:194px;
height:122px;
position:relative;
z-index:7;
margin: 20px auto 0px auto;}

#forUpdates a{ text-decoration:none;
background:url(../images/updates.jpg) top left no-repeat;
display:block;
width:194px;
height:122px;
}

#mailToFriends{width:194px;
height:122px;
position:relative;
z-index:7;
margin: 20px auto 0px auto;}

#mailToFriends a{ text-decoration:none;
background:url(../images/emailfriend.jpg) top left no-repeat;
display:block;
width:194px;
height:122px;
}

#leftBlackContent{width:624px;
height:408px;
position:relative;
padding:40px 0px 0px 0px;
margin:0px;
background:#000000;
color:#a12634;
text-align:center;
font-size:30pt;
font-family:"Times New Roman", Times, serif;
letter-spacing:5px;}

#leftBlackwassail{width:513px;
height:185px;
background:#000000 url(../images/wassail.gif) top left no-repeat;
top:43px;
left:51px;
margin:0px;
padding:0px;
position:absolute;
z-index:7;}

#leftBlackPartake{width:552px;
height:150px;
background:#000000 url(../images/partake.gif) top left no-repeat;
top:266px;
left:37px;
margin:0px;
padding:0px;
position:absolute;
z-index:7;}

#leftYellowContent{width:624px;
height:452px;
background:#f3f0ba;
position:relative;
padding:0px;
margin:0px;
z-index:5;

}

#leftYellowText{width:492px;
height:auto;
padding:10px 0px 0px 0px;
margin:0px;
text-align:center;
position:relative;
z-index:7;
color:#634428;
font-size:14pt;
float:left;
font-family:"Century Gothic", Arial, Helvetica, sans-serif;}

#leftYellowImg{width:132px;
height:452px;
background:#ffffff url(../images/side_pictures.jpg) top left no-repeat;
position:relative;
padding:0px;
margin:0px;
z-index:6;
float:left;}

#leftPaintingPadding{width:624px;
height:56px;
position:relative;
padding:0px;
margin:0px;
background:#f3f0ba url(../images/paintingborder.jpg) top left repeat-x;
z-index:5;}

#leftMapContent{width:624px;
height:580px;
background:#f3f0ba;
position:relative;
padding:0px;
margin:0px;
z-index:5;}

#leftMapImg{width:544px;
height:322px;
background:#f3f0ba url(../images/pec_map.gif) top left no-repeat;
position:absolute;
margin:0px;
padding:0px;
top:62px;
left:35px;}

#leftTerriorImg{width:128px;
height:180px;
background:#f3f0ba url(../images/terrior.gif) top left no-repeat;
position:absolute;
margin:0px;
padding:0px;
top:261px;
left:57px;}

#leftTerriorText{width:352px;
height:64px;
background:#f3f0ba url(../images/uncorktheseason.gif) top left no-repeat;
position:absolute;
margin:0px;
padding:0px;
top:334px;
left:182px;}

/*Footer*/

#footerMountainBG{width:960px;
height:96px;
background:#ffffff url(../images/bottombar.jpg) top left no-repeat;
margin:0px;
padding:40px 0px 0px 0px;
color:#f3f0ba;
font-size:13pt;
text-align:center;
z-index:5;
letter-spacing:0px;}

#footerMountainBG a{color:#f3f0ba;
text-decoration:none;}

#footerMountainBG a:hover{ text-decoration:underline;}

#footerMountainBG a:visited{}
