@import url(http://wheredoubtremains.com/base_theme.css);



body {
	background:#344368 url(http://wheredoubtremains.com/images/background.jpg) repeat-y; 
	margin:0px; 
	background-position: top center;
}
#container {
	margin-top:0px; 
	margin-right:auto; 
	margin-left:auto; 
	width:1100px; 
	background:#344368 url(http://wheredoubtremains.com/images/background.jpg) repeat-y;
}
#container-inner {
	margin-right:auto; 
	margin-left:auto; 
	width:900px;
}
#container, #header, #content, #alpha, #beta, #gamma, #footer {
	position: relative;
}

#beta, #gamma {
    	display: inline;
    	float: left;
    	min-height: 1px;
}
#alpha {
	display: inline;
	float:left;
	min-height:1px;
}
.bold { 
	font-weight:bold;
}
/* header --------------------------------------- */
#header-inner {
	margin:0px; 
	width:900px; 
	overflow:hidden;}
.breadcrumb {
	font-size:11px;
	color: #fff;
	font-family: verdana, geneva, arial, sans-serif;
	padding:4px 0px 4px 4px;
}
.breadcrumb a {
	color: #fff;
	border-bottom: #fff;
}
#header-breadcrumb {
	background: url(http://wheredoubtremains.com/images/header2.jpg);
}
	

/* mast head ---------------- */
#google-search-box {
	float: left; 
	padding:15px 20px 0px 25px; 
	text-align:center;
	width:275px;
}
#google-search-results {
	padding-left:25px;
}
#logo {
	float: left; 
	padding-left:5px;
}
#google-search-box-alt {
	float: left; 
	padding:15px 20px 0px 50px; 
	text-align:center;
}
#google-search-results-alt {
	padding-left:25px;
}
#logo-alt {
	float: left; 
	padding-left:5px;
}
#masthead-alt {
	margin-top:none;
}

.mainNav {
	margin:4px 0px 0px 0px;
}
.breadcrumb-head {
	font-weight:bold;
}

/* ----------------- alpha ------------------ */
#alpha-inner, #gamma-inner {
	padding:10px;
	font-family:verdana, geneva, helvetica, sans-serif;
	font-size:12px; 
	width:100%;
	background-color:transparent;
}
#gamma-inner {
	padding-right:10px;
	width:100%;
}
#alpha {
	width:640px;
	background-color:transparent;
}
#beta {
	width:230px; 
	margin:0px;
	padding:15px 15px 0px 0px;
	font-size:12px; 
	font-family:verdana, geneva, helvetica, sans-serif;
	background-color:#transparent;
}
#content {
	width:900px;
	background:url(http://wheredoubtremains.com/images/alpha-background2.jpg) repeat-x;
	border-top:1px solid #666;
}
#content-inner {
	padding:0px;
}

/* ----------------- footer ------------------ */
#footer {	
	color:#6f4901;
	font-size:11px; 
	font-family:verdana, geneva, helvetica, sans-serif; 
	background:#fffbbb url(http://wheredoubtremains.com/images/footer-background.jpg) repeat-x; 
 	border-top:3px solid #f3e8d9;
	border-bottom:12px solid # f3e8d9;
}
#footer-inner {	
	margin-left:20px;
	margin-right:20px;
	}
.footer-header {
	font-weight:bold;
}
#footer-links {	
	padding:12px;
	padding-top:1px;
	float:left;
	width:260px;
	border-right:1px solid #6f4901;
}
#footerLinks /*list */ {	
	padding:0px;
	margin:0px;
	list-style:none;
	font-size:125%;
}
#reportersNotebook {
	float:left;
	width:260px;
	padding:12px;
	padding-top:1px;
	}
