a{color:#000; text-decoration:none}
a:hover{text-decoration: underline}


/* splits full width page into two columns */
.twocol {width:930px; clear:both; background:#fff; padding:0 0 10px 10px;}

/*Details for larger column*/
.twocol .largecol {float:left; margin: 0 15px 10px 0; width:599px;  }

/*Splits larger column into another two columns for staff and useful info*/
.twocol .largecol .split{float:left; margin: 0 10px 0 0; width:289px; }

.subpage{width:700px; clear:both; background:#fff; padding:0 0 10px 10px;}
/*Splits larger column into another two columns for staff and useful info*/
.subpage .split{float:left; margin: 0 10px 0 0; width:340px; }





/*staff settings*/
#staff { float:left; clear:both; width:289px; }
#staff a {color: #7b7a7a;  padding-left:0; margin-left:0;}
#staff img { float:left; margin: 0 10px 10px 0}

/*Details for smaller column*/
.twocol .smallcol {float:left; padding: 0 15px 0 0px; width:300px;  }
.twocol .smallcol p {margin-left:10px;}
.twocol .smallcol a {color:#ee3224;}
.twocol .smallcol a:hover { text-decoration:underline}
.twocol .smallcol li {margin-left:10px; font-size:small}
.twocol .smallcol h6 {font-size: 0.9em; font-weight: bold; color:#000;}

/*Future events settings*/
#date {width:40px; height:41px; float:left; clear:both; background-image: url(../img/calendar.png); background-repeat: no-repeat; margin: 0px 3px 0px 10px;}
#date p#day {font-size:20px; color:#000; text-align:center; padding-left:0; margin:-10px 0 0 0px;}
#date p#month {color:#FFF; text-align:center; padding: 0 0 0 0;  margin-left:-1px; font-weight:bold; font-size:10px;}
#info { float:left;  margin: 0; font-size: 12px; line-height:14px}
#info a {color: #7b7a7a; text-decoration:none;  }

#vfairinfo { float:left;  margin: 0; font-size: 12px; line-height:14px; width:500px; margin-left:10px}
#vfairinfo a {color: #7b7a7a; text-decoration:none;  }

.staffprofile img{float:right; margin-left:5px}

h6{font-size: 0.9em; 
font-weight: bold;
color:#000;
line-height:0px
}
h6 a{color:#000;
margin-bottom:5px}

h4 {
background-color: #ee3224;
padding: 3px;
color: #fff;
font-size: 1em;
margin-top: 0;
display: inline;
clear: both;
}
h4+p{clear:both; margin-top:10px}
h4+h6{clear:both; margin-top:10px}
h4+#slider-with-blocks-2{clear:both; margin-top:10px}
h4+#staff{clear:both; margin-top:10px}

#title { clear:left}

.large.button {	width: 650px;}

.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	width: 530px;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}

.green {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.green:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}