/*=======================================================
      HEADINGS
========================================================*/
h1, h4, h5, h6 { font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; color:#6b917b; font-stretch:semi-expanded;}
h2, h3, h6, h7 { font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; color:#232323; font-stretch:semi-expanded;}
h1 {
	font-size: 60px;
	line-height: 70px;
    font-weight: 700;
	font-style:italic;
}
h2 {
	font-size: 50px;
	line-height: 60px;
    font-weight: 700;
	font-style:italic;
	font-variant:small-caps;
}
h3 {
	font-size: 45px;
	line-height: 50px;
    font-weight: 400;
	font-style:italic;}
h4{
	font-size: 60px;
	line-height: 53px;
	font-weight: 400;
	font-style:italic;
}
h5{
	font-size: 35px;
	line-height: 45px;
	font-weight: 400;
}
h6{
	font-size: 35px;
	line-height: 39px;
	font-weight: 400;
}
h7{
	font-size: 25px;
	line-height: 35px;
	font-weight: 600;
}
.heading1 {
	font-size: 40px;
	line-height: 45px;
    font-weight: 700;
}
.heading2 {
	font-size: 45px;
	line-height: 40px;
    font-weight: 700;
}
.heading3 {
	font-size: 40px;
	line-height: 35px;
    font-weight: 600;
	}
.heading4{
	font-size: 35px;
	line-height: 40px;
	font-weight: 600;
}
.heading5{
	font-size: 30px;
	line-height: 40px;
	font-weight: 600;
}
.heading6{
	font-size: 25px;
	line-height: 30px;
	font-weight: 600;
}
.heading7{
	font-size: 20px;
	line-height: 25px;
	font-weight: 600;
}
.heading1, .heading3,. heading5 		   { font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; color:#6b917b; font-stretch:semi-expanded; padding-bottom:12px;}
.heading2, .heading4, .heading6, .heading7 { font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; color:#232323; font-stretch:semi-expanded; padding-bottom:12px;}

.red, .alert {color:#c10001; padding-bottom:8px;}

.greenbutton {}
.greenbutton:link, .greenbutton:visited {
	color: #FFF;
	background: #3c675e;
	padding: 5px 10px;
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	text-transform: uppercase;
	display: inline-block;
	margin-top: 15px;
	text-decoration:none;
	border-radius: 4px;
}
.greenbutton:hover, .greenbutton:active {
	color:#FFF;
	background: #a21212;
	text-decoration:none;
}

.redbutton  {}
.redbutton:link, .redbutton:visited {
	color: #FFF;
	background: #3c675e;
	padding: 5px 10px;
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	text-transform: uppercase;
	display: inline-block;
	margin-top: 15px;
	text-decoration:none;
	border-radius: 4px;
}
.redbutton:hover, .redbutton:active {
	color:#FFF;
	background: #ccc;
	text-decoration:none;
}
.whitebutton  {}
.whitebutton:link, .whitebutton:visited {
	color: #3c675e;
	background: #FFF;
	padding: 5px 10px;
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	text-transform: uppercase;
	display: inline-block;
	margin-top: 15px;
	text-decoration:none
}
.whitebutton:hover, .whitebutton:active {
	color:#FFF;
	background: #ccc;
	text-decoration:none;
}
.central, .center { text-align:center;}
.italicize  { font-style:italic;}
.imageright { float:right; margin:10px 0 10px 30px;}
.imageleft  { float:left; margin:10px 30px 10px 0;}
.imghover { }
.imghover:hover {
	opacity: 0.7;
}
ul.bullet { list-style:disc}
.central, .center  { text-align:center;}
/*=====THEME Styles=====*/
.link-round i {
	background: #3c3c3c;
	color: #fff;
}
.white, ul.white, li.white {color:#F8F8F8;}
.tableborders table { border:1px solid #6b917b; padding:4px;}
.tableborders td { border:1px solid #6b917b; padding:4px;}
.tableborders th { border:1px solid #6b917b;color:#FFF; background-color:#6b917b;}