@charset "utf-8";

@font-face {
    font-family: 'OpenSans';
    src: url('OpenSans-Regular-webfont.eot');
    src: url('OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Regular-webfont.woff') format('woff'),
         url('OpenSans-Regular-webfont.ttf') format('truetype'),
         url('OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal; }
@font-face {
    font-family: 'OpenSans';
    src: url('OpenSans-Italic-webfont.eot');
    src: url('OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Italic-webfont.woff') format('woff'),
         url('OpenSans-Italic-webfont.ttf') format('truetype'),
         url('OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
    font-weight: normal;
    font-style: italic; }
@font-face {
    font-family: 'OpenSans';
    src: url('OpenSans-Bold-webfont.eot');
    src: url('OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Bold-webfont.woff') format('woff'),
         url('OpenSans-Bold-webfont.ttf') format('truetype'),
         url('OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
    font-weight: bold;
    font-style: normal; }
@font-face {
    font-family: 'OpenSans';
    src: url('OpenSans-BoldItalic-webfont.eot');
    src: url('OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-BoldItalic-webfont.woff') format('woff'),
         url('OpenSans-BoldItalic-webfont.ttf') format('truetype'),
         url('OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
    font-weight: bold;
    font-style: italic; }

@font-face {
    font-family: 'Ubuntu';
    src: url('Ubuntu-R-webfont.eot');
    src: url('Ubuntu-R-webfont.eot?#iefix') format('embedded-opentype'),
         url('Ubuntu-R-webfont.woff') format('woff'),
         url('Ubuntu-R-webfont.ttf') format('truetype'),
         url('Ubuntu-R-webfont.svg#UbuntuRegular') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'Ubuntu';
    src: url('Ubuntu-B-webfont.eot');
    src: url('Ubuntu-B-webfont.eot?#iefix') format('embedded-opentype'),
         url('Ubuntu-B-webfont.woff') format('woff'),
         url('Ubuntu-B-webfont.ttf') format('truetype'),
         url('Ubuntu-B-webfont.svg#UbuntuBold') format('svg');
    font-weight: bold;
    font-style: normal;}

@font-face {
    font-family: 'OCRAStdRegular';
    src: url('OCRaStd-Regular-webfont.eot');
    src: url('OCRaStd-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('OCRaStd-Regular-webfont.woff') format('woff'),
         url('OCRaStd-Regular-webfont.ttf') format('truetype'),
         url('OCRaStd-Regular-webfont.svg#OCRAStdRegular') format('svg');
    font-weight: normal;
    font-style: normal;}
	
@font-face {
    font-family: 'DroidSansMonoRegular';
    src: url('DroidSansMono-webfont.eot');
    src: url('DroidSansMono-webfont.eot?#iefix') format('embedded-opentype'),
         url('DroidSansMono-webfont.woff') format('woff'),
         url('DroidSansMono-webfont.ttf') format('truetype'),
         url('DroidSansMono-webfont.svg#DroidSansMonoRegular') format('svg');
    font-weight: normal;
    font-style: normal;}

/******************/


body {
	background-color: #000;
	background-image: url(/b/bback-v2.jpg);
	background-repeat: repeat;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #FFF;
/*	font-family: Verdana, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", sans-serif; */
	font-size: 0.75em;
	min-width: 990px;
	font-style: normal; }

#infobox {
	color: #DDD;
	text-align: right;
	font-family: "Ubuntu", Tahoma, Geneva, sans-serif;
	font-size: 9px;
	margin: 0;
	padding: 10px 20px 0 0;
	height: 25px; }
	
	#infobox a:link,	/* Should be the same as .block for footers, see below */
	#infobox a:visited { color:#CCC; text-decoration:none; }
	#infobox a:active  { color:#F00; }
	#infobox a:hover   { color:#C66; }
		
#resizecontainer {
	margin: 0 auto;	
	max-width: 1200px; }

#container {
	color: #000;
	text-align: left;
	background-color: transparent;
	list-style-type: none;
	margin: 0 45px 0 35px;  /* Right border 10px more for overlap */
	background-image: url(/b/frame-v2.png);
	background-repeat: no-repeat; 
	max-height: 820px;
	padding: 6px; }

	
.b { /* This tag is for preloading images */
	position: absolute;
	top: -4000px;
	background-repeat: no-repeat; }

	
/******************/

header {
	height: 75px;
	padding: 0 10px; } 
	
	header #logo a,
	header #logo a:link,
	header #logo a:visited {
		display:block;
		padding: 0;
		margin: 0;
		width: 350px;
		height: 64px;
		border: none;
		background: url(/b/logo-v13.png);
        background-position: 0 0;
		background-repeat:no-repeat;
		text-decoration: none; }
	header #logo a:hover,
	header #logo a:active {
              background-position: 0 -200px; }
		
	header #logo img {
		position:absolute;
		left:-9999px; }

