@charset "UTF-8";#container {	width: 825px;	margin-right: auto;	margin-left: auto;	padding: 0px;	background-color: #FFFFFF;}#maincontent form {	margin: 0px;	padding: 0px;	background-color: #006666;}#HeaderLeft {	margin: 0px;	padding: 0px;	width: 485px;	left: 0px;	top: 0px;	float: left;}#HeaderRight {	float: none;	margin: 0px;	padding: 0px;	width: 515px;}#HeaderTopRight {	float: none;	width: 515px;	clear: none;	margin: 0px;	padding: 0px;}#HeaderAdd {	margin: 0px;	padding: 0px;}#Header Nav Tabs {	margin: 0px;	padding: 0px;	text-decoration: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: 0;	border-right-style: 0;	border-bottom-style: 0;	border-left-style: 0;}#subnav {	font-family: Arial, Helvetica, sans-serif;	font-size: 95%;	color: #FFFFFF;	text-decoration: none;	background-color: #D1B792;	padding: 3px 5px 5px 50px;	clear: both;	background-repeat: no-repeat;	background-position: left top;	text-align: right;	height: 17px;}#subnav ul {	margin: 0px;	padding: 0px;}#subnav li {	display: inline;	list-style-type: none;	margin-right: 10px;	margin-left: 10px;}#subnav a {	font-size: 95%;	color: #FDECD9;	text-decoration: none;	font-weight: normal;}#subnav a:hover {	font-size: 95%;	color: #FFF;	text-decoration: underline;	font-weight: normal;}#maincontent {	margin: 10px 30px 10px 10px;	padding: 5px 25px 10px 10px;	width: 480px;	float: right;	background-color: #FFFFFF;}#maincontent p {	font-size: 11.5pt;	color: #666;	line-height: 1.5em;}#maincontent ul li {	font-size: 10pt;	font-weight: normal;	color: #5E5E5E;	text-decoration: none;	line-height: 1.5em;}#maincontent a {	font-size: 11.5pt;	font-weight: normal;	color: #5D9FCF;	text-decoration: underline;}#maincontent  a:hover  {	font-size: 11.5pt;	font-style: normal;	font-weight: normal;	color: #CC6600;}#maincontent h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: x-large;	font-weight: normal;	padding: 0px 0px 10px;	margin: 0px;	color: #002239;	clear: none;	float: none;	height: 20px;}#maincontent h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: medium;	font-weight: bold;	margin: 0px;	color: #0B4E84;	float: none;	clear: none;	background-position: 20px;	padding: 0%;}#maincontent h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13pt;	font-weight: bold;	margin: 0px;	color: #728D98;	float: none;	clear: none;	padding: 0px;	font-style: normal;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#footer {	background-color: #CFAE81;	text-align: center;	padding: 10px;	clear: both;	height: 350px;	background-image: url(images/background_tuscanglazegold3.jpg);}#sidebar {	margin: 5px 10px 10px 5px;	padding: 5px 15px;	width: 245px;	float: right;	background-color: #CCCCCC;}#timedate {	padding: 1px 5px 0px 1px;	float: right;	width: 300px;	text-align: right;	margin: 5px 1px 0px;}#sidecontainer {	padding: 15px 5px 1px 1px;	float: left;	margin-top: 10px;	margin-right: 5px;	margin-bottom: 0px;	margin-left: 5px;	width: 250px;}#sidebar2 {	margin: 5px 5px 10px 15px;	padding: 5px 2px 2px 25px;	width: 200px;	float: right;}#sidebar2 p {	font-size: 85%;	font-weight: normal;	text-decoration: none;	color: #666666;}#sidebar2 ul {	margin: 0px;	padding: 0px;}#sidebar2 li {	display: list-item;	list-style-type: none;	margin-right: 10px;	margin-left: 10px;	margin-top: 5px;	margin-bottom: 10px;}#sidebar2 a {	font-size: 12.5pt;	color: #C4AE8B;	text-decoration: none;	font-weight: normal;	line-height: 1.2em;}#sidebar2 a:hover {	font-size: 12.5pt;	color: #A18E72;	text-decoration: underline;	font-weight: normal;	line-height: 1.2em;}#sidebar2  h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: medium;	font-weight: normal;	color: #253773;	margin: 0px;	padding: 0px;}#footer ul {	margin: 0px;	padding: 0px 0px 3px;}#footer li {	display: inline;	list-style-type: none;	margin-right: 25px;	margin-left: 25px;}#footer a {	font-size: 12px;	color: #AE9474;	text-decoration: none;	font-weight: normal;}#footer a:hover {	font-size: 12px;	color: #C60;	text-decoration: underline;	font-weight: normal;}#footer copyright {	font-size: 12px;	font-weight: normal;	color: #A4896B;}#breadcrumb {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 75%;	text-decoration: none;	padding: 10px 5px 5px 25px;	color: #4F4F4F;	font-weight: normal;	width: 400px;	float: left;}.image-topleft {	float: left;	margin-right: 10px;	margin-bottom: 8px;	margin-top: 3px;}.image-left {	float: left;	margin-right: 10px;	margin-bottom: 5px;	margin-top: 7px;}.image-right {	float: right;	margin-bottom: 10px;	margin-left: 10px;	margin-top: 8px;}.image {	margin: 10px;	padding: 10px;}.image2 {	margin: 2px 10px 5px 15px;	padding: 3px 10px 10px 30px;}#sidebar h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: large;	font-weight: normal;	color: #253773;	margin: 5px 0px 0px;	padding: 0px;}#sidebar p {	font-size: 90%;	font-weight: normal;	text-decoration: none;	color: #333333;}#breadcrumb a {	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	padding: 5px 5px 5px 25px;	color: #4F4F4F;}#breadcrumb a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: underline;	padding: 5px 5px 5px 25px;	color: #4F4F4F;}#sidebar  h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 90%;	font-weight: bold;	color: #253773;	margin: 0px;	padding: 0px;}#maincontent #item1 {	float: left;	margin: 10px 5px;	padding: 5px;	width: 231px;	vertical-align: top;}#youtubeclip {	margin: 10px;	padding: 10px;	float: left;}.linktext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	text-decoration: none;	color: #999999;}#subnav heading {	display: inline;	list-style-type: none;	margin-right: 30px;	margin-left: 30px;}#mainvideocontent {	margin: 10px 20px 10px 40px;	padding: 5px 20px 20px;	width: 800px;	float: left;	background-color: #FFFFFF;}blockquote {	font-size: 10px;	font-style: italic;	padding-bottom: 8px;}.header {	margin: 0px;	padding: 0px 0px 5px;}#maincontent form {	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	line-height: 25px;	font-weight: normal;	color: #333;	text-decoration: none;	background-color: #DFDAD1;	padding: 15px 20px 20px 30px;	border: 2px double #C7C2BA;}#maincontent form h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	font-weight: normal;	color: #666;	text-decoration: none;	line-height: 1.2em;}#maincontent h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: normal;	color: #666;	text-decoration: none;}