	html {	margin-top: 0px;	margin-bottom: 0px;	height: 100%;	}	body {	margin: .5in;	height:100%;	background-image: none;		}	.printhide {	display: none;	}	img {	display: block;	border: 0;	}	a:link {	text-decoration: none;	color: #222222;	background: transparent;	}a:visited {	text-decoration: none;	color: #222222;	background: transparent;	}a:hover {	text-decoration: none;	color: #AD0000;	background: transparent;	}a:active {	text-decoration: underline;	color: #222222;	background: transparent;	}p, td, li, ul, ol, h1, h2, h3, h4, h5, h6 {	font-family: Verdana, Arial, Helvetica, sans-serif	}h1 {	font-size: 14px;	font-weight: bold;	margin-bottom: 0.25em;	color: #000000;	margin-top: 0px;	}h2 {	font-size: 13px;	margin-bottom: 0.25em;	margin-top: 0.25em;	color: #222222;	font-weight: bold;	}h3 {	font-size: 12px;	margin-bottom: 0.25em;	margin-top: 0.25em;	color: #000000;	font-weight: bold;	}	h4 {	font-size: 12px;	margin-bottom: 0.25em;	margin-top: 0.25em;	color: #666666;	font-weight: normal;	}p {	margin-top: 0;	line-height: 1.4em;	font-size: 12px;	}	blockquote {	margin-top: 0;	margin-bottom: 1em;	line-height: 1.4;	text-align: left;	font-size: 11px;	font-weight: bold;	}ul {	margin-top: 0px;	margin-bottom: 1em;	line-height: 1.4;	font-size: 12px;	margin-left: 0px;	padding-left: 5px;	list-style-type: none;	}		ol {	list-style-position: outside;	padding-right: 15px;	margin-left:0px;	padding-left:0px;	}	li {	margin-bottom: 0.1em;	}hr {	color: #000;	background-color: #000;	height: 2px;	border: none;	}/* PAGE COMPONENTS ------------------- *//* Masthead */#masthead {	display: none;	}	/* Sidecolumn */	#sidecolumn {	display: none;	}  /* Right Column#rightcolumn {	display: none;	} */	/* Main Content */#mainContent {	margin-top: 0px;	background-color:#FFFFFF;}/* Fix the bug that hides text */.buggybox {	height: 1%;}	/* Footer */#footer p {	display: none;	font-size: 10px;	color:#666666;	margin-bottom: 0;	padding-bottom: 1em;	text-align: center;	}	#footer p.copyright {	display:block;	}/* SECTIONS -------------------- */.photocredit {	font-size: 9px;	font-weight: normal;	color: #999999;	text-align: left;	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Grande";	}/* Bread Crumbs*/#breadcrumbs {	padding-left: 165px;	display: none;	}	#breadcrumbs p {	font-size: 9px;	color: #666666;	font-weight: normal;	}/* Menu */#menu {	border-bottom-style: solid;	border-bottom-width: 1px;	border-bottom-color: #990000;	margin-bottom: 7px;  	}#menu h1 {	font-size: 11px;	padding-left: 7px;	padding-bottom: 7px;	margin-bottom: 0.1em;	color: #333333;	line-height: 1.2em;	}#menu p {	font-size: 10px;	background-color: #FFFFFF;	line-height: 1.2em;	padding-top: 4px;	padding-bottom: 4px;	margin-bottom: 0.1em;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #bbbbbb;	color: #222222;	}  #menu ul {	margin-bottom: 0.1em;	}  #menu li {	font-size: 10px;	line-height: 1.2em;	padding-left: 5px;	padding-top: 4px;	padding-bottom: 4px;	margin-bottom: 0.1em;	color: #CC0000;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	}  #menu a {	text-decoration: none;	font-weight: bold;	}  #menu a:hover {	color: #AD0000;	text-decoration: underline;	}  #menu a.sub {	color: #AD0000;	text-decoration: none;	font-weight: normal;	}  #menu a.sub:hover {	color: #AD0000;	text-decoration: underline;	font-weight: normal;	}	/* Box */	.box {	margin-bottom: 15px;	border: 1px solid #444444;	}.box h1 {	font-size: 13px;	padding-right: 7px;	padding-left: 7px;	}	.box h2 {	padding-right: 7px;	padding-left: 7px;	font-size: 12px;	}	.box p {	padding-right: 7px;	padding-left: 7px;	font-size: 11px;	}	/* Round Box */	.roundbox {	margin-bottom: 15px;	border-right: 1px solid #444444;	border-left: 1px solid #444444;	}.roundbox h1 {	font-size: 13px;	padding-right: 7px;	padding-left: 7px;	}	.roundbox h2 {	padding-right: 7px;	padding-left: 7px;	font-size: 12px;	}	.roundbox p {	padding-right: 7px;	padding-left: 7px;	font-size: 11px;	}	/* Column */.column {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #333333;	margin-bottom: 15px;	padding-bottom: 5px;	}.column h1 {	font-size: 11px;	}.column p {	font-size: 11px;	line-height: 1.2em;	margin-bottom: 0.75em;	}  .column ul {	margin-bottom: 0.1em;	}	.column li {	line-height: 1.6em;	font-size: 11px;	}	/* Form */.form {	padding-bottom: 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	margin-bottom: 5px;	}.form h2 {	color: #444444;	margin-bottom: -5px;	}.form td {	vertical-align: top;	padding-bottom: 3px;	}	.form p {	font-size: 11px;	margin-bottom: 0px;	}.lable	{	line-height: 1;	padding-right: 3px;	font-weight: normal;	font-size: 11px;	} 	/* Table Data List */.datalist table {	margin-bottom: 14px;	}	.datalist td {	padding: 3px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	background-position: top;	vertical-align: top;	}.datalist p {	margin-bottom: 0px;	}		/* List Table */	.list td {	vertical-align: top;	padding-bottom: 15px;	}.list p {	margin-bottom: .05px;	}	.list img {	margin-right: 14px;	}/* Ad Style */.ad {	background-color: #F7F7F7;	color: #333333;	text-indent: 0px;	padding-right: 7px;	padding-left: 7px;	border-bottom: 1px dotted #003366;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #003366;	margin-bottom: 7px;	}	.ad h1 {	font-size: 12px;	font-weight: bold;	color: #003366;	padding-bottom: 1px;	}.ad p {	font-size: 10px;	font-weight: normal;	line-height: 1.3em;	}	.ad ul {	font-size: 10px;	font-weight: normal;	line-height: 1.5em;	}	.ad img {	float: left;	margin-right: 5px;	margin-bottom: 0px;	margin-top: 3px;}.buynow {	text-decoration:none;	font-weight: bold;	color: #AD0000;	}/* IMAGE STYLES -------------------- */	img.bullet {	display: inline;	}img.banner {	margin-top: 0px;	margin-bottom: 10px;	display: block;	clear: none;	}	.thumbnail {	float: left;	margin-right: 10px;	margin-bottom: 3px;	margin-top: 3px;	border: 2px solid #666666;}.thumbnail img {	border: 2px solid #666666;}.thumbnail_noborder {	float: left;	margin-right: 14px;	margin-bottom: 3px;	margin-top: 3px;}.thumbnailright {	float: right;	margin-left: 10px;	margin-bottom: 3px;	border: 2px solid #666666;}.thumbnailright_noborder {	float: right;	margin-left: 10px;	margin-bottom: 3px;	margin-top: 3px;}	/* FONT STYLES -------------------- */.title {	font-size: 15px;	color: #333333;	margin-top: 0;	margin-bottom: .5em;}.subtitle {	color:#555555}.byline {	font-size: 12px;	font-weight: normal;	margin-bottom: 0.2em;	color: #444444;	}.red {	color: #AD0000;	}.greytext {	font-size: 9px;	color: #555555;	font-weight: normal;	}.smalltext {	font-size: 10px;	font-weight: normal;	}.source {	color: #666666;	text-align: right;	margin-top: -1em;	font-weight: normal;	font-size: 10px;	}.asterisk {	font-size: 11px;	color: #AD0000;	font-weight: bold;	}.jesus	{	font-weight: bold;	}	.highlight {	color: #330033;	padding-bottom: 5px;	}	.code {	color: #330033;	}	.marianblue {	color: #003366;}	/* MISC STYLES ------------------- */.clear {	clear: both;	}	.inline {	padding-bottom: 14px;	}.inline img{	display: inline;	}.search {	font-weight: bold;	color: #003366;	text-align: right;}.specs {	font-size: 11px;}.lable {	color: #333333;}.header {	padding-bottom: 5px;	display: none;}.header {	padding-bottom: 7px;}.icons {	display: none;}#sitebar {	display:none;	}/* Article Pictures */.articlepicture {	float:left;	width:150px;	margin:0px 15px 5px 0px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	}	.articlepicture a {	text-decoration: none;	}	.articlepicture p {	font-size:	10px;	}.articlepicture img {	border:1px solid #666666;	}	