#rssFeeds {	
	float:left;
	padding:12px;
	padding-top:1px;
	width:260px;
	border-right:1px solid #6f4901;
}
.footer-link-i {
	padding:1px 0 3px 0px;
}
#footerRSS /* list */ {	
	list-style:url(http://wheredoubtremains.com/images/icons/feed-icon-10x10.gif);
	padding:10px 0 0 10px;
	margin:0 0 0 10px;
}
.foooterRSS-i {	
	padding-bottom:3px;
}
#copyright {	
	background:#fcf6d3;
	text-align:center;
	padding:3px;
	border-top:1px solid #f3e8d9;
}
#footer a {
	color:#6f4901;
	border:none;
}
#footer a:hover {
	color:#a16900;
	background:#faf6e0;
}

/* ----------------- blocks ----------------- */
#block-2 {margin:0px 10px 0px 5px; width: 200px; float:left; font-size:10px; font-family:verdana, geneva, helvetica, sans-serif;}

#block-1 {width: 340px; float:left; font-size:12px; font-family:verdana, geneva, helvetica, sans-serif; }
#block-3 {width: 240px; float:left; font-size:10px; font-family:verdana, geneva, helvetica, sans-serif;}

#grouping {float:right; margin-left:0px; background:#fff
url(http://wheredoubtremains.com/images/grouping-background.jpg)
repeat-x; }

#grouping-inner {

	margin-left:15px;

	}



.rss-block-icon {float:right; padding-right:4px;}



/* borders */

#block-reporters-notebook {border-top:1px dotted #3d3e3e; border-bottom:1px dotted #3d3e3e;} 

#block-documents {border-bottom:1px dotted #3d3e3e;}

#block-trialanderror {border-bottom:1px dotted #3d3e3e;}



/* text */

.block-title {font-size: 14px; font-weight:bold; text-transform: uppercase; margin:0px 0px 0px 2px;}

.block-content { }



/* colors/backgrounds */

#block-reporters-notebook {background:#ad9a93 url(http://wheredoubtremains.com/images/rn-background.jpg)no-repeat;} 

#block-documents {background:#76aae9 url(http://wheredoubtremains.com/images/d-background.jpg)no-repeat;}

#block-trialanderror {background:#acb3ca url(http://wheredoubtremains.com/images/tae-background.jpg)no-repeat;}



/* margins/padding */

#block-reporters-notebook {padding:6px 0 0 4px;} 

#block-documents {padding:6px 0 0 4px;}

#block-trialanderror {padding:6px 0 0 4px;}



/* ---------------------links------------------------- */

