/* Modified version of HTML5_twoColFixRtHdr.css (one of the Dreamweaver CS6 templates) */@charset "utf-8";/*div {	 outline: 1px dashed red }*/body {	font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;	background-color: #555;	margin: 0;	padding: 0;	text-align: left;	color: #fff;	background-image: url(../background-gradient.jpg);}ul, ol, dl {	padding: 0;	margin: 0;}h1, h2, h3, h4, h5, h6, p {	margin-top: 0;	padding-right: 15px;	padding-left: 0px;}a img {	border: none;}a:link {	color: #00bfff;	text-decoration: underline;}a:visited {	color: #ff6347;	text-decoration: underline;}a:hover, a:active, a:focus {	text-decoration: none;}.container {	width: 640px;	background-color: #555;	margin: 0 auto;	text-align: left;	background-image: url(../images/wrapper_bg.png);	background-repeat: repeat-y;  	border-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-top-style:solid;	border-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-color: #bbb;	border-right-color: #bbb;	border-bottom-color: #bbb;	border-left-color: #bbb;	margin-top: 20px;}header {	background-color: #ADB96E;}.sf-menu a:link {color: #ffffff; text-decoration: none;}.sf-menu a:visited {color: #ffffff; text-decoration: none;}.sf-menu a:hover {color: #FFD700;}.sidebar1 {	float: right;	width: 220px;	background-color: #777;	padding-bottom: 10px;	font-size: 12px;}.content {	padding: 10px 0;	width: 640px;	float: left;	font-size: 12px;}.content ul, .content ol {	padding: 0 15px 15px 40px;}.content h1 {	font: normal 24px Verdana, Geneva, Arial, Helvetica, sans-serif;	margin-top: 10px;	margin-bottom: 20px;	color: #ffffff;}.content h2 {	font: normal 22px Verdana, Geneva, Arial, Helvetica, sans-serif;	margin-top: 25px;	margin-bottom: 10px;	color: #ffffff;}.content h3 {	font: normal 18px Verdana, Geneva, Arial, Helvetica, sans-serif;	margin-top: 30px;	margin-bottom: 20px;	color: #ffffff;}.sidebar1 h1 {	font: normal 24px Verdana, Geneva, Arial, Helvetica, sans-serif;	margin-top: 10px;	margin-bottom: 20px;	color: #ffffff;	}.content2 {	padding: 10px 0;	width: 960px;	float: right;	font-size: 13px;}.content2 ul, .content ol {	padding: 0 15px 15px 40px;}.content2 h1 {	font: normal 24px Verdana, Geneva, Arial, Helvetica, sans-serif;	margin-top: 10px;	margin-bottom: 20px;	color: #ffffff;}.content2 h2 {	font: normal 22px Verdana, Geneva, Arial, Helvetica, sans-serif;	margin-top: 25px;	margin-bottom: 10px;	color: #ffffff;}.content2 h3 {	font: normal 18px Verdana, Geneva, Arial, Helvetica, sans-serif;	margin-top: 30px;	margin-bottom: 20px;	color: #ffffff;}ul.nav {	list-style: none;	border-top: 1px solid #666;	margin-bottom: 15px;}ul.nav li {	border-bottom: 1px solid #666;}ul.nav a, ul.nav a:visited {	padding: 5px 5px 5px 15px;	display: block;	width: 160px;	text-decoration: none;	background-color: #C6D580;}ul.nav a:hover, ul.nav a:active, ul.nav a:focus {	background-color: #ADB96E;	color: #FFF;}.footer {	padding: 10px 0;	background-color: #333;	position: relative;	clear: both;	font-size: .8em;}/*HTML 5 support - Sets new HTML 5 tags to display:block so browsers know how to render the tags properly. */header, section, footer, aside, article, figure {	display: block;}