/* The TumTum Tree Foundation */

body
{
  margin: 0px;
  padding: 0px;
  background: url(../images/bg.jpg) top no-repeat #8c5e35;
  line-height: 140%;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color:#000000;
}

img { border: 0; }
form { margin: 0px; padding: 0px; }
.clear { clear: both; }

#container {
	position: relative;
	width: 902px;
	height: 962px;
	margin: 0px auto;
	background-image: url(../images/contbg.jpg);
	background-repeat: no-repeat;
}
a { color: #730005; text-decoration: none; }
a:hover{ text-decoration: underline; }
#wesupport a { color: #440505; text-decoration:none; font-weight:bold; }
#wesupport a:hover { color: #440505; text-decoration:underline; font-weight:bold; }

p.campsmile { color: #440505; text-decoration: none; font-weight:bold; }

/* ----- Padding ----- */

#wesupportpad {
	padding-top:116px;
	padding-left:26px;
}

#memberstextpad {
	padding-left:5px;
}

#wineauctionpad {
	padding-top:70px;
	padding-left:26px;
}

#donorpad{
  position: relative;
  margin: 90px 20px 0px 20px;
  height: 300px;
  overflow: auto;
  font-size: 11px;
  font-weight: normal;
  line-height: 1.2em;
  text-align: center;
}
#donorpad h3{
  font-size: 12px;
  font-weight: bold;
  margin: 4px 0px;
}

/* ----- Styles ----- */

.wineauctionstyle1 {
	color:#A7540F;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: 18px;
}

.wineauctionstyle2 {
	color:#A7540F;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: 16px;
}


/* ----- H ----- */

h1 { color:#e5c361;font-family: Arial, Helvetica, sans-serif;
  font-size: 15px; padding:0px; margin:0px; text-transform: capitalize; text-transform: uppercase; }

/* ---- Main ---- */

#tumtumlogo {
	position:absolute;
	left:0px;
	top:opx;
}

#wesupport {
	position:absolute;
	top:420px;
	left:63px;
	width:256px;
	height:417px;
	background-image:url(../images/wesupport.jpg);
	background-repeat:no-repeat;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	line-height: 1.2em;
}
#wesupport div{ margin-bottom: 10px; }

#photosani {
	position:absolute;
	top:0px;
	right:49px;
}

#photosani2 {
	position:absolute;
	top:0px;
	right:49px;
}

#ourmission {
	position:absolute;
	top:355px;
	right:216px;
}

#ourmissiontext {
	position:absolute;
	top:408px;
	right:48px;
	width:475px;
	height:228px;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:15px;
}

#divider {
	position:absolute;
	top:578px;
	right:117px;
}

#picnic {
	position:absolute;
	bottom:198px;
	right:398px;
}

#picnicartisit {
	position:absolute;
	bottom:94px;
	right:398px;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:15px;
	width: 118px;
	height: 93px;
	text-align:right;
}

#memberstext {
	position:absolute;
	top:592px;
	right:35px;
	width:352px;
	height:260px;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:13px;
	border-left:solid 1px #381204;
}



/* ---- Header ---- */

/* ---- Top Navigation ---- */

#nav {
	position:absolute;
	top:283px;
	left:76px;
}

#pdfLink{
  position: absolute;
  top: 440px;
  left: 96px;
  width: 200px;
  font-family: Georgia, serif;
}

#buytickets {
	position:absolute;
	top:274px;
	right:95px;
}

/* ---- payment ---- */

#payment {
	position:absolute;
	top:19px;
	right:97px;
	width:429px;
	height:406px;
	background-image:url(../images/paymentpaper.jpg);
	background-repeat:repeat;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:13px;
}
#paymentContent{
  position: relative;
  margin: 30px 0px 0px 80px;
  width: 320px;
}
	
#sponsorship {
	position:absolute;
	top:550px;
	right:58px;
	width:788px;
	height:400px;
	background-image:url(../images/sponsorship.jpg);
	background-repeat:repeat;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:13px;
}

#sponsorshiptext1 {
	position:absolute;
	top:88px;
	left:44px;
	width: 706px;
}

#sponsorshiptext2 {
	position:absolute;
	top:153px;
	left:45px;
	width: 281px;
	height: 236px;
}

#sponsorshiptext3 {
	position:absolute;
	top:153px;
	right:53px;
	width: 329px;
	height: 144px;
}

/* ---- Wine Auction ---- */

#donors {
	position:absolute;
	top:420px;
	left:62px;
	width:256px;
	height:418px;
	background-image:url(../images/donors.jpg);
	background-repeat:no-repeat;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
}

#wineauction {
	position:absolute;
	top:14px;
	right:87px;
	width:437px;
	height:532px;
	background-image:url(../images/wineauction.jpg);
	background-repeat:repeat;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:16px;
	text-align: center;
}

#wineauction09 {
	position:absolute;
	top:14px;
	right:87px;
	width:437px;
	height:532px;
	background-image:url(../images/wineauction09.jpg);
	background-repeat:repeat;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:16px;
	text-align: center;
}

#wineauction p{
  margin: 8px 0px;
  padding: 0px;
}

#wineauction09 p{
  margin: 8px 0px;
  padding: 0px;
}

#jabberwocky {
	position:relative;
	width:300px;
	height:383px;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:13px;
	text-align: center;
	float: right;
	padding-right: 5px;
}

#divider1 {
	position:absolute;
	top:801px;
	right:166px;
}

#picture1 {
	position:absolute;
	right:391px;
	top: 826px;
}

#pictureartisit {
	position:absolute;
	right:542px;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:15px;
	width: 260px;
	height: 34px;
	text-align:left;
	top: 867px;
}

#contwapper {
	position:absolute;
	top:446px;
	left:329px;
	width:552px;
	height:383px;
}

#magphoto {
	position:relative;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:13px;
	text-align: center;
	top: 4px;
}

/* ---- Bottom Navigation ---- */

/* ---- Footer ---- */
