






























/* General */















body {







	margin: 0;







	background: #000000 url('images/background.gif') repeat-x;







}















h1, h2, h3, h4 {







	margin: 0;







}















img {







	border: 0px none;







}















.clear {







	clear: both;







	height: 0;







	overflow: hidden;







}























/* Wrapper */















#wrapper {







	background: url('images/wrapper.gif') repeat-x left bottom;







}























/* Page */















#page {







	margin: 0 auto;







	width: 1000px;







}























/* Header */















#header {







	width: 1000px;







	height: 425px;







	background: url('images/header.jpg') no-repeat;







	position: relative







}















	/* Header - Info */







	







	#header #header-info {







		position: absolute;







		top: 200px;







		left: 50px;







	}







	







	#header #header-info h1 {







		color: #ffffff;







		font: normal 39px "Century Gothic", Verdana;







		padding-bottom: 5px;







	}







	







	#header #header-info h1 a {







		color: #ffffff;







		text-decoration: none;







	}







	







	#header #header-info .description {







		color: #ffffff;







		font: normal 25px "Century Gothic", Verdana;







		padding-left: 25px;







	}







	







	/* Header - Menu */







	







	#header #header-menu {







		position: absolute;







		top: 0px;







		left: 20px;







		width: 900px;







		height: 36px;







	}







	







	#header #header-menu ul {







		margin: 0;







		padding: 0;







		list-style-type: none;







		width: 900px;







		height: 36px;







		text-align: center;







	}







	







	#header #header-menu ul li {







		height: 36px;







		color: #ffffff;







		background: url('images/header_menu.gif') no-repeat right center;







		display: inline; font-style:normal; font-variant:normal; font-weight:normal; line-height:36px; font-size:14px; font-family:Century Gothic, Verdana; padding-left:30px; padding-right:44px; padding-top:0; padding-bottom:0







	}







	







	#header #header-menu ul li a {







		color: #ffffff;







		text-decoration: none;







	}







	







	#header #header-menu ul li a:hover {







		color: #cccccc;







		text-decoration: none;







	}







	







		/* Header - Menu - Active */







		







		#header #header-menu ul li.current_page_item a {







			color: #ffffff;







			font-weight: bold;







		}







		







		/* Header - Menu - Submenu */







		







		#header #header-menu ul li ul {







			display: none;







		}







	







	/* Header - Search */

	

	#header #header-search {

		position: absolute;

		top: 130px;

		left: 560px;

		width: 330px;

		height: 47px;

		background: url("images/header_search.jpg") no-repeat;

	}

	

	#header #header-search #searchform {

		margin: 0;

		padding: 0;

		width: 330px;

		height: 47px;

	}

	

	#header #header-search #s {

		width: 258px;

		height: 17px;

		padding: 17px 0 3px 15px;

		border: 0;

		font: normal 12px "Century Gothic", Verdana;

		color: #000000;

		background: transparent;

		float: left;

	}

	

	#header #header-search #searchsubmit {

		background: transparent;

		border: none;

		width: 57px;

		height: 47px;

		padding: 0;

		float: right;

	}

	

	/* Header - Feed */







	







	#header #header-feed {







		position: absolute;







		top: 430px;







		left: 110px;







		width: 151px;







		height: 120px;







	}























/* Main */















