/*  Theme Name: CapMac LeopardTheme URI: http://www.capmac.org/Description: CapMac's Leopard-esque themeVersion: 0.5Author: Craig K. GowensAuthor URI: */body {	background-color: #f6f6f6;	}	#page {	background: transparent;	width: 920px;	margin: 0px auto 0px auto;		}	#header {	background: url('images/header.png') no-repeat bottom center;	margin-bottom: 15px;	}	#main-top {	background: url('images/main-top.png') no-repeat bottom center;	width: 920px;	margin: 0px auto 0px auto;	}#main {	background: url('images/main-bkgrnd2.png') repeat-y top center;	width: 920px;	margin: 0px auto 0px auto;	padding: 0px 0px 0px 0px;;	}#main-bot {	background: url('images/main-bot.png') no-repeat bottom center;	width: 920px;	margin: 0px auto 0px auto;	}#sidebar {	width: 148px;	margin: 0px 0px 0px 10px;	padding: 0px 0px 0px 0px;	height: 650px;	}	#content {	width: 850px;	margin: 0px auto 0px 0px;	padding: 5px 30px 15px 30px;	height: 600px;	overflow: auto;	}#contentcol {	background-color: #ffffff;	width: 717px;	float: right;	margin: 0px 22px 0px 10px;	padding: 0px 10px 0px 10px;	height: 650px;	overflow: auto;	}	#contentcol p {	line-height: 130%;	}#contentcol table tr td {	font-family: Helvetica, Arial, Verdana, "Lucida Grande", san-serif;	font-size: 12pt;	}		#container {	width: 722px;	height: 400px;	overflow: auto;	margin: 0px 22px 0px -10px;	padding: 0px 10px 0px 10px;	}#announce {	width: 742px;	margin: 0px 0px 0px -10px;	background: #000000;	height: 250px;	text-align: center;	}#sidebar ul.sidebar {	list-style-type: none;	margin-top: -1px;	}#sidebar ul.sidebar li {	text-indent: none;	margin-left: -50px;	padding: 1px 0px 1px 0px;	}	p {	font-family: Helvetica, Arial, Verdana, "Lucida Grande", san-serif;	font-style: normal;	}#footer {	text-align: center;	font-size: 10px;	font-weight: normal;	font-style: italic;	font-family: Helvetica, Arial, Verdana, "Lucida Grande", san-serif;	}a img {	border: 0px;	text-decoration: none;	border-bottom: none;	}a:hover img {	border: 0px;	text-decoration: none;	border-bottom: 0px;	}a.permalink {	text-decoration: none;	font-family: Helvetica, Arial, Verdana, "Lucida Grande", san-serif;	font-weight: bold;	font-style: normal;	color: #AA3311; 	}a.permalink:hover {	text-decoration: none;	font-family: Helvetica, Arial, Verdana, "Lucida Grande", san-serif;	font-weight: bold;	font-style: normal;	color: #AA3311; 	border-bottom: 1px solid #AA3311;	}a:link, a:visited {	text-decoration: none;	font-family: Helvetica, Arial, Verdana, "Lucida Grande", san-serif;	color: #AA3311; 	}	a:hover {	text-decoration: none;	font-family: Helvetica, Arial, Verdana, "Lucida Grande", san-serif;	color: #AA3311; 	border-bottom: 1px solid #AA3311;	}ul.sidebar li a:hover {	border-bottom: 0px;	}#sidebar a:hover {	border-bottom: 0px;	}#announce a:hover {	border-bottom: 0px;	}#main-top a:hover {	border-bottom: 0px;	}	.posted {	text-align: right;	font-size: small;		}ul.sigs li {	font-family: Helvetica, Arial, Verdana, "Lucida Grande", san-serif;	font-style: normal;	line-height: 125%;		}h1 {	font-family: Helvetica, Arial, Verdana, "Lucida Grande", san-serif;	font-weight: bold;	font-style: normal;	}h2 {	font-family: Helvetica, Arial, Verdana, "Lucida Grande", san-serif;	font-weight: bold;	font-style: normal;	}h3 {	font-family: Helvetica, Arial, Verdana, "Lucida Grande", san-serif;	font-weight: bold;	font-style: normal;	}	