/* 	Theme Name: Revolution Blog	Theme URL: http://www.revolutiontheme.com/themes/revolution-blog	Description: Revolution Blog is a 3-column Widget-ready theme created for WordPress.	Author: Brian Gardner	Author URI: http://www.briangardner.com	Version: 1.0		The CSS, XHTML and design is released under GPL:	http://www.opensource.org/licenses/gpl-license.php		Changelog:		v1.0 - 04.18.08		First Release of Revolution Blog		6C9856		url(images/header.gif)*/body {	background: #6C9856  repeat-x;	color: #202020;	font-size: 11.5px;	font-family: 'Lucida Grande',Verdana,Helvetica,sans-serif;	margin: 0px auto 0px;	padding: 0px;	}	#wrap {	display: table; background:#FFFFFF url(images/bg.gif) repeat scroll 0 0;	margin:0 auto;	padding:0;	width:1000px;}#topbar {	background: url(images/topnav_new.gif) repeat scroll 0 0;	width: 1000px;	height: 30px;	margin: 0px auto 0px;}	/*************************************************	Top Navigation Bar									*************************************************/#topnavbar {	color:#2C3F23;	margin:0 auto;	padding:0;}#topnavbar a, #topnavbar a:visited {	color:#2C3F23;	font-size:11.5px;	font-weight:bold;	vertical-align: middle;}#topnavbar a:hover {	text-decoration:none;}#topnavbar p {	font-size:11px;	font-weight:bold;	margin:0;	padding:0;}.topnavbarleft {	float:left;	margin:0;	padding:0 0 5px 0;	width:200px;}.topnavbarright {	float:right;	margin:0;	padding:0 0 5px 0;	text-align:right;	text-transform:uppercase;	width:600px;	padding-right: 15px;}.topnavbarright a img {	border:medium none;	margin:0 3px 0 0;	padding:0;}		/*************************************************	Hyperlinks									*************************************************/a, a:visited {	color: #597C47;	text-decoration: none;	}	a:hover {	color: #A0A0A0;	text-decoration: underline;	}#contentleft a, #contentleft a:visited {	color: #597C47;	text-decoration: underline;	}#contentleft a:hover {	color: #A0A0A0;	text-decoration: none;	}#contentleftNew a, #contentleftNew a:visited {	color: #597C47;	text-decoration: underline;	}#contentleftNew a:hover {	color: #A0A0A0;	text-decoration: none;	}#contentleft h1 a, #contentleft h1 a:visited {	color: #597C47;	text-decoration: none;        font-weight: normal;	}#contentleft .date a, #contentleft .postmeta a, #contentleft .date  a:visited, #contentleft .postmeta a:visited {	color: #597C47;	text-decoration: none;	}#contentleftNew .date a, #contentleftNew .postmeta a, #contentleftNew .date  a:visited, #contentleftNew .postmeta a:visited {	color: #597C47;	text-decoration: none;	}#contentleft .date a:hover, #contentleft .postmeta a:hover {	color: #A0A0A0;	text-decoration: underline;	}#contentleftNew .date a:hover, #contentleftNew .postmeta a:hover {	color: #A0A0A0;	text-decoration: underline;	}#contentleftNew h1 a, #contentleftNew h1 a:visited {	color: #597C47;	text-decoration: none;        font-weight: normal;	}img {   border: none;}	/*************************************************	Header  									*************************************************/#headerContainer {	background:#FFFFFF url(images/bg.gif) repeat scroll 0 0;	width: 1000px;	height: 110px;	margin: 0px auto 0px;	padding: 0px;	}#header {	background:#FFFFFF url(images/header.gif) repeat scroll 0 0;		color: #2C3F23;	font-size: 16px;	font-weight: normal;	margin-left: 6px;	margin-right: 6px;	height: 100%;}#header p {	padding: 0px 0px 5px 0px;	margin: 0px;	line-height: 20px;	}	#header h1 {	color: #2C3F23;	font-size: 36px;	font-family: Times New Roman, Georgia, Trebuchet MS;	font-weight: normal;	margin: 0px;	/*padding: 20px 0px 0px 0px;*/	text-decoration: none;	}#header h1 a, #header h1 a:visited {color:#2C3F23;font-family:Times New Roman,Georgia,Trebuchet MS;font-size:36px;font-weight:normal;margin:0;padding:20px 0 0;text-decoration:none;}#header h1 a:hover {color:#2C3F23;text-decoration:none;}#header h3 {color:#2C3F23;font-family:Arial,Tahoma,Verdana;font-size:16px;font-weight:normal;margin:0;padding:0;}.headerleft {	width: 350px;	float: left;	margin: 0px;	padding: 0px;	overflow: hidden;	padding-left: 15px;	}	.headerleft a img {	border: none;	margin: 0px;	padding: 0px;	}	.headerright {	width: 600px;	float: right;	margin: 0px;	padding: 0px 0px 0px 0px;	text-align: right;	padding-right: 20px;	}	.headerright a, .headerright a:visited {	color: #FFFFFF;	font-size: 11px;	text-transform: uppercase;	text-decoration: none;	padding: 0px 0px 0px 3px;	}	.headerright a:hover {	color: #FFFFFF;	text-decoration: underline;	}	.headerright a img {	border: none;	margin: 0px 0px 3px 0px;	padding: 0px;	}	/*************************************************	Navbar  									*************************************************/#navbarContainer{	background:#FFFFFF url(images/navbar.gif) repeat scroll 0 0;	width:100%;	border-bottom: 1px #507141;}#navbar {	background:#FFFFFF url(images/navbar.gif) repeat scroll 0 0;	/*order-bottom:1px solid #456238;*/	font-family: Arial, Tahoma, Verdana;	font-size:12px;	font-weight:bold;	height:31px;	margin:0 auto;	padding:0;	width:1000px;}#navbar a, #navbar a:visited {	color:#FFFFFF;	font-size:12px;	padding:0 0 0 3px;	text-decoration:none;}#navbar a:hover {	color:#FFFFFF;	padding:0 0 0 3px;	text-decoration:underline;}#navbarleft{	padding-left: 8px;}#navbarright{	padding-right: 8px;}#nav {	list-style-image:none;	list-style-position:outside;	list-style-type:none;	margin:0;	padding:0;}#nav ul {	list-style-image:none;	list-style-position:outside;	list-style-type:none;	margin:0;	padding:0;}#nav a, #nav a:visited {	background:#FFFFFF url(images/navlink.gif) repeat scroll right center;	color:#FFFFFF;	display:block;	font-weight:bold;	margin:0;	padding:8px 17px 8px 15px;	/*text-transform:uppercase;*/}#nav a:hover {	background:#FFFFFF url(images/navhover.gif) repeat scroll right center;	color:#FFFFFF;	margin:0;	padding:8px 17px 8px 15px;	text-decoration:none;}#nav li {	float:left;	margin:0;	padding:0;	position:relative;	z-index:15;}#nav li li {	float:left;	margin:0;	padding:0;	position:relative;	width:150px;	z-index:10;}#nav li li a, #nav li li a:link, #nav li li a:active, #nav li li a:visited {	background: #78A85F;	color: #FFFFFF;	width: 140px;	font-size: 10px;	float: none;	margin: 0px;	padding: 8px 10px 8px 10px;	border-left: 1px solid #000000;	border-right: 1px solid #000000;	border-bottom: 1px solid #000000;	text-decoration: none;	}#nav li li a:hover, #nav li li a:active {background:#435f36 none repeat scroll 0 0;padding:7px 10px;}#nav li ul {left:-999em;position:absolute;width:10em;}#nav li:hover ul {display:block;left:auto;}#nav li:hover ul, #nav li.sfhover ul {left:auto;}#navbarright {float:right;margin:0;padding:0;text-align:right;width:300px;padding-right: 10px;}/*************************************************	Content 					     		    * ************************************************/#content {	width: 988px;	margin: 0px auto 0px;	padding: 20px 0px 0px 0px;	background: #FFFFFF;	}#content p {	padding: 0px 0px 10px 0px;	margin: 0px;	line-height: 20px;	}	#content h1 {	color: #597C47;	font-size: 24px;	font-family: Times New Roman, Georgia, Trebuchet MS;	font-weight: normal;	margin: 0px;	padding: 0px 0px 5px 0px;	}	#content h1 a  {	color: #597C47;	text-decoration: none;	}#content h1 a:hover {	color: #A0A0A0;	text-decoration: none;	}	#content h3 {	color: #597C47;	font-size: 24px;	font-family: Times New Roman, Georgia, Trebuchet MS;	font-weight: normal;	margin: 20px 0px 0px 0px;	padding: 20px 0px 5px 0px;	border-top: 1px dotted #999999;	}	#content p img {	/*float: left;*/	border: none;	/*margin: 0px 10px 10px 0px;*/	}	#content img.wp-smiley {	float: none;	border: none;	padding: 0px;	margin: 0px;	}#content img.wp-wink {	float: none;	border: none;	padding: 0px;	margin: 0px;	}#content li{    line-height: 20px;}#contentAds {        float: left;        margin-right: 15px;		margin-left: 5px;        padding: 0px 0px 20px 0px;}#contentleftNew {	float: left;	width: 488px;	margin: 0px 0px 0px 0px;	padding: 0px 30px 20px 0px;	}#contentleftNew h2 {	font-size: 16px;	}	#contentleftNew ol {	margin: 0px 0px 0px 20px;	padding: 0px 0px 10px 0px;	}	#contentleftNew ol li {	margin: 0px 0px 0px 20px;	padding: 0px 0px 5px 0px;	}	#contentleftNew ul {	list-style-type: square;	margin: 0px 0px 0px 20px;	padding: 0px 0px 10px 0px;	}	#contentleftNew ul li {	list-style-type: square;	margin: 0px 0px 0px 20px;	padding: 0px 0px 5px 0px;	}#contentleft {	float: left;	width: 618px;	margin: 0px 0px 0px 10px;	padding: 0px 30px 20px 0px;	}	.contentleft {	float: left;	width: 618px;	margin: 0px 0px 0px 10px;	padding: 0px 30px 20px 0px;	}#contentleft h2 {	font-size: 16px;	}	#contentleft ol {	margin: 0px 0px 0px 20px;	padding: 0px 0px 10px 0px;	}	#contentleft ol li {	margin: 0px 0px 0px 20px;	padding: 0px 0px 5px 0px;	}	#contentleft ul {	list-style-type: square;	margin: 0px 0px 0px 20px;	padding: 0px 0px 10px 0px;	}	#contentleft ul li {	list-style-type: square;	margin: 0px 0px 0px 20px;	padding: 0px 0px 5px 0px;	}	.date {	font-size: 11px;	font-weight: bold;	padding: 0px;	margin: 0px 0px 15px 0px;	}	.postmeta {	width: 630px;	font-size: 12px;	font-weight: bold;	padding: 0px 0px 10px 0px;	margin: 0px 0px 20px 0px;	border-top: 1px dotted #999999;	}.postmetaPost {	width: 490px;	font-size: 12px;	font-weight: bold;	padding: 0px 0px 10px 0px;	margin: 0px 0px 20px 0px;	border-top: 1px dotted #999999;	}	blockquote{	font-style: italic;	margin: 0px 25px 15px 25px;	padding: 0px 25px 0px 10px;	border-left: 2px solid #78A85F;	}	#content blockquote p{	margin: 0px 0px 0px 0px;	padding: 10px 0px 10px 0px;	}/*************************************************	Sidebar 					   * ************************************************/	#sidebar {display:inline;float:right;clear: right;margin-right: 15px;padding:0;width:290px;}#sidebar h2 {background:#FFFFFF url(images/navbar_side.gif) repeat scroll 0 0;color:#FFFFFF;font-family:Arial,Tahoma,Verdana;font-size:12px;font-weight:bold;margin:0 0 10px;padding:7px 0 5px;text-align:center;text-transform:uppercase;}#sidebar p {margin:0;padding:0;}#sidebar a img {border:medium none;margin:0;padding:0 0 10px;}#sidebar ul {list-style-type:none;margin:0 0 10px;padding:0;}#sidebar ul li {list-style-type:none;margin:0 0 5px;padding:0;}#sidebar ul ul {list-style-type:none;margin:0;padding:0;}#sidebar ul li li {background:#FFFFFF url(images/icon.gif) no-repeat scroll left top;margin:0;padding:0 0 5px 18px;}#sidebar ul li ul li {background:#FFFFFF url(images/icon.gif) no-repeat scroll left top;margin:0;padding:0 0 5px 18px;}	#sidebar .widget {	-moz-border-radius: 5px;	-webkit-border-radius:5px;	border-radius: 5px;	border-radius: 5px;	margin-bottom: 10px;	padding: 5px;	border: 1px solid #C0C0C0;	overflow: auto;}	/*************************************************	Left Sidebar 					     	    * ************************************************/#l_sidebar {	float: left;	width: 145px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 20px 0px;	line-height: 20px;	}	#l_sidebar h2 {	background: #FFFFFF url(images/navbar_side.gif) repeat scroll 0 0;	color: #FFFFFF;	font-size: 12px;	font-family: Arial, Tahoma, Verdana;	font-weight: bold;	/*text-transform: uppercase;*/	margin: 0px 0px 5px 0px;	padding: 3px 0px 3px 10px;	-moz-border-radius: 3px;	-webkit-border-radius:3px;	border-radius: 3px;	}	#l_sidebar ul {	list-style-type: none;	margin: 0px 0px 5px 0px;	padding: 0px 0px 0px 0px;	}#l_sidebar li {	background-position: 0 2px;	}	#l_sidebar p {	padding: 0px 0px 0px 0px;	margin: 0px;	line-height: 20px;	}	/*************************************************	Right Sidebar 					     	    * ************************************************/	#r_sidebar {	float: left;	width: 155px;	margin-left: 20px;	padding: 0px 0px 20px 0px;	line-height: 20px;	}	#r_sidebar h2 {	background: #FFFFFF url(images/navbar_side.gif) repeat scroll 0 0;	color: #FFFFFF;	font-size: 12px;	font-family: Arial, Tahoma, Verdana;	font-weight: bold;	/*text-transform: uppercase;*/	margin: 0px 0px 5px 0px;	padding: 3px 0px 3px 10px;	-moz-border-radius: 3px;	-webkit-border-radius:3px;	border-radius: 3px;	}	#r_sidebar ul {	list-style-type: none;	margin: 0px 0px 5px 0px;	padding: 0px 0px 0px 0px;	}	#r_sidebar li {	background-position: 0 2px;}#r_sidebar p {	padding: 0px 0px 0px 0px;	margin: 0px;	line-height: 20px;	}	/*************************************************	Widgets 									*************************************************/.textwidget {	margin: 0px 0px 0px 0px;	padding: 3px 0px 8px 0px;	}#recent-posts-2 ul {	list-style-type: none;	padding: 0px 0px 0px 0px;	}#recent-posts-2 ul li {	background: #FFFFFF url(images/icon_recent.gif) no-repeat top left;	padding: 0px 0px 0px 18px;	margin: 0px 0px 0px 0px;	}	#recent-comments-2 ul {	list-style-type: none;	padding: 0px 0px 0px 0px;	}#recent-comments-2 ul li {	background: #FFFFFF url(images/icon_comments.gif) no-repeat top left;	padding: 0px 0px 0px 18px;	margin: 0px 0px 0px 0px;	}#most-popular-posts {	list-style-type: none;	padding: 0px 0px 0px 0px;	}#most-popular-posts li {	background: #FFFFFF url(images/icon_recent.gif) no-repeat top left;	padding: 0px 0px 0px 18px;	margin: 0px 0px 0px 0px;	}.sidebarPosts {	list-style-type: none;	padding: 0px 0px 0px 0px;	}.sidebarPosts li {	background: #FFFFFF url(images/icon_tools.gif) no-repeat top left;	padding: 0px 0px 0px 18px;	margin: 0px 0px 0px 0px;	}	#categories-1 ul {	list-style-type: none;	padding: 0px 0px 0px 0px;	}	#categories-1 ul ul {	list-style-type: none;	padding: 0px 0px 0px 0px;	}#categories-165927471 ul li {	background: #FFFFFF url(images/icon_categories.gif) no-repeat top left;	padding: 0px 0px 0px 18px;	margin: 0px 0px 0px 0px;	}	#archives-2 ul {	list-style-type: none;	padding: 0px 0px 0px 0px;	}#archives-2 ul li {	background: #FFFFFF url(images/icon_archives.gif) no-repeat top left;	padding: 0px 0px 0px 18px;	margin: 0px 0px 0px 0px;	}	#pages ul {	list-style-type: none;	padding: 0px 0px 0px 0px;	}	#pages ul ul {	list-style-type: none;	padding: 0px 0px 0px 0px;	}#pages ul li {	background: #FFFFFF url(images/icon_meta.gif) no-repeat top left;	padding: 0px 0px 0px 18px;	margin: 0px 0px 0px 0px;	}	#links ul {	list-style-type: none;	padding: 0px 0px 0px 0px;	}	#links ul ul {	list-style-type: none;	padding: 0px 0px 0px 0px;	}#links ul li {	background: #FFFFFF url(images/icon_links.gif) no-repeat top left;	padding: 0px 0px 0px 18px;	margin: 0px 0px 0px 0px;	}#meta ul {	list-style-type: none;	padding: 0px 0px 0px 0px;	}#meta ul li {	background: #FFFFFF url(images/icon_meta.gif) no-repeat top left;	padding: 0px 0px 0px 18px;	margin: 0px 0px 0px 0px;	}	#text-1 ul {	list-style-type: none;	padding: 0px 0px 0px 0px;	}#text-1 ul li {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}	#l_sidebar .widget {	-moz-border-radius: 5px;	-webkit-border-radius:5px;	border-radius: 5px;	margin-bottom: 10px;	padding: 5px;	border: 1px solid #C0C0C0;}#r_sidebar .widget {	-moz-border-radius: 5px;	-webkit-border-radius:5px;	border-radius: 5px;	margin-bottom: 10px;	padding: 5px;	border: 1px solid #C0C0C0;}#l_sidebar .widget {	-moz-border-radius: 5px;	-webkit-border-radius:5px;	border-radius: 5px;	margin-bottom: 10px;	padding: 5px;	border: 1px solid #C0C0C0;}#r_sidebar .widget {	-moz-border-radius: 5px;	-webkit-border-radius:5px;	border-radius: 5px;	margin-bottom: 10px;	padding: 5px;	border: 1px solid #C0C0C0;}#l_sidebar .widget_text {	border: none;}#r_sidebar .widget_text {	border: none;}/*************************************************	Footer Background							*************************************************/#footerbg {	background: #435f36;	}	/*************************************************	Footer  									*************************************************/#iconArea {	text-align: center;	margin-bottom:5px;}#footer {	width: 1000px;	height: 30px;	color: #FFFFFF;	margin: 0px auto 0px;	padding: 0px;	}	#footer p {	color: #FFFFFF;	font-size: 10px;    font-weight: normal;    text-transform: uppercase;	margin: 0px;		padding: 0px;	}#footer a {	color: #FFFFFF;	text-decoration: none;	}	#footer a img {	border: none;	margin: 0px;	padding: 0px;	}#footer a:hover {	color: #FFFFFF;	text-decoration: underline;	}	.footerleft {	width: 700px;	float: left;	margin: 0px;	padding: 8px 0px 8px 0px;	}	.footerright {	width: 250px;	float: left;	margin: 0px;	padding: 8px 0px 8px 0px;	text-align: right;	}	/*************************************************	Search Form									*************************************************/#searchdiv {	height: 100%;	width: 100%;	}	#cse-search-box {	background: #FFFFFF url(images/search_field_navbar.gif) no-repeat;	margin: 0px;	height: 30px;	width: 250px;	margin-left: 25px;	}	#s {	background: transparent;	width: 195px;	color: #808080;	font-size: 12px;	font-family: 'Lucida Grande',Verdana,Helvetica,sans-serif;	margin-left: 20px;	margin-top: 7px;	border: none;	float: left;	}	.sbutt {	background: transparent;	padding: 1px;	margin-top: 3px;	margin-right: 7px;	border: none	}/*************************************************	Email					*************************************************/#emailSignupLabel {	margin-bottom: 8px;	font-weight: bold;}#rssEmail {	border: 1px solid #C0C0C0;	height: 18px;	color: A0A0A0;	width: 180px;	font-size: 11.5px;	vertical-align: middle;	padding-top: 3px;}	#emailButton {	background: #5C824A;	color: #FFFFFF;	vertical-align: middle;	border: none;	height: 24px;	padding: 3px;	width: 38px;	padding-bottom: 5px;	}	/*************************************************	Comments									************************************************//*	#commentblock {	width: 460px;	background: #E8E8E8;	float: left;	padding: 20px 20px 10px 20px;	margin: 10px 0px 0px 0px;	border-top: 2px solid #435f36;	border-bottom: 1px solid #435f36;	}	#commentblock ol {	list-style-type: square;	margin: 0px 0px 0px 0px;	padding: 0px 0px 10px 0px;	}	.commentdate {	font-size: 12px;	padding-left: 0px;	}	#commentlist li p {	margin-bottom: 8px;	line-height: 20px;	padding: 0px;	}.commentname {	color: #333333;	margin: 0px;	padding: 5px 5px 5px 0px;	}.commentinfo{	clear: both;	}.commenttext {	clear: both;	margin: 3px 0px 10px 0px;	padding: 20px 10px 5px 10px;	width: 420px;	background: #FFFFFF url(images/comment.gif) no-repeat top left;	}.commenttext-admin {	clear: both;	margin: 3px 0px 10px 0px;	padding: 20px 10px 5px 10px;	width: 420px;	background: #FFFFFF url(images/comment.gif) no-repeat top left;	}*//************ Other ****************/	div.sociable { margin: 16px 0; }.sociable_tagline {      font-size: 16px;     margin-bottom: 10px; }span.sociable_tagline { position: relative; }span.sociable_tagline span { display: none; width: 14em; }span.sociable_tagline:hover span {	position: absolute;	display: block;	top: -5em;	background: #ffe;	border: 1px solid #ccc;	color: black;	line-height: 1.25em;}.sociable span {	display: block;}.sociable ul {	display: inline;	margin: 0 !important;	padding: 0 !important;}.sociable ul li {	background: none;	display: inline !important;	list-style-type: none;	margin: 0;	padding: 2px;}.sociable ul li:before { content: ""; }#contentleft .sociable img {	float: none;	width: 18px;	height: 18px;	border: 0;	margin: 0;	padding: 0;        background-color: white;}.sociable ul li:before { content: ""; }#contentleftNew .sociable img {	float: none;	width: 36px;	height: 36px;	border: 0;	margin: 0;	padding: 0;        background-color: white;}.sociable-hovers {	opacity: .4;	-moz-opacity: .4;	filter: alpha(opacity=40);}.sociable-hovers:hover {	opacity: 1;	-moz-opacity: 1;	filter: alpha(opacity=100);}li .digg-it{	text-align: center;}/* ---------- clearfix hack ---------- */.clearfix:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }.clearfix { display: inline-block; }/* exlude MacIE5 \*/* html .clearfix { height: 1% }.clearfix {display:block;}/* end MacIE5 */.the_author{	clear:both;	border:#78A85F 1px solid;	margin-bottom:10px;	padding:5px;	min-height:40px;	width: 400px;}.about_author{	margin-bottom:5px;	font-weight: bold;}.socialButtons{	float: right;	margin-bottom: 5px;	margin-left: 5px;}.diggThisButton{	margin-left: 5px;	float: right;	clear: right;}/****** Posts Helpers ****/.centerImage{    margin-top: 10px;    margin-bottom: 10px;}.rightImageTop{    margin-left: 10px;    margin-bottom: 10px;    clear: right;    float: right;}.rightImage{    margin-top: 10px;    margin-left: 10px;    margin-bottom: 10px;    clear: right;    float: right;}.leftImageTop{    margin-left: 10px;    margin-bottom: 10px;    float: left;}.leftImage{    margin-top: 10px;    margin-right: 10px;    margin-bottom: 10px;    float: left;}/************ Top Menu Bar **************/#topMenuContainer {	float:left;	font-size:0;	margin:0;	padding:0;	width:395px;}#topMenuContainer img {	float:left;	font-size:0;	margin:0;	padding:0;}#topMenus {	float:left;	background:#FFFFFF;	font-size:15px;	line-height:normal;	font-family:Helvetica, sans-serif;	font-weight:bold;	padding-top:10px; 	padding-bottom:5px;	height:26px;	margin:0px;	line-height:normal;}#topMenus ul {	margin:0;	list-style:none;	float:left;	padding:0px;}#topMenus li {	display:inline;	margin:0;	padding:0;	voice-family:"\"}\"";	line-height:16px;	height:25px;	float:left;}#topMenus a {	float:left;	background:url("../images/tableft1.gif") no-repeat left top;	margin:0;	padding:0 0 0 4px;	text-decoration:none;}#topMenus a span {	float:left;	display:block;	background:url("../images/tabright1.gif") no-repeat right top;	color:#2C1C0F;	padding:3px 9px 6px 5px; 	voice-family:"\"}\"";}/* Commented Backslash Hack hides rule from IE5-Mac \*/#topMenus a span {float:none;}/* End IE5-Mac hack */#tabs a:hover span {	color:#FFFFFF;}#topMenus a:hover {	background-position:0% -41px;	color:#FFFFFF;}#topMenus a:hover span {	background-position:100% -41px;	color:#FFFFFF;}#topMenus #current a {	background-position:0% -41px;	color:#FFFFFF;}#topMenus #current a span {	background-position:100% -41px;	color:#FFFFFF;}/*-----------------------------Menu ------------------------------*/#topMenuContainer img {	border: none;} 

/************ Top Menu Bar **************/#topMenuContainer {	margin:0;	padding:0;	width:1000px;	margin: 0 auto;	}#topMenuContainer img {	float:left;	font-size:0;	margin:0;	padding:0;}#topMenus {	float:left;	background:#FFFFFF;	font-size:15px;	line-height:normal;	font-family:Helvetica, sans-serif;	font-weight:bold;	padding-top:10px; 	padding-bottom:5px;		height:26px;	margin:0px;		line-height:normal;}#topMenus ul {	margin:0;	list-style:none;	float:left;	padding:0px;}#topMenus li {	display:inline;	margin:0;	padding:0;	voice-family:"\"}\"";	line-height:16px;	height:25px;	float:left;}#topMenus a {	float:left;	background:url(images/tableft1.gif) no-repeat left top;	margin:0;	padding:0 0 0 4px;	text-decoration:none;}#topMenus a span {	float:left;	display:block;	background:url(images/tabright1.gif) no-repeat right top;	color:#2C1C0F;	padding:3px 9px 6px 5px; 	voice-family:"\"}\"";}/* Commented Backslash Hack hides rule from IE5-Mac \*/#topMenus a span {float:none;}/* End IE5-Mac hack */#tabs a:hover span {	color:#FFFFFF;}#topMenus a:hover {	background-position:0% -41px;	color:#FFFFFF;}#topMenus a:hover span {	background-position:100% -41px;	color:#FFFFFF;}#topMenus #current a {	background-position:0% -41px;	color:#FFFFFF;}#topMenus #current a span {	background-position:100% -41px;	color:#FFFFFF;}/*-----------------------------Menu ------------------------------*/#topMenuContainer img {	border: none;} .wp-caption-text {	font-size: xx-small;	font-style:italic;	}.headerright iframe{	height: 60px;}.wp-caption.alignright {float:right; margin:1em 1em 1em 1em ; clear: right;}.wp-caption.alignleft {float:left; margin:1em 1em 1em 1em}.wp-caption.aligncenter {display: block; margin-left: auto; margin-right: auto}img.alignright {float:right; margin:1em 1em 1em 1em; clear: right;}img.alignleft {float:left; margin:1em 1em 1em 1em}img.aligncenter {display: block; margin-left: auto; margin-right: auto}a img.alignright {float:right; margin:1em 1em 1em 1em}a img.alignleft {float:left; margin:1em 1em 1em 1em}a img.aligncenter {display: block; margin-left: auto; margin-right: auto}/****************************** Tables ****************************/#dishwashingTable {	text-align: center;}#dishwashingTable table {	margin-left: auto;	margin-right: auto;	font-size: 13px;}#dishwashingTable table td{	padding-top: 8px;	padding-bottom: 8px;	padding-left: 5px;	border: 1px solid buttonshadow;}