/*  
Theme Name: Winter Red
Theme URI: http://test.qualitywordpress.com/?preview_theme=winter
Description: Winter red is all about winter, it's beauty and holidays that are celebrated all over the world. 
Version: 1.0
Author: qualitywordpress.com
Author URI: http://qualitywordpress.com
*/

/*  Please note that this theme has been HEAVILY modified by Brittina while testing and learning CSS, back in the day. This theme really looks and feels nothing like the Winter theme any longer. /*



/* General */

body {
	margin: 0;
	background: url("images/bg.jpg");
}

h1, h2, h3, h4 {
	margin: 0;
}

img {
	border: 0;
}

.clear {
	clear: both;
	height: 1px;
	overflow: hidden;
}


/* Page */

#page {
	margin: 0 auto;
	width: 1004px;
}


/* Header */

#header {
	width: 1004px;
	height: 400px;
	background: url("images/header.jpg") no-repeat;
	position: relative;
}

	/* Header - Info */
	
	#header #header-info {
		position: absolute;
		top: 180px;
		left: 65px;
	}
	
	#header #header-info h1 {
		color: #680000;
		font: normal 40px "Georgia", Georgia;
	}
	
	#header #header-info h1 a {
		color: #680000;
		text-decoration: none;
	}
	
	#header #header-info .description {
		color: #680000;
		font: bold 12px "Georgia", Georgia;
	}
	
	/* Header - Menu */
	
	#header #header-menu {
		position: absolute;
		top: 0px;
		left: 26px;
		height: 53px;
	}
	
	#header #header-menu ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
		height: 53px;
	}
	
	#header #header-menu ul li {
		float: left;
		height: 53px;
		margin-right: 8px;
		font: bold 10px/43px "Century Gothic", Century Gothic;
		color: #cccccc;
		text-transform: lowercase;
		background: url("images/header_menu_left.gif") no-repeat;
	}

		
	#header #header-menu ul li a {
		color: #cccccc;
		text-decoration: none;
		padding: 0 40px;
		background: url("images/header_menu_right.gif") no-repeat right top;
		display: block;
	}
	
	#header #header-menu ul li a:hover {
		text-decoration: underline;
	}
	
	#header #header-menu ul li ul {
		display: none;
	}
	
	/* Header - Ssearch */
	
	#header #header-search {
		position: absolute;
		top: 344px;
		left: 45px;
		width: 252px;
		height: 27px;

}

		#header #header-search {
			width: 252px;
			height: 27px;
			background: url("images/sidebar_search.gif") no-repeat;
		}
		
		#header #header-search #search-form {
			margin: 0;
			padding: 0;
			width: 252px;
			height: 27px;
		}
		
		#header #header-search #sb {
			width: 149px;
			height: 17px;
			border: 0;
			padding: 5px;
			font: bold 13px "Century Gothic", Century Gothic;
			color: #000000;
			background: transparent;
			float: left;
		}
		
		#header #header-search #searchsubmitb {
			background: transparent;
			border: none;
			width: 83px;
			height: 27px;
			padding: 0;
			float: right;
		}
	
	#header #header-text a {
		color: #ffffff;
		text-decoration: underline;
	}

/* Header - Feed */
	
	#header #header-feed {
		position: absolute;
		top: 290px;
		left: 720px;
		width: 60px;
		height: 60px;
	}


	/* Header - Topbar */
	
	#header #topbar {
		position: absolute;
		top: 334px;
		left: 30px;
		width: 1004px;
		height: 201px;
		color: #000000;
		font: normal 12px "Century Gothic", Century Gothic;
	}
	
	#header #topbar h3 {
		font: bold 15px "Century Gothic", Century Gothic;
		color: #000000;
	}
	
	#header #topbar ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	
	#header #topbar ul li {
		padding-top: 12px;
		color: #000000;
		font: normal 12px "Century Gothic", Century Gothic;
	}
	
	#header #topbar ul li a {
		color: #000000;
		text-decoration: none;
	}
	
	#header #topbar ul li a:hover {
		text-decoration: underline;
	}
	
		/* Header - Topbar - Boxes */
		
		#header #topbar #topbar-left {
			width: 1px;
			padding: 5px 3px;
			float: left;
		}
		
		#header #topbar #topbar-center {
			width: 626px;
			float: left;
			padding: 12px 0 0 30px;
		}
		
		#header #topbar #topbar-right {
			width: 256px;
			float: left;
			padding: 12px 0 0 30px;
		}


/* Main */

#main {
	width: 1004px;
	background: url("images/main.gif") repeat-y;
}

#main-top {
	width: 1004px;
	background: url("images/main_top.gif") no-repeat;
}

