body{	font: 14px/1.7 Georgia, 'Times New Roman', Arial, sans-serif;	background:url(images/bg.jpg) repeat-x;	color:#222;}#container {	width:960px;	margin:0 auto;}a:focus{	outline: 1px dotted invert;}hr{	border-color: #ccc;	border-style: solid;	border-width: 1px 0 0;	clear: both;	height: 0;}/* =Headings--------------------------------------------------------------------------------*/h1{	font-size: 28px;	font-weight:normal;	color:#336600;}h2{	font-size: 20px;	font-weight:normal;	color:#222;}h3{	font-size: 21px;}h4{	font-size: 18px;	font-weight:normal;	color:#585647;	text-align:left;}h5{	font-size: 14px;	font-weight:normal;}h6{	font-size: 15px;}/* =Spacing--------------------------------------------------------------------------------*/ol{	list-style: decimal;}ul{	list-style: square;}li{	margin-left: 30px;}p,dl,hr,h1,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{	margin-bottom: 12px;}blockquote {	margin:0 50px;}/* =Divs--------------------------------------------------------------------------------*/#header {	height:104px;	width:960px;}#logo {	height:104px;	width:230px;	float:left;}#buttons {	width:730px;	float:left;	height:104px;}#subnav {	height:22px;	background:url(images/subnav.jpg) no-repeat;	color:#bebebe;	padding-left:236px;	line-height:18px;}#banner-text {	width:670px;	height:310px;	float:left;	font-size:18px;}#banner {	height:310px;	width:290px;	float:left;}#content {}#left {	width:680px;	float:left;	padding-top:15px;}#right {	width:245px;	float:right;	padding-left:35px;}#left-image {	width:210px;	float:left;}#left-text {	width:470px;	float:right;}#text {	padding-top:10px;	border-top:5px solid #dfdfdf;	margin-top:20px;	text-align:center;}.text-col {	width:300px;	float:left;	padding-right:30px;}#footer {	font-family:Arial, Verdana, sans-serif;	border-top:1px solid #aaa;	margin:0 auto;	text-align:center;	color:#696863;	font-size:11px;	padding-top:14px;}/* =Links & Spans & Misc--------------------------------------------------------------------------------*/#subnav a {	color:#bebebe;	font-family:Arial, sans-serif;	font-size:10px;	text-decoration:none;}#subnav a:hover {	text-decoration:underline;}.welcome {	font-size:40px;	color:#2d4a54;}.welcome2 {	font-size:24px;	color:#8a8a8a;	line-height:36px;}.welcome-links {	font-size:24px;}#banner-text p {	padding:0;	margin:0;	font-size:13px;	color:#656565;}.welcome-links a {	color:#e38a18;}#text ul {	margin:0;	padding:0;	padding-left:0px;	margin-top:15px;}#text li {	list-style-type:none;	background: url(images/check.jpg);	background-repeat: no-repeat;	background-position: 0px 3px;	padding-left:28px;	margin-left:0px;	font-size:14px;	text-align:left;	line-height:20px;	padding-bottom:13px;}#text li a {	text-decoration:none;	color:#504f45;}#text li a:hover {	text-decoration:underline;}#search input {	background:#fff;	border:1px solid #ccc;	padding:3px;	font-size:10px;	color:#989898;	margin:0;}#search input:focus {	background:#efefef;	border:1px solid #ccc;}#search form {	margin:0;}.login {	font-size:11px;	font-family:Arial, sans-serif;	font-weight:bold;}.clear {	clear:both;}blockquote {	color:#666;}#right p {	font-size:12px;}/* =Navigation--------------------------------------------------------------------------------*/#nav {	clear:both;	margin:0 auto;	text-align:center;	height:82px;	margin: 10px 0 0 30px;}#nav a {	display:block;	float:left;	width:auto;	margin:0 auto;	padding: 6px 19px 0 19px;	font:14px/4.6 Georgia,Arial,Verdana,sans-serif;	color:#bebebe;	text-decoration:none;}#nav a:hover, #nav a:focus, #nav a:active {	background: url(images/buttons.jpg) repeat-x 0 -63px;	color:#fff;}#nav a .current {	color:#fff;}