@charset "UTF-8";
/* CSS Document */

html, body {
	margin:0px;
	font-family: "Helvetica Neue", Helvetica, "Trebuchet MS", "Lucida Console", Monaco, Arial;
	font-size:14px;
	color: #333;
	height: 100%;
	
	}
	
td {
	font:11px arial;
	color:#333333;
	line-height: 24px;
	}
	
a {
	color: black;
	text-decoration:none;
	font-weight:bold;
	}
	
a:hover {
	color: #cc3366;
	text-decoration:none;
	}

h1 {
	font:20px georgia;
	color: #cc3366;
	letter-spacing:.1em;
	font-weight: normal;
	padding-bottom:0px;
	margin-bottom:5px;
	}
	
h2 {
	line-height: 14px;
	letter-spacing: 0.1em;
	font: 14px georgia;
	font-weight: bold;
	color: black;	
}

/*  black heading no bold */
h3 {
	font:12px georgia;
	color: black;
	line-height:14px;
}


#banner {
	background-color: #999966;
	padding-left: 20px;
	height:60px;
	border-bottom: white;
	border-bottom-width: 1px;
	border-bottom-style: solid;

}

#navwrap {
	background-color:#a4c2c2;
}

#nav
{
	margin: 0;
	background-color: #a4c2c2;
	padding: 0px 0;
	font-size:10px;
	font-family: Arial;
	font-weight:normal;
	height:32px;
	line-height: 32px;
}

#nav li
{
	display: inline;
	list-style-type: none;
	padding-left: 16px;
}

#nav a:link, #nav a:visited
{
	color: #336666;
	text-decoration: none;
	letter-spacing:.1em;
	font-weight:normal;

}

#nav a:hover, #nav a:active
{
	color: #cc3366;
	background-color: #a4c2c2;
	font-weight:normal;
	text-decoration:underline;
}

.imgleft {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 15px;
}

.imgright {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 15px;
}

.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#container {
		background-color:#fff;
}

#mainText {
	width:696px;
	padding-left:30px;
	padding-top:30px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	line-height: 24px;
	float:left;
	background-color: #fff;

}

#mainTextWide {
	width:820px;
	padding-left:30px;
	padding-top:30px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	line-height: 24px;
	float:left;
	background-color: #fff;

}

#leftGutter {
	float:left;
}

#leftCol {
	width:350px;
	padding-left:1px;
	padding-top:20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	line-height: 18px;
	float:left;
	background-color: #fff;

}

#rightCol {
	width:376px;
	padding-left:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;

}

#menulinks {
	float:right;
}
.subHeader {
	font:14px georgia;
	color: #336666;
	font-weight:bold;
	letter-spacing:0.1em;
	line-height:20px;
	
}

.quote {
	color: #cc3366;
	font-size: 14px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-style:italic;
}
.announce {
	font-family:"Comic Sans MS", cursive;
	color: #cc3366;
	font-size: 20px;
}

.address {
	FONT-SIZE: 14px;
	COLOR: #336666;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
.addressblack{
	FONT-SIZE: 14px;
	FONT-FAMILY: "Times New Roman", Times, serif;
}

.welcome {font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px;}

.colorPink {color: #CC3333}


.menu {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #999966;
	letter-spacing:0.1em;
	}
#menu a {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #336666;
	text-decoration:none;
	}
	
#menu a:hover {
	color: #cc3366;
	text-decoration:underline;
	}

.menu2 {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #999966;
	letter-spacing:0.1em;
	}
#menu2 a {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #cc33666 ;
	text-decoration:none;
	}

#menu2 a:hover {
	color: #999966;
	text-decoration:underline;
	}

.handwriting {
  font-size:13px;
  font-family:"Comic Sans MS", cursive;
  font-weight:normal;
  }
  
  .bigtext {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
  }

#itemWrapper {
	float:left;
	border:1px solid #ccc;

	width:400px;
	height:100%;
	font-size:16px;
	font-family:Verdana, Geneva, sans-serif;
	line-height: 20px;

}

#itemWrapper ol {
	padding: 0px;
	font-size: 1.0em;
	list-style-type: none;
	margin: 0px;
	width:100%;
}

.label {
    text-align: right;
    width: 250px;
	float: left;
	margin-right: 5px;
	font-weight:bold;
}

.data {

}

#itemDetail {
	text-align:center;
	
}
#itemDescription {
	padding-left:10px;
	padding-right:10px;
	
}

#itemDonatedby {
	text-align:center;
	
}


#formWrapper {
	width:400px;
	float:right;
	font-size:16px;
	font-family:Verdana, Geneva, sans-serif;
	

}


label {
    width:90px;
    float:left;
    font-size:12px;
    line-height:20px;
    font-weight:bold;

}


#form1 input {
}
/*Text, email & tel input fields*/
#form1 input[type=bid],
#form1 input[type=text],
#form1 input[type=email],
#form1 input[type=tel] {
    width:240px;
    margin-bottom:8px;
    padding:2px 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border:1px solid #CCC;
}
/*Just the tel field*/
#form1 input[type=tel] {
    width:150px;
}
/*Just the bid field*/
#form1 input[type=bid] {
    width:100px;
}


/*The Submit Button */

#bidSubmit {
    margin-top:5px;
    margin-left:92px;
    padding:2px 20px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border:2px solid #06C;
    background-color:#09F;
    color:#fff;
    font-weight:bold;
}


#form1 input[type=text]:focus,
#form1 input[type=email]:focus,
#form1 input[type=tel]:focus{
    border:1px solid #09F;
    -webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.3);
box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.3);
}


.auctionBid {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.auctionBid:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.auctionBid:active {
	position:relative;
	top:1px;
}

#toggleForm1 {
	width: 90%;
	background-color: #FEF1ED;
	padding: 10px;
-webkit-border-radius: 20px;
border-radius: 20px; 
}

.purple {
	color:#609;
}