footer {
	height: 28px;
	padding: 10px 50px; } 
	
	footer p {
		margin: 0;
		padding: 0;	}

	.block {
		text-align: left;
		vertical-align: middle;
		float: left;
		height: 28px;
		font-family: "Ubuntu", Tahoma, Geneva, sans-serif;
		font-weight: normal;
		font-style: normal;
		font-size: 9px;
		color: #CCC; 
		padding-left: 30px; }
	
		.block img {
			margin-left: 3px;
			border: 0; }
	.picbadges {
		width:100px; height:32px;
		margin-top:-5px;
		background: no-repeat url("data:image/png;base64,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"); }
		
	.block a:link,
	.block a:visited { color:#CCC; text-decoration:none; }
	.block a:active  { color:#F00; }
	.block a:hover   { color:#C66; }
	
	.block a:link img,
	.block a:visited img { 
		border: 1px solid transparent; 
		-moz-border-radius: 5px; 
		border-radius: 5px; }
	.block a:active img { border-color: #C00; }
	.block a:hover img	{ border-color: #933; }

/******************/

aside {
	font-family: 'Ubuntu', Tahoma, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	padding: 0px;
	width: 135px;
	float: left; }

	aside div {
		padding: 10px;
		margin-top: 0px;
		margin-bottom: 0px;
		text-align: right; }
	
	aside p {
		margin-top: 0px;
		margin-bottom: 0px; }
		
	aside #bad_browser {
		text-align: center;	}
		
	aside #sitemap {
	  	padding:0 0 8px 0; 
		margin: 0 -6px 25px 0; 
		text-align:right; }

	aside a:link,
	aside a:visited { color:#036; }
	aside a:active  { color:#C00; }
	aside a:hover   { color:#900; }
	
	aside .linkbtns a:link img {
		border: none; }
	aside .linkbtns a:link span,
	aside .linkbtns a:visited span {
		display: block;
		border: 1px solid #AAA;
		background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAAA1BMVEX///+nxBvIAAAAAXRSTlOArV5bRgAAABVJREFUeF6twIEAAAAAgKD9qZeosAEAUAABB42CpQAAAABJRU5ErkJggg==");
/* 		background-color: transparent; #FED */
		vertical-align: middle;
		padding: 1px;
		text-align: center;
		-moz-border-radius: 5px;
		border-radius: 5px; }
	aside .linkbtns a:active span  { border-color: #C00; }
	aside .linkbtns a:hover span   { 
		background-color:#FDC;
		border-color: #666;  /* 09C 3CF */
		-moz-box-shadow: inset 0 0 5px #AAA; 
		box-shadow: inset 0 0 5px #AAA; } /* C60 */

/*////// THE MAIN MENU //////*/

	aside #mainnav {
		margin: -4px -10px 0 -20px;
		padding: 4px;
		border: 2px solid #666;
		box-shadow: 1px 1px 10px #666;
		background-color: #CDE;
		background-image: url("data:image/png;base64,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");
		background-repeat: repeat; }
		
	aside #innernav {
		margin: 0;
		border: 2px solid #FFF;
		text-align: left;
		padding: 30px 0 10px 12px; }
	
	/* The main links */
	aside #mainnav ul {
		padding: 0;
		margin: 0;
		list-style-type: none; }
	
		aside #mainnav ul li {
			width: 100%;
			padding: 0;
			margin-bottom: 20px;
			font-weight: bold;
			font-style: normal;
			font-size: 15px;
			color: #1F2442;	}
		
		aside #mainnav ul span,
		aside #mainnav ul a { 
			text-decoration: none; 
			padding: 0 22px 0 2px;
			border-bottom: 2px solid #BBB; }
		aside #mainnav ul a, 
		aside #mainnav ul a:link, 
		aside #mainnav ul a:visited { color: #000; }
		aside #mainnav ul a:active  { color: #C00; }
		aside #mainnav ul span,
		.preload-hover1,
		aside #mainnav ul a:hover {
			color: #6C1800;
			border-bottom-color: #B99;
			text-shadow: #CCC 1px 1px 2px; }
		aside #mainnav ul a:hover {
			color: #FFF;
			background-color:#000;
			border-top-left-radius: 3px;
			border-top-right-radius: 50px 22px;
			box-shadow: 1px 1px 10px #666;
			text-shadow: none; }
		
		/* The subsections */
		aside #mainnav ul ul {
			margin: inherit;
			margin-top:2px; }
		
			aside #mainnav ul ul li {
				font-size: 14px;
			    margin-top:2px;
				margin-bottom:0;
				font-weight: normal;
				font-style: normal;
				color: #111; }
				
			aside #mainnav ul ul span,
			aside #mainnav ul ul a { 
				text-decoration: none;
				margin-left: 13px;
				padding: 0 2px 0 2px;
				border-bottom: none; }
			aside #mainnav ul ul a, 
			aside #mainnav ul ul a:link, 
			aside #mainnav ul ul a:visited { color: #111; }
			aside #mainnav ul ul a:active  { color: #C00; }
			aside #mainnav ul ul span,
			.preload-hover2,
			aside #mainnav ul ul a:hover {
				color: #6C1800;
				border-radius: 3px;
				text-shadow: #CCC 1px 1px 2px; }
			aside #mainnav ul ul a:hover {
				color: #FFF;
				text-shadow: none; }

			/* The subsubsections */
			aside #mainnav .lvl3,
			aside #mainnav ul ul ul {
				margin: 0 0 0 12px; }
			
				aside #mainnav .lvl3 li,
				aside #mainnav ul ul ul li {
					font-size: 11px;
					margin-bottom:0;
					margin-top:0; }

				aside #mainnav .lvl3 a,
				aside #mainnav ul ul ul a,
				aside #mainnav .lvl3 span,
				aside #mainnav ul ul ul span {
					margin-left: 11px;
					padding: 0 2px 0 2px; }

				aside #mainnav .lvl3 a,
				aside #mainnav ul ul ul a, 
				aside #mainnav .lvl3 a:link,
				aside #mainnav ul ul ul a:link, 
				aside #mainnav .lvl3 a:visited,
				aside #mainnav ul ul ul a:visited { color: #222; }
				aside #mainnav .lvl3 a:active,
				aside #mainnav ul ul ul a:active  { color: #C00; }
				aside #mainnav .lvl3 span,
				aside #mainnav ul ul ul span,
				.preload-hover3,
				aside #mainnav .lvl3 a:hover,
				aside #mainnav ul ul ul a:hover {
					color: #6C1800;
					text-shadow: #CCC 1px 1px 2px; }
				aside #mainnav .lvl3 a:hover,
				aside #mainnav ul ul ul a:hover {
					color: #FFF;
					text-shadow: none; }

    aside .picprintpage {
		width:30px; height:30px;
		vertical-align:middle; margin-right:8px;
		background: no-repeat url("data:image/png;base64,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"); }
    aside .picsendmail {
		width:30px; height:30px;
		vertical-align:middle; margin-left:8px;
		background: no-repeat url("data:image/png;base64,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"); }

