/*   Theme Name: sloArchTheme URI: Description: 3 column theme for sloArch 2010 redesignAuthor: sloArchAuthor URI: http://www.sloArch.comVersion: 1.2.1Updated: 5/29/2010Tags: white, light, three-columns, fixed-width.Copyright (c) 2010 sloArch.*//*	INDEX	01. COMMON ELEMENTS	02. LAYOUT GENERAL	03. LAYOUT CONTENT	04. TEXT STYLES GENERAL	05. TEXT STYLES CONTENT	06. COMMENTS	07. ADSENSE	08. CALENDAR STYLES	09. TABBER STYLES	10. THE STUDIO STYLES	11. DATE BOX STYLES	12. DONATE*//* 01. COMMON ELEMENTS ---------------------------------- */html, body, div, span,applet, object, iframe,h1, h2, h3, h4, h5, h6, p, pre,a, address, code,del, dfn, font, img, ins, kbd, q, s, samp,var, li, ul, ol, fieldset, form, label,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	text-align: left;	vertical-align: baseline;}a img, :link img, :visited img {	border: 0;}table {	border-collapse: collapse;	border-spacing: 0;}ul {	list-style: none;}q:before, q:after, blockquote:before, blockquote:after {	content: "";}.navigation {	padding: 15px 20px 15px 20px;	overflow: hidden;}.navigation_img {	padding: 15px 20px 15px 20px;	overflow: hidden;	background-color: #F6F7F8;	border: 1px solid #E5E8EC;	margin: 15px 0 0;	overflow: hidden;	padding: 20px;}a img.attachment-thumbnail, :link img.attachment-thumbnail, :visited img.attachment-thumbnail{	border: 1px solid #E5E8EC;	padding: 1px;}a:hover img.attachment-thumbnail {	background-color: #A6B4BA;}/* 02. LAYOUT GENERAL ----------------------------------- */html {	width: 100%;	text-align: center;	background: transparent url(images/back/bg_page.png) repeat scroll center center;	min-height: 100%;	margin-bottom: 1px;}body {	line-height: 14px;	width: 100%;	margin: auto;	padding: 0 0 240px 0;	background: transparent url(images/back/bg_gradient_footer.png) repeat-x scroll center bottom;}.pagenav a{ /**/	width: 160px;	display: block;	height: 30px;	line-height: 29px;	text-align: center;}div.container {	background: #fdfdfa url(images/back/bg_sidebar.png) repeat-y 0 0;	margin: auto;	width: 1035px;	text-align: left;	overflow: hidden;}				#social_nav {					float: right;					height: 30px;					padding: 0 0 5px 0;					width: 100%;				}				#social_nav img{					margin-top: -3px;					padding: 0 5px 0 0;				}									#social_nav ul {					float: right;					padding: 0px 1px;				}				#social_nav ul li {					float: left;					height: 20px;					padding: 5px 10px 0 11px;					width: 80px;					text-align: center;				}							#pages_nav {					float: left;					height: 27px;					padding: 5px 10px 5px 9px;					width: 1015px;				}				#pages_nav img{					margin-top: -3px;					padding: 0 5px 0 0;				}									#pages_nav ul {					height: 25px;					float: left;					padding-top: 10px;				}				#pages_nav ul li {					float: left;					padding: 0 10px 0 15px;				}	#header {  /**/		height: 180px;		background: #F5F5E8 none repeat scroll 0 0;	}		#header p {		color: #666666;		font-size: 15px;		width: 410px;		padding-top: 3px;	}			#header_inside {		margin: 35px 0 0 25px;	}	#header-banner {		float: left;	}		#banner {} /**/	#banner_shadow1, #banner_shadow2 {  /**/		background: transparent url(images/back/bg_gradient_banner.png) repeat-x scroll 0 0;		height: 10px;		width: 100%;		position: relative;		top: -240px;		margin-bottom: -10px;	}	#banner_shadow2 {		top: -10px;		background-position: 0 -230px;	}		#banner_content {  /**/		margin: auto;		height: 240px;		width: 1035px;	}	#banner_ad {		float: right;		padding: 0 0 5px 5px;		width: 728px;		height: 90px;	}		#notice {	}		#main {  /**/		background: #F5F5E8 none repeat scroll 0 0;	}		#footer {		clear: both;		background: transparent url(images/back/bg_footer.png) no-repeat top center;		height: 20px;		margin: 30px 0 0 0;		padding: 60px 0 10px 0;		font-size: 10px;	}							#footer img {			vertical-align: middle;		}		#footer_left {			float: left;			padding: 4px 0 0 20px;		}				#footer_right {			float: right;			padding: 4px 20px 0 0;		}	/* 03. LAYOUT CONTENT ----------------------------------- */.content_left {	float: left;	width: 628px;}	.entry {		width: 628px;		overflow: hidden;	}		.entry_top {			width: 560px;			margin: 42px 40px 0 30px;			position: relative;			border-bottom: 10px solid #dedede;		}		.entry_top h2 {			position: relative;			left: -15px;		}		.entry_top_first {			margin: 22px 40px 0 30px;		}	.date_holder {		background: transparent url(images/back/bg_date.gif) no-repeat 0 0;		width: 125px;		height: 32px;		position: absolute;		right: 11px;		top: 40px;		font-size: 11px;		line-height: 11px;	}		.month_year {			float: left;			width: 50px;			text-align: center;			padding: 6px 0 0 0;		}		.comments_link {			float: left;			width: 70px;			text-align: center;			padding: 6px 3px 0 2px;		}		.smaller {				font-size: 9px;			}		.faux_entry {			overflow: hidden;		}		.entry_content {			width: 559px;			padding: 0 40px 5px 30px;		}		.entry_content_first {		}		.entry_footer {			border-top: 10px solid #dedede;			border-bottom: 10px solid #dedede;			margin: 0 40px 5px 30px;			font-size: 10px;			clear: both;			line-height: 20px;			text-align: center;		}			.entry_footer span {				white-space: nowrap;			}#sidebar { /**/	float: right;	margin: 0;	padding: 32px 10px 15px 10px;	width: 386px;}#sidebar1{ /**/	padding: 20px 0 0 0;	width: 175px;	float: left;}#sidebar2{ /**/	padding: 20px 0 0 0;	width: 175px;	float: right;}		.sidebar_separator {		background: transparent url(images/misc/sidebar_separator.gif) no-repeat 0 0;		height: 2px;		clear: both;		margin: 0 0 13px -19px;	}		#sidebar form {		padding: 17px 0 20px 14px;	}		#sidebar ul {	}			#sidebar ul li ul {			padding-left: 0;		}			#sidebar1 ul li, #sidebar2 ul li {			padding: 3px 0 7px 19px;			margin: 0 0 20px 0;		}					#sidebar ul li ul li, #sidebar ul li ul li ul li, #sidebar ul li ul li ul li ul li {				background: none;				margin: 0;				padding-bottom: 3px;			}						#sidebar ul li#search {				background: none;				height: 1px;			}		#sidebar .latest_comments ul{		padding: 0;	}	#sidebar .latest_comments ul li{		padding: 10px 10px 0 10px;		margin: 0;	}/* 04. TEXT STYLES GENERAL ------------------------------ */html {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 18px;	color: #595959;}a { color: #434b24; text-decoration: none; outline: none; }a:link { color: #434b24; text-decoration: none; outline: none; }a:visited { color: #697c44; text-decoration: none; outline: none; }a:hover { color: #434b24; text-decoration: underline;}a:active { color: #697c44; }h1 a { color: #808080; text-decoration: none; outline: none; }h1 a:link { color: #808080; text-decoration: none; outline: none; }h1 a:visited { color: #808080; text-decoration: none; outline: none; }h2 a { color: #697c44; text-decoration: none; outline: none; }h2 a:link { color: #697c44; text-decoration: none; outline: none; }h2 a:visited { color: #697c44; text-decoration: none; outline: none; }h2 a:hover { color: #707070; }h2 a:active { color: #707070; }.rss {background-color: #f38c36;}.twitter {background-color: #33ccff;}.facebook {background-color: #3b5997;}.podcast {background-color: #e60d2e;}#social_nav a { color: #FFFFFF; font-size: 16px; text-decoration: none; outline: none; font-weight: bold;}#social_nav a:link { color: #FFFFFF; text-decoration: none; outline: none; }#social_nav a:visited { color: #FFFFFF; text-decoration: none; outline: none; }#social_nav a:hover { color: #f3f33f; }#social_nav a:active { color: #f3f33f; }#pages_nav a { color: #666666; font-size: 16px; text-decoration: none; outline: none; }#pages_nav a:link { color: #666666; text-decoration: none; outline: none; }#pages_nav a:visited { color: #666666; text-decoration: none; outline: none; }#pages_nav a:hover { color: #707070; }#pages_nav a:active { color: #707070; }#footer a { color: #97a3a9; text-decoration: none; font-size: 10px; outline: none; }#footer a:link { color: #97a3a9; text-decoration: none; font-size: 10px; outline: none; }#footer a:visited { color: #97a3a9; text-decoration: none; font-size: 10px; outline: none; }#footer a:hover { color: #707070; }#footer a:active { color: #707070; }li#calendar a { color: #666666; text-decoration: none; outline: none; }li#calendar a:link { color: #666666; text-decoration: none; outline: none; }li#calendar a:visited { color: #666666; text-decoration: none; outline: none; }li#calendar a:hover { color: #707070; }li#calendar a:active { color: #707070; }.comments_link a { color: #707070; text-decoration: none; outline: none; }.comments_link a:link { color: #707070; text-decoration: none; outline: none; }.comments_link a:visited { color: #707070; text-decoration: none; outline: none; }.comments_link a:hover { color: #666666; }.comments_link a:active { color: #666666; }h1 {	color: #808080;	font-size: 30px;	padding-bottom: 0px;	line-height: 30px;	font-weight: normal;}h2 {	color: #697c44;	font-size: 24px;	line-height: 24px;	text-align: left;	font-weight: normal;}h3 {	color: #697c44;	font-size: 14px;	line-height: 18px;	font-weight: bold;}h4, h5, h6 {	font-weight: bold;}p {	padding-bottom: 12px;	line-height: 17px;}code {	border-left: solid 10px #E8E8E8;	display: block;	clear: both;	overflow: hidden;	padding: 0 0 0 11px;	margin: 0 0 0 15px;}blockquote {	font-family: "Times New Roman", Times, serif;	font-weight: normal;	font-size: 18px;	color: #015901;}blockquote p {	line-height: 22px;}form {	overflow: hidden;}.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}.alignleft { /**/	float: left;}img.alignleft {	padding: 0 15px 15px 0;}.alignright { /**/	float: right;}img.alignright {	padding: 0 0 15px 15px;}dt {	font-weight: bold;	padding: 0 0 5px 0;}	dd {		line-height: 16px;	}	acronym, abbr {	font-weight: bold;}sub, sup {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}ol ol {	padding: 10px 0 0 0;}/* 05. TEXT STYLES CONTENT ------------------------------ */#sidebar h2 {}#sidebar h2.browsing {font-weight: normal;font-size: 13px;}#sidebar1 ul li a, #sidebar1 ul li a:link, #sidebar1 ul li a:visited { font-size: 11px; color: #666666; }#sidebar1 ul li a:hover, #sidebar ul li a:active { color: #707070; }form#search_form {	float: right}form#search_form input.txt {	background: transparent url(images/back/bg_search.png) no-repeat 0 0;	color: #a1a1a1;	float: left;	clear: left;	border: 0 solid #f2f3f5;	width: 159px;	height: 27px;	padding: 6px 0 0 10px;}	img.submit {	float: left;}a.more-link { /**/	width: 145px;	display: block;	height: 28px;	line-height: 28px;	float: left;	padding-left: 6px;}a:link.more-link, .pagenav a:link{ /**/	background-color: #f0f0f0;	color: #434b24;}a:hover.more-link,.pagenav a:hover{ /**/	background-color: #434b24;	color: #f3f33f;	font-weight: bold;}.entry ol {	padding: 0 0 10px 10px;	margin: 0 0 0 20px;}	.entry ol li {		padding: 0 0 4px 0;	}			.entry ol ol {			padding-top: 8px;		}.entry ul {	padding: 0 0 10px 21px;}		.entry ul li {		background: transparent url(images/back/bg_bullet.gif) no-repeat 0 7px;		padding: 2px 0 2px 13px;	}#comments_holder ol {	list-style: none;}p.full_post {	padding: 0 40px 30px 0;	text-align: right;}.wp-caption {	border: 1px solid #ddd;	text-align: center;	background-color: #fcfcf7;	padding-top: 4px;	margin: 10px;	/* optional rounded corners for browsers that support it */	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;}.wp-caption p.wp-caption-text {	text-align: center;	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;	color: #015901;}.gallery-caption { /**/	font-size: 11px;	color: #015901;}.widget_tag_cloud {	line-height: 22px;}div.entry h2 a {	color: #697c44;	font-weight: lighter;	font-size: 30px;	line-height: 1.3em;}	div.entry table { /**/	border: solid 1px #ccc;	border-collapse: collapse;	margin: 5px 0 5px 0;	backgound-color: #fcfcf7;}	div.entry table th {		border: solid 1px #ccc;		border-collapse: collapse;		padding: 5px 10px 5px 10px;		font-weight: bold;		text-align: center;	}			div.entry table td {			border: solid 1px #ccc;			border-collapse: collapse;			padding: 5px 10px 5px 10px;		}p.powerpress_links_mp3 {font-size: 8px; padding: 0;}		/* 06. COMMENTS ----------------------------------------- */	#comments_holder, #disqus_thread {	overflow: hidden;	padding: 20px 20px 20px 25px;	font-size: 11px;}	h3#comments {	padding-bottom: 15px;}#respond {	overflow: hidden;}#commentform {	overflow: hidden;	padding: 7px 0 0 0;}		#commentform input.txt {	height: 16px;	width: 200px;	border: solid 1px #d1d1d1;	margin: 0 7px 0 0;	padding: 2px 2px 2px 4px;	color: #a1a1a1;	float: left;}#commentform label {	line-height: 22px;	display: block;	width: 200px;	float: left;	height: 28px;	text-align: left;}#commentform textarea {	border: solid 1px #d1d1d1;	padding: 4px;	font-family: Arial, Helvetica, sans-serif;	color: #a1a1a1;	font-size: 12px;	width: 430px;	height: 155px;}img.avatar {	float: left;	padding: 0 10px 0 0;}.comment_holder {	border-bottom: solid 1px #d1d1d1;}p.nocomments {	padding: 20px 0 20px 30px;}/* 07. ADSENSE ------------------------------------------ */div.amzshcs-item {width:100%;align:center;}div.amzshcs-item {	float:left;}div.adsense { /**/	padding: 0;}.adsense-leadin {}.adsense-midtext {}.adsense-leadout {}.adsense-widget {}.adsense-lu  {}.addthis_container {float: right; position: relative; bottom: 4px;}/* 08. CALENDAR STYLES ---------------------------------- */#wp-calendar {	empty-cells: show;	margin: 5px 0 0 0;	width: 155px;	}#wp-calendar caption {	font-weight: bold;	text-align: right;	font-weight: bold;	font-size: 13px;	padding: 0 15px 0 0;	color: #707070;	line-height: 20px;}#wp-calendar #next a {	padding-right: 10px;	text-align: right;	}#wp-calendar #prev a {	padding-left: 10px;	text-align: left;	}#wp-calendar a {	display: block;	}#wp-calendar th {	font-weight: bold;	text-align: left;	color: #707070;	font-size: 12px;}#sidebar ul li.widget_calendar h2 {	padding-bottom: 5px;}#wp-calendar td {	padding: 3px 0 3px 0;	text-align: left;	color: #707070;	line-height: 14px;}/* 09. TABBER STYLES ---------- */.tabbed {	margin-top: 40px;	width: 384px;	}/* List of tabs */.tabbed ul.tabs {	float: left;	display: inline;	width: 100%;	margin: 0;	padding: 0;	}.tabbed ul.tabs li {	list-style: none;	float: left;	margin: 0;	padding: 0;	display: block;	}.tabbed ul.tabs li a {	display: block;	border-bottom: none;	text-decoration: none;	width: 128px;	height: 30px;	font-size: 24px;	line-height: 30px;	padding: 8px 0 2px 0;	text-align: center;	background: #dedede;	color:#697c44;	}.tabbed ul.tabs li a.tab-current {	background: transparent url(images/back/bg_tabber_tab.png) no-repeat 0 0;	}.tabbed ul.tabs li a.tab-current:hover,.tabbed ul.tabs li a.tab-current:link,.tabbed ul.tabs li a:hover,.tabbed ul.tabs li a:link {	color:#434b24;	}/* The content shown when a tab is selected */.tabbed div {	float: left;	display: block;	width: 100%;	}.tabbed div.t2, .tabbed div.t3 {	display: none;	}.tabbed div {	margin: 0 0 10px 0;	padding: 0;	background: transparent url(images/back/bg_tabber_mid.png) repeat-y 0 0;}.tabbed div ul {	margin: 0;	line-height: 20px;	padding: 5px 15px 20px 15px;	list-style-type:none;	background: transparent url(images/back/bg_tabber_bottom.png) no-repeat 0 bottom;}.tabbed div ul ul{	margin-left: 20px;	padding: 0;	background: none;}.tabbed div li {	margin:0;    padding: 0;	overflow: hidden;}.tab_left, .tab_mid, .tab_right {	display: block;	height: 10px;	width: 384px;	clear: both;}.tab_left {	background: transparent url(images/back/bg_tabber_top_l.png) no-repeat 0 0;}.tab_mid {	background: transparent url(images/back/bg_tabber_top_m.png) no-repeat 0 0;}.tab_right {	background: transparent url(images/back/bg_tabber_top_r.png) no-repeat 0 0;}/* 10. THE STUDIO STYLES ------ */#studio_latest {	padding: 20px 15px 20px 15px;	background: transparent url(images/back/bg_sidebar_footer.png) no-repeat bottom center;}#studio_links {	float: left;	width: 108px;	padding: 0 8px 0 0;}.album_art {		background: transparent url(../../../../thestudio/TheStudioAlbumArt_small.jpg) no-repeat 0 0 ;		width: 108px;		height: 108px;		display: block;		}.itunes {	padding: 10px 0 0 10px;}.zune {	padding: 5px 0 0 10px;}.google {	padding: 5px 0 0 10px;}.other {	padding: 5px 0 0 10px;}.RSS {	padding: 5px 0 0 10px;}#studio_excerpt {	float: right;	width: 240px;}#studio_footer {	clear: both;}/* 11. DATE BOX STYLES -------- */.entry div.date{width:39px;height:51px;display:block;position:absolute;right:0;top:-4px;}.date span{display:block;}.date span.month{height:19px;}.date span.day{height:19px;}.date span.day{height:19px;}.date span.year{height:9px;}.date strong{display:none;}.date span.month{height:19px;}.date span.date{height:19px;}.date span.year{height:9px;}.date span.month-January{height:19px;background:url(images/dates/month-january.png) no-repeat center top;}.date span.month-February{height:19px;background:url(images/dates/month-february.png) no-repeat center top;}.date span.month-March{height:19px;background:url(images/dates/month-march.png) no-repeat center top;}.date span.month-April{height:19px;background:url(images/dates/month-april.png) no-repeat center top;}.date span.month-May{height:19px;background:url(images/dates/month-may.png) no-repeat center top;}.date span.month-June{height:19px;background:url(images/dates/month-june.png) no-repeat center top;}.date span.month-July{height:19px;background:url(images/dates/month-july.png) no-repeat center top;}.date span.month-August{height:19px;background:url(images/dates/month-august.png) no-repeat center top;}.date span.month-September{height:19px;background:url(images/dates/month-september.png) no-repeat center top;}.date span.month-October{height:19px;background:url(images/dates/month-october.png) no-repeat center top;}.date span.month-November{height:19px;background:url(images/dates/month-november.png) no-repeat center top;}.date span.month-December{height:19px;background:url(images/dates/month-december.png) no-repeat center top;}.date span.date-1{height:19px;background:url(images/dates/date-01.png) no-repeat center top;}.date span.date-2{height:19px;background:url(images/dates/date-02.png) no-repeat center top;}.date span.date-3{height:19px;background:url(images/dates/date-03.png) no-repeat center top;}.date span.date-4{height:19px;background:url(images/dates/date-04.png) no-repeat center top;}.date span.date-5{height:19px;background:url(images/dates/date-05.png) no-repeat center top;}.date span.date-6{height:19px;background:url(images/dates/date-06.png) no-repeat center top;}.date span.date-7{height:19px;background:url(images/dates/date-07.png) no-repeat center top;}.date span.date-8{height:19px;background:url(images/dates/date-08.png) no-repeat center top;}.date span.date-9{height:19px;background:url(images/dates/date-09.png) no-repeat center top;}.date span.date-10{height:19px;background:url(images/dates/date-10.png) no-repeat center top;}.date span.date-11{height:19px;background:url(images/dates/date-11.png) no-repeat center top;}.date span.date-12{height:19px;background:url(images/dates/date-12.png) no-repeat center top;}.date span.date-13{height:19px;background:url(images/dates/date-13.png) no-repeat center top;}.date span.date-14{height:19px;background:url(images/dates/date-14.png) no-repeat center top;}.date span.date-15{height:19px;background:url(images/dates/date-15.png) no-repeat center top;}.date span.date-16{height:19px;background:url(images/dates/date-16.png) no-repeat center top;}.date span.date-17{height:19px;background:url(images/dates/date-17.png) no-repeat center top;}.date span.date-18{height:19px;background:url(images/dates/date-18.png) no-repeat center top;}.date span.date-19{height:19px;background:url(images/dates/date-19.png) no-repeat center top;}.date span.date-20{height:19px;background:url(images/dates/date-20.png) no-repeat center top;}.date span.date-21{height:19px;background:url(images/dates/date-21.png) no-repeat center top;}.date span.date-22{height:19px;background:url(images/dates/date-22.png) no-repeat center top;}.date span.date-23{height:19px;background:url(images/dates/date-23.png) no-repeat center top;}.date span.date-24{height:19px;background:url(images/dates/date-24.png) no-repeat center top;}.date span.date-25{height:19px;background:url(images/dates/date-25.png) no-repeat center top;}.date span.date-26{height:19px;background:url(images/dates/date-26.png) no-repeat center top;}.date span.date-27{height:19px;background:url(images/dates/date-27.png) no-repeat center top;}.date span.date-28{height:19px;background:url(images/dates/date-28.png) no-repeat center top;}.date span.date-29{height:19px;background:url(images/dates/date-29.png) no-repeat center top;}.date span.date-30{height:19px;background:url(images/dates/date-30.png) no-repeat center top;}.date span.date-31{height:19px;background:url(images/dates/date-31.png) no-repeat center top;}.date span.year-2005{height:9px;background:url(images/dates/year-2005.png) no-repeat center top;}.date span.year-2006{height:9px;background:url(images/dates/year-2006.png) no-repeat center top;}.date span.year-2007{height:9px;background:url(images/dates/year-2007.png) no-repeat center top;}.date span.year-2008{height:9px;background:url(images/dates/year-2008.png) no-repeat center top;}.date span.year-2009{height:9px;background:url(images/dates/year-2009.png) no-repeat center top;}.date span.year-2010{height:9px;background:url(images/dates/year-2010.png) no-repeat center top;}.date span.year-2011{height:9px;background:url(images/dates/year-2011.png) no-repeat center top;}.date span.year-2012{height:9px;background:url(images/dates/year-2012.png) no-repeat center top;}.date span.year-2013{height:9px;background:url(images/dates/year-2013.png) no-repeat center top;}.date span.year-2014{height:9px;background:url(images/dates/year-2014.png) no-repeat center top;}.date span.year-2015{height:9px;background:url(images/dates/year-2015.png) no-repeat center top;}/*	12. DONATE */	#donate {		display: block;		height: 240px;		width: 300px;		overflow: hidden;		position: relative;		left: 770px;	}		#donate_wrap {		position: relative;		top: -90px;	}		#donate h2 {		background-image: url(images/donate_badge.png);		background-repeat: no-repeat;		font-size: 15px;		font-weight: bold;		margin-left: 8px;		text-indent: -9999px;		width: 297px;		height: 297px;		}	#donate ul {		padding: 33px 0 0 43px;	}		#donate ul li a {		background: transparent url(images/sloarch_sprite.png) no-repeat scroll;		width: 225px;		height: 40px;		display: block;		overflow: hidden;		background-position: 6px -380px;		}	#donate ul li a:hover, #donate ul li a.hover {		background-position: 6px -335px;		}	#donate_one, #donate_two, #donate_three, #donate_four, #donate_five, #donate_six {		text-indent: -9999px;		background: transparent url(images/sloarch_sprite.png) no-repeat;		width: 225px;		height: 30px;		margin-top: 4px;		display: block;		background-position: 6px -426px;		}			#donate_two 		{	background-position: 6px -467px;	}	#donate_three 	{	background-position: 6px -508px;	}	#donate_four	{	background-position: 6px -549px;	}	#donate_five	{	background-position: 6px -590px;	}	#donate_six	 	{	background-position: 6px -631px;	}/* 13. Login Form */	#login-link {		text-align: right;		position: relative;		right: -20px;		width: 85px;	}	#quick-login {		background-color: #FDFDFA;		float: left;		width:455px;		left:173px;		margin-right:-455px;		position:relative;	}	#login-form {		float:right;		padding:2px 10px 10px 10px ;		display:none;	}	#login-form label {		text-transform:uppercase;		font-size:11px;		padding-left:5px;		font-weight:bold;		font-family:verdana;		position:relative;		top:5px;		left:0;		}	#login-form em a {		position:relative;		top:5px;		left:25px;		}	input.login-fields {		border:none;		background:#444444;		padding:6px 5px;		margin:0 10px 0 2px;		color:#FFFFFF;		}	input.login-button {		width:101px;		height:36px;		background: transparent url(images/sloarch_sprite.png) no-repeat 0 0;		border:none;		}	input.login-button:hover {		background-position: 0 -36px;		}	#logged-in-box { width: 100%;}	#logged-in-box p { width: 100%; line-height:14px; font-size:10px; padding:5px 10px 0 0; color:#999999;}	#logged-in-box p em {font-style:normal; color:#a1dbe6;}	ul.admin_box {padding:10px 20px 20px 10px;}	ul.admin_box li{float:left; list-style:none; padding:0 10px 10px 10px; text-align:center; }	ul.admin_box li a{text-transform:uppercase; font-weight:bold;}	ul.admin_box li a:hover {}		#wpstats {display: none;}