	<style>/* PALETTE FROM colorcombos.com 9C9284 - medium grayCCCC99 - light tanE6E6CC - pale tan6699CC - MOCpages blueFF9900 - orange000000 - blackPALETTE FROM colorcombos.com CC6600 - dark orange6699CC - mocpages blue99CCFF - light blueCAE5FF - pale blueDCDCDC - light grayEEEEEE - pale gray*/		.blorf { font-family: blorf; } 		.serif { 			font-family: "times new roman",times,serif; 			font-size: 16px; 			color: #444444;			}					.sans { 			font-family:  helvetica,arial,sans-serif; 			font-size: 15px; 			color: #444444;			line-height:140%; 			}					.small { 			font-family:  helvetica,arial,sans-serif;			font-size: 12px; 			color: #444444; 			line-height:170%; 			}					.tiny { 			font-family: tahoma, helvetica,arialsans-serif; 			font-size: 11px; 			color: #444444;			}				.small B, .sans B, .serif B { color: #000000; }		/* fonts: headings & things */		.banner { 			font-family: helvetica,arial,sans-serif; 			font-size: 32px; 			color: #000000; 			}								.breadcrumbs { 			font-family:  helvetica,arial,sans-serif; 			font-size: 11px; 			border-bottom: 1px solid #dcdcdc; 			padding-bottom: 5px; 			margin-bottom: 20px; 			color: #dcdcdc;			}					.shaded {			border-top: 3px solid #CAE5FF; 			background-color: #EBF5FF;			}				.subtitle { 			font-family: helvetica,arial,sans-serif; 			font-size: 18px; 			xcolor: #0F5397; 			xcolor: #3a4;			xcolor: #F5CD2F;			color: #9C9284;			margin-bottom:10px;			margin-top:10px;			line-height:150%;			}				.message .subtitle { 			font-family: helvetica,arial,sans-serif; 			font-size: 18px; 			color: #FF9900;			margin-bottom:10px;			margin-top:10px;			line-height:150%;			}		.shaded .subtitle { 			font-family: helvetica,arial,sans-serif; 			font-size: 18px; 			color: #000;			margin-bottom:10px;			margin-top:10px;			line-height:150%;			}		.pagetitle { 			font-family: helvetica,arial,sans-serif;			font-size: 24px; 			color: #000000; 			font-weight: bold			}				.disclaimer { 			font-family:  helvetica,arial,sans-serif; 			font-size: 10px; 			color: #666666;  			}				.block { line-height: 170% }A:link, A:visited {	text-decoration: none;	color:#36f;}A:hover, A:active, #gallerytitle A:hover, #gallerytitle A:active, .pagenav A:hover, .pagenav A:active  {	text-decoration: underline;	color: #FF9900;}		BODY { background-color: #ffffff; }			.error { color: #CC6600; }		.background { background-color: #ffffff; margin-top:30px; }		.lightdiv { background-color: #dcdcdc }		.rightbar { border-left: 1px solid #aaaaaa; padding-left: 5px }		.formhead { 			background-color: #bbccee; 			border: 1px solid #336699; 			font-family: arial,helvetica,sans-serif; 			font-size: medium; 			}					.formhelp { 			font-family: verdana,arial,helvetica,sans-serif; 			font-size: 10px; 			color: #888; 			}		.message { 			font-family: helvetica,arial,sans-serif; 			font-size: 14px; 			background-color: #ffc;			border: 1px solid #fd8;			padding:15px;			margin: 10 0 20 0px;			}		.error-message { 			font-family: helvetica,arial,sans-serif; 			font-size: 14px; 			background-color: #ffc;			border: 1px solid #fc6;			padding: 15 15 15 40px;			margin: 10 0 20 0px;			background-image: url('http://images.mocpages.com/images/icons/16x16-bonk.gif');			background-repeat: no-repeat;			background-position: 15 15;			}				.newbubble {			font-family: helvetica,arial,sans-serif; 			font-size: 11px; 			background-color: #ffc;			border: 1px solid #fc0;			padding:3px 8px;			}	 .gradbar {			padding:10 10 7 10px; 			border-bottom:1px solid #dcdcdc; 			border-top:1px solid #f0f0f0; 			background-image: url('http://images.mocpages.com/images/grey-gradient.jpg'); 			}	 .gradbar .subtitle {			font-size: 16px;			margin:0px;			}	.infobox {		position:relative;			}	.infobox img {		position:relative;		z-index:1;			}	.infobox .dark_overlay {		display:block;		position:absolute;		z-index:2;		left:0px;		top:125px;		background-color:#000000;		filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity: 0.5;  opacity: 0.5;		height:20px; 		max-height:20px;		width:145px;		max-width:145px;		overflow-y:hidden;		}		 	.infobox .caption {		display:block;		position:absolute;		z-index:2;		left:0px;		top:121px;		padding:3 7 3 7px;		color:#ffffff;		height:20px; 		max-height:20px;		width:145px;		max-width:145px;		overflow-y:hidden;		}		 	.infobox:hover .dark_overlay {		display:block;		position:absolute;		z-index:2;		left:0px;		top:91px;		background-color:#000000;		filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity: 0.5;  opacity: 0.5;		height:54px; 		max-height:55px;		width:145px;		max-width:145px;		overflow-y:hidden;		}		 	.infobox:hover .caption {		display:block;		position:absolute;		z-index:2;		left:0px;		top:91px;		padding:7px;		color:#ffffff;		height:40px; 		max-height:45px;		width:145px;		max-width:145px;		overflow-y:hidden;		}		 				.moclist .small { color: #999; }		.review					 { padding:20px; border: 1px solid #dcdcdc; margin-bottom:30px }		.review-name     { font-family: helvetica,arial,sans-serif;; font-size: 16px; color: #000; display:inline;}		.review-location { display:none ;}		.review-date     { font-family: helvetica,arial,sans-serif;; font-size: 11px; color: #bbb; display:inline;}		.review-content  { font-family: helvetica,arial,sans-serif;; font-size: 13px; color: #444; display:inline; line-height:140%}		.review-buddy		 { padding-right:15px }		.review-quote    { padding:10 15 10 15px; background-color:#efefef; line-height:150%; margin:10px; font-family: helvetica,arial,sans-serif; font-size: 12px; color: #666;}		.review-quote b  { font-size:11px; }		.review-quote .review-quote    { padding:10 15 10 15px; background-color:#fff; border:1px solid #ddd; line-height:150%; margin:10px; font-family: helvetica,arial,sans-serif; font-size: 12px; color: #666;}				.bullet { font-size: 10px }						.blorf2 { font-family: blorf2; } 	</style>