@charset "UTF-8";
/* 2014 changes */

body {
	color:#5e6d5c;
}

p, li {
	font-size:12px;
}

p.largetext {
	font-size:24px;
}

a, #col1 a {
	color:#a6ba42;
	outline:0;
}

/* Column 1 */

#col1 h1 {
	font-size:24px;
	border-bottom:none;
}

#col1 {
	width:525px;
	padding:0;
	margin:0 16px 0 0;
}

/* For index pages */
div.indexitem {
	clear:both;
	position:relative;
	min-height:50px;
	margin:0 0 10px 0;
	padding:0 0 0 90px;
}
div.indexitem img {
	position:absolute;
	left:0;
	top:0;
}
div.indexitem h3 {
	font-size:16px;
	font-weight:normal;
	margin:0;
}
div.indexitem p {
	font-size:12px;
	font-weight:normal;
	margin:0;
}


/* Column 2 */

#col2content h2, #col2content > h2:first-child {
	display:block;
	width:192px;
	height:22px;
	margin:22px 0 2px 0;
	padding:2px 0 0 0;
	color:#5e6d5c;
	border-top:none;
	border-bottom:1px solid #ccc;
}
	#col2content > h2:first-child {
		margin-top:0;
	}

#col2content ul.sectionlinks {
	list-style:none;
	margin:0;
	padding:0;
}
#col2content ul.sectionlinks a {
	color:#a6ba42;
}

/* Column 3 */

#col3 h2, #col3 h3 {
	display:block;
	width:192px;
	height:22px;
	margin:0;
	padding:2px 0 0 0;
	color:#5e6d5c;
	border-bottom:1px solid #ccc;
}
	#col3 h3 {
		height:21px;
		padding:3px 0 0 0;
	}

#col3 ul {
	list-style:none;
	margin:0;
	padding:0;
}

#col3 ul li {
	
}

#col3 ul li a {
	display:block;
	width:192px;
	height:21px;
	padding:3px 0 0 0;
	color:#5e6d5c;
	text-decoration:none;
	border-bottom:1px solid #ccc;
}

#col3 h3 a {
	color:#5e6d5c;
	text-decoration:none;
}

#col3 ul li a:hover, #col3 h3 a:hover {
	color:#a6ba42;
}

#col3 ul li a.facebooklink {
	width:167px;
	padding-left:25px;
	background:url(../Images/Icons/icon_facebook.jpg) 0 2px no-repeat;
}

#col3 ul li a.twitterlink {
	width:167px;
	padding-left:25px;
	background:url(../Images/Icons/icon_twitter.jpg) 0 2px no-repeat;
}

#col3 div.col3spacer {
	display:block;
	width:192px;
	height:24px;
	margin:0;
	padding:0;
	border-bottom:1px solid #ccc;
}

#col3 table.sponsortable {
	margin-top:3px;
}

#col3 table.sponsortable td {
	padding:0 3px 3px 0;
}

/* End */