/********************************************   HTML ELEMENTS********************************************/ /* top elements */* { padding: 0; margin: 0; }body {	margin: 0;	padding: 0;	font: 12px  "Lucida Grande","Lucica Sans Unicode",Verdana,Tahoma,Arial,Helvetica,sans-serif;	color: #1D3665; 	background: #691005 url(/image/bg.jpg) repeat-x;	text-align: center;}/* links */a { 	color: #9F6216;	background-color: inherit;	font: bold;	text-decoration: none;}a:hover {	color: #691005;	font: bold;	background-color: inherit;}/* headers */h1, h2, h3 {	color: #333;}h1 { font-size: 1.6em; color: #881005; 	text-align:left;} h2 { font-size: 1.5em ;}h3 { font-size: 1.4em; }p, h1, h2, h3 {	margin: 10px 0px;}ul, ol {	margin: 10px 0px 10px 8px;	padding: 0 0px 0 10px;}ul span, ol span {	color: #666666; }/* tables */table.float-right {  margin: 5px 0px 5px 15px;  }table.float-left {  margin: 5px 15px 5px 0px;}table.center {	width:70%; margin-left:15%; margin-right:15%;}/* embeds */embed.float-right {  margin: 5px 0px 5px 15px;  }embed.float-left {  margin: 5px 15px 5px 0px;}/* objects */object.float-right {  margin: 5px 0px 5px 15px;  }object.float-left {  margin: 5px 15px 5px 0px;}/* images */img {	border: 0px;}img.border {	border: 1px solid; solid #000000;  }img.float-right {	margin: 5px 0px 5px 15px;	float: right;}img.float-left {	margin: 5px 15px 5px 0px;	float: left;}img.float-right-border {	margin: 5px 0px 5px 15px;	border: 1px solid #000000; 	float: right;}img.float-left-border {  margin: 5px 15px 5px 0px;	border: 1px solid #000000; 	float: left;}code {  margin: 5px 0;  padding: 10px;  text-align: left;  display: block;  overflow: auto;    font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;  /* white-space: pre; */  background: #FAFAFA;  border: 1px solid #f2f2f2;    border-left: 4px solid #9F6216; }acronym {  cursor: help;  border-bottom: 1px solid #777;}blockquote {	margin: 15px; 	padding: 0px 20px 2px 20px;  	  	background: #FAFAFA;	border: 1px solid #f2f2f2; 	border-left: 4px solid #9F6216;   	color: #691005;	font: bold 1.2em/1.5em Georgia, 'Bookman Old Style', Serif; }/* form elements */label {	display:block;	font-weight:bold;	margin:5px 0;}input, select {	background: #FFF; 	padding: 2px;	border:1px solid #999;	font-weight:normal;	font-size:1em;	color:#000;}textarea {	background: #FFF; 	padding:2px;	font-weight:normal;	font-size:1em;	border:1px solid #999;	display:block;	color:#000;}input.button { 	margin: 0; 	font-weight:normal;	font-size:1em;	border: 1px solid #999;	background: #FFF; 	padding: 2px 3px; 	color: #9F6216;	}/* search form */form.searchform {	background: transparent;	border: none;	margin: 0; padding: 0;}form.searchform input.textbox { 	margin: 0; 	width: 120px;	border: 1px solid #9EC630; 	background: #FFF;	color: #333; 	height: 14px;	vertical-align: top;}form.searchform input.button { 	margin: 0; 	padding: 2px 3px; 	font: bold 12px Arial, Sans-serif; 	background: #FAFAFA;	border: 1px solid #f2f2f2;	color: #777;		width: 60px;	vertical-align: top;}/***********************	  LAYOUT************************/#wrap {	background-color: #FFFFFF;	width: 820px; height: 100%;	margin: 0 auto;		text-align: left;}#content-wrap {	clear: both;	background-color: #FFFFFF;}#bus table {	font-size: 9px;	font-weight: bold;	border: 1px solid #000000;}#bus td {	text-align: right;	padding: 1px 50px 1px 1px;	border: thin solid #CCCCCC;}#bus .bus_header {	background-color: #000000;	color: #FFFFFF;	text-align: center;	padding: 1px;	font-size: 9px;	white-space: nowrap;}/* header */#header {	position: relative;	height: 120px;		background: #FFF url(/image/headerbg.gif) repeat-x 0% 100%;	}#breakingnews h2 {	font: bold 1.4em 'Trebuchet MS', Arial, Sans-serif; text-transform:uppercase;	color: #FFF;	padding: 4px;	text-align: center;	background: #9F6216;	}#breakingnews iframe {	background-color: #FFFFFF;	text-align: center;	width:100%;	padding:3px;	font: bold 12pt "Courier New", Courier, mono;	height:168px;	color:#000000;	border-top: 3px solid #9F6216;	border-left: none;	border-bottom: 3px solid #9F6216;	border-right: none;}/* main */#main {	float: left;	margin-left: 10px;	margin-right: 10px;	padding: 0;	width: 70%;		text-align:justify;	background-color: #FFF;}#main a { 	text-decoration: none; 	font-weight: bold;	}.post-footer {	background-color: #FAFAFA;	padding: 5px; margin: 20px 15px 0 15px;	border: 1px solid #f2f2f2;	font-size: 95%;	}.post-footer .date {	background: url(/image/clock.gif) no-repeat left center;	padding-left: 20px; margin: 0 10px 0 5px;}.post-footer .comments {	background: url(/image/comment.gif) no-repeat left center;	padding-left: 20px; margin: 0 10px 0 5px;}.post-footer .readmore {	background: url(/image/page.gif) no-repeat left center;	padding-left: 20px; margin: 0 10px 0 5px;}.squared {	font-size: 8px;	vertical-align: super;	position: relative;}/* sidebar */#sidebar {	float: left;	width: 154px;	margin: 0px 15px;	padding: 0; 	display: inline;		}#sidebar ul.sidemenu {	list-style:none;	margin:4px 0 4px 0px;	padding:0;		}#sidebar ul.sidemenu li {	margin-bottom:3px;	border: 1px solid #f2f2f2;}#sidebar ul.sidemenu a {	display:block;	font-weight:bold;	line-height:11px;	font-size:9px;	color: #FFFFFF;		text-decoration:none;		padding:2px 5px 2px 10px;	background: #60782A;	min-height:14px;}#sidebar #translate table{	width:70%; margin-left:5%; margin-right:5%;}#sidebar #translate td{	padding:2px;}#submenu{	padding:12px 0px 0px 0px;}#sidebar ul.submenu {	margin:2px 0px 2px 6px;	padding:0;		}#sidebar ul.submenu li {	list-style:none;	margin-bottom:1px;	border: 1px solid #f2f2f2;}#sidebar ul.submenu a {	display:block;	font-weight:bold;	font-size:10px;	color: #FFFFFF;		text-decoration:none;		padding:2px 5px 2px 10px;	background: #4143BE;	min-height:14px;}#sidebar ul.submenu #current a {	background: #003366;	color: #FFFFFF;}#sidebar ul.submenu a:hover {	padding:2px 5px 2px 10px;	background: #003366;	color: #FFFFFF;}* html body #sidebar ul.sidemenu a { height: 18px; }#sidebar #current a {	background: #29480C;	color: #FFFFFF;}#sidebar ul.sidemenu a:hover {	padding:2px 5px 2px 10px;	background: #29480C;	color: #FFFFFF;}.sidebarTitle{  float:left;  width:178px;  color:white;  font-weight:bold;  text-align:center;  padding:6px;}/* rightbar */#rightbar {	float: right;	width: 23%;	padding: 0; margin:0;		}/* Footer */#footer { 	clear: both; 	color: #FFF; 	background: #9F6216; 	border-top: 5px solid #691005;	padding: 0px 6px; 	height: 50px;	  	font-size: 95%;		}#footer a { 	text-decoration: none; 	font-weight: bold;		color: #FFF;}#footer .footer-left{	float: left;	width: 65%;}#footer .footer-right{	float: right;	width: 30%;}#submit_btn{	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-color: #22B14C;	padding-top: 2px;	padding-right: 4px;	padding-bottom: 2px;	padding-left: 4px;	border: 1px solid #000000;}/* menu tabs */#menu ul {	z-index: 999999;    margin:0px; padding: 0px;    list-style:none;	right: 0; 	bottom: 6px !important; bottom: 5px;	font: bold 12px  Arial, 'Trebuchet MS', Tahoma, verdana,  sans-serif;	}#menu li {	display:inline;	margin:0px 0px 4px;	padding:0;	width: 200px;}#menu a {   display:block;   float:left;   background: url(/image/tableft.gif) no-repeat left top;   margin:2px;   padding:0 0 0 4px;   text-decoration:none;}#menu a span {   float:left;   display:block;   width:140px;   background: url(/image/tabright.gif) no-repeat right top;   padding:4px;   color: #FFF;}/* Commented Backslash Hack hides rule from IE5-Mac \*/#menu a span {float:none;}/* End IE5-Mac hack */#menu a:hover span {	color:#FFF;}#menu a:hover {   background-position:0% -42px;}#menu a:hover span {   background-position:100% -42px;}#menu #current a {   background: url(/image/tableft.gif) no-repeat left top;   background-position:0% -42px;	color: #FFF;}#menu #current a span {   background-position:100% -42px;	color: #FFF;}/* end menu tabs */#plan{  font-size:12px;  font-weight:bold;  color:black;  background:white;}#plan td, #plan h1{  text-align:center;}/* alignment classes */.float-left  { float: left; }.float-right {	float: right; }.align-left  {	text-align: left; }.align-right {	text-align: right; }/* additional classes */.clear { clear: both; }.redbrown {	color: #691005; }.goldbrown {	color: #9F6216; }.gray  {	color: #BFBFBF; }.dropQuote-right {	font-size: 48px;	font-weight: bold;	font-family: Georgia, "Times New Roman", Times, serif;	float: right;	padding-top: 20px;	padding-left: 10px;	padding-right: 0px;}.dropQuote-left {	font-size: 48px;	font-weight: bold;	font-family: Georgia, "Times New Roman", Times, serif;	float: left;	padding-top: 16px;	padding-right: 10px;	padding-left: 0px;}.blockbox{  text-align:center;  padding: 16px;  margin-left:10%:  margin-right:10%;  border: #881005 2px solid;}.blockbox table{  font-weight:normal;  margin-left: auto;  margin-right: auto;  width: 6em}.blockbox table th, td {  text-align:left;}.blockbox h1, h2, h3 {  margin: 0px;  }.satnote{  color:white;  font-weight:bold;  font-size:10px;  text-align:center;  margin-left:190px;  margin-right:47px;  padding:6px;  background:#c00;}.sold_banner {	text-align:center;	text-decoration:blink;	font-size:42px;	font-weight:bold;	color:white;	padding:10px;	background-color:#f33;	display:block;}