/******************/

article {
	font: 14px/19px 'OpenSans', Arial, sans-serif;
	text-shadow: 1px 1px 0px #EEE;
	color: #000;
	border: 1px solid #666;
	margin: 0 -10px 0 135px;   /* Right border -10px more for overlap */
	padding: 30px;
	text-align: left;
	line-height: 1.7em;
	background-color: #FFFCF9;
	background-image:  url(/b/edge-v1.png), url(/b/dirt-v3.png);
	background-repeat: no-repeat, repeat;
	display: block;
	-moz-box-shadow: inset 1px 1px 10px #666;
	box-shadow: inset 1px 1px 10px #666;
	min-height: 750px; }
	
article p strong {
	color: #600; } 

	article a {
		background-image: url("data:image/gif;base64,R0lGODlhCwAKAJEAAAAAAP///zGwBP///yH5BAEAAAMALAAAAAALAAoAAAIRnI+pKO3pHoyTnigNbXN5UwAAOw==");
		background-position: 100% 50%;
		background-repeat: no-repeat;
		padding-right: 11px;
		border-bottom: 1px solid #BBB;
		text-decoration: none; }
	article a.nomarkup,
	article .linkbox table a { 
		background: none;
		padding-right: 0px;
		border-bottom: none; }
	article a,
	article a:link,
	article a:visited { color: #004589; }
	article a:active  { color: #C00; }
	article a:hover   {
		color: #000;
		background-color: #FCC; }
	article a:hover.nomarkup,
	article .linkbox table a:hover { background-color: transparent; }
	
	article a:link img,
	article a:visited img { border: 3px dotted #F90;
	                             padding: 1px;}
	article a:active img  { border: 3px solid #C00; }
	article a:hover img   { border: 3px solid #F86352;
	                             box-shadow: 0px 0px 10px #CCC; }
	
	article section > p {
		margin-top: 15px;
		margin-bottom: 15px;
		padding-left: 10px;
		/*text-indent: 10px;*/ }
	
	article section > p:first-letter {
		font-size: 120%; }
	
	article h1, 
	article h2, 
	article h3,
	article h4, 
	article h5, 
	article h6 {
		font-family: "Ubuntu", "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #000; }
	article h1 {
		font-family: "OCRAStdRegular", monospace;
		font-weight: normal;
		color: #337;
		font-size: 33px;
		text-align: center;
		text-shadow: #cca 1px 1px 1px, #cca 1px 1px 2px, #444 2px 2px 4px; }
		article h1 span {
			font-size: 21px;
			color: #000; }
	article h2 {
		color: #036;
		font-size: 25px;
		margin-top: 35px;
		text-shadow: #CCC 2px 2px 4px; }
	article h3 {
		color: #069;
		font-size: 18px;
		text-align: center;
		text-shadow: #DDD 2px 2px 3px; }
	article h4 {
		font-size: 16px;
		margin: 0;
		text-shadow: #DDD 1px 1px 2px; }
	article h5 {
		font-size: 14px;
		margin: 0; }
	article h6 {
		font-size: 12.5px;
		margin: 0; }
			
	article ul {
		list-style-type: none;
		margin: 0 10px 0 10px; }
	article .paragraphsep { 
	    margin-bottom: 20px; }
		article ul li,
		article .bigbulletlist li {
			background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGAgMAAACdogfbAAAACVBMVEVmAADMzMxmAACWFCzXAAAAAXRSTlMAQObYZgAAAB9JREFUeF5FwkENAAAIw8CawBeSkDAdVclzyeFhavYBQDIGePYf31cAAAAASUVORK5CYII=") no-repeat scroll 0 9px;
			padding-left: 15px; }
			
		article .bigbulletlist li {
			margin-bottom:10px; }
			
article .tt {
	color: #140;
	font-family: "DroidSansMonoRegular", "Courier New", Courier, monospace; }

/*///////// FLOATING BOXES /////////*/

	article .fltright, 
	article .fltleft {
		margin-top: 10px;
		margin-bottom: 10px;
		font-family: "Ubuntu", Tahoma, Geneva, sans-serif;
		font-size: 11px;
		color: #004589;;
		line-height: normal;
		text-align: center;	}
	article .fltright {
		float: right;
		margin-left: 15px; }
	article .fltleft {
		float: left;
		margin-right: 15px;	}
	article .fltright p, 
	article .fltleft p {
		text-indent: 0;
		margin-top: 3px; }
		
	article .centerdivA {
		position: relative; 
		overflow: hidden; }
	article .centerdivB {
		float: left;	
		position: relative; 
		left: 50%; }
	article .centerdivC {
		float: left;	
		position: relative; 
		left: -50%; }

/*///////// TABLES /////////*/

	article .centertableframe {
		margin: 10px auto 10px auto;
		text-align: left;
		padding: 0;	}

	article .centertableframe,
	article .centertable_frameonly {
/* 		background-image:url(/b/tback-v1.jpg);
		background-repeat:repeat; */
		background-color: #FEB;
		border: 1px solid #666;
		-moz-border-radius: 15px;
		border-radius: 15px;
		-moz-box-shadow: 3px 3px 3px #CCC;
		box-shadow: 3px 3px 3px #CCC; }
/*	article .centertableframe:hover,
	article .centertable_frameonly:hover {
		border-color: #C99;	}*/
	article .centertableframe tr.r0 {
		background-color:inherit; }
	article .centertableframe tr.r1 {
		background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAAA1BMVEX///+nxBvIAAAAAXRSTlOArV5bRgAAABVJREFUeF6twIEAAAAAgKD9qZeosAEAUAABB42CpQAAAABJRU5ErkJggg==");
		background-repeat: repeat; }
	article .centertableframe td {
		padding: 10px;

		margin: 0; }
	
	article .centertableframe_hover {  /* use with .centertableframe */
		padding: 5px; }
	article .centertableframe_hover tr:hover {
		background-color:#DDD;
		border-color: #C99; }
		
	article .plaintable {
		border: 0; }
	article .plaintable td {
		padding: 0;
		margin: 0;
		vertical-align: top; }
	
	.clearfloat { 
		clear:both;
		height:0;
		font-size: 0px;
		line-height: 0px; }
		
/*///////// LINK BOX /////////*/

	article .linkbox {
		max-width:700px; 
		border-top: 8px solid #CCC; 
		border-bottom: 8px solid #CCC; 
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAC+CAMAAADOSeVcAAABR1BMVEX//8z//cn/7qr/3Yn/9rr/8K//1Xn/7qv/7Kb/zmv/133/zmr/0G7/2H7/343/34z/1nr/8K7/4ZH/6aD/0G///cj/55z/5Jf/9bn/87X/45T/3Yj/5pv/2YH/zGf/973/+L7/0nL/6J//8rL/4ZD/+8X/+cH/9Lb/5Zj/6qP/1Hb/7Kf/24X/13z/6qL/6aH/4pL/5Jb/zWn/24T/45X/553/9bj/2YD/5pr/5Zn/9Lf/zWj/+sL/87T/8rP/3Ib/1Hf//Mb/8bH/4I//4I7/8bD/+cD/+L//763/z2z+/sr/3If/1Xj/2H//3ov/66T/2oL/03X+/Mf/7an+97z/2oP//Mf/7aj/0nP/+8T/4pP/+sP/0XH/1nv//sv/0XD/76z+66X/66X/3or/97z/z23+76z/9rv++sP+6J7/6J7/03T/zGY1vpb1AAABpUlEQVR4XkXFw7YlABDF0HNt2/fZbtq2beP/x51aNagMshV9ILhDgRKJhB2BdaDT4eC+IHhCcJnk2rWyAsyx6zXBL4K3BOdIrl2rq8Acu25QcJMCzedzOwKbwWxm1zOCbwQ/KVA6nbYjsD70+xzcExScIbl2ra0BG8BgwME9T8EFkmvX0hIwx64rFFynQJlMxo7AGtBo2HWLgh8EnwiUy+XsCCwJySQH9ykFL0muXVtbwPKQz3NwPxN8IXhIcu3a2ADm2LVLwR4FarVadi0uAnPs+k3wh+A4Bep2u3YENobxmIN7ioLTJNeu9XVgPej1OLgHFBwjuXYNh8Acu95QsE+Bms2mXcvLwBy7rlJwjQJVq1U7AqtBrcbBfUDBVwKlUik7AhvBaMTBvUvBRZJr1/Y2MMeuIwqeEzwiuXZNJsAcu05ScJ8CVSoVOwIrQrHIwd2h4D2B6vW6HYFlIZvl4N6j4BLJtWtzE5hj12MK/hK8Irl2LSwAc+x6R8FHCtRut+0IrAzlMgf3O8FtClQoFOwIrASlEgf3kIKzJNeu6RSYY9c/+g8XKpaZ7jLVvwAAAABJRU5ErkJggg==");
		background-repeat:repeat-x;
		margin: 40px auto; }
	article .linkbox table {
		border:none; 
		margin-left:auto; 
		margin-right:auto; }
	article .linkbox table td {
		padding: 10px;
		margin-bottom: auto;
		margin-top: auto; }
	article .linkbox table td.legend {
		color: #666;
		font-family: "Ubuntu", Arial, Helvetica, sans-serif; 
		font-weight: bold;
		font-size: 10px;
		line-height: 12px; }
	article .linkbox table td.legend p {
		margin-bottom: 20px; }
	article .linkbox table td.legend strong {
		color: #888;
		font-size: 15px;
		line-height: 20px; }
	/* Image Link styles above */

/*///////// SITEMAP /////////*/

	article .sitemaptable {     /* use with .centertableframe .centertableframe_hover */
		padding: 10px; }
	article .sitemaptable td {
		padding: 2px; }
	article .sitemaptable .entryimg {
		padding-right:3px;
		margin-top:2px;
		margin-bottom:-8px;
		float:left; }

/*///////// ERROR MESSAGES /////////*/

	article .errormsg {
		background-color: #FDC;
		margin: 20px;
		padding: 20px;
		line-height: normal;
		border: 3px solid #039;
		-moz-border-radius: 30px;
		border-radius: 30px;
		-moz-box-shadow: 5px 5px 5px #CCC;
		box-shadow: 5px 5px 3px #CCC; }
	
		article .errormsg h2 {
			font-size:200px;
			text-align:center;
			font-family: Verdana, Geneva, sans-serif;
			color: #F00;
			padding: 0px;
			margin: 0px;
			text-shadow: none;
			text-decoration: none; }
		
		article .errormsg div {
			background-color:#FFC; }
		
		article .errormsg p, 
		article .errormsg p + p {
			text-align:center;
			text-indent:0; }

/*///////// AUTO-COPYRIGHT BLOCK /////////*/

	article #copyrightblock {
		border-top: 1px solid #888;
		margin-top: 25px;
		padding-top: 5px;
		font-size: 11px;
		color: #555;
		line-height: normal;
		max-width: 75%; }
	
		article #copyrightblock a:link,
		article #copyrightblock a:visited { color: #555; }
		article #copyrightblock a:active  { color: #C00; }
		article #copyrightblock a:hover {
			color: #000;
			background-color: #FCC;
			text-decoration: underline; }