a {text-decoration:none; border-bottom:1px dotted #333; color:#333;}

a:hover {color:#6e8ca4; border-bottom:1px dotted #6e8ca4;}

a:active { }

a:visited { }



.rn a {text-decoration:none; border-bottom:1px dotted #333; color:#333;}

.rn a:hover {color:#eaedf2; border-bottom:1px dotted #eaedf2;}

.rn a:active { }

.rn a:visited { }



.docs a {text-decoration:none; border-bottom:1px dotted #333; color:#333;}

.docs a:hover {color:#eaedf2; border-bottom:1px dotted #eaedf2;}

.docs a:active { }

.docs a:visited { }



.tae a {text-decoration:none; border-bottom:1px dotted #333; color:#333;}

.tae a:hover {color:#eaedf2; border-bottom:1px dotted #eaedf2;}

.tae a:active { }

.tae a:visited { }



#block-1 a {text-decoration:none; font-weight:bold; border-bottom:1px dotted #333; color:#333; font-size:13px;}

#block-1 a:hover {color:#6e8ca4; border-bottom:1px dotted #6e8ca4;}

#block-1 a:active { }

#block-1 a:visited { }



.metadata {	border:none;}



.helpLink a {font-size:85%;text-decoration:none; border:none;}

.helpLink a:hover {text-decoration:none; border:none;}



.mast-head-img-alt {border:none;}

a:hover.mast-head-img-alt {border:none;}





/* ------------- the cases ----------------- */

.thecases-content {margin-left:3px; margin-right:3px;}

#thecasesblock {padding:3px;}

.case-link {font-size:11px;}

.case-description {padding-left:9px; padding-bottom:10px;}



/* --------------- entries --------------- */

h1.asset-name {
	font-family:Perpetua, "Times New Roman", Times, serif; 
	font-size:200%;
	font-weight:bold;
}
h2.asset-sub-name {
	font-size:250%;
	font-weight:bold;
	font-family:Perpetua, "Times New Roman", Times, serif; 
}

.asset-body {

	font-family:Perpetua, "Times New Roman", Times, serif; 

	font-size:large; 

	line-height:1.2;

	text-indent:0px;

}

.entry-asset {

	padding:0px 25px 0px 20px; 

	width:575px;

	}

.entryNavigation {

	padding:0px 0px 15px 15px;

	font-weight:bold;

	font-size:95%;

	}

blockquote {

	font-size:95%; 

	font-family:Courier "Courier new" monospace; 

	text-indent:0px; 

	color:#666;

	}

.parentLabel {

	color:#666;

	font-family:times, "times new roman" serif;

	font-style:italic;

	font-weight:bold;

	font-size:110%;

	}

#entry-flash {

	border-top:#333 1px solid;

}



/* pages -------------------------------------- */

.asset-page {

	font-family:Perpetua, Times New Roman, Times, serif; 

	font-size:150%; 

	line-height:1.4; 

	padding-right:50px;

}	



/* ---------------- entries cat list --------- */

.entry-cat-item {

	padding:0px 0px 1px 0px;

	margin:0px 0px 3px 0px; 

	border-bottom:1px dotted #666;}

.entry-cat-list {

	list-style:none; 

	margin:0px; 

	padding:0px;

}

#entry-cat-list a {

	border:none;

}

.entry-cat-header {

	font-size:120%;

	font-weight:bold;

}

#context {

	padding:5px;

	padding-bottom:9px;

	margin:0px 0px 6px 0px;

	border-top:3px solid #f3e8d9;	

	border-bottom:1px solid #f3e8d9;

	color:#6f4901;

	font-size:10px; 

	font-family:verdana, geneva, helvetica, sans-serif; 

	background:#fffbbb url(http://wheredoubtremains.com/images/footer-background.jpg) repeat-x; 

 	}

.context-box-all {

	width:300px;

	margin:10px;

	text-align:left;

	float:right;

}



/* --------------- comments --------------- */

#comments {

	width:575px; 

	padding:6px; 

	margin:10px 0 10px 10px;

	colors:#666;

}

#comments-open {

	width:565px; 

	padding:6px; 

	border:1px solid #b3bfdb; 

	background:#fff url(http://wheredoubtremains.com/images/grouping-background.jpg) repeat-x;  

	margin:10px 0 10px 0;

	color:#666;

}

.comments-open-moderated {

	margin:6px 1px 6px 1px; 

	font-size:90%;

}

.commenter-profile img {

	vertical-align:middle;

}

.comment {

	padding:10px;

}

.comments-header {

	padding:3px; 

	font-weight:bold;

	font-size:120%;

	color:#666;

}

.comment-content {

	padding:6px;

	color:#666;

}

.comment-footer {

	padding:6px; 

	font-size:75%;

	color:#666;

}

.comments-header {

	padding-left:10px;

}

.c-inner-justin_mclachlan {

	background:#f3e8d9; padding:6px;

}

#recent-comments {

	padding:0px; 

	margin:0px; 

	list-style:none;

}

.recent-comments-item {

	margin:0px 0px 10px 0px;

}

.widget-recent-comments {

	color:#666;

}

.recent-comment-header {

	font-size:120%;

	font-weight:bold;

}

.recent-comment-blog {

	color:#8C532D;

	font-weight:bold;

}

.comments-open-header {

	font-size:120%;

	font-weight:bold;

	color:#666;

}



/* -------------- images ---------------- */

a img, img {

	border:none;

}

.icon {

	vertical-align:middle;

}



/* -------------- tools, meta ----------------- */

#tools {

	list-style:none; 

	margin:0px; 

	padding:0px 0px 10px 0px;

}

.tools-item {

	padding:0px 0px 1px 0px;

	margin:0px 0px 3px 0px;

	font-size:95%;

}

.asset-meta {

	margin:0px 0px 5px 0px;

}



/* Pages ----------------------------------------- */

.page-asset {

	padding:25px;

}



/* Ads ------------------------------------------- */

.ad-append {

	font-size:.8em;

	color:#999;

	margin-bottom:2px;

}



/* Category Indexs ------------------------------- */



.readAll {

	font-size:90%;

	padding:1px;

	}

.readAll:hover {

	background:#6e8ca4;

	color:#fff;

	}

#subcat-wrap {

	margin-left:50px; 

	width:100%;

}

.subcat-index-head, .entry-index-head {

	font-size:200%;

	margin-bottom:-3px;

}

.subcat-index-item {

	width:250px;

	float:left;

}

.subcat-index-item-flash {

	width:350px;

	float:left;

}

.subcat-index-item-text {

	width:350px;

	float:left;

}



.subcat-container {

	padding:8px 7px 7px 8px;

}

.subcat-index-item a, .subcat-index-item-text a, .subcat-index-item-flash a {

	border:none;

}

.entry-index-item a {

	border:none;

}

.entry-index-item {

	padding:5px 20px 5px;

}

h1.archive-index-head {

	font-size:325%;

	font-family:"Times New Roman", Times, Georgia, serif;

	margin-top:-4px;

	margin-bottom:-4px;

	padding-left:10px;

}

h3.archive-index-head-des {

	maring-top:-4px;

	font-family:"Times New Roman", Times, Georgia, serif;

	font-size:180%;

	line-height:1.1;

	font-style:italic;

	padding-left:10px;

}

h2.entry-index-head a {

	color:#000;

	font-weight:normal;

}

h2.entry-index-head a:hover {

	color:#6e8ca4;

	font-weight:normal;

}

#archive-header {

	margin:12px;

	/* background:#fff url(http://wheredoubtremains.com/images/grouping-background.jpg) repeat-x; */

}

