@charset "utf-8";

/* CSS Document */



body {

background-color: #3D4458;

font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

font-size: 12px;

text-align: center;

margin: 15px;

border: 0;

line-height: 2;

}



img {

border: 0;

}



a:link {

text-decoration: none;

color: #069;

}

a:visited {

text-decoration: none;

color: #069;

}

a:hover {

text-decoration: underline;

color: #7FB2CC;

}

a:active {

text-decoration: none;

color: #069;

}

h2 {
font-size: 16px;
font-weight: bold;
letter-spacing: -1px;
}



#wrapper {

background: url(http://www.spiraloz.com/wp-content/themes/spiraloz/images/sbbg.gif) repeat-y right #fff;

width: 800px;

padding: 15px;

text-align: left;

margin: 0 auto;

}

#header {
background: #fff;

}

#content {

padding-top: 15px;

}



#main {

width: 535px;

float: left;

}



#sidebar {

width: 250px;

float: right;

background-color: #F9F9F9;

line-height: 1.25;

font-size: 11px;

padding-right: 10px;

}



#sidebar ul {

margin: 0 0 0 10px;

padding: 0;

list-style-position:inside;

list-style-type: none;

}



#sidebar li {

margin: 0 0 0 0;

padding: 0;

}





.clear {

clear: both;

}



.post_title {

font-size: 20px;

font-weight: bold;

letter-spacing: -1px;

color:#000;

line-height: 21px;

}



.post_title span {

font-size: 9px;

color:#999;

font-weight: normal;

}



.post_title a:link {

text-decoration: none;

color: #000;

}



.post_title a:visited {

text-decoration: none;

color: #000;

}



.post_title a:hover {

text-decoration: underline;

color: #000;

}



.post_title a:active {

text-decoration: none;

color: #000;

}



.post_tag {

text-align: center;

padding-top: 10px;

}



.slashdigglicious {

text-align: center;

}



.border2 {

border: solid 1px #069;

}



blockquote {

	margin: 15px 30px 0 10px;

	padding-left: 20px;

	border-left: 5px solid #ddd;

	}



blockquote cite {

	margin: 5px 0 0;

	display: block;

	}



.tweetsquare {

        padding: 5px;

        background: #fff;

        border: dotted 1px #969696;

        }





/* PAGEBAR CSS */



.pagebar 

	{ 

		font: 11px Arial, Helvetica, sans-serif; 

		padding-top: 20px; 

		padding-bottom: 10px; 

		margin: 0px; 

	}



.pagebar a, .pageList .this-page 

	{

		padding: 2px 6px; 

		border: solid 1px #ddd; 

		background: #fff; 

		text-decoration: none;

	}



.pagebar a:visited 

	{

		padding: 2px 6px; 

		border: solid 1px #ddd; 

		background: #fff; 

		text-decoration: none;

	}



.pagebar .break 

	{

		padding: 2px 6px; 

		border: none; 

		background: #fff; 

		text-decoration: none;

	}



.pagebar .this-page 

	{

		padding: 2px 6px; 

		border-color: #999; 

		font-weight: bold; 

		font-size: 13px; 

		vertical-align: top; 

		background: #fff;

	}



.pagebar a:hover 

	{

		color: #fff; 

		background: #0063DC; 

		border-color: #036; 

		text-decoration: none;

	}

	



/*END PAGEBAR CSS */

#lastfm h2 {
display: block;
background:url(images/music.png) no-repeat left;
height: 20px;
padding-left: 20px;
}

#text-1 h2 {
display: block;
background:url(images/contact.png) no-repeat left;
height: 20px;
padding-left: 20px;
}

#twitter-tools h2 {
display: block;
background:url(images/twitter.png) no-repeat left;
height: 20px;
padding-left: 20px;
}

#pflickr h2 {
display: block;
background:url(images/flickr.png) no-repeat left;
height: 20px;
padding-left: 20px;
}

#linkcat-7 h2 {
display: block;
background:url(images/links.png) no-repeat left;
height: 20px;
padding-left: 20px;
}

#categories-1 h2 {
display: block;
background:url(images/categories.png) no-repeat left;
height: 20px;
padding-left: 20px;
}

#meta h2 {
display: block;
background:url(images/meta.png) no-repeat left;
height: 20px;
padding-left: 20px;
}

#navt-1 h2 {
display: block;
background:url(images/nav.png) no-repeat left;
height: 20px;
padding-left: 20px;
}

#custom-function-widget-1 h2 {
display: block;
background:url(images/xbox.png) no-repeat left;
height: 20px;
padding-left: 20px;
}


/* Xbox 360 Gamercard */
.gamercard {
	margin: 0 auto 0; /* change margin if used elsewhere */
	padding: 4px;
	width: 240px;
	border:0;
	background: #F9F9F9;
	text-align: left;
}
.gamertag, #sidebar .gamertag {
	margin: 0;
	padding: 0 0 2px 2px;
	border-bottom: 1px solid #069;
}
.gamertag p, #sidebar .gamertag p {
	margin: 0;
	padding: 0;
	line-height: 1em;
}
.gamercard a, .gamercard a:visited, #sidebar .gamercard a, #sidebar .gamercard a:visited, .gamercard a.taglink, .gamercard a.links {
	margin: 0;
	padding: 0;
	color: #069;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: none;
}
.gamercard a.taglink:hover, .gamercard a.links:hover, #sidebar .gamercard a.taglink:hover {
	color: #069;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	border: none;
}
.gamercard a.links:hover {
	text-decoration: none;
}
.gamerimg, .entry .gamerimg {
	margin: -1px 4px 0 1px;
	padding: 0;
	height: 32px;
	width: 32px;
	border: 1px solid #afafaf;
	float: left;
}
.gamercard .stats {
	margin: 5px 0 0;
	padding: 0;
	color: #515151;
}
.gamercard .stats div, #sidebar .gamercard .stats div {
	margin: 0;
	padding: 0;
	height: 12px;
	font: 10px/.8 Verdana, Arial, Helvetica, sans-serif;
}
.gamercard .gcinfo {
	margin: 0;
	padding: 0;
	text-align: right;
	float: right;
}
.gamercard .repimg {
	margin: 0;
	padding: 0;
	height: 9px;
	width: 63px;
}
.gamercard .playedgames {
	margin: 4px -3px 0;
	padding: 4px 0 0;
	height: 34px;
	text-align: left;
	border-top: 1px solid #e5e5e5;
}
.gamercard .playedgames p {
	margin: 0;
	padding: 0;
}
.gamercard .playedgames a, #sidebar .gamercard .playedgames a, .entry .gamercard .playedgames a {
	text-decoration: none;
	border: none;
}
.entry .gamercard .playedgames img, .gamercard .playedgames img {
	margin: 0;
	padding: 0 4px;
	border: none;
}
.gamercard .links {
	float: right;
}
/* End Gamercard */

/* More Wordpress */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}