#main {







	width: 1000px;







}















	/* Main - Content */







	







	#content {







		float: right;







		width: 540px;







		padding: 0 21px 0 18px;







	}







	







	/* Main - Content - Post */







	







	#content .post {







		float: right;







		margin-bottom: 40px;







		width: 540px;







	}







	







		/* Post - Title */







		







		#content .post .post-title {







			width: 534px;







			padding: 0 3px 10px 3px;







			border-bottom: 1px solid #535353;







			color: #cccccc;







			font: normal 11px "Century Gothic", Verdana;







		}







		







		#content .post .post-title a {







			color: #cccccc;







			text-decoration: none;







		}







		







		#content .post .post-title a:hover {







			text-decoration: underline;







		}







		







		#content .post .post-title .post-date {







			float: right;







			color: #ffffff;







			text-align: center;







			width: 48px;







			height: 60px;







			margin-top: 5px;







			margin-right: 15px;







			background: url('images/post_date.gif') repeat-x;; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Century Gothic, Verdana







		}







		







		#content .post .post-title .post-date span {







			display: block;







			font: bold 20px "Century Gothic", Verdana;







			color: #ffffff;







			padding: 1px 0;







		}







		







		#content .post .post-title .post-title-right {







			float: left;







		}







		







		#content .post .post-title h2 {







			color: #ffffff;







			font: normal 27px "Century Gothic", Verdana;







			padding-bottom: 3px;







		}







		







		#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-title-info {







			height: 18px;







			line-height: 18px;







			padding-top: 10px;







		}







		







		#content .post .post-title .post-title-author {







			background: url('images/post_title_author.gif') no-repeat;







			padding-left: 16px;







			float: left;







			padding-right: 30px







		}







		







		#content .post .post-title .post-title-category {







			background: url('images/post_title_category.gif') no-repeat;







			padding-left: 18px;







			float: left







		}







		







		/* Post - Entry */







		







		#content .post .post-entry {







			font: normal 12px/18px "Century Gothic", Verdana;







			color: #cccccc;







			width: 520px;







			padding: 0 10px;







		}







		







		#content .post .post-entry a {







			color: #cccccc;







			text-decoration: none;







		}







		







		#content .post .post-entry a:hover {







			text-decoration: underline;







		}







		







		#content .post .post-entry a.more-link {







			font-weight: bold;







		}







		







		#content .post .post-entry blockquote {







			border-left: 10px solid #CCCCCC;







			margin: 0px 30px;







			padding-left: 15px;







		}







		







		/* Post - Info */







		







		#content .post .post-info {







			clear: both;







			width: 500px;







			height: 23px;







			color: #cccccc;







			background: url('images/post_info.gif') no-repeat;; font-style:normal; font-variant:normal; font-weight:normal; line-height:23px; font-size:11px; font-family:Century Gothic, Verdana; padding-left:20px; padding-right:20px; padding-top:0; padding-bottom:0







		}







		







		#content .post .post-info a {







			color: #cccccc;



