body {	padding: 0 0 40px 0;	background: #bcbcbc;	font: 11px/1.5 BlairMdITC TT, Verdana, sans-serif;}#imager {	width: 50px;	height: 22px;	background: url(images/logo.gif) top left no-repeat;	float: left;}#headerbottom {	clear: left;	height: 75px;	border: 1px solid black;	background: url(images/fieldbottom.jpg) top left no-repeat;}#headertop {	border: 1px solid black;	height: 238px;	background: url(images/fieldtop.jpg) top left no-repeat;}#headertop h5 {	text-align: right;	margin: 0;	font-size: 2.6em;	color: #000000;	padding-right: 10px;	padding-top: 80px;}#headertop h2 {	text-align: right;	margin: 0;	padding-right: 10px;	font-size: 20px;	font-weight: normal;	color: #f9ee3b;	line-height: 100%;}#container {	margin: auto;	width: 750px;	border: 5px solid #FFFFFF;	text-align: left;	background: #6F6F6F;}#sidebar {	float: right;	width: 248px;}#content {	float: left;	padding: 10px 10px 100px 10px;	border-right: 2px solid #222222;	background-color: #DDDDDD;	width: 480px;}#sidebar h3 {	letter-spacing: -1px;	font-weight: normal;	color: black;	padding-left: 7px;	padding-right: 7px;}#sidebar h4 {	margin: 10px 0 0 0;	text-align: center;	font-size: 20px;}.downloads {	padding: 7px;	background: #929292;	border: 2px solid #636363;	width: 194px;	margin-top: 10px;	margin-bottom: 10px;	color: #FFF;}/*<group=Toolbar1>*/#nav1 {	list-style-type: none;	line-height: auto;}#nav1 #current {	z-index: 1;	display: block;	text-align: center;	width: 82px;	background: url(images/curent.gif) top right no-repeat;	color: #020000;	margin-left: -5px;}#nav1 #pink {	display: block;	text-align: center;	width: 82px;	color: pink;	margin-left: -5px;}#nav1 #current:hover {	width: 82px;	font-color: #FFF;	background: url(images/curenthover.gif) top right no-repeat;	margin-left: -5px;	color: #f9ee3b;}#nav1 ul {	display: inline;}#nav1 li {	float: left;	list-style-type: none;}#nav1 li a {	display: block;	text-align: center;	width: 77px;	background: url(images/top.gif) top left no-repeat;	padding: 5px 10px 4px 7px;	color: #e2e2e2;	position: relative;}#nav1 li a:hover {	width: 84px;	font-color: #FFF;	background: url(images/bottom.gif) top left no-repeat;	margin-left: -7px;	color: #7a7a7a;}#nav1 ul ul { display: none; }	/*</group>*//*<group=Toobar2>*/#navcontainer2 { font-size: 1em ;margin-bottom: 10px; position: relative;color: white;} #navcontainer2 #current {	background-color: #ddd441;	color: white;} #navcontainer2 #current:hover {	background-color: #FFFFFF;	color: #f9ee3b;} #navcontainer2 .currentAncestor { }/* Parent - Level 0 */ #navcontainer2 ul { list-style: none; margin: 0; padding: 0; } #navcontainer2 li { position: relative; display:inline;} #navcontainer2 a{ display: none; padding-top: 2px; height: 20px; color: #FFFFFF; text-decoration: none; padding-bottom: 2px; border-bottom: 1px solid #222222; } #navcontainer2 a:hover { 	background-color: #FFFFFF;	color: #6F6F6F;}#navcontainer2 a:active { } /* Child - Level 1 */ #navcontainer2 ul ul { } #navcontainer2 ul ul li { } #navcontainer2 ul ul a { display: block; padding-left: 30px; } #navcontainer2 ul ul a:hover{ } #navcontainer2 ul ul #current{ } #navcontainer2 ul ul .currentAncestor { } /* Child - Level 2 */ #navcontainer2 ul ul ul { } #navcontainer2 ul ul ul li { } #navcontainer2 ul ul ul a{ padding-left: 60px; } #navcontainer2 ul ul ul a:hover{ }	/*</group>*/ #footer {	clear: both;	padding-left: 18px;	padding-top: 15px;	height: 30px;	border-top: 4px solid #222222;	color: #A0A0A0;	background-color: #303030;}a {	text-decoration: none;	font-weight: bold;	color: #CC720E;	overflow: hidden;}a:hover {	color: #99000;}a:link {	color: #c7bf3a;	text-decoration: none;}a:visited {	color: #c7bf3a;	text-decoration: none;}a:active {	color: #c7bf3a;	text-decoration: none;}/*<group=Blog>*//*<group=Archive Page>*/.blog-archive-background {}.blog-archive-headings-wrapper {	margin-bottom: 20px;}.blog-archive-entries-wrapper {}.blog-archive-entries-wrapper .blog-entry {}.blog-archive-month {	font-size: 1.9em;	font-weight: bold;	padding-bottom: 8px;	color: #6f6f6f;}.blog-archive-link {}.blog-archive-link a:link, .blog-archive-link a:visited {	font-size: 1.3em;	color: #6f6f6f;}/*</group>*/.blog-entry {}.blog-entry-title {	background: #ffffff;	font-weight: bold;	font-size: 1.9em;	color: #000000;	padding: 8px;	border-right: 1px solid #666666;	border-left: 1px solid #666666;	border-top: 1px solid #666666;}.blog-entry-date {	font-size: 1em;	color: #6f6f6f;	padding: 0 8px 5px 25px;	margin-bottom: 15px;	background: #ffffff url(images/ical.gif) no-repeat 3px -2px;	border-bottom: 1px solid #666666;	border-right: 1px solid #666666;	border-left: 1px solid #666666;}.blog-read-more {	display: block;	padding-top: 10px;	font-style: italic;}.blog-entry-summary {	margin-bottom: 10px;}.blog-entry-body {	margin-bottom: 40px;}.blog-entry-comments {	margin-top: 10px;	font-size: 1em;	color: #fff;	border-bottom: 1px solid #666666;	padding-bottom: 10px;}.blog-entry-comments a {	color: #818282;}/*styles the category link in the main entry */.blog-entry-category {	background: url(images/addressbook.gif) no-repeat left center;	padding-left: 16px;	margin-left: 10px;}.blog-entry-category a:link, .blog-entry-category a:visited {}/*styles the permalink link in the main entry */.blog-entry-permalink {	background: url(images/textedit.gif) no-repeat left center;	padding-left: 16px;	margin-left: 10px;}.blog-entry-permalink a:link, .blog-entry-permalink a:visited {}/* styles the archives in the blog sidebar */#blog-archives {	margin-bottom: 10px;}.blog-archive-link-enabled {}.blog-archive-link-disabled {}/* Styles the blog categories in the blog sidebar */#blog-categories {	margin-bottom: 10px;}.blog-category-link-enabled {}.blog-category-link-disabled {}/* Styles the blog RSS feeds in the blog sidebar */#blog-rss-feeds {	margin-bottom: 10px;}a.blog-rss-link {	background: url(images/rss_icon.gif) no-repeat left center;	padding-left: 16px;	display: block;	float: left;}a.blog-comments-rss-link {	background: url(images/rss_icon.gif) no-repeat left center;	padding-left: 16px;	display: block;	float: left;}/* RSS links */a[href$=".rss"],a[href$=".rdf"],a[href$=".xml"] {	background: url(images/rss_icon.gif) no-repeat left center;	padding-left: 16px;	display: block;	float: left;	margin-bottom: 8px;}a[href^="http://www.haloscan.com/members/rss.php?"] {	background: url(images/rss_icon.gif) no-repeat left center;	padding-left: 16px;	display: block;	float: left;}/* Comment links */a[href^="javascript:HaloScan"] {	background: url(images/comments.gif) no-repeat left center;	padding-left: 16px;	margin-right: 5px;}/* Trackback links */a[href^="javascript:HaloScanTB"] {	background: url(images/trackback.gif) no-repeat left center;	padding-left: 16px;}/*</group>*//*<group=File Sharing>*/.filesharing-description {	padding-bottom: 5px;	font-size: 2.1em;	margin-bottom: 5px;	border-bottom: 1px solid #666666;}.filesharing-item {	padding: 5px;	padding-left: 50px;	margin-bottom: 5px;	border-bottom: 1px solid #666666;	background: no-repeat 10px center url(images/installer.png);}.filesharing-item-title a:link {}.filesharing-item-title a:hover {	border-bottom: 1px dashed #666666;}.filesharing-item-title a:visited {}.filesharing-item-description {}/*</group>*/.album-title {	font-size: 2.1em;	font-weight: bold;	text-align: left;}.album-description {	font-size: 2em;	font-weight: normal;	color: #f9ee3b;	text-align: left;	padding-bottom: 10px;}.album-wrap {	display: block;	width: 100%;	position: relative;}.thumbnail-wrap {	text-align: center;	position: relative;	float: left;	margin-right: 16px;	display: block;	margin-bottom: 5px;}.thumbnail-frame {	padding: 5px;	background: #f3f3f3;	margin: 0px 1px 1px 0px;	bottom: 0;	left: 0;	border: 1px solid gray;}.thumbnail-frame img {	margin: auto;	border: 1px solid gray;}.thumbnail-caption {	color: #000000;	font: bold 1em 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;	margin: 0;	padding: 10px 0 0 0;	height: 20px;	display: block;}#breadcrumbcontainer {	width: 750px;	margin-right: auto;	margin-left: auto;	text-align: center;	font-size: 0.7em;	color: #999999;}#breadcrumbcontainer ul {	font-weight: normal;	color: #FFFFFF;	text-decoration: none;}#breadcrumbcontainer li {	display: inline;	padding: 0;}#breadcrumbcontainer li a:hover {	display: inline;	padding: 0;	color: #EAFF52;}#breadcrumbcontainer li a {	font-weight: normal;	color: #FFFFFF;	text-decoration: none;}