/*  Theme Name: Game PrideTheme URI: http://www.visual-nightmare.com/testDescription: A blue gaming WordPress themeAuthor URI: http://www.visual-nightmare.com*//* Basics and Typography */body {	margin: 0px auto;	padding: 0;	background: url(images/background.jpg);	font-size: 11px;	font-family: Tahoma;	color: #040E12;	text-align: center;}p {	font-size: 1em;	line-height: 1.5em;	margin: 1.2em 0;}ol, ul {	font-size: 1em;	line-height: 1.5em;	margin: 1.2em 0 1.2em 2em;	padding: 0;}h1, h2, h3, h4, h5, h6 {	margin: 1.2em 0;	font-family: Tahoma;	color: #11273E; 	border-bottom: 1px solid #11273E;}h1, h2 {	font-size: 1.4em;	font-family: Tahoma;	border-bottom: 1px solid #11273E;}h3 {	font-size: 1.3em;	font-family: Tahoma;}h4 {	font-size: 1.2em;	font-family: Tahoma;}a {	text-decoration: underline;}a:link {	color: #2C1D27;}a:visited {	color: #2C1D27;}a:hover, a:active {	color: #FFFFFF;	text-decoration:underline;}input, textarea, select {	border: 1px solid #083D4F;	background-color: #ffffff;	color: #333;	font-size: 1em;	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;}blockquote {	margin: 0 20px;	padding: 0 20px;	border-left: 5px solid #27292A;	font-size: 0.9em;}code {	font-family: monospace;	color: #083D4F;}form, img {	margin: 0;	padding: 3px;	border: 0;}.small {	font-size: 0.9em;	color: #083D4F;}/* Layout */#wrapper {	margin: 0 auto;	width: 900px;        background: url(images/mainbg.jpg);	text-align: left;}#header {	background: url(images/header.jpg);        width: 900px;        height: 263px;}	#content {	float: left;	padding: 0 20px 0 19px;        margin-top: -45px;	width: 630px;	voice-family: "\"}\""; 	voice-family: inherit;} #sidebar {	float: right;        margin: -30px 20px 0 10px;	padding: 0px;	width: 200px;        display: inline;} 	/* Lots of sidebar styles, so they're below */#footer {	clear: both;        background: url(images/footer.jpg);        width: 900px;        height: 73px;	font-size: 0.9em;	text-align: center;}	/* Footer Styles */	#footer p {		margin-left: 15px;        		padding: 0;		font-size: 0.9em;		text-align: left;                color: #333333;	}#footer p a {   text-decoration: underline;                color: #000000;	}		/* Sidebar Styles */#sidebar h2 {	margin: 1.2em 0 0.3em 0;	padding: 3px 5px 3px 5px;        color: #0A2230;        height: 15px;        width: 175px;	font-size: 15px;        font-family: Georgia;	border-bottom: 1px solid #0A2230;}#sidebar ul {	margin: 0;	padding: 0;	list-style-type: none;}#sidebar ul ul {	margin: 0px;}#sidebar ul ul li {        width: 183px;	padding: 0 0 0 0;	border-bottom: 1px dotted #6995A6;}#sidebar ul ul li a {	display: block;	margin: 0px;	padding: 2px 5px 0 5px;	width: 170px;} #sidebar ul ul li a:hover {        color: #A5CC9E;	background-color: #213D47;}#sidebar ul ul ul {	margin: 0;	border: none;}#sidebar ul ul ul li {	margin: 0 0 0 -10px;	padding: 0 0 0 25px;	border-bottom: none;}#sidebar ul ul ul li a {	margin: 0 0 0 -25px;	padding: 2px 10px 0 25px;	width: 155px;} /* Blog */.post {}.posttitle {	margin-bottom: 0;	width: 100%;	color: #261A37;        font-family: Georgia;	overflow: auto;	/* Width and overflow to clear '.posttitle a' */}.posttitle a {	float: left;	padding-left: 10px;	color: #FFFFFF;}.posttitle a:link, .posttitle a:visited {	color: #FFFFFF;	}.posttitle a:hover, .posttitle a:active {	color: #A5CC9E;	}.postmeta {	margin-top: 0;	padding-top: 1px;	padding-left: 10px;	font-family: Tahoma;	color: #261A37;	        }.postentry {	font-size: 12px;	color: #040E12;	font-family: Tahoma;}.permalink {	margin: 0 1.8em 0 0;	text-align: right;}.commentslink {	text-align: right;}.postfeedback{	text-align: right;	border-top: 2px solid #192228;}/* Comments */#commentlist {	margin: 1.2em 0;	padding: 0;	border-bottom: 1px dotted #083D4F;	list-style-type: none;}#commentlist li {	border-top: 1px dotted #083D4F;	padding: 1px 20px;}.alt {	background-color: #80A8B8 !important;}.commenttitle {	margin-bottom: 0;	font-size: 1.1em;}.commentmeta {	margin-top: 0;	font-size: 0.9em;	color: #083D4F;}#commentform #author, #commentform #email, #commentform #url{	border:1px solid #5E1414;                        }#commentform textarea {	width: 300px;        height: 150px;	border:1px solid #36393A;}#commentform #submit {	margin-top: -10px;	float:left;        background: #5E1414;        color: #ffffff;	font: 11px Tahoma, Arial, Helvetica, sans-serif;	border:1px solid #f0fadb;        padding-left: 10px;        padding-right: 10px;        padding-top: 1px;        padding-bottom: 1px;	}.adspace { padding-top: 5px; padding-bottom: 5px;text-align: center; }.related_art  ul { padding: 0px; }.related_art ul li {		background: transparent url("images/list-item.gif") 0px 5px no-repeat;		list-style-type: none;		padding: 0px 0px 0px 20px;		}