/*-------------------------------------------File: 'Blueball Minimal Colors 3.5' print.css Style SheetCreated: 10, October, 2005Last Modified: 6, June, 2006Author: Charlie Lockhart, Blueball Designwww.blueballdesign.comEmail: themes@blueballdesign.comCopyright 2006 Charlie Lockhart/Blueball Design USAAll Rights Reserved-------------------------------------------*//* @group Body and Global Styles */body {background-image: url(images/minimal_bgmain.jpg);background-position: top center;background-attachment: scroll;background-repeat: no-repeat;background-color: #FFFFFF;text-align: center;font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;font-size: 11px;line-height: 17px;margin: 0;padding: 0;}p {}a:link, a:visited{	text-decoration: underline;	color:  #005F85;}a:hover, a:active{	text-decoration: none;	color:  #005F85;}b, strong {	font-weight: bold;}.standout {font-weight: normal;font-style: italic;font-size: 13px;line-height: 1.5em;background-color: #EBEBEB;color: #005F85;padding: 7px 10px 8px 10px;border:  1px solid #D1D1D1;}blockquote {font-weight: normal;font-style: italic;font-size: 13px;line-height: 1.5em;background-color: #EBEBEB;color: #005F85;padding: 7px 10px 8px 10px;border:  1px solid #D1D1D1;}.imageStyle {padding: 10px 10px 5px 0px;margin: 0px;}.image-left{float: left;margin:  0px;padding: 10px 10px 10px 0px;}.image-right{float: right;margin:  0px;padding: 10px 0px 10px 10px;}img {}a img {border: 0px;}.clear {clear: both;}h1 {	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;	font-size: 22px;	line-height: 1.1em;	color: #005F85;	text-align: left;	font-style: normal;	font-weight:  bold;	margin: 0px;	padding: 0px;}h2 {	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;	font-size: 18px;	line-height: 1.1em;	color: #005F85;	text-align: left;	font-style: normal;	font-weight:  bold;	margin: 0px;	padding: 0px;}h3 {	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;	font-size: 16px;	line-height: 1.2em;	color: #005F85;	text-align: left;	font-style: normal;	font-weight:  bold;	margin: 0px;	padding: 0px;}h4 {	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;	font-size: 13px;	line-height: 1.2em;	color: #333333;	text-align: left;	font-style: italic;	font-weight:  normal;	margin: 0px;	padding: 0px;}h5 {	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;	font-size: 13px;	line-height: 1.3em;	color: #005F85;	text-align: left;	font-style: normal;	font-weight:  bold;	margin: 0px;	padding: 0px;}/* @end *//* @group Page Header */#container {	font-weight: normal;	margin: 0px auto; /* Right And Left Margin Widths To Auto */	padding:  0px;	width: 660px;	background-color: #FFFFFF;	text-align: center;}#pageheader {	position: relative;	margin: 0px auto;	width: 660px;	height: 176px;	background: #FFFFFF;	border-bottom: 1px solid #D1D1D1}#pageheader img {	Margin:  0px;	padding: 0px;	position: absolute;	top:  12px;	left:  405px;}#pageheader h1 { 	margin: 0px;	padding-left: 15px;	padding-top: 26px;	padding-right: 275px;	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;	font-size: 32px;	line-height: 1.1em;	color: #005F85;	text-align: left;	font-style: normal;	font-weight: bold;}#pageheader h2 {	margin: 0px;	padding-left: 15px;	padding-top: 6px; 	color: #666666;	font-size: 18px;	font-weight: normal;	font-style: italic;	text-align: left;	font-family: Verdana, Arial, Helvetica, sans-serif;}#breadcrumb {	position:  absolute;	margin: 0px;	background: none;	top: 122px;	left: 10px;	margin-right: 240px;	padding-top:  6px;	font-size:  10px;	text-align: left;	color: #005F85;	font-family: Verdana, Arial, Helvetica, sans-serif;}#breadcrumb ul {	margin: 0;	padding: 0;	list-style-type: none;	padding-top: 6px;	padding-left: 5px;}#breadcrumb li { 	margin: 0 0 0px 0;	display: inline;}#breadcrumb a {	text-decoration: none;}#breadcrumb a:hover {	text-decoration: underline;}/* @end *//* @group Main Content Area */#contentwrapper {	width:  660px;	text-align: center;	margin:  0px;	padding:  0px;}#sidebar {	float: left;	position: relative;	top:  0px; 	width: 190px;	background: none;	padding: 0px;	margin: 0px;}#sidebarContainer {	margin: 0px;	padding: 15px 15px;	color: #333333;	background-color: #FFFFFF;	text-align: left;}#sidebarContainer .sideHeader {	font-size: 13px;	line-height: 1.2em;	color: #005F85;	text-align: left;	font-weight: bold;	padding: 0px 0px 5px 0px;	margin-left: 0px;	margin-bottom: 5px;}#sidebarContainer #sidebar ul {}#sidebarContainer #sidebar li {}#sidebarContainer #sidebar p {	margin: 0px;	border-right: 1px solid #D1D1D1;	border-left: 1px solid #D1D1D1;	color: #333333;}#content {	margin-left: 200px;	position:  relative;	padding: 16px 0px 0px 12px;	text-align:  left;	background-color: transparent;	margin:  0px;}#content ul {}#content li {}#footer { /* This Is The BG Color Of The Main Div */	display: block;	width: 660px;	margin: 0px auto;	padding: 16px 0px 5px 0px;	color: #444444;	text-align: center;	border-top: 1px solid #D1D1D1;}	/* @end *//* @group Toolbar *//* Correct Firefox/Mozilla/Safari inability to properly clear a float - see: www.positioniseverything.net/easyclearing.html. Ignores IE6 */.clearfix:after{content: ".";display: block;height: 0px;clear: both;visibility: hidden;}#navbar {	line-height: normal;	text-align: left;	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;	font-size: 11px;}#navbar #current {	text-decoration: none;	background: #ffffff;	color: #005F85;	font-weight: bold; 	}#navcontainer .currentAncestor {	color: #333333;	text-decoration: none;	background: #EFEFEF;	font-weight: bold;}/* MAIN - MENU 0 */#navbar ul {	padding: 0;	margin: 0;	list-style: none;}#navbar li { 	margin: 0 0 0 0;	padding: 0px;	width: 190px;}#navbar a {	display: block;	color: #333333;	text-decoration: none;	text-indent: 10px;	background: #EFEFEF;	border-bottom: 1px solid #D1D1D1;	border-right: 1px solid #D1D1D1;	border-left: 1px solid #D1D1D1;	padding: 5px 5px 5px 5px;}#navbar a:hover {	color: #005F85;	text-decoration: none;	background: #FFFFFF;}/* SUBLEVEL - MENU 1 */#navbar ul ul li { margin: 0 0 0 0;}#navbar ul ul a {	display: block;	padding: 5px 5px;	color: #333333;	text-decoration: none;	text-indent: 20px;	background: #EFEFEF;}#navbar ul ul a:hover {	text-decoration: none;	color: #005F85;	background: #FFFFFF;}#navbar ul ul #current {	text-decoration: none;	background: #ffffff;	color: #005F85;	font-weight: bold; 	}#navcontainer ul ul .currentAncestor {	color: #333333;	text-decoration: none;	background: #EFEFEF;	font-weight: bold;}/* SUBLEVEL - MENU 2 */#navbar ul ul ul li { margin: 0 0 0 0;}#navbar ul ul ul a {	display: block;	padding: 5px 5px;	text-decoration: none;	text-indent: 40px;	background: #EFEFEF;}#navbar ul ul ul a:hover {	text-decoration: none;	background: #FFFFFF;	color: #005F85;}#navbar ul ul ul #current {	text-decoration: none;	background: #ffffff;	color: #005F85;	font-weight: bold; 	}#navcontainer ul ul ul .currentAncestor {	color: #333333;	text-decoration: none;	background: #EFEFEF;	font-weight: bold;}/* SUBLEVEL - MENU 3 */#navbar ul ul ul ul li { margin: 0 0 0 0;}#navbar ul ul ul ul a {	display: block;	padding: 5px 5px;	color: #333333;	text-decoration: none;	text-indent: 60px;	background: #EFEFEF;}#navbar ul ul ul ul a:hover {	color: #005F85;	text-decoration: none;	background: #FFFFFF;}#navbar ul ul ul ul #current {	text-decoration: none;	background: #ffffff;	color: #005F85;	font-weight: bold; 	}#navcontainer ul ul ul ul .currentAncestor {	color: #333333;	text-decoration: none;	background: #EFEFEF;	font-weight: bold;}/* @end *//* @group Contact Form */.message-text {font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;padding:  3px;text-align: left;}.form-input-field{border:  1px solid #666666;background-color:  #EBEBEB;}.form-input-button {}.required-text {	color: #FF0000;} /* @end *//* @group Blog Entry */.blog-entry {font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;padding-bottom: 15px;}.blog-entry-title {font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;display: block;text-align: left;font-weight: bold;color: #005F85;font-size: 16px;margin-bottom: 5px;padding-bottom: 5px;border-bottom: 1px solid #D1D1D1;}.blog-entry img {padding: 3px;border: 1px solid #D1D1D1;}.blog-entry-date {font-size: 11px;font-weight: normal;font-family:  Verdana, Arial, Helvetica, sans-serif;color: #555555;margin-bottom: 5px;font-style: normal;}.blog-entry-category {color: #005F85;}.blog-category-link-enabled {}.blog-category-link-disabled {}.blog-entry-body {font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align: justify;}.blog-entry-category {font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;font-size: 11px;margin-bottom: 3px;}.blog-entry-comments {font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;font-weight: normal;line-height: 1.3em;text-align:  left;font-size: 11px;color: #005F85;margin: 5px 0px 0px 0px;}/* @end *//* @group Blog Archive Page */.blog-archive-background {	}.blog-archive-entries-wrapper {}.blog-archive-headings-wrapper {}.blog-archive-entries-wrapper .blog-entry {}.blog-archive-month {color: #005F85;font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;font-size: 18px;font-weight: bold;margin-bottom: 6px;text-align: left;}.blog-archive-link {text-align: left;color: #005F85;font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;font-size: 12px;font-weight: normal;text-decoration: underline;margin: 0px;margin-bottom: 16px;}.blog-archive-link a:hover {}.blog-archive-link a:link, .blog-archive-link a:visited {}/* @end *//* @group File Sharing */.filesharing-description {line-height: 1.4em;margin-bottom: 15px;color:  #333333;}.filesharing-item {margin-bottom: 15px;}.filesharing-item a{color: #005F85;text-decoration: none:}.filesharing-item a:hover {text-decoration: underline;color: #005F85;}.filesharing-item-title {color: #005F85;font-size: 13px;margin-bottom: 5px;font-weight: normal;font-family: Tahoma, Verdana, Helvetica, Arial sans-serif;}.filesharing-item-description {line-height: 1.3em;color: #333333; font-size: 11px;font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align: left;}.filesharing-item-title a:link {border-bottom-style: none;color: #005F85;text-decoration: none;}.filesharing-item-title a:hover {color: #005F85;text-decoration: underline:}.filesharing-item-title a:visited {color: #666666;text-decoration: none:}/* @end *//* @group Photo Album *//* @group Index Page (Thumbnail view) */.album-title {	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;	font-size: 22px;	line-height: 1.1em;	color: #005F85;	text-align: left;	font-style: normal;	font-weight:  bold;	padding-bottom: 8px;}.album-description {font-size: 11px;font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;margin-bottom: 15px;line-height: 1.4em;color: #333333;}.album-wrap {	display: block;	width: 99%;	position: relative;}.thumbnail-wrap {	text-align: center;	position: relative;	float: left;	margin-bottom: 24px;	margin-right: 10px;}.thumbnail-frame {	border-style: none;}.thumbnail-frame a {	border-style: none;}.thumbnail-frame a:hover {	border-style: none;}.thumbnail-frame img {border: 0px;}.thumbnail-caption {margin: 2px 0px 0px 0px;font-size: 11px;padding: 0px;color: #333333;text-align: left;font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;}	/* @end *//* @group Single Page (Photo view) */.photo-background {margin: 15px;padding: 0px;font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;font-size: 12px;text-align: center;background-color: none;}.photo-navigation {margin: 0px;background: none;text-align: center;}.photo-navigation a:link, .photo-navigation a:visited {color: #005F85;text-decoration: underline;}.photo-navigation a:hover {color: #005F85;text-decoration: none;}.photo-frame{margin: 0px;background: none;}.photo-links {font-size: 12px;}.photo-title {display: block;margin: 0px;padding: 14px 20px 10px 20px;	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;	font-size: 22px;	line-height: 1.1em;	color: #005F85;	text-align: center;	font-style: normal;	font-weight:  bold;}.photo-caption {font-size: 14px;line-height: 1.1em;	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;font-weight: normal;color: #555555;margin: 0px;padding: 0px 20px -5px 20px;}/* @end *//* @end *//* @group Quicktime Page */.movie-background{margin: 15px 0px 0px 0px;padding: 0px;text-align: center;background: none;}.movie-title {font-size: 14px;	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;color: #005F85;	text-align: center;	font-style: normal;	font-weight:  bold;margin: 22px 20px 20px 20px;}.movie-description {font-size: 11px;font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;margin-bottom: 25px;line-height: 1.4em;color: #333333;}.movie-frame {margin-bottom: 10px;}	/* @end *//* @group Quicktime Album *//* @group Index Page (Movie Thumbnail view) */.movie-page-title {	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;	font-size: 22px;	line-height: 1.1em;	color: #005F85;	text-align: left;	font-style: normal;	font-weight:  normal;	padding-bottom: 8px;}.movie-page-description {font-size: 11px;font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;margin-bottom: 15px;line-height: 1.4em;color: #333333;}.movie-thumbnail-frame {float: left;display: inline;padding:  0px;margin: 0px 25px 25px 0px;text-align: left;}.movie-thumbnail-caption {margin: 3px 0px 0px 0px;font-size: 11px;padding: 0px;color: #333333;text-align: left;font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;}.movie-thumbnail-frame img{border: none;}	/* @end *//* @group Single Page (Movie View) */.movie-background {margin: 15px;padding: 0px;font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;font-size: 12px;text-align: center;background-color: none;}.movie-title {font-size: 14px;	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;color: #005F85;margin: 22px 0px 20px 0px;	text-align: center;	font-style: normal;	font-weight:  bold;}.movie-description {font-size: 11px;font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;margin-bottom: 25px;line-height: 1.4em;color: #333333;}.movie-frame {margin-bottom: 10px;}	/* @end *//* @end */