.description-excerpt {

	line-height:1.4;

	font-family:"Times New Roman", Times, Georgia, serif;

	font-size:130%;

}

.description-excerpt-gateway {

	line-height:1.4;

}

.archive-index-head-2 {

	font-style:normal;

	padding:10px 0px 10px 25px;

	line-height:1.3;

}

.entry-index-head {

	font-family:"Times New Roman", Times, Georgia, serif;

}



/* --------------------------------------- */

.ad-label {

	font-size:79%;

	color:#ccc;

	text-transform:uppercase;

}



/* special backgrounds --------------------------- */

.lee_jonesBackground {

	background:url(http://wheredoubtremains.com/images/jones-background.gif) no-repeat;

}



/* flash ----------------------------------- */

.flashCaption {

	font-weight:bold;

	text-indent:0px;

	font-family:arial, arial, sans-serif;

	font-size:70%;

	width:90%;

}

.flash {

	border-top:4px solid #f3e8d9;

	border-bottom:2px solid #f3e8d9;

	width:560px;

}

	



/* category section entries list -------------------- */

.section-entries-list {

	list-style:none; 

	margin:0px; 

	padding:0px;

	}

.section-entries-item {

	padding:4px 0px 0px 0px;

	}



/* utility ---------------------------------------- */

.trackbacks-info,

.trackback-content,

.comment-content,

.comments-open-content,

.comments-closed {

    margin: 5px 0;

}



.widget-header,

.trackbacks-header,

.comments-header,

.comments-open-header,

.archive-header,

.search-form-header,

.search-results-header {

    margin: 0;

    padding: 5px 0;

    font-size: 18px;

    font-weight: bold;

}



.search-results-header {

    margin-bottom: .25em;

}



.asset-more-link,

.asset-meta,

.comment-footer,

.trackback-footer,

.typelist-thumbnailed {

    font-size: 11px;

}



.widget-header,

.trackbacks-header,

.comments-header,

.comments-open-header,

.archive-header,

.search-form-header,

.search-results-header {

    /* ie win (5, 5.5, 6) bugfix */

    p\osition: relative;

    width: 100%;

    w\idth: auto;

}

.search-form {

	padding:15px;

	}

.search-results-header {

	padding:15px;

	}

.searchInput {

	border:1px solid #999;

	padding:4px;

	font-size:75%;

	color:#996;

	font-family: Verdana, Helvetica, Geneva, sans-serif;

	}



/* printer version -------------------- */

#printer-friendly {

	width:600px;

	}



