body {	margin-top: 30px;	padding: 0px;	background: #FFC url(../graphics/bkgrnd.gif) repeat-x left top;	color: #969493;	font-size: 14px;	font-family: 'ralewaymedium', sans-serif;	}h1 {	margin: 0;	padding: 0;	color: #060;	font-size: 1.8em;	font-family: 'ralewaymedium', sans-serif;	}h2, h3, h4 {	margin: 0;	padding: 0;	color: #060;	font-family: 'ralewaymedium', sans-serif;	}h2 {	font-size: 1.8em;}h3 {	font-size: 1.4em;}h4 {	font-size: 1.1em;}p,  ol {	margin-top: 0;	line-height: 150%;}ul, ol {}a {	text-decoration: none;	color: #060;}a:hover {}.italic {	font-style:italic;}.caption {	font-size: .9em;	line-height: 120%;}.img-border {    z-index: 1;	position: relative; 	padding: 3px; 	border: 1px solid #9C6; }.img-border-right {    z-index: 1;	position: relative; 	padding: 3px; 	border: 1px solid #9C6; 	float:right; 	margin-left: 5px;"}.img-border-left {    z-index: 1;	position: relative; 	padding: 3px; 	border: 1px solid #9C6; 	float:left; 	margin-right: 5px;"}#wrapper {}.container {    z-index: 999;	width: 1200px;	margin: 0px auto;}/* Header */#header {	overflow: visible;	width: 1200px;	height: 100px;	margin: 0 auto;	padding: 0px 0px;	background: url(../graphics/banner.gif) no-repeat left top;}/* Menu */#primary_nav_wrap{	text-align: left;	width: 1200px;	height: 90px;	margin: 0 auto;	padding: 0;}#primary_nav_wrap ul{	margin: 0;	padding: 74px 0px 0px 240px;	list-style-type: none;	line-height: 12px;	position:relative;}#primary_nav_wrap ul li{	display:inline-block;}#primary_nav_wrap ul li:hover{	background:#9C6;}#primary_nav_wrap ul li a, visited{	color: #FFF;	display: block;	padding: 7px 12px;	text-decoration:none;	text-transform: uppercase;	font-family: 'ralewaysemibold', sans-serif;		font-size: 11px;	border: none;	letter-spacing: 1px;}	#primary_nav_wrap ul li a:hover{	color: #FFF;	text-decoration:none;}	#primary_nav_wrap ul li.current-menu-item{	background:#9C6}#primary_nav_wrap ul li:hover  ul{	display:block}#primary_nav_wrap ul ul{	display:none;	position:absolute;	background:#9C6;	padding:0;	min-width:115px;}#primary_nav_wrap ul ul li{	display:block;	background:#FC9;}#primary_nav_wrap ul ul li a,visited{	color: #FFF;}#primary_nav_wrap ul ul li a,visited{	color: #FFF;}/* Search */#search {	float: left;	width: 230px;	height: 60px;	padding: 60px 0px 0px 0px;}#search form {	height: 41px;	margin: 0;	padding: 0px 0 0 0px;}#search fieldset {	margin: 0;	padding: 0;	border: none;}#search-text {	width: 140px;	padding: 6px 5px 2px 5px;	border: 1px solid #CCCCCC;	background: #FFFFFF;	font-family: 'ralewaymedium', sans-serif;		font-size: 11px;	color: #333;}#search-submit {	width: 58px;	padding: 6px 5px 2px 5px;	height: 22px;	border: none;	background: #B9B9B9;	color: #000000;}/* Page */#page {    z-index: 1;	width: 1200px;	margin: 0px auto;	padding: 20px 0px;}/* Page */#page {	width: 1200px;	margin: 0px auto;	padding: 20px 0px;}/* Content */#content {	float: right;	width: 965px;	padding: 0px 0px 0px 0px;    height: 580px;    display: -webkit-flex; /* Safari */    display: flex;}.post {	overflow: hidden;}.post .title {	margin: 0px;	padding: 7px 0px 0px 0px;}.post .title a {	border: none;	text-align: left;	font-family: 'ralewaybold', sans-serif;		color: #060;}.post .entry {	margin: 0px 10px 0px 5px;	padding: 12px 12px 12px 0px;	text-align: justify;    -webkit-flex: 1;  /* Safari 6.1+ */    -ms-flex: 1;  /* IE 10 */        flex: 1;}.post .entry-white {	background: #FFF;	margin: 0px;	padding: 12px;	text-align: justify;	border: 1px solid #CCCCCC;  }.code {	padding: 10px 50px;	font-family: Courier New, Courier, mono}/* Support */#support {	width: 380px;	margin: 30px 0px;	padding: 12px 0px 0px 0px;	background-color: #FC9;	border-radius: 9px;}#support-small {	width: 225px;	margin: 12px 0px;	padding: 9px;	background-color: #FC9;	border-radius: 9px;}/* Sidebar */#sidebar {	float: left;	width: 235px;	margin: 0px;	padding: 0px 0px 0px 0px;	letter-spacing: 1px;	text-transform: uppercase;	font-family: 'ralewaymedium', sans-serif;	}/* Footer Content */#footer-content {}#footer {	width: 1200x;	margin: 0px auto;	height: 29px;	margin: 0 auto;	padding: 0px;	background: url(../graphics/footer.gif) no-repeat left top;}#footer p {	margin: 0;	padding: 9px 0px 9px 242px;	text-decoration: none;	text-transform: uppercase;	color: #666;	font-family: 'ralewaymedium', sans-serif;		font-size: .6em;	line-height: 15px;	letter-spacing: 1px;	text-align: left;}#footer a {	color: #FFFFFF;}/* Generated by Font Squirrel (http://www.fontsquirrel.com) on December 12, 2014 */@font-face {    font-family: 'ralewaymedium';    src: url('../fonts/raleway-medium-webfont.eot');    src: url('../fonts/raleway-medium-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/raleway-medium-webfont.woff2') format('woff2'),         url('../fonts/raleway-medium-webfont.woff') format('woff'),         url('../fonts/raleway-medium-webfont.ttf') format('truetype'),         url('../fonts/raleway-medium-webfont.svg#ralewaymedium') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'ralewaybold';    src: url('../fonts/raleway-bold-webfont.eot');    src: url('../fonts/raleway-bold-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/raleway-bold-webfont.woff2') format('woff2'),         url('../fonts/raleway-bold-webfont.woff') format('woff'),         url('../fonts/raleway-bold-webfont.ttf') format('truetype'),         url('../fonts/raleway-bold-webfont.svg#ralewaybold') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'ralewaysemibold';    src: url('../fonts/raleway-semibold-webfont.eot');    src: url('../fonts/raleway-semibold-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/raleway-semibold-webfont.woff2') format('woff2'),         url('../fonts/raleway-semibold-webfont.woff') format('woff'),         url('../fonts/raleway-semibold-webfont.ttf') format('truetype'),         url('../fonts/raleway-semibold-webfont.svg#ralewaysemibold') format('svg');    font-weight: normal;    font-style: normal;}