/* .content {
	background-image: url(basics/images-global/clouds/Blog.png);
	background-position: 100% 30px;
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	position: relative; }
 
.post h2 a {
	color: #333;
	text-decoration: none; }
 
/* @group Sidebar Links */
.blog #side ul, .blog #side li {
	background: none;
	margin: 0;
	padding: 0; }
 
.blog #side a {
	background: url(/global/images/GoArrow.gif) no-repeat 10px 0.4em;
	color: #5b5b5b;
	display: block;
	margin: 0;
	padding: 1px 10px 2px 27px;
	text-align: left; }
 
.blog #side p a { margin: 0 -10px; }
 
.blog #side a:hover {
	background-color: #f8f8f8;
	background-position: -190px 0.4em; }
 
.blog #side a:active {
	background-color: #d4d4d4;
	background-position: -390px 0.4em;
	color: #ffffff; }
 
/* @end */
/* @group Comments */
#comments {
	border-top-style: none;
	margin-bottom: 30px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 20px;
	padding-bottom: 0;
	padding-left: 10px;
	padding-right: 90px;
	padding-top: 10px; }
 
.comment {
	background: url(../images-global/comments/CommentBalloon.gif) no-repeat -419px 0;
	display: block;
	float: right;
	margin: 5px 0 0;
	padding-top: 5px;
	width: 419px; }
 
	.comment.odd { float: left; }
 
	.comment .text {
		background: #fefcca;
		border-width: 0 1px;
		border: 1px solid #e5e5e5;
		color: #57390d;
		margin: 0;
		padding: 1px 1px 0; }
 
		.comment .text p { margin: 2px 10px 10px; }
 
	.comment p.metadata {
		background: url(../images-global/comments/CommentBalloon.gif) no-repeat -838px 100%;
		font-size: 0.9em;
		margin: 0 -2px;
		padding: 0 15px 6px;
		text-align: center; }
 
	.comment .metadata, .comment .metadata a {
		border: none;
		color: #aa701b; }
 
	.comment .metadata a:hover { text-decoration: underline; }
 
.author {
	background: url(../images-global/comments/CommentBalloon.gif) no-repeat;
	float: right;
	margin: -2px 0 0;
	padding: 2px 12px 2px 32px; }
 
.odd .author {
	background-position: 100% 0;
	float: left;
	padding: 2px 22px 2px 12px; }
 
.author, .author a {
	border-style: none;
	color: #434343; }
 
.author img {
	padding: 3px 0 3px 3px;
	vertical-align: middle; }
 
.odd .author img { padding: 0 3px 0 0; }
 
.awaitmod { font-weight: bold; }
 
form label { display: block; }
 
form textarea { width: 100%; }
 
/* @end */
/* @group Entry bar */
.extra {
	border-bottom: 1px solid #d5d5d5;
	clear: both;
	color: #7d7d7d;
	font-size: 11px;
	list-style: none;
	margin: 20px 0 40px;
	padding: 0 0 5px; }
 
	.extra li {
		display: block;
		margin: 0;
		padding: 1px 0;
		text-align: center; }
 
	.extra a {
		border: none;
		color: #555; }
 
		.extra a:hover { text-decoration: underline; }
 
	.extra .info {
		float: left;
		padding: 2px 0 2px 2px; }
 
	.extra .read a {
		background: url(/global/images/ArrowsDark.gif) no-repeat 100% 50%;
		float: right;
		margin-right: 10px;
		padding: 2px 20px 2px 10px;
		text-align: right; }
 
/* @end */
/* @group Archives */
.current {
	border-bottom: 1px dashed #d5d5d5;
	color: #555;
	margin: 15px 3px;
	padding: 0 17px 10px;
	text-align: center; }
 
.entrystepper {
	margin: -10px 0;
	padding: 0 15px; }
 
.prev, .next { list-style: none; }
 
.prev a, .next a {
	background: url(/global/images/ArrowsDark.gif) no-repeat 0 50%;
	border: none;
	color: #555;
	padding: 2px 20px; }
 
.prev a {
	float: left;
	padding-right: 10px; }
 
.next a {
	background-position: 100% 50%;
	float: right;
	padding-left: 10px; }
 
.prev a:hover, .next a:hover { background-color: #eee; }
 
/* @end */
.page.blog { }
 
	.page.blog #side { display: none; }
 
/* @group Nav Sections */
#navigation li#nav-home a {
	background: url(../images-global/nav/Name.png) no-repeat 0 50%;
	margin-left: -28px;
	margin-right: 15px;
	overflow: hidden;
	padding-left: 0;
	padding-right: 0;
	text-indent: -1000em;
	width: 13px; }
 
#navigation li#products a { background-position: 50% 0; }
 
#navigation li#news a { background-position: 50% -500px; }
 
#navigation li#goodies a { background-position: 50% -1000px; }
 
#navigation li#about a { background-position: 50% -1500px; }
 
#navigation li#support a { background-position: 50% -2000px; }
 
#navigation li#nav-home a:hover { background-position: -20px 50%; }
 
li#products a:hover { text-shadow: #edc36e 0 0px 15px; }
 
li#news a:hover { text-shadow: #6eb0fa 0 0px 15px; }
 
li#goodies a:hover { text-shadow: #7ec837 0 0px 15px; }
 
li#about a:hover { text-shadow: #fdc264 0 0px 15px; }
 
li#support a:hover { text-shadow: #f9a7ac 0 0px 15px; }
 
/* =BLOG NAV -------------------------------------------------------------- */
a.button {
	background:url(../images-global/button/img/btn-pagenav.gif);
	color:#000;
	display:block;
	float: left;
	font-size: 1.2em;
	font-weight:bold;
	height:36px;
	line-height:35px;
	margin-bottom:14px;
	margin: 0 3px;
	text-decoration:none;
	width:161px; }
 
a:hover.button {
	background-position: 0 -36px;
	color:#0066CC; }
 
/* -------------------- */
/* CLASSES */
/* -------------------- */
.add {
	background:url(img/add.gif) no-repeat 10px 8px;
	display:block;
	text-indent:30px; }
 
.delete {
	background:url(img/delete.gif) no-repeat 10px 8px;
	display:block;
	text-indent:30px; }
 
.user {
	background:url(img/user.gif) no-repeat 10px 8px;
	display:block;
	text-indent:30px; }
 
/* @end */