/* Custom style based on "That Vista Blog" by William Lay. */

*{margin:0;padding:0}
body{	
	font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;
	color:#606060; 
	line-height:1.25em; 
	text-align: left;
	height:90%;
}
small{color:#666;font-size:0.8em;font-weight:400}
hr{display:none}
a{color:#47c;text-decoration:none}
a:focus{color:#6a3;text-decoration:underline;border-bottom:0}
a:hover{color:#6a3;text-decoration:underline;border-bottom:0}
a:active{color:#6a3;text-decoration:underline;border-bottom:0}
p{
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans serif;
	padding-bottom:0.5em
}
ul{padding-bottom:0.5em}
ol{padding-bottom:0.5em}
blockquote{background:url(/wp-content/themes/dseek/blue/images/quote.png) left top no-repeat;border-right:6px solid #E0E0E0;padding-bottom:0;margin:0}
img{border:0;padding-bottom:0}
.alignleft{display:inline;float:left;padding:0.5em 1em 0.25em 0}
.alignright{display:inline;float:right;padding:0.5em 0 0.25em 1em}
.toleft{display:inline;float:left;padding:0 1em 0.25em 0}
.toright{display:inline;float:right;padding:0 0 0.25em 1em}
.feed{background:url(/wp-content/themes/dseek/blue/images/feed.png) left center no-repeat;padding:2px 0 2px 20px}
.link{background:url(/wp-content/themes/dseek/blue/images/link.png) left center no-repeat;padding:2px 0 2px 20px}
.readmore{background:url(/wp-content/themes/dseek/blue/images/more.png) right center no-repeat;padding:2px 20px 2px 20px}
.item:after{content:".";display:block;visibility:hidden;height:0;clear:both}
.aligncenter{display:block;clear:both;margin:auto;padding:0.5em 0 0.5em}
#header{width:960px;height:70px;overflow:hidden;background:transparent url(/wp-content/themes/dseek/blue/images/header.png) no-repeat;margin:auto;padding:62px 0 0 40px}
#header h1 small{position:absolute;top:70px;left:50%;margin-left:-460px;}
#header h4 {position:relative;top:3px;margin-left:10px;font-size: 1.1em;color: #6b9fd4;}
#header img { position:relative; bottom: 73px; left:670px; }
#csslink a{position:absolute;width:106px;height:26px;top:7px;left:50%;margin-left:370px;text-indent:-9000px;text-decoration:none;background:transparent url(/wp-content/themes/dseek/blue/images/css.png) top left no-repeat}
#navigation{position:absolute;top:135px;right:50%;margin-right:-460px;color:#fff;font-size:14px;font-weight:700}
#navigation ul{list-style:none}
#navigation li{display:inline;padding-left:25px}
#content{width:960px;background:transparent url(/wp-content/themes/dseek/blue/images/content.png) repeat-y;text-align:left;margin:auto;padding: 15px 0 10px 40px}
#content:after{content:".";display:block;visibility:hidden;height:0;clear:both}
#main{float:left;width:660px;padding-right:0px;}
.item{border-bottom:2px solid #ddd;margin-bottom:0.5em}
#pagination:after{content:".";display:block;visibility:hidden;height:0;clear:both}
#side{float:right;width:220px;color:#666;line-height:1.20em}
input#s{width:170px;vertical-align:top}
input#searchsubmit{width:40px;vertical-align:top;margin:0 0 1em 5px}
#footer{width:1000px;height:71px;padding-top:6px;background:transparent url(/wp-content/themes/dseek/blue/images/footer.png) no-repeat;color:#606060;font-size:90%;text-align:center;margin:auto}
html{background:#fff url(/wp-content/themes/dseek/blue/images/html.png)}
#csslink a:focus{background:transparent url(/wp-content/themes/dseek/blue/images/css.png) bottom left no-repeat;border:0}
#csslink a:hover{background:transparent url(/wp-content/themes/dseek/blue/images/css.png) bottom left no-repeat;border:0}
#csslink a:active{background:transparent url(/wp-content/themes/dseek/blue/images/css.png) bottom left no-repeat;border:0}
h1{font-size:24px;line-height:24px;color:#fff}
h1 a{color:#fff}
h1 a:focus{color:#cf9;border:0}
h1 a:hover{color:#cf9;border:0}
h1 a:active{color:#cf9;border:0}
h1 small{color:#bce;font-size:14px;font-weight:400}
#navigation a{color:#fff;font-size:14px;font-weight:700}
#navigation a:focus{color:#cf6;border-bottom:0}
#navigation a:hover{color:#cf6;border-bottom:0}
#navigation a:active{color:#cf6;border-bottom:0}
#navigation h2{display:none}
#content a a:hover img{border-bottom:none}
#content h2{padding-bottom:0.5em;font-size:1.4em}
#content h3{padding-bottom:0.3em;padding-top: 0.5em;font-size:1.5em; color: #a52a2a; font-weight: bold; }
#content h4{padding-bottom:0.3em;padding-top: 0.3em;font-size:1.1em; color: #1c572c; font-weight: bold; } 
#content h5{padding-bottom:0.2em;padding-top: 0;font-size:1.0em; color: #1c572c; font-weight: bold; } 
#side h2{font-size:1.2em;padding-bottom:0.2em}
#content .titlebg{background:url(/wp-content/themes/dseek/blue/images/title.png) no-repeat;padding-bottom:1.1em;padding-left:0.5em;padding-top:0.6em}
#content h3 small{color:#666;font-size:0.8em;font-weight:400}
#content ul{padding-left:2em}
#content ol{padding-left:2em}
#content blockquote{display:block;padding-left:1.5em;padding-right:0.5em;color:#68a}
#content code{color:#06c;font:12px "lucida console", monospace}
#content del{color:#666;text-decoration:line-through}
#content a:visited{color:#6a3}
#content .tags{background:url(/wp-content/themes/dseek/blue/images/tag.png) left center no-repeat;padding:2px 0 2px 20px}
#side ul{font-size:0.8em;list-style:none;padding-left:0}
#side a{color:#47c}
#side a:focus{color:#6a3;border-bottom:0}
#side a:hover{color:#6a3;border-bottom:0}
#side a:active{color:#6a3;border-bottom:0}
#side a:visited{color:#47c}
#side img{margin-top:0.25em;border:none}
#side .search{background:url(/wp-content/themes/dseek/blue/images/search.png) left center no-repeat;padding:2px 0 2px 20px}
#side .recentposts{background:url(/wp-content/themes/dseek/blue/images/recentposts.png) left center no-repeat;padding:2px 0 2px 20px}
#side .archives{background:url(/wp-content/themes/dseek/blue/images/archives.png) left center no-repeat;padding:2px 0 2px 20px}
#side .category{background:url(/wp-content/themes/dseek/blue/images/category.png) left center no-repeat;padding:2px 0 2px 20px}
#footer {font-weight: normal;font-size: 12px; color:#606060;}
#footer a{font-weight: normal;font-size: 12px; color:#606060;}
#footer a:focus{font-size: 12px; color:#47c;border-bottom:0}
#footer a:hover{font-size: 12px; color:#47c;border-bottom:0}
#footer a:active{font-size: 12px; color:#47c;border-bottom:0}
#comments a:visited{color:#47c}
#comments{width:660px;background:url(/wp-content/themes/dseek/blue/images/comments.png) center repeat-y;color:#666}
#comments h3{background:url(/wp-content/themes/dseek/blue/images/comments.png) top left no-repeat;font-size:1.1em;padding:0.5em 10px 0}
#comments form{width:640px;background:url(/wp-content/themes/dseek/blue/images/comments.png) bottom right no-repeat;padding:0.5em 10px 1em}
#comments .commentend{width:640px;background:url(/wp-content/themes/dseek/blue/images/comments.png) bottom right no-repeat;padding:0.5em 10px 1em}
#comments input{width:220px;color:#333}
#comments textarea{width:99%;height:5em;color:#333;margin:0;padding:0}
#comments #submit{width:100%}
#comments .comment+h3{background:url()}
#comments .commentalt+h3{background:url()}
#comments form p{padding-bottom:0.5em;font-size:0.9em}
.comment{border-bottom:1px solid #c9dbed;padding:0.5em 10px}
.commentalt{border-bottom:1px solid #c9dbed;padding:0.5em 10px}
.comment h4{padding-bottom:0.5em}
.comment p{padding-bottom:0.5em}
.commentalt h4{padding-bottom:0.5em}
.commentalt p{padding-bottom:0.5em}
.commentlive{border-bottom:0 solid #c9dbed;padding:0 10px}
#wp-calendar{empty-cells:show;font-size:14px;width:90%;margin:0}
#wp-calendar td{letter-spacing:normal;text-align:center;padding:2px 0}
#wp-calendar a:hover{display:block;background:#e0e6e0;text-decoration:none;border-bottom:none;color:#333}
#wp-calendar #today{border:1px solid #ddd;display:block}
#lightbox{background-color:#eee;border:4px solid #666;padding:10px}
#lightboxDetails{font-size:0.8em;padding-top:0.4em}
#lightboxCaption{text-align:center}
#closeButton{top:5px;right:5px}
#lightbox img{border:none}
#overlay img{border:none}
#overlay{background-image:url("/wp-content/plugins/lightbox/overlay.png");}
#player1{text-align:center}
.wp-caption {border:1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px}
.wp-caption img {margin: 0;padding: 0;border: 0 none}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0}

.utf8sans {
       	color: #451200; 
	font-size: 1.0em;
	font-family: "Lucida Grande","Lucida Sans Unicode", "Arial Unicode MS", sans-serif; 
}
.utf8sans2 {
       	color: #451200; 
	font-size: 1.0em;
	background-color: #ece6d4; 
	font-family: "Lucida Grande","Lucida Sans Unicode", "Arial Unicode MS", sans-serif; 
}
.d1s { font-size: 1.0em; color: #451200; background-color: #ece6d4; }
.e1s { font-size: 1.0em; color: #004a00; background-color: #ece6d4; }

/* from photodb.css */
.d1 { font-size: 1.0em; color: #451200; }
.e1 { font-size: 1.0em; color: #004a00; }
.e2 { color: #8f1104; }

/* replacing with #content h3 and 4 */
.h3b {padding-bottom:0.3em;padding-top: 0.1em;font-size:1.1em; color: #1c572c; font-weight: bold; } 
.h3bg { color: #8f1104; font-size: 1.0em; font-weight: bold; background-color: #b5d09b; } 
.h3i { color: #0d2149; background-color: #b5d09b; }
.h4b { color: #8f1104; font-size: 1.1em; font-weight: bold; } 
.indent { padding-left: 35pt; color: #000000;}
.m1a { font-size: 1.0em; font-weight: bold; color: #1c572c; background-color: #e8e0d5; }
.m1 { color: #1c572c; font-size: 1.0em; font-weight: bold; background-color: #ccddcc; }
.m2b { color: #1c572c; } 
.m2 { color: #1c572c; } 
.mb1 { color: #a02801; font-size: 1.0em; font-weight: bold; background-color: #b9c3bc; }
.mb2 { color: #a02801; font-size: 0.9em; font-weight: bold; background-color: #b9c3bc; }
.querymenu { background-color: #ccddcc; border: 1px #042204 solid; padding-top: 1px; padding-bottom: 1px; }
.wdata { color: #000000; font-size: 1.0em; font-weight: normal; background-color: #ffffff; overflow: hidden; }
.wtitle { color: #000000; font-size: 1.0em; font-weight: bold; background-color: #97bb73; vertical-align: middle; }

#leftNav{padding:0;}
#leftNav ol{list-style-type:none;border: 0;margin:0;padding:0;background:#fff;}
#leftNav ol li{font-size:1.0em;font-weight:500;border: 0;}
#leftNav ol li a{display:block;width:auto;color:Blue;font-size:1.0em;font-weight:600;text-decoration:none;padding:2px;background:#fff;}
#leftNav ol li a:hover{color:#0054ff;background:#FC3;}
#leftNav ol li a.extern{padding-right:0;}

#leftNav2{padding:0;}
#leftNav2 ol{list-style-type:none;border: 0;margin:0;padding:0;background:#fff;}
#leftNav2 ol li{font-size:1.0em;font-weight:500;border: 0;}
#leftNav2 ol li a{display:block;width:500px;color:blue;font-size:1.0em;font-weight:600;text-decoration:none;padding:2px;background:#fff;}
#leftNav2 ol li a:hover{color:#0054ff;background:#FC3;}
#leftNav2 ol li a.extern{padding-right:0;}

body2 { font-family: tahoma, arial, sans serif; width: 650px; }
.item-header a { font-size: 14px; }
.item-header { font-weight: bold; border-bottom: 1px solid black; font-size: 14px; background: #dfe5f4; }
.item-body2 { margin: 0px; font-size: small; display: none; height: 0px; background-color: #dfe5f4; }

body3 { width: 650px;
       	color: #451200; 
	font-family: "Lucida Grande","Arial Unicode MS", sans-serif;
 }
.item-header a { font-size: 14px; }
.item-header { font-weight: bold; border-bottom: 1px solid black; font-size: 14px; background: #dfe5f4; }
.item-body3 { margin: 0px; font-size: small; display: none; height: 0px; background-color: #dfe5f4; }