#main-bottom {
	width: 992px;
	padding-left: 12px;
	min-height: 60px;
	background: url("images/main_bottom.gif") no-repeat left bottom;
}

	/* Main - Content */
	
	#content {
		float: left;
		width: 570px;
		padding: 6px 16px 0 16px;
	}
	
	/* Main - Content - Post */
	
	#content .post {
		color: #000000;
		float: left;
		margin-bottom: 16px;
		width: 554px;
		padding: 7px;
		background: #818789;
	}
	
		/* Post - Title */
		
		#content .post .post-title {
			width: 554px;
			height: 51px;
			color: #000000;
			font: bold 12px "Trebuchet MS", Century Gothic;
		}
		
		#content .post .post-title a {
			color: #000000;
			text-decoration: none;
		}
		
		#content .post .post-title a:hover {
			text-decoration: underline;
		}
		
		#content .post .post-title .post-date {
			float: left;
			background: url("images/post_date.gif") repeat-x;
			width: 50px;
			height: 51px;
			color: #ffffff;
			text-align: center;
			text-transform: uppercase;
			margin-right: 10px;
			font: bold 10px/15px "Trebuchet MS", Century Gothic;
		}
		
		#content .post .post-title .post-date span {
			margin-bottom: 2px;
			display: block;
			font: bold 16px/34px "Trebuchet MS", Century Gothic;
		}
		
		#content .post .post-title h2 {
			padding: 4px 0 3px 0;
			color: #ffffff;
			font: bold 19px "Georgia", Georgia;
		}
		
		#content .post .post-title h2 a {
			color: #000000;
			text-decoration: none;
		}
		
		#content .post .post-title h2 a:hover {
			text-decoration: underline;
		}
		
		/* Post - Entry */
		
		#content .post .post-entry {
			font: normal 10px/18px "Trebuchet MS", Century Gothic;
			color: #000000;
			padding: 0 4px;
			width: 546px;
		}
		
		#content .post .post-entry a {
			color: #000000;
			text-decoration: none;
		}
		
		#content .post .post-entry a:hover {
			text-decoration: underline;
		}
		
		#content .post .post-entry .more-link {
			font: bold 12px/20px "Trebuchet MS", Century Gothic;
			color: #000000;
			float: right;
			padding-bottom: 5px;
		}
		
		#content .post .post-entry .more-link a {
			color: #000000;
			text-decoration: none;
		}
		
		#content .post .post-entry .more-link a:hover {
			text-decoration: underline;
		}
		
		/* Post - Info */
		
		#content .post .post-info {
			padding: 10px 4px 0 4px;
			width: 546px;
			clear: both;
			font: 14px "Century Gothic", Century Gothic;
			color: #3903d3;
		}
		
		#content .post .post-info a {
			color: #000000;
			text-decoration: none;
		}
		
		#content .post .post-info a:hover {
			text-decoration: underline;
		}
		
		/* Post - Comments */
		
		#content .post h3 {
			color: #000000;
			font: bold 17px "Century Gothic", Century Gothic;
			margin: 25px 0 5px 0;
			padding: 0 4px;
			width: 546px;
		}
		
		#content .post .comments {
			padding: 0 4px;
			width: 546px;
			font: normal 12px/18px "Century Gothic", Century Gothic;
			color: #340da2;
		}
		
		#content .post .comments a {
			color: #3903d3;
			text-decoration: none;
		}
		
		#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: #ffffff;
		}
		
		#content .post .comments ol li cite {
			color: #000000;
			font-style: normal;
			font-weight: bold;
		}
		
		#content .post .comments ol li cite a {
			color: #000000;
			text-decoration: none;
		}
		
		#content .post .comments ol li cite a:hover {
			text-decoration: underline;
		}
		
		#content .post .comments ol li .commentmetadata a {
			color: #000000;
			text-decoration: none;
		}
		
		#content .post .comments ol li .commentmetadata a:hover {
			text-decoration: underline;
		}
		
		#content .post #commentform {
			margin: 0;
			font: normal 12px/18px "Century Gothic", Century Gothic;
			color: #000000;
			padding: 0 4px;
			width: 546px;
		}
		
		#content .post #commentform a {
			color: #000000;
			text-decoration: none;
		}
		
		#content .post #commentform a:hover {
			text-decoration: underline;
		}
	
	/* Main - Sidebar */
	
	.sidebar {
		float: left;
		width: 189px;
		font: strong 15px/18px "Century Gothic", Century Gothic;
		color: #ffffff;
		padding: 7px 0;
	}
	
	.sidebar a {
		color: #ffffff;
		text-decoration: none;
	}
	
	.sidebar a:hover {
		text-decoration: underline;
	}
	
		/* Sidebar - Titles */
		
		.sidebar h3 {
			padding-left: 18px;
			font: bold 15px/34px "Georgia", Georgia;
			text-transform: lowercase;
			color: #000000;
			height: 46px;
			width: 189px;
			background: url("images/sidebar_title.gif") no-repeat;
		}
		
		/* Sidebar - Menus */
		
		.sidebar ul {
			margin: 0 0 20px 18px;
			padding: 0;
			list-style-type: none;
		}
		
		.sidebar ul li {
			color: #ffffff;
			font: normal 12px/26px "Georgia", Georgia;
		}
		
		.sidebar ul li a {
			color: #ffffff;
			text-decoration: none;
		}
		
		.sidebar ul li a:hover {
			text-decoration: underline;
		}
		
		/* Sidebar - Forms */
		
		.sidebar #searchform {
			margin: 0 auto;
			padding: 15px 0 25px 0;
			width: 145px;
			text-align: center;
		}
		
		.sidebar #searchform #s {
			width: 145px;
		}
		
		/* Sidebar - Tables */
		
		.sidebar #calendar_wrap {
			margin: 5px auto 20px auto;
			width: 120px;
		}
		
		.sidebar #calendar_wrap caption {
			font-weight: bold;
		}
		
		.sidebar #calendar_wrap #today {
			font-weight: bold;
		}
		
		/* Sidebar - Texts */
		
		.sidebar .textwidget {
			padding: 0 10px 20px 10px;
		}


/* Footer */

#footer {
	margin-top: 15px;
	width: 1004px;
	height: 62px;
	background: url("images/footer.gif") repeat-x;
	color: #ffffff;
	font: normal 10px/15px "Century Gothic", Century Gothic;
	text-align: center;
}

#footer a {
	color: #ffffff;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

