/* 
Theme Name: Skeleton
Theme URI: http://themehybrid.com/themes/skeleton
Description: A blank child of the Hybrid theme 
Author: Justin Tadlock (structure) Bill Nanson (design)
Author URI: http://justintadlock.com
Version: 0.1.1
Tags: Framework
Template: hybrid
*/

/* Get banner images */
@import url('banner.css');

#moderate {height: 22px; background: #FAEBD7; border: 1px #CCCCCC solid; text-align: center; font-size: 12px; color: #444; padding-top: 2px; margin-top: -10px; margin-bottom: 15px;}
.author-description img {float: left; padding-top: 25px; padding-right: 10px;}
.author-bio {margin-top: 10px;}
.author-description {margin-bottom: 30px; border-bottom: #dedede 1px solid; padding-bottom: 10px;}
.user .odd {background:#f9f9f9;}
.hentry {padding-bottom: 12px;}
#best {font-size: 0.85em;}
#text-6 h3 {display: none}
.page-4962 .article-info {display: none}
.page-4962 .singular-post {border-bottom: none;}
.page-6037 .article-info {display: none}
.page-6037 .singular-post {border-bottom: none;}
.page-6037 #primary {display: none}
.page-6037 .entry-title {display: none}
.page-6037 .content {padding-left: 6px; width: 924px;}
.page-6037 .entry-content {border-bottom: 5px solid #e9eddb; border-top: 5px solid #e9eddb}
.page-6037 h3 {font-size: 14px;}
.parent-6037 .motif-header {display: none}
.parent-6037 #primary {display: none}
#utility-after-content {overflow: hidden;}
#utility-after-content .widget {float: left; width: 29%; margin-left: 3%; }
.grid_4 {width:220px; float: right; padding-right: 30px; padding-top: 20px; padding-bottom: 0px; margin-bottom: 0px;}
.grid_4 h2 {color: #666666; margin-top: 5px; margin-right: 0px; margin-bottom: 8px; padding-top: 4px; padding-right: 0px; padding-bottom: 7px; padding-left: 0px; border-bottom: 1px solid #ccc; font-size: 10px; font-variant: normal; text-transform:uppercase;}
#recent-comments {font-size: 10px;}
.grid_4 ul {font-size: 11px;}
.singular-page .grid_4 {display: none}
.single .grid_4 {display: none}
.search .grid_4 {display: none}
.author .grid_4 {display: none}
.user .grid_4 {display: none}
.category .grid_4 {display: none}
.authors .grid_4 {display: none}
.error-404 .grid_4 {display: none}
.page-template-authors .grid_4 {display: none}
.singular-page .header-bottom {width: 220px; float:right;}
.search .widget-inside {display: none}
.date-published {text-align: center; font-size: 0.83em;}
.last-modified {text-align: center; font-size: 0.83em;}
.comment-count {text-align: center;}

* {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
.content {margin-left: 10px; width: 700px}
.blog #primary {margin-top: 25px; padding-right: 30px; width: 220px}
.singular-page #primary {margin-top: 150px; padding-right: 30px; width: 220px}
/**
* body
************************************************/

/* contains everything */
body {min-width: 1000px; font-size: 13px; color: #444; line-height: 20px; font-family: lucida grande, lucida sans unicode, lucida sans, sans-serif; background-color: #a1a1a1; text-align: center}

	/* wrapper for everything inside of the body */
	#body-container {margin-left: auto; width: 1000px; margin-right: auto; position: relative; height: 100%; text-align: left; overflow: hidden;}

/**
* elements
************************************************/

/* hyperlinks */
a:link {color: #444; text-decoration:none; border-style: none; text-transform: none;}
a:visited {color: #444; text-decoration:none; border-style: none; text-transform: none;}
a:hover {color: #0a83c4; text-decoration:none; border-style: none; text-transform: none;}
a:active {color: #0a83c4; text-decoration:none; border-style: none; text-transform: none;}

/* headers */
h1 {font-size: 17px;}
h2 {font-size: 16px;}
h3 {font-size: 16px;}
h4 {font-size: 15px;}
h5 {font-size: 14px;}
h6 {font-size: 13px;}


/* text elements */
strong {font-weight: bold;}
strong strong {font-weight: normal;}
.red {color: #cc3333;}
.red a {color: #cc3333;}
cite {font-style: italic; font-family: verdana; font-size: 85%;}
.edit {color: #607080; font-style: italic; font-family: verdana; font-size: 85%;}
em {font-style: italic; font-family: verdana;}
em em, cite cite {	font-style: normal;}
abbr {cursor: help;}
acronym {border-bottom: 1px dashed #666; cursor: help;}
big {font-size: 120%;}
small {font-size: 85%;}
small, sup, sub {font-size: 85%;}
small, sup, sub a {text-decoration: none;}
sup {vertical-align: baseline; position: relative; bottom: 0.3em;}
sub {vertical-align: baseline; position: relative; top: 0.3em;}
address {	font-style: italic; margin: 0 0 22px 0; }
.important {background:#FAEBD7;border: 1px #CCCCCC solid;color:#444;margin-bottom:0.5em;margin-left:auto;margin-right:0.5em;margin-top:0.5em;padding-bottom:7px;padding-left:7px;padding-right:7px;padding-top:7px;vertical-align:middle;}
.important-r {width:180px;background:#FAEBD7;border: 1px #CCCCCC solid;color:#444;margin-bottom:0.5em;margin-left:auto;margin-right:0.5em;margin-top:0.5em;padding-bottom:7px;padding-left:7px;padding-right:7px;padding-top:7px;vertical-align:middle;float:right;margin-left: 6px;}

/* paragraphs */
p {}

/* unordered lists */
ul {
	list-style: disc;
	margin: 0 0 12px 2.5em;
	}
.motif-header {font-family: verdana; height: 20px; background: #ffffff; font-style: normal; font-size: 12px; color: #444; padding-top: 0px; padding-left: 0px; padding-right: 0px; margin-top: 0px; margin-left: 4px;}
.parent-toc {list-style: none; font-family: verdana; height: 20px; background: #ffffff; font-style: normal; font-size: 13px; color: #444; padding-top: 0px; padding-left: 0px; padding-right: 0px; margin-top: 3px; margin-left: 4px; border-bottom: #dedede 1px dotted;}
ul.xoxo {	list-style: disc; 	margin: 0 0 14px 2.5em; font-size: 11px;}
.feeds li {display: inline; list-style-type: none; padding-right: 20px;}
.indent li {margin-left: 8px;}

#linkcat-25 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 6px; FONT-FAMILY: verdana}

.blogroll {PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px}

.blogroll LI {BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; LIST-STYLE-TYPE: none}

.blogroll A:link {BORDER-RIGHT: 0px; PADDING-RIGHT: 12px; BORDER-TOP: 0px; PADDING-LEFT: 34px; FONT-SIZE: 11px; BACKGROUND: url(img/square.gif) no-repeat left top; PADDING-BOTTOM: 6px; BORDER-LEFT: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; COLOR: #666666; TEXT-DECORATION: none}

.blogroll A:visited {BORDER-RIGHT: 0px; PADDING-RIGHT: 12px; BORDER-TOP: 0px; PADDING-LEFT: 34px; FONT-SIZE: 11px; BACKGROUND: url(img/square.gif) no-repeat left top; PADDING-BOTTOM: 6px; BORDER-LEFT: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none}

.blogroll A.active:link {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(img/squarehover.gif) /* #666666 */ no-repeat left top; BORDER-LEFT: 0px; /* COLOR: #666666; */ BORDER-BOTTOM: 0px}

.blogroll A.active:visited {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(img/squarehover.gif) /* #666666 */ no-repeat left top; BORDER-LEFT: 0px; COLOR: #666666; BORDER-BOTTOM: 0px}

.blogroll A:hover {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(img/squarehover.gif) /* #666666 */ no-repeat left top; BORDER-LEFT: 0px; COLOR: #dd0030; BORDER-BOTTOM: 0px}

.blogroll A:visited {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(img/squared.gif) /* #666666 */ no-repeat left top; BORDER-LEFT: 0px; COLOR: #666666; BORDER-BOTTOM: 0px}

/* ordered lists */
ol {list-style-type: decimal; margin: 0 0 21px 3em;}

/* defition lists */
dl {}
	dt {}
	dd {}

/* blockquotes */
blockquote {FONT-FAMILY: verdana; color: #717171; margin: 15px 30px 0 10px; padding-left: 15px; border-left: 5px solid #ddd; font-style: italic;}
blockquote.alignleft, blockquote.alignright {width: 33%; margin-top: 9px !important; margin-bottom: 3px !important; padding: 6px 9px; font-size: 18px; text-align: center; color: #333; background: transparent; border-top: 3px double #ccc; border-bottom: 3px double #ccc;}

	blockquote blockquote {}
	blockquote em {}

/* object */
object {}

/* code */
code {}
pre {}
pre code {}

/* tables */
table {margin-top: 10px;}
	caption {}
	tr {}
	th {}
	td {}
#t1 tr td {
        padding-right: 8px; 
        padding-left: 8px; 
        font-size: 8pt; 
        padding-bottom: 2px; 
        padding-top: 2px; 
        font-family: "lucida grande", verdana, sans-serif;
}
#t1 tr.selected1 td {
	font-weight: bold; border-left: #cc3333 1px solid; color: #cc3333; border-bottom: #cc3333 1px solid; background-color: #FFE5BF
}
#t1 tr.selected2 td {
        padding-right: 8px; 
        padding-left: 8px; 
        font-size: 8pt; 
        padding-bottom: 2px; 
        padding-top: 2px; 
        background-color: #fff3e8; 
        font-family: "lucida grande", verdana, sans-serif}
#t2 {
        border-bottom: #cc3333 1px solid; 
        border-left:  #cc3333 1px solid; 
        border-right:  #cc3333 1px solid; 
        border-top:  #cc3333 1px solid
}
#t2 tr td {
        border-left:  #d9d9d9 1px solid; 
        font-family: "lucida grande", verdana, sans-serif; 
        font-size: 8pt; 
        padding-bottom: 2px; 
        padding-left: 10px; 
        padding-right: 10px; 
        padding-top: 2px;
}
#t2 tr.selected1 td {
	FONT-WEIGHT: bold; BORDER-LEFT: #cc3333 1px solid; COLOR: #cc3333; BORDER-BOTTOM: #cc3333 1px solid; BACKGROUND-COLOR: #FFE5BF
}
#t2 tr.selected2 td {
        background-color: #fff3e8; 
        border-left:  #d9d9d9 1px solid; 
        font-family: "lucida grande", verdana, sans-serif; 
        font-size: 8pt; 
        padding-bottom: 2px; 
        padding-left: 10px; 
        padding-right: 10px; 
        padding-top: 2px
}

/* forms */
form {}
	textarea {}
	input {}
	label {}
	option {}

/* drop caps */
.drop-cap {	}

/* notes */
.note {}
.bg {background:#f5f5dc; padding-bottom: 4px; padding-left: 3px; padding-right: 3px; padding-top: 2px;}
.bn {padding-bottom: 4px; padding-left: 3px; padding-right: 3px; padding-top: 2px;}

/* warnings/alerts */
.warning, .alert {}

/* errors */
.error {}

/* downloads */
.download {}

/* alignment */
.alignleft, .left {float: left; margin-right: 6px;}
.alignright, .right {float: right; margin-left: 6px;}
.aligncenter, .center {display: block; margin: 0 auto 4px auto;}
.alignnone, .block {clear: both; margin: 0 0 4px 0;}
.clear {clear: both;}

/**
* images
************************************************/

/* normal images */
img {padding-left: 3px; padding-right: 3px;}
a img {border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none; text-decoration: none;}
img.alignleft, {display: inline; padding-right: 4px}
img.alignright {display: inline; padding-left: 4px}
.euro {background: url(http://www.burgundy-report.com/img/eur.png); display: inline-block; width:16px; height:16px; vertical-align: middle; margin-left:5px; border:none !important;} 

/* wp smilies */
img.wp-smiley {max-height: 12px; margin: 0; padding: 0; border: none;}
img.width_image {clear:both; line-height:0; margin-left:-30px; padding:0;}

/* thumbnails */
.thumbnail {}

/* Captions [caption] */
#content small {font-size: 0.7em; color: #757575; float: left; padding: .5em .5em;}
.wp-caption {max-width: 680px; margin-top: 0px; padding: 3px 3px 0 3px; border: 1px solid #ccc; text-align: center;}
.wp-caption .wp-caption-text {margin: 0; padding: 0 3px; text-align: right; font-size: .8em; color: #666;}
.wp-caption img {max-width: 680px; margin: 0 auto; padding: 0;}

/* gallery [gallery] */
.gallery {}
	.gallery img {}

/* avatars */
.avatar {}

/**
* top functions
************************************************/
#functions {background: url(http://www.burgundy-report.com/wp/wp-content/uploads/2009/06/shadow-top.png) no-repeat left bottom; width: 1000px; position: relative; height: 50px; font-size: 11px;}
#archives a:active {color: #0a83c4; text-decoration: none;}
#contactrss {left:250px; position:absolute; text-align:right; top:15px; width:500px;}
#submit-button {display: none}
#search {	right: 20px; width: 220px; position: absolute; top: 10px;}
#search p {margin: 0px; line-height: 0;}
#search #s {padding-right: 3px; margin-top: 5px; padding-left: 3px; float: left; padding-bottom: 3px; width: 214px; color: #444; border-top-style: none; padding-top: 3px; border-bottom: #0a83c4 1px solid; border-right-style: none; border-left-style: none; background-color: transparent;}
#search #s:focus {	color: white; border-bottom: #a1a1a1 1px solid; background-color: #0a83c4;}
#search #s:active {color: white; border-bottom: #a1a1a1 1px solid; background-color: #0a83c4;}
#search-1 {padding-left: 40px;}
#search-1 .search {float: right;}
#search-1 input {font: 14px arial, verdana, sans-serif; padding: 3px 3px 3px 3px; 	background: transparent; border: 1px solid #e9e5d5;}
#search-1 .search-text {float: left; width: 200px; height: 25px; padding: 12px 10px 7px 5px; color: #0a83c4;}
#search-1 .search-submit {margin-left: 6px; margin-top: 9px; padding-left: 1px; width: 70px;}
#search-1 .search-submit:hover {cursor: pointer;}
#archives {left: 250px; width: 500px; position: absolute; top: 15px; text-align: right;}
#archives span{color: #444;}
#archives a {color: #444;}
#archives a:visited {color: #444;}
#archives a:active {color: #0a83c4;}
#archives a:hover {color: #0a83c4;}

/**
* header
************************************************/

/* contains entire header */
#header-container {}

	/* contains site title and tagline */
	#header_bottom {width:940px; border-bottom: #dedede 1px solid; margin-left: 30px; padding-bottom: 12px;}
		.singular-post #header_bottom {display: none }
		.single #header_bottom {display: none }
		.blog #header_bottom {display: none }
		.page-6037 #header_bottom {display: none }
		.page-11839 #header_bottom {display: none }
	/* contains site title and tagline */
	.blog #header {background: url(http://www.burgundy-report.com/wp/wp-content/uploads/2009/06/shadow-big-header.png) no-repeat left top; float: left; width: 1000px; position: relative; height: 300px}
	.singular-post #header {background: url(http://www.burgundy-report.com/wp/wp-content/uploads/2009/06/shadow-big-header.png) no-repeat left top; float: left; width: 1000px; position: relative; height: 300px}
	.single #header {background: url(http://www.burgundy-report.com/wp/wp-content/uploads/2009/06/shadow-big-header.png) no-repeat left top; float: left; width: 1000px; position: relative; height: 300px}
	.category #header {background: url(http://www.burgundy-report.com/wp/wp-content/uploads/2009/06/shadow-big-header.png) no-repeat left top; float: left; width: 1000px; position: relative; height: 300px}
	.search #header {background: url(http://www.burgundy-report.com/wp/wp-content/uploads/2009/08/shadow-header.png) no-repeat left top; float: left; width: 1000px; position: relative; height: 80px}
	.singular-page #header {background: url(http://www.burgundy-report.com/wp/wp-content/uploads/2009/08/shadow-header.png) no-repeat left top; float: left; width: 1000px; position: relative; height: 80px}
	.author #header {background: url(http://www.burgundy-report.com/wp/wp-content/uploads/2009/08/shadow-header.png) no-repeat left top; float: left; width: 1000px; position: relative; height: 80px}
	.authors #header {background: url(http://www.burgundy-report.com/wp/wp-content/uploads/2009/08/shadow-header.png) no-repeat left top; float: left; width: 1000px; position: relative; height: 80px}
	.page-6037 #header {background: url(http://www.burgundy-report.com/wp/wp-content/uploads/2009/06/shadow-big-header.png) no-repeat left top; float: left; width: 1000px; position: relative; height: 247px}
	.taxonomy #header {background: url(http://www.burgundy-report.com/wp/wp-content/uploads/2009/08/shadow-header.png) no-repeat left top; float: left; width: 1000px; position: relative; height: 80px}
	.error-404 #header {background: url(http://www.burgundy-report.com/wp/wp-content/uploads/2009/08/shadow-header.png) no-repeat left top; float: left; width: 1000px; position: relative; height: 80px}
	.archive #header {background: url(http://www.burgundy-report.com/wp/wp-content/uploads/2009/08/shadow-header.png) no-repeat left top; float: left; width: 1000px; position: relative; height: 80px}

	#logo_brd {background: url(http://www.burgundy-report.com/wp/wp-content/themes/2d/images/brd.jpg) no-repeat left bottom; width: 408px; height: 48px; position: absolute; top: 6px; left: 38px; } 
		.singular-page #logo_brd {display: none }
		.search #logo_brd {display: none }
		.author #logo_brd {display: none }
		.authors #logo_brd {display: none }
		.taxonomy #logo_brd {display: none }
		.archive #logo_brd {display: none }
		.error-404 #logo_brd {display: none }

	#logo_br {background: url(http://www.burgundy-report.com/img/48.gif) no-repeat left bottom; width: 348px; height: 75px; position: absolute; top: 10px; left: 38px; }
		.blog #logo_br {display: none }
		.singular-post #logo_br {display: none }

	#banner_brd {background: url(img/jul.jpg) no-repeat left bottom; width: 960px; height: 240px; position: absolute; top: 60px; left: 20px; }
		.singular-page #banner_brd {display: none }
		.search #banner_brd {display: none }
		.author #banner_brd {display: none }
		.authors #banner_brd {display: none }
		.archive #banner_brd {display: none }
		.taxonomy #banner_brd {display: none }
		.error-404 #banner_brd {display: none }
	.page-11839 #banner_brd {background: url(img/jul.jpg) no-repeat left bottom; width: 960px; height: 240px; position: absolute; top: 60px; left: 20px; }

		/* site title */
		#site-title {display: none }
			#site-title a {display: none }
				#site-title a span {display: none }

		/* site description/tagline */
		#site-description {display: none }

/**
* page navigation
************************************************/

/* wrapper for navigation */
#navigation {}

	/* page nav */
	#page-nav {}
		#page-nav ul {}
			#page-nav li {}
				#page-nav li a {}
			#page-nav li.current_page_item {}

/**
* containers below the header and navigation
************************************************/

/* wrapper for the content and primary/secondary widget sections */
#container {background: url(http://www.burgundy-report.com/wp/wp-content/uploads/2009/06/shadow-main.png) repeat-y left top; float: left; width: 1000px; position: relative; height: auto;}

	/**
	* content
	************************************************/

	/* contains site's main content */
	#content {float: left; margin-bottom: 9px; padding-bottom: 20px; padding-top: 20px; padding-left: 20px; position: relative; height: auto;}
	#content p {padding-top: 14px;}
	#content blockquote p {padding-top: 2px;}
	.no-widgets .hentry {width: 900px}
		/* breadcrumb trail */
		.breadcrumb-trail {left: 20px; position: absolute; top: 15px; color: #444;}
		.breadcrumb-trail a {color: #444;}
		.breadcrumb-trail a:visited {color: #444;}
		.breadcrumb-trail a:hover {color: #0a83c4;}
		.breadcrumb-trail span {text-decoration: none; padding-right: 4px; padding-left: 4px;}

		/* archive and search <div> before posts are listed */
		.author-info {}
		.category-info {}
		.date-info {}
		.search-info {}
		.tag-info {}
		.article-info {margin-left: 720px; width: 220px; position: absolute; top: 20px; font-size: 11px}
		/* posts */
		.singular-post {border-bottom: #dedede 1px solid; padding-bottom: 20px; padding-top: 5px;}

			/* post, page, and archive titles */
			.entry-title {height: 27px; background: #e9eddb; font-weight:normal; font-size: 15px; color: #444; padding-top: 7px; padding-left: 8px; padding-right: 0px;}
			.single-title {height: 27px; background: #e9eddb; font-weight:normal; font-size: 15px; color: #444; padding-top: 7px; padding-left: 8px; padding-right: 0px;}
			.page-title {height: 27px; background: #e9eddb; font-weight:normal; font-size: 15px; color: #444; padding-top: 7px; padding-left: 8px; padding-right: 0px;}
			.singular-page h5 {height: 24px; background: #e9eddb; font-weight:normal; font-size: 13px; color: #444; padding-top: 7px; padding-left: 8px; padding-right: 0px; margin-top: 12px; margin-bottom: 5px;}
			.category-asides h2 {height: 22px; background: #ffffff; font-weight:normal; font-size: 13px; color: #444; padding-top: 7px; padding-left: 8px; padding-right: 0px; margin-top: 2px; border-bottom: #dedede 1px dotted;}
                        .category-asides .byline {display: none}
			.attachment-title {height: 27px; background: #e9eddb; font-weight:normal; font-size: 15px; color: #444; padding-top: 7px; padding-left: 8px; padding-right: 0px;}
			.error-404-title {height: 27px; background: #e9eddb; font-weight:normal; font-size: 15px; color: #444; padding-top: 7px; padding-left: 8px; padding-right: 0px;}
			.author-title {height: 27px; background: #e9eddb; font-weight:normal; font-size: 15px; color: #444; padding-top: 7px; padding-left: 8px; padding-right: 0px;}
			.category-title {height: 27px; background: #e9eddb; font-weight:normal; font-size: 15px; color: #444; padding-top: 7px; padding-left: 8px; padding-right: 0px;}
			.date-title {}
			.search-title {display: none }
			.search-description {margin: 2px 0 20px 0; padding: 0 20px 18px 20px; font: normal normal 18px/19px georgia, cambria, times, 'times new roman', serif;}
				.no-data {margin: 2px 0 20px 0; padding: 0 20px 18px 20px; font: normal normal 18px/19px georgia, cambria, times, 'times new roman', serif;}
			.tag-title {}

			/* author and date byline */
			.byline {font-size: 11px; margin-top: -8px; padding-left: 6px; padding-bottom: 6px;}
			.postauthor .avatar {float: right; margin-top: 0px; border-left:2px solid white; border-right:2px solid white;}
			.author-admin .avatar {display: none;}

			/* full entries */
			.entry-content {padding-left: 8px;}
			.entry-content a {border-bottom: 1px dashed #666}

			/* excerpts (introduced in hybrid 0.4) */
			.entry-summary {}

				/* using <!--nextpage--> */
				p.pages a {}

				/* more link <!--more--> */
				a.more-link {}

			/* post meta data */
			.post-meta-data {font-size: 11px; padding-left: 6px;}

		/* post series */
		.series {} 
			.series-title {}

		/* navigation links */
		.navigation-links {padding-top: 16px;}
			.navigation-links .previous {float: left; padding-left: 10px;}
			.navigation-links .next {float: right; padding-right: 10px;}

		/* WP PageNavi (plugin) */
		.wp-pagenavi {height: 27px; background: #e9eddb; font-style: normal; font-family: Verdana; font-size: 15px; color: #444; padding-top: 7px; padding-left: 8px; padding-right: 0px;}
			.wp-pagenavi .pages {padding-right: 30px}
			.wp-pagenavi .current {padding-right: 6px;}
			.wp-pagenavi .extend {padding-right: 8px; padding-left: 6px;}
			.wp-pagenavi a {padding-right: 6px; text-decoration: underline;}

		/* attachment image navigation */
		.navigation-attachment {}

		/**
		* comments template
		************************************************/

		/* wrapper for entire comments area */
		#comments-template {}
.page-4962 #comments-template {display: none}
			/* comments section headers/titles */
			.comments-header {margin: 2px 0 20px 0; padding: 0 20px 18px 20px; font: normal normal 18px/19px georgia, cambria, times, 'times new roman', serif;}
			#comments-number {float: left;}
			.log-in-out {padding-left: 16px;}
			.form-submit {padding-left: 70px;}
			/* comments closed paragraph */
			p.comments-closed {}

				/* main comments section */
				#comments {overflow: hidden; height: 100%; margin: 0 0 20px 0; padding: 15px 0 20px 0; padding-bottom: 10px; margin: 32px 0px 0px 12px; color: #444; padding-top: 8px; border-bottom: #f1f1f1 1px solid}
					#comments ol {list-style: none; overflow: hidden; clear: left; z-index: 0; margin: 0 20px;}

						/* individual comments (note that wordpress has even/odd backwards) */
						#comments li {overflow: hidden; padding: 0px 0px 0px 0px;}
							#comments li li {margin: 0; padding-left: 20px;}
								#comments li li li {margin: 0; padding-left: 20px;}
									#comments li li li li {margin: 0; padding-left: 20px;}
						#comments li.even {}
						#comments li.odd {}
						#comments li.thread-even {background: #f1eded}
						#comments li.thread-odd {}
						#comments li.author {background: #f0eaea}
						#comments li.trackback {}
						#comments li.pingback {}
						.comment-author-admin {}


							/* comment avatars */
							#comments .avatar {overflow: hidden; float: left; width: 50px; height: 50px; margin: 5px 10px 0 0; padding: 4px 4px 4px 4px;}

							/* comment meta data */
							#comments .comment-meta-data {padding: 14px 0 14px 0; font: 10px;}

								#comments .comment-meta-data cite {}

							/* comment text */
							#comments .comment-text {padding-left: 10px; padding-bottom: 12px; border-bottom: 1px solid #f1f1f1;}

					/* paged comments navigation */
					#comments-template .paged-navigation {padding-top: 16px;}
						#comments-template .paged-navigation .page-numbers {}
						#comments-template .paged-navigation .next {float: right; padding-right: 10px;}
						#comments-template .paged-navigation .prev {float: left; padding-left: 10px;}

				/* main comment form div */
				#respond {padding: 15px 0 20px 0;}

					/* comment form title */
					#reply {padding-top: 10px;}

					/* comment form elements */
					p#cancel-comment-reply {}
					#respond form {padding: 0 20px;}
						#respond .form-author, #respond .form-email, #respond .form-url {margin: 0 0 10px 0;}
							#respond input {}
							#respond .text-input {display: block; padding: 5px 5px 6px 5px; border: 1px solid #e9e5d5;}
							#respond .form-author label, #respond .form-email label, #respond .form-url label {float: left; width: 70px; margin: 0 10px 0 0;padding: 5px 0 5px 10px;}
						#respond .form-textarea {margin-left: 10%; margin-right: 10%}
							#respond textarea {margin: 10px 0px; font: 1.2em "lucida grande", "lucida sans unicode", verdana, arial; width: 99%; border: 1px solid #e9e5d5}
						#respond .button {}
						#respond .comment-action {}


		/**
		* utility widget sections (see other widget code below)
		************************************************/

		/* all utility widget sections (except widgets template) */
		.utility {}

		/* before content */
		#utility-before-content {}

		/* after content */
		#utility-after-content {}

		/* after post but before comments */
		#utility-after-single {}

		/* after page but before comments */
		#utility-after-page {}

		/* widgets page template widgets */
		.page-template-widgets #content .widget {}

	/**
	* widget sections (primary and secondary)
	************************************************/

	/* widgets in general */
	.widget {FONT-FAMILY: verdana}
		.widget-inside {}
			.widget-title {}

	/* primary widget section */

	#primary {position: relative; float: right;}
	.blog #primary {margin-top: 25px; padding-right: 30px; width: 220px}
	.category #primary {margin-top: 25px; padding-right: 30px; width: 220px}
	.singular-post #primary {margin-top: 25px; padding-right: 30px; width: 220px}
	.author #primary {margin-top: 25px; padding-right: 30px; width: 220px}
	.singular-page #primary {margin-top:1020px; padding-right: 30px; width: 220px} 
	.taxonomy #primary {margin-top:25px; padding-right: 30px; width: 220px} 
	.page-10362 #primary {margin-top:25px; padding-right: 30px; width: 220px} 
	.archive #primary {margin-top: 25px; padding-right: 30px; width: 220px}
	.error-404 #primary {margin-top: 30px; padding-right: 30px; width: 220px}
	.user #primary {margin-top: 30px; padding-right: 30px; width: 220px}
	.category #primary {margin-top: 30px; padding-right: 30px; width: 220px}
         .page-4962 #primary {display: none}
         .singular-page #recent-comments-2 {display: none}
         .singular-page #akismet {display: none}
		#primary .widget {}
			#primary .widget-inside {}
			#primary .widget-title {height: 27px; background: #e9eddb; font-weight:normal; font-size: 14px; color: #444; padding-top: 7px; padding-left: 8px; padding-right: 0px; margin-top: -10px; margin-bottom: 10px;} 
			#primary .widget ul {}
			#primary .widget ul li {font-size: 11px;}

	/* secondary widget section */
	#secondary {margin-top: 25px; padding-right: 30px; width: 220px; position: relative; clear: right; float: right;}
		#secondary .widget {}
			#secondary .widget-inside {}
				#secondary .widget-title {height: 27px; background: #e9eddb; font-weight:normal; font-size: 14px; color: #444; padding-top: 7px; padding-left: 8px; padding-right: 0px; margin-top: 0px; margin-bottom: 10px;}
				#secondary .widget ul {}
					#secondary .widget ul li {}

#subsidiary {overflow: hidden;}

#subsidiary .widget {overflow: hidden; float: left; width: 220px; margin: 0 20px 0 0; }
         .search .aside {display: none}

/**
* contact form
************************************************/
.contactform {margin-left: 100px;}

#wpcf label {
	clear: both;
	display: block;
	float: left;
	width: 150px;
}
#wpcf input {
	float: left;
	width: 200px;
	padding: 1px;
	margin: 2px 5px 2px 0; border: 1px solid #e9e5d5;
}
#wpcf textarea {
	width: 350px;
	height: 120px;
	padding: 1px;
	margin: 0 5px 10px 0; border: 1px solid #e9e5d5;
}
#wpcf #contactsubmit {
	margin-left: 250px;
	width: 100px;
}

/**
* footer
************************************************/

/* wrapper for the entire footer */
#footer-container {padding-right: 0px; padding-left: 0px; background: url(http://www.burgundy-report.com/wp/wp-content/uploads/2009/06/shadow-footer.png) no-repeat left bottom; float: left; padding-bottom: 40px; width: 1000px; padding-top: 10px; position: relative; height: auto; font-size: 11px;}

	/* subsidiary widget section */
	#subsidiary {}
		#subsidiary .widget {}
			#subsidiary .widget-inside {}
				#subsidiary .widget-title {}

	/* footer section */
#footer-container {clear: both; overflow: hidden; }
	#footer {clear: both; overflow: hidden;}

		/* footer extra */
#foot-top {width:940px; border-top: #dedede 1px solid; margin-left: 30px; padding-top: 18px;}
#footer p {margin-left: 40px; width: 800px;}
#footer a {}
#footer-logo {margin-left: 35px;}
#feedburner-logo {margin-left: 850px; position: absolute; bottom: 40px;}
		#footer .copyright {display: none }
		#footer .credit {display: none }

/**
* rounded box - thanks <a href= "http://www.spiffycorners.com">Rounded CSS Corners</a>
************************************************/

.ablock{display:block;}
.ablock *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E5E9D3}
.ablock1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f3f5ec;
  border-right:1px solid #f3f5ec;
  background:#ebeede}
.ablock2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfcfa;
  border-right:1px solid #fcfcfa;
  background:#e9eddb}
.ablock3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e9eddb;
  border-right:1px solid #e9eddb;}
.ablock4{
  border-left:1px solid #f3f5ec;
  border-right:1px solid #f3f5ec}
.ablock5{
  border-left:1px solid #ebeede;
  border-right:1px solid #ebeede}
.ablockfg{
  background:#E5E9D3; FONT-SIZE: 11px; TEXT-DECORATION: NONE; COLOR: #444}

.diary-tab {
	float: left; width: 220px; margin-top: 20px;
}
.clear {clear: both; height: 0px;}
.tabs {
	padding-right: 0px; padding-left: 5px; background: url(img/tab_line.gif) repeat-x 50% bottom; padding-bottom: 0px; margin: 0px; padding-top: 0px; height: 22px! important
}
.tabs li {
	padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
.tabs li.each-tab {
	border-right: #dfdfdf 1px solid; padding-right: 4px; border-top: #dfdfdf 1px solid; padding-left: 4px; font-size: 1em; float: left; padding-bottom: 2px; margin: 0px 5px 0px 0px; border-left: #dfdfdf 1px solid; line-height: 16px; padding-top: 2px; border-bottom: #dfdfdf 1px solid; height: 16px! important; text-align: center; text-decoration: none
}
.tabs a:link {
	border-right: #dfdfdf 1px solid; padding-right: 4px; border-top: #dfdfdf 1px solid; padding-left: 4px; font-size: 1em; float: left; padding-bottom: 2px; margin: 0px 5px 0px 0px; border-left: #dfdfdf 1px solid; line-height: 16px; padding-top: 2px; border-bottom: #dfdfdf 1px solid; height: 16px! important; text-align: center; text-decoration: none
}
.tabs a:visited {
	border-right: #dfdfdf 1px solid; padding-right: 4px; border-top: #dfdfdf 1px solid; padding-left: 4px; font-size: 1em; float: left; padding-bottom: 2px; margin: 0px 5px 0px 0px; border-left: #dfdfdf 1px solid; line-height: 16px; padding-top: 2px; border-bottom: #dfdfdf 1px solid; height: 16px! important; text-align: center; text-decoration: none
}
.tabs a.active:visited {
	border-right: #dfdfdf 1px solid; padding-right: 4px; border-top: #dfdfdf 1px solid; padding-left: 4px; font-size: 1em; float: left; padding-bottom: 2px; margin: 0px 5px 0px 0px; border-left: #dfdfdf 1px solid; line-height: 16px; padding-top: 2px; border-bottom: #dfdfdf 1px solid; height: 16px! important; text-align: center; text-decoration: none
}
.tabs a:hover {
	border-right: #dfdfdf 1px solid; padding-right: 4px; border-top: #dfdfdf 1px solid; padding-left: 4px; font-size: 1em; float: left; padding-bottom: 2px; margin: 0px 5px 0px 0px; border-left: #dfdfdf 1px solid; line-height: 16px; padding-top: 2px; border-bottom: #dfdfdf 1px solid; height: 16px! important; text-align: center; text-decoration: none
}
.tabs li.each-tab {
	background: #fff; color: #333; border-bottom: #fff 1px solid
}
.tabs a:link {
	background: #e9eddb
}
.tabs a:visited {
	background: #e9eddb
}
.tabs a.active:visited {
	background: #e9eddb
}
.tabs a:hover {
	background: #e9eddb
}
.tabs a:hover {
	text-decoration: underline
}
ul.tab-list {
	clear: both; border-right: #dfdfdf 1px solid; padding-right: 0px; padding-left: 0px; padding-bottom: 5px; margin: 0px 0px 10px; border-left: #dfdfdf 1px solid; padding-top: 10px; border-bottom: #dfdfdf 1px solid; list-style-type: none
}
ul.tab-list li {
	padding-right: 3px; padding-left: 8px; font-family: verdana; font-size: 0.9em; padding-bottom: 5px; line-height: 15px; padding-top: 0px
}

