/*  Theme Name: RockinPink1Author URI: http://www.nathanrice.org/Version: 1.0Author: Nathan RiceDescription: RockinPink is a girly 2 column, widgetized theme with brown and green accents, plus an easily changeable graphical header.  Photoshop file included.The CSS, XHTML and design is released under GPL: http://www.opensource.org/licenses/gpl-license.php*/body {	background: #EEA5DA url(images/body-bg.gif) top repeat-x;	color: #666666;	font-size: 11px;	font-family: Georgia, Times New Roman, Arial, Sans-Serif;	margin: 36px 0px 0px 0px;	}body * {	margin: 0px;	padding: 0px;}a, a:visited{	color: #544120;	text-decoration: none;	}	a:hover{	color: #765F38;	background: transparent;	text-decoration: underline;	}#container { 	width: 812px; 	text-align: left;	margin: 0 auto;	background: transparent url(images/content-bg.gif) repeat-y;	}#header { 	height: 235px;	padding: 0px;	margin: 0px 0px 0px 0px;	background: transparent url(images/header.jpg) no-repeat;	position: relative;	}#header h2 {	color: none;	font-size: 45px;	font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;	margin: 0px;	padding: 30px 0px 0px 20px;	float: left;	width: 60%;	}#header h2 a {	color: none;	text-decoration: none;	}#header h2 a:hover {	}#header .rss {	font-size: 12px;	position: absolute;	top: 20px;	left: 10px;}#header .rss ul {	margin: 0px;	padding: 0px;	}#header .rss ul li {	display: inline;	margin: 0px 10px 0px 0px;	padding: 0px 0px 0px 15px;}#header .rss ul li a:link, #header .rss ul li a:visited, #header .rss ul li a:active {	color: #FFFFFF;	text-decoration: none;}#header .rss ul li a:hover {	background: none;	text-decoration: underline;}#header .search {	position: absolute;	top: 45px;	right: 20px;}.content-top {	width: 812px;	height: 29px;	line-height: 29px;	display: block;	padding: 0px;	margin: 0px;	background: url(images/menu-top.gif) no-repeat;}#content { 	width: 515px; 	float: left; 	margin: 0px;	font-size: 12px;	padding: 0px 25px 0px 25px;	font-family: Arial, Helvetica, Sans-Serif;	}* html #content {	width: 523px;}#content p{	margin: 0px;	line-height: 18px;	padding: 0px 0px 15px 0px;	}	#content p img{	border: none;	margin-right: 15px;	margin-bottom: 10px;	padding: 10px;	}#content ol {	padding: 0px 0px 10px 35px;}#content ul {	padding: 0px 0px 10px 25px;}#content h1 {	color: #333333;	font-size: 20px;	font-family: Georgia, Times New Roman, Sans-Serif;	font-weight: normal;	padding: 10px 10px 10px 10px;	line-height: 150%	margin: 0px;	}	#content h1 a  {	color: #006699;	text-decoration: underline;	}#content h1 a:hover {	color: #000000;	text-decoration: none;	background: transparent;	}#content h2 {	color: #333333;	font-size: 18px;	font-family: Georgia, Times New Roman, Sans-Serif;	margin: 0px;	}#content h2 a  {	color: #0C6A0C;	text-decoration: none;	}#content h2 a:hover {	color: #218021;	background: transparent;	}blockquote{	margin: 0px 0px 0px 25px;	padding: 0px 25px 0px 10px;	font-style: italic;	color: #666666;	border-left: 1px solid #cccccc;	}	#content blockquote p{	margin: 0px 0px 20px 0px;	padding: 0px;	}.comments h3 {	font-family: Arial, Sans-Serif;	margin-bottom: 10px;}.comments ol, .comments ol li {	list-style-type: none;}.comments ol li {	margin: 5px 40px 5px 0px;	padding: 10px;	border: 1px solid #ECEBEB;	background: #F5F5F5;	overflow: hidden;}* html .comments ol li {	word-wrap: break-word;}.postspace {	background: #FFFFFF;	width: 400px;	height: 32px;	margin: 0px;	padding: 0px;	}.postspace2 {	background: #FFFFFF;	width: 400px;	height: 0px;	margin: 0px;	padding: 0px;	}#sidebar { 	width: 218px; 	float: right; 	margin: 0px 11px 0px 0px;	padding: 0px; 	border: 0px solid #000000;	font-family: Georgia, Sans-Serif;	}#sidebar h2 {	color: #1E8912; /* green */	color: #544120;	font-size: 20px;	font-family: Georgia, Sans-Serif;	font-weight: bold;	list-style: none;	padding: 0px 0px 5px 32px;	margin: 0px 5px 0px 0px;	background: url(images/yarn_ball.gif) no-repeat 3px 0px;	}* html #sidebar h2 {	padding: 0px 0px 5px 32px;	margin: 0px 5px 0px 12px;	background: url(images/yarn_ball.gif) no-repeat 3px 0px;}#sidebar ul {	list-style: none;	margin: 0px;	padding: 5px 0px 20px 15px;	}* html #sidebar ul {	padding: 5px 0px 20px 25px;}	#sidebar li {	list-style: none;	margin: 0px;	padding: 0px;	}	#sidebar ul li {	list-style: none;	margin: 0px;	padding: 5px 0px 0px 0px;	}	#sidebar ul li a {	color: #1E8912;	text-decoration: none;	}#sidebar ul li a:hover {	color: #544120;	background: transparent;	text-decoration: none;	border-bottom: 1px #EEA5DA solid;	}.content-bottom {	width: 812px;	height: 29px;	line-height: 29px;	display: block;	padding: 0px;	margin: 0px;}#footer { 	clear: both;	border-top: none;	padding: 30px 15px 10px 15px;	margin: 0px;	background: #EEA5DA url(images/footer-bg.gif) 0px 0px no-repeat;	}* html #footer {	padding: 30px 15px 10px 15px;}