/* 	seyDoggy Tuo for RapidWeaver 3.5	for support issues, please contact	support@seydoggy.com*//* @group General Styles */body {	margin: 0;	background: #fff;	font: 12px/18px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;}p {}b, strong {	font-weight: bold;}a:link, a:visited {	color: #286fa6;	text-decoration: none;}a:hover, a:active {	text-decoration: underline;	color: #3a65f3;}img {	border: none;}a img {	border: none;}.image-left {	padding: 3px 3px 3px 0px;	float: left;}.image-right {	padding: 3px 0px 3px 3px;	float: right;}.clearer {	clear: both;}/* @end *//* @group Layout */#pageColor {	background: #fff;	width: 800px;	margin: 0 auto;}#container {	padding: 0;	border: 1px solid #dbdbdb;	border-top-style: none;}#pageHeader {	height: 209px;	background: url(images/header-mountains.jpg);	margin: 0;	padding: 0;}#pageHeader h1 {}#pageHeader h1, .photo-title {}#pageHeader h2 {}#pageHeader h2, .photo-caption {}#window {	height: 209px;	background: url(images/header-window.png);	margin: 0;	padding: 0;}#logo {	padding: 20px 20px 0 0;	float: right;}#title {	width: 250px;	margin: 20px auto;	padding: 5px;}#site_title {	text-align: center;	font-size: 24px;}#site_slogan {	margin-top: 5px;	text-align: center;}#contentContainer {	background: url(images/sidebarbg.png) repeat-y;}#contentContainer #content {	margin: 0 15px 0 215px;	padding: 20px 0;	color: #3a3a3a;}#sidebar {	width: 200px;	float: left;	color: #3a3a3a;	/*font: 11px/17px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;*/	font: 11px/17px Arial, 'Helvetica', sans-serif;}#sidebar_title {	background: #286fa6;	text-align: center;	font: bold 11px/25px   'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	line-height: 2;	margin: 15px;	color: #ffffff;}#sidebarContent {	margin: 15px;}#footerContainer {	background: #f3f5f4;	border-top: 1px dashed;	border-color: #bebebe;	height: 17px;	font: 10px/17px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #9f9f9f;}#footer {	float: right;	text-align: right;	margin: 0 20px 0 0;	display: inline;}#footer a:link, #footer a:visited {}#footer a:hover, #footer a:active {}/* @group Toolbars *//* @group breadcrumb */div.breadcrumb {	background: #f3f5f4;	border-bottom: 1px dashed;	border-color: #bebebe;	height: 43px;	line-height: 43px;	font-size: 11px;	padding: 0 0 0 20px;}span.breadcrumb {	background: transparent;	font: 10px/17px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	padding: 0 0 0 20px;	float: left;	display: inline;}/* @end *//* @group horizontal */#navtable {	border: none;	background: none;}#navtbody {	border: none;	background: none;}#navtbody tr {	border: none;	background: none;}#navbox {	margin: 0 auto;	padding: 0;	text-align: center;	height: 50px;	font: 12px/20px Arial, Helvetica, sans-serif;	border: none;}#navleft {	background: url(images/navleft.png) no-repeat;	width: 17px;	height: 50px;	text-align: right;	border: none;	padding: 0;}#navright {	background: url(images/navright.png) no-repeat;	width: 17px;	height: 50px;	margin: 0 auto 0 0;	text-align: left;	border: none;	padding: 0;}#navcontainer {	background: url(images/navbg.png) repeat-x 0 top;	height: 50px;	border: none;	padding: 0;}#navcontainer ul {	list-style: none;	margin: 0;	padding: 0;}#navcontainer ul li {	display: inline;	line-height: 50px;}#navcontainer ul li a:link, #navcontainer a:visited {	text-decoration: none;	text-align: center;	padding: 18px 15px 0;}#navcontainer ul li .current {	background: url(images/arrow.png) no-repeat center 0;}#navcontainer ul li .currentAncestor {	background: url(images/arrow.png) no-repeat center 0;}#navcontainer ul li a:hover, #navcontainer ul li a:active {	background: url(images/arrow.png) no-repeat center 0;	padding-top: 18px;}#navcontainer ul ul {	display: none;}/* @end *//* @group vertical */#sidenavcontainer {	position: relative;	top: 20px;	margin: 0 auto 40px;	width: 158px;	background: #ffffff;	padding: 0 5px;	border: 1px solid #dbdbdb;}#sidenavcontainer a {	display: none;}#sidenavcontainer a:hover {	color: #33406d;	text-decoration: underline;}#sidenavcontainer a:active, #sidenavcontainer a:active {	}#sidenavcontainer .current {	color: #33536d;	text-decoration: underline;}#sidenavcontainer .current:hover {	color: #286fa6;}#sidenavcontainer .currentAncestor {	color: #33406d;}#sidenavcontainer .currentAncestor:hover {	color: #286fa6;}/* Parent - Level 0 */#sidenavcontainer ul {	list-style: none;	margin: 0;	padding: 0;}#sidenavcontainer li {	position: relative;	display: inline;	height: 0;}/* Child - Level 1 */#sidenavcontainer ul ul {}#sidenavcontainer ul ul li {}#sidenavcontainer ul ul a {	display: block;	/*padding-left: 20px;*/	padding-left: 5px;	/*background: url(images/arrowbul.gif) no-repeat 0 9px;*/	padding-top: 6px;	height: 20px;	padding-bottom: 3px;	text-decoration: none;	font-weight: normal;	font-style: normal;}#sidenavcontainer ul ul a:hover {	/*background: url(images/arrowbul-hover.gif) no-repeat 0 9px;*/}#sidenavcontainer ul ul .current {	/*background: url(images/arrowbul-hover.gif) no-repeat 0 9px;*/}#sidenavcontainer ul ul .currentAncestor {	/*background: url(images/arrowbul-hover.gif) no-repeat 0 9px;*/}/* Child - Level 2 */#sidenavcontainer ul ul ul {	border: none;}#sidenavcontainer ul ul ul li {	}#sidenavcontainer ul ul ul a {	/*padding-left: 30px;*/	padding-left: 20px;}#sidenavcontainer ul ul ul a:hover {}#sidenavcontainer ul ul ul .current {}#sidenavcontainer ul ul ul .currentAncestor {	}/* Child Level 3 */#sidenavcontainer ul ul ul {	}#sidenavcontainer ul ul ul ul li {	}#sidenavcontainer ul ul ul ul a {	/*padding-left: 50px;*/	padding-left: 35px;}#sidenavcontainer ul ul ul ul a:hover {	}/* Child Level 4 */#sidenavcontainer ul ul ul ul {	}#sidenavcontainer ul ul ul ul ul li {	}#sidenavcontainer ul ul ul ul ul a {	/*padding-left: 70px;*/	padding-left: 50px;}#sidenavcontainer ul ul ul ul ul a:hover {	}/* Child Level 5 */#sidenavcontainer ul ul ul ul ul {	}#sidenavcontainer ul ul ul ul ul ul li {	}#sidenavcontainer ul ul ul ul ul ul a {	/*padding-left: 90px;*/	padding-left: 65px;}#sidenavcontainer ul ul ul ul ul ul a:hover {	}/* @end *//* @end *//* @end *//* @group Global Classes */blockquote, .standout {	color: #979797;	font-style: italic;	padding-left: 20px;	border-left: solid 4px;	border-color: #404040;}h1, h2, h3, h4, h5, h6 {	margin-top: 0;	padding-top: 0;	color: #286fa6;}.imageStyle {	border-style: none;}/* Main content area unordered list styles */#contentContainer #content ul {}#contentContainer #content li {}/* Sidebar area unordered list styles */#sidebarContainer #sidebar ul {}#sidebarContainer #sidebar li {}/* Table Styles */table {}/* @end *//* @group Blog *//* @group Tag Cloud */ul.blog-tag-cloud {	margin: 0 0 10px;	padding: 0;	text-align: justify;}ul.blog-tag-cloud li {	display: inline;	padding-right: 5px;}.blog-tag-size-1 {		font-size: 0.8em;}.blog-tag-size-2 {		font-size: 0.85em;}.blog-tag-size-3 {		font-size: 0.9em;}.blog-tag-size-4 {		font-size: 0.95em;}.blog-tag-size-5 {		font-size: 1em;}.blog-tag-size-6 {		font-size: 1.05em;}.blog-tag-size-7 {		font-size: 1.1em;}.blog-tag-size-8 {		font-size: 1.15em;}.blog-tag-size-9 {		font-size: 1.2em;}.blog-tag-size-10 {		font-size: 1.25em;}.blog-tag-size-11 {		font-size: 1.3em;}.blog-tag-size-12 {		font-size: 1.35em;}.blog-tag-size-13 {	font-size: 1.4em;}.blog-tag-size-14 {		font-size: 1.45em;}.blog-tag-size-15 {	font-size: 1.5em;}.blog-tag-size-16 {		font-size: 1.55em;}.blog-tag-size-17 {		font-size: 1.6em;}.blog-tag-size-18 {		font-size: 1.65em;}.blog-tag-size-19 {	font-size: 1.7em;}.blog-tag-size-20 {		font-size: 1.75em;}.blog-entry-tags {	font-size: 0.8em;}.blog-entry-tags a {	background: url(images/tag.png) no-repeat left top;	padding: 3px 0 3px 18px;}/* @end *//* @group Archive Page */.blog-archive-background {}.blog-entry-summary {}.blog-archive-headings-wrapper {}.blog-archive-entries-wrapper {}.blog-archive-entries-wrapper .blog-entry {}.blog-archive-month {}.blog-archive-link {}.blog-archive-link a:link, .blog-archive-link a:visited {}/* @end */.blog-entry {      padding: 10px 0;}.blog-entry-title {	font-size: 16px;	font-weight: bold;	color: #286fa6;}.blog-entry-date {	font-size: 13px;	margin-bottom: 8px;	color: #3a3a3a;      background: url(images/time.gif) no-repeat left top;      padding-left: 20px;}/*styles the category link in the main entry */.blog-entry-category {}.blog-entry-category a:link, .blog-entry-category a:visited {      background: url(images/category.gif) no-repeat left top;      padding-bottom: 15px;      padding-left: 20px;}.blog-entry-category a:hover {}/*styles the permalink link in the main entry */.blog-entry-permalink {}.blog-entry-permalink a:link, .blog-entry-permalink a:visited {      background: url(images/permalink.gif) no-repeat left top;      padding-bottom: 15px;      padding-left: 20px;}.blog-entry-permalink a:hover {}.blog-read-more {	font-size: 0.7em;}.blog-read-more a:link, .blog-read-more a:visited {      background: url(images/readmore.gif) no-repeat left top;      padding: 3px 0 15px 20px;      margin-left: 10px;}.blog-read-more a:hover {}.blog-entry-body {	margin-bottom: 20px;	padding-bottom: 10px;	border-bottom: solid 1px;	border-color: #eaeaea;}.blog-entry-comments {}/* styles the archives in the blog sidebar */#plugin_sidebar {      margin: 0 15px 15px;      padding: 0;      line-height: 24px;}#blog-wrapper {}#blog-archives {      margin: 5px 0;}#blog-archives a:link, #blog-archives a:visited {      background: url(images/time.gif) no-repeat;      padding: 2px 0 5px 20px;      height: 16px;}* html #blog-archives a:link, #blog-archives a:visited {      padding: 0 0 5px 20px;}#blog-archives a:hover, #blog-archives a:active {      }.blog-archive-link-enabled {      }.blog-archive-link-disabled {      background: url(images/time.gif) no-repeat left center;      padding: 0 0 7px 20px;      height: 16px;}* html .blog-archive-link-disabled {      background: url(images/time.gif) no-repeat left 4px;}/* Styles the blog categories in the blog sidebar */#blog-categories {    margin: 10px 0 0 0;	padding: 5px 0;	border-top: solid 1px;	border-bottom: solid 1px;	border-color: #dbdbdb;}#blog-categories a:link, #blog-categories a:visited {      background: url(images/category.gif) no-repeat left top;      padding: 2px 0 5px 20px;      height: 16px;}* html #blog-categories a:link, * html #blog-categories a:visited {      padding: 0 0 5px 20px;}#blog-categories a:hover, #blog-categories a:active {      }.blog-category-link-enabled {}.blog-category-link-disabled {      background: url(images/category.gif) no-repeat left center;      padding: 0 0 7px 20px;      height: 16px;}* html .blog-category-link-disabled {      background: url(images/category.gif) no-repeat left 4px;}/* Styles the blog RSS feeds in the blog sidebar */#blog-rss-feeds {	margin-top: 5px;	padding-top: 5px;	border-top: solid 1px #dbdbdb;}#blog-rss-feeds a:link, #blog-rss-feeds a:visited, .blog-comments-rss-link a:link, .blog-comments-rss-link a:hover {      background: url(images/rss.gif) no-repeat;}#blog-rss-feeds a:hover, .blog-comments-rss-link a:hover {}.blog-rss-link, .blog-comments-rss-link {      padding: 2px 0 5px 20px;      height: 16px;}* html .blog-rss-link, * html .blog-comments-rss-link {      padding: 0 0 5px 20px;}/* @end *//* @group File Sharing */.filesharing-description {	text-align: left;	font-size: 16px;	font-weight: bold;	color: #0081c6;	margin-bottom: 20px;}.filesharing-item {	font-size: 14px;	margin-top: 10px;	margin-bottom: 10px;	padding: 5px;	border: 1px solid;	border-color: #dbdbdb;}.filesharing-item:hover {	background: #f3f3f3;}.filesharing-item-title a:link {}.filesharing-item-title a:hover {}.filesharing-item-title a:visited {}.filesharing-item-description {	font-size: 0.8em;}/* @end *//* @group Photo Album *//* @group Index Page (Thumbnail view) */.album-title {	text-align: left;	font-size: 16px;	font-weight: bold;	color: #0081c6;}.album-description {	font-size: 14px;	margin-bottom: 60px;}.album-wrapper {	display: block;	width: 99%;	position: relative;}.thumbnail-wrap {	text-align: center;	position: relative;	float: left;	margin-bottom: 60px;	margin-right: 15px;}.thumbnail-frame {	position: absolute;	bottom: 0;	left: 0;	padding: 3px;	border: 1px solid;	border-color: #dbdbdb;}.thumbnail-frame:hover {	background: #f3f3f3;}.thumbnail-frame a {}.thumbnail-frame a:hover {}.thumbnail-frame a:hover img {	margin: auto;}.thumbnail-frame img  {	border: none;}.thumbnail-caption {	margin: 0;	padding: 0;	height: 35px;	display: block;	font-size: 0.9em;	color: #0081c6;}/* @end *//* @group Single Page (Photo view) */.photo-background {	text-align: center;	margin: 0px auto;}.photo-navigation {	background: transparent;	text-align: center;	margin-top: 30px;}.photo-navigation p {}.photo-links {	padding: 20px 0px 0px 0px;}.photo-navigation a:link, .photo-navigation a:visited {	padding: 0px 0px;	margin: 0px 0px;}.photo-navigation a:hover {}.photo-frame {	text-align: center;	margin: 30px auto 0px auto;	background: none;	padding: 10px;	border: solid 2px;	border-color: #404040;}.photo-title {	padding: 0px 0px;	margin: 0px 0px;	font-size: 24px;}.photo-caption {	padding: 0px 0px;	margin: 0px 0px;}#flashcontent {	text-align: center;}/* @end *//* @end *//* @group Quicktime Page */.movie-frame {	text-align: center;}.movie-description {	text-align: center;	font-size: 1.2em;	font-weight: bold;	color: #0081c6;}/* @end *//* @group Quicktime Album *//* @group Index Page (Movie Thumbnail view) */.movie-page-title {	text-align: left;	font-size: 16px;	font-weight: bold;	color: #0081c6;}.movie-page-description {	text-align: left;	font-size: 14px;	margin-bottom: 25px;}.movie-thumbnail-frame {	border: 1px solid;	border-color: #dbdbdb;	padding: 3px;	width: 132px;	float: left;	margin-bottom: 20px;	margin-right: 5px;	text-align: center;}.movie-thumbnail-frame:hover {	background: #f3f3f3;}.movie-thumbnail-caption {	color: #0081c6;	font-size: 0.9em;	margin-top: 2px;}/* @end *//* @group Single Page (Movie View) */.movie-background {	background: #474747;}.movie-title {	text-align: center;	font-size: 1.2em;	font-weight: bold;	color: #0081c6;}.movie-frame {	min-width: 0px}/* @end *//* @end *//* @group Contact Form */.message-text {	text-align: left;	font-size: 1.2em;	font-weight: bold;	color: #0081c6;}form {	text-align: left;	font-size: 0.9em;	color: #0081c6;}.required-text {}.form-input-field {	width: 98%;}.form-input-button {}/* @end */