/*  Theme Name: Black Abstract ThemeTheme URI: http://bloggingzone.info/Description: Black Abstract wordpress themeVersion: 1.0Author: Ophelia NicholsonAuthor URI: http://bloggingzone.info*//* General */body {	margin: 0;	background: #000000;}h1, h2, h3, h4 {	margin: 0;}img {	border: 0;}.clear {	clear: both;	height: 1px;	overflow: hidden;}/* Page */#page {	margin: 0 auto;	width: 954px;}/* Header */#header {	width: 954px;	height: 160px;	position: relative;	background: url("images/header1.jpg") no-repeat;}	/* Header - Info */		#header #header-info {		position: absolute;		top: 15px;		left: 30px;	}		#header #header-info h1 {		color: #ffffff;		font: bold 30px "Trebuchet MS", Verdana;		padding-bottom: 1px;	}		#header #header-info h1 a {		color: #ffffff;		text-decoration: none;	}		#header #header-info .description {		color: #ffffff;		font: bold 15px "Trebuchet MS", Verdana;	}		/* Header - Menu */		#header #header-menu {		position: absolute;		top: 103px;		left: 0;		height: 44px;	}		#header #header-menu ul {		margin: 0;		padding: 0;		list-style-type: none;		height: 44px;	}		#header #header-menu ul li {		float: left;		height: 44px;		padding: 0 24px 0 20px;		font: bold 15px/40px "Trebuchet MS", Verdana;		color: #ffffff;		background: url("images/header_menu.gif") no-repeat right top;	}		#header #header-menu ul li a {		color: #ffffff;		text-decoration: none;	}		#header #header-menu ul li a:hover {		text-decoration: underline;	}		#header #header-menu ul li ul {		display: none;	}/* Main */#main {	width: 952px;	padding: 0 0 0 2px;}	/* Main - Sidebar */		.sidebar {		float: left;		width: 206px;		font: normal 12px "Trebuchet MS", Verdana;		color: #ffffff;	}		.sidebar a {		color: #ffffff;		text-decoration: underline;	}		.sidebar a:hover {		text-decoration: underline;	}		.sidebar .sidebar-box {		width: 206px;		background: url("images/sidebar_box.gif") repeat-y;		margin-bottom: 20px;	}.sidebar .sidebar-box p { padding:15px; text-align:justify;}			/* Sidebar - Titles */				.sidebar h3 {			width: 206px;			height: 56px;			padding-left: 20px;			font: bold 15px/56px "Trebuchet MS", Verdana;			color: #ffffff;			background: url("images/sidebar_title.gif") no-repeat;		}				/* Sidebar - Menus */				.sidebar ul {			margin: 0;			padding: 0;			list-style-type: none;		}				.sidebar ul li {			color: #ffffff;			font: bold 14px/28px "Trebuchet MS", Verdana;			border-bottom: 1px solid #000000;			padding-left: 12px;			margin-left: 12px;		}.sidebar ul .cat-item {  padding-left: 35px;}				.sidebar ul li a {			color: #ffffff;			text-decoration: none;		}				.sidebar ul li a:hover {			text-decoration: underline;		}					.sidebar ul li ul li {				border-bottom: none;			}				/* Sidebar - Forms */				.sidebar #searchform {			margin: 0 auto;			padding: 20px 0;			width: 155px;			text-align: center;		}				.sidebar #searchform #s {			width: 155px;		}				/* Sidebar - Tables */				.sidebar #calendar_wrap {			margin: 0 auto;			padding-bottom: 5px;			width: 118px;		}				.sidebar #calendar_wrap caption {			font-weight: bold;		}				.sidebar #calendar_wrap tbody {			text-align: right;		}				.sidebar #calendar_wrap #today {			font-weight: bold;		}				/* Sidebar - Texts */				.sidebar .textwidget {			padding: 0 5px 5px 5px;			margin: 0 auto;			width: 180px;		}		/* Main - Content */		#content {		float: left;		width: 529px;		padding: 0 4px 0 3px;	}		/* Main - Content - Post */		#content .post {text-align:justify;		color: #000000;		float: left;		margin-bottom: 10px;		width: 579px;	}			/* Post - Title */				#content .post .post-title {			width: 579px;			height: 70px;			background: url("images/post_title.gif") no-repeat;			color: #ffffff;			font: bold 12px "Trebuchet MS", Verdana;		}				#content .post .post-title a {			color: #ffffff;			text-decoration: none;		}				#content .post .post-title a:hover {			text-decoration: underline;		}				#content .post .post-title h2 {			color: #ffffff;			font: bold 16px "Trebuchet MS", Verdana;			padding: 14px 0 1px 0;                        margin-left: 15px;			float:left;		}				#content .post .post-title h2 a {			color: #ffffff;			text-decoration: none;		}				#content .post .post-title h2 a:hover {			text-decoration: underline;		}				#content .post .post-title .post-date {			margin: 15px 10px 0 17px;			width: 46px;			height: 40px;			text-align: center;			float: left;			color: #ffffff;			font: bold 12px "Trebuchet MS", Verdana;		}				#content .post .post-title .post-date span {			margin: 2px 0;			display: block;			font-size: 14px;		}				/* Post - Entry */	#content .post .post-entry {			font: normal 14px/18px "Trebuchet MS", Verdana;			color: #ffffff;			width: 482px;			margin: 0 9px 0 8px;			padding: 0 20px;			background: #434343 url("images/post_entry.gif") repeat-x;			float: left;		}	html>body		#content .post .post-entry {			font: normal 14px/18px "Trebuchet MS", Verdana;			color: #ffffff;			width: 482px;			margin: 0 9px 0 8px;			padding: 0 20px;			background: #434343 url("images/post_entry.gif") repeat-x;			float: left;		}				#content .post .post-entry a {			color: #ffffff;			text-decoration: underline;		}				#content .post .post-entry a:hover {			text-decoration: underline;		}				#content .post .post-entry .more-link {			font: bold 12px/20px "Trebuchet MS", Verdana;			color: #ffffff;			float: right;		}				#content .post .post-entry .more-link a {			color: #ffffff;			text-decoration: underline;		}				#content .post .post-entry .more-link a:hover {			text-decoration: underline;		}				/* Post - Info */				#content .post .post-info {			clear: both;			width: 579px;			height: 48px;			background: url("images/post_info.gif") no-repeat;			font: bold 12px/48px "Trebuchet MS", Verdana;			color: #ffffff;			padding: 0 21px;		}				#content .post .post-info a {			color: #ffffff;			text-decoration: none;		}				#content .post .post-info a:hover {			text-decoration: underline;		}				/* Post - Comments */				#content .post h3 {			margin: 20px 0 10px 0;			color: #ffffff;			font: bold 14px "Trebuchet MS", Verdana;			width: 522px;		}				#content .post .comments {			font: normal 12px/18px "Trebuchet MS", Verdana;			color: #ffffff;			width: 522px;		}				#content .post .comments a {			color: #ffffff;			text-decoration: underline;		}				#content .post .comments a:hover {			text-decoration: underline;		}				#content .post .comments ol {			margin: 10px 0 10px 0;			padding-left: 25px;		}				#content .post .comments ol li {			padding: 5px;		}				#content .post .comments ol li.alt {			background: #1e1e1e;		}				#content .post .comments ol li cite {			color: #ffffff;			font-style: normal;			font-weight: bold;		}				#content .post .comments ol li cite a {			color: #ffffff;			text-decoration: underline;		}				#content .post .comments ol li cite a:hover {			text-decoration: underline;		}				#content .post .comments ol li .commentmetadata a {			color: #ffffff;			text-decoration: none;		}				#content .post .comments ol li .commentmetadata a:hover {			text-decoration: underline;		}				#content .post #commentform {			margin: 0;			font: normal 12px/18px "Trebuchet MS", Verdana;			color: #ffffff;			width: 522px;		}				#content .post #commentform a {			color: #ffffff;			text-decoration: underline;		}				#content .post #commentform a:hover {			text-decoration: underline;		}/* Footer */#footer {	width: 954px;	margin-top: 15px;	height: 55px;	color: #ffffff;	font: bold 12px/55px "Trebuchet MS", Verdana;	text-align: center;	background: url("images/footer.gif") repeat-x;        clear:both;}#footer a {	color: #ffffff;	text-decoration: underline;}#footer a:hover {	text-decoration: underline;}.clear { clear:both;}#adsenseLeft { margin: 0px 0px 0px 25px;}#logo {left:30px;position:absolute;top:108px;}.cat-item-3, .cat-item-11, .cat-item-13{display:none;}strong {font-weight:normal;}.adsenseTextLine {margin-left:20px;margin-top: 5px;}.adsenseRight { float:left;margin: 5px;}.adsenseTextTop {	padding-left: 5px;	float:left;}.adsenseBannerTop {	padding-left: 15px;	float:left;}.clear { clear:both;} #sperky img { }#facebookFan {margin-left:7px;margin-top:5px;}.linkuj {padding-left:20px;padding-top:5px;float:left;}.fb {padding-left:5px;padding-top:3px;float:left;}.skyscraper {	padding-left: 0px;}.sidebar-box {	width: 200px;}	.alignleft {	float:left;	margin: 5px;}