/* boxover ------------------------- */

.boxoverLink {

	text-decoration:underline;

	border:none;

	color:#6f4901;

	}

.boxoverLink:hover {

	text-decoration:underline;

	border:none;

	color:#ccc;

	}

.boxoverBody,

.boxoverHeader {

	width:220px;

	background:#fffbbb url(http://wheredoubtremains.com/images/footer-background.jpg) repeat-x;

	padding: 7px;

	font-family:Verdana, arial, sans-serif;

	font-size:10px;

	color:#6f4901;

	cursor:pointer;

	}

.boxoverBodyDoc,

.boxoverHeaderDoc {

	width:300px;

	background:#000;

	padding: 10px;

	font-family:Verdana, arial, sans-serif;

	font-size:12px;

	color:#fffbbb;

	cursor:pointer;

	text-align:left;

	}

.boxoverTitle {

	font-size:16px;

	text-align:left;

	font-weight:bold;

	}

[icon ^="doc"] {

	padding-right: 20px;

	background: transparent url(http://wheredoubtremains.com/images/icons/silk/page_white_text.png) no-repeat center right;

	border:none;

	}

#survey {

	width:700px;

	font-family: "arial narrow" verdana, arial sans-serif;

	font-size:95%;

	font-weight:bold;

	padding:5px;

	color:#94bde0;

	background:#dfe9f2;

	margin:0 auto;

	}

#survey a {

	border:none;

	color:#94bde0;

	text-decoration:underline;

	}

.snapshot {

	font-weight:bold;

}



/* ----------AJAX Popups ------------ */

.ajaxpopups {

	position:fixed; 

	width: 395px; 

	background:#000;

	padding:10px;

	display: none;

	z-index:1;

	text-align:left;

	font-family:verdana, geneva, sans-serif;

}

.ajaxpopupsImage {

	float:left;

	padding-right:10px;

}

.ajaxpopupsHeader {

	font-weight:bold;

	color:#D7EBFF;

	margin-bottom:0px;

}

.ajaxpopupsDescription {

	font-size:x-small;

	color:#fff;

	line-height:normal;

}

/* Announcements ------------------- */



#announcementsBox {

	padding:5px 5px 5px 35px;

	font-family:verdana, geneva, sans-serif;

	font-size:small;

	border-bottom:1px solid #333;

	border-bottom:1px solid #333;

	display:none;

}

.announcementTitle {

	font-weight:bold;

	}

.announcementCross {

	float:right;

	}

.a-warning {

	background:url(http://wheredoubtremains.com/images/announcementwarnbackground.jpg);

	color:#ab0000;

	}

.a-info {

	background:url(http://wheredoubtremains.com/images/announcementinfobackground.jpg);

	color:#1777a2;

	}

.a-info a {

	color:#1777a2;

	font-weight:bold;

	border-bottom:1px dotted #1777a2;

	}

.a-info a:hover {

	color:#3f9ac3;

	border-bottom:1px dotted #3f9ac3;

}



/* flash entry------------------------- */

#flashEntryTitle {

	font-size:175%;

	padding-left:25px;

}

#flashEntryMore {

	font-size:105%;

	padding-left:25px;

}
.metadata:hover, .iconsphere:hover {
	border:none;
}

/* comments ----------------------- */
.comment-meta {
	font-weight:bold;
	}
.commenter-name {
	font-weight:bold;
	}