border-top: 1px solid #535353;



			text-decoration: none;









		}







		







		#content .post .post-info a:hover {







			text-decoration: underline;







		}







		







			#content .post .post-info .post-info-comments {







				float: right;







				padding-left: 20px;







				background: url('images/post_info_comments.gif') no-repeat;







			}







		







		/* Post - Subtitle */







		







		#content .post h3 {







			margin: 25px 0 5px 0;







			color: #9db7e1;







			font: bold 17px "Century Gothic", Verdana;







		}







		







		/* Post - Comments */







		







		#content .post .comments {







			font: normal 12px/18px "Century Gothic", Verdana;







			color: #cccccc;







			width: 520px;







		}







		







		#content .post .comments ol {







			margin: 10px 0;







			padding-left: 25px;







		}







		







		#content .post .comments ol li {







			padding: 5px;







		}







		







		#content .post .comments ol li a {







			color: #cccccc;







			text-decoration: none;







		}







		







		#content .post .comments ol li a:hover {







			text-decoration: underline;







		}







		







		#content .post .comments ol li.alt {







			background: #cccccc;







		}







		







		#content .post .comments ol li cite {







			color: #cccccc;







			font-style: normal;







			font-weight: bold;







		}







		







		#content .post .comments ol li cite a {







			color: #cccccc;







			text-decoration: none;







		}







		







		#content .post .comments ol li cite a:hover {







			text-decoration: underline;







		}







		







		#content .post .comments ol li .commentmetadata a {







			color: #ccccccc;







			text-decoration: none;







		}







		







		#content .post .comments ol li .commentmetadata a:hover {







			text-decoration: underline;







		}







		







		/* Post - Comment Form */







		







		#content .post #commentform {







			font: normal 12px/18px "Century Gothic", Verdana;







			color: #cccccc;







			width: 495px;







			padding-left: 25px;







			margin: 0;







		}







		







		#content .post #commentform a {







			color: #cccccc;







			text-decoration: none;







		}







		







		#content .post #commentform a:hover {







			text-decoration: underline;







		}







	







	/* Main - Content - Navigation */







	







	#content .navigation {







		float: left;







		margin-bottom: 45px;







		font: bold 11px "Century Gothic", Verdana;







		color: #cccccc;







		padding: 0 10px;







		width: 520px;







	}







	







	#content .navigation a {







		color: #cccccc;







		text-decoration: none;







	}







	







	#content .navigation a:hover {







		text-decoration: underline;







	}







	







		#content .navigation .navigation-previous {







			float: left;







		}







		







		#content .navigation .navigation-next {







			float: right;







		}







	







	/* Main - Sidebar */







	







	#sidebar {







		float: left;







		width: 405px;







		font: normal 12px/18px "Century Gothic", Verdana;







		color: #333333;







		margin-top: 135px;







	}







	







	#sidebar a {







		color: #333333;







		text-decoration: none;







	}







	







	#sidebar a:hover {







		text-decoration: underline;







	}







	







	/* Main - Sidebar - Sides */







	







	#sidebar #sidebar-left {







		float: left;







		width: 195px;







	}







	







	#sidebar #sidebar-right {







		float: right;







		width: 195px;







	}







	







	/* Main - Sidebar - Boxes */







	







	#sidebar .sidebar-box {







		width: 195px;







		margin-bottom: 25px;







		background: #333333;







	}







	







	#sidebar .sidebar-box-blank {







		width: 195px;







		margin-bottom: 25px;







	}







	







		/* Sidebar - Titles */







		







		#sidebar h3 {







			height: 47px;







			width: 195px;







			padding-left: 20px;







			color: #ffffff;







			 background: url('images/sidebar_title.jpg') no-repeat left bottom; ; font-style:normal; font-variant:normal; font-weight:bold; line-height:36px; font-size:17px; font-family:Century Gothic, Verdana







		}







		







		/* Sidebar - Menus */







		







		#sidebar ul {







			margin: 0;







			padding: 0;







			list-style-type: none;







		}







		







		#sidebar ul li {







			color: #cccccc;







			font: normal 14px/36px "Century Gothic", Verdana;







		}







		







		#sidebar ul li a {







			color: #cccccc;







			text-decoration: none;







			padding-left: 25px;







			display: block;







			background: url('images/sidebar_menu.gif') no-repeat left bottom;







		}







		







		#sidebar ul li a:hover {







			color: #FFFFFF;







			font-weight: bold;







			text-decoration: none;







			background: #000000;







		}







		







			/* Sidebar - Menus - Submenus */







			







			#sidebar ul li ul {







				padding: 0;







			}







			







			#sidebar ul li ul a {







				padding-left: 35px;







			}







		







		/* Sidebar - Forms */







		







		#sidebar #searchform {







			padding: 15px 0;







			width: 195px;







			text-align: center;







			margin: 0;







		}







		







		#sidebar #searchform #s {







			width: 155px;







		}







		







		/* Sidebar - Tables */







		







		#sidebar #calendar_wrap {







			margin: 0 auto;







			width: 140px;







			padding: 5px 0;







		}







		







		#sidebar #calendar_wrap table {







			width: 140px;







		}







		







		#sidebar #calendar_wrap caption {







			font-weight: bold;







		}







		







		#sidebar #calendar_wrap tbody {







			text-align: right;







		}







		







		#sidebar #calendar_wrap tfoot #next {







			text-align: right;







		}







		







		#sidebar #calendar_wrap #today {







			font-weight: bold;







		}







		







		/* Sidebar - Texts */







		







		#sidebar .textwidget {







			padding: 3px 5px;







		}







		







		/* Sidebar - Ads */







		







		#sidebar .sidebar-ads {







			width: 195px;







			text-align: center;







		}























/* Footer */















#footer {







	width: 1000px;







	height: 90px;







	color: #cccccc;







	font: normal 10px/90px "Century Gothic", Verdana;







	text-align: center;







}















#footer a {







	color: #ffffff;







	text-decoration: underline;







}















#footer a:hover {







	text-decoration: underline;







}

