/*
Theme Name: GDP
Theme URI: http://www.goldendog.com
Version: 0.1
Author: Bonnie Cotier
Template: hybrid
*/

/* =Body
----------------------------------------------- */
* {
margin: 0;
padding: 0;
}

/* Contains everything */
body {font-family:  "Lucida Grande", Tahoma, "Lucida Sans Unicode", sans-serif;
color: #333;
font-size: 100%;
font-variant: normal;
font-weight: lighter;
margin: 0;
padding: 0;
vertical-align: baseline;
outline: none;
border: none;
text-decoration: none; 
background-color: #fff; }

/* Wrapper for everything inside of the body */
#body-container {
text-align: center;
position: absolute;
width: 100%;
margin: 0 auto;
top: 0; }

/* =Elements
----------------------------------------------- */

/* Hyperlinks */

.edit {
visibility: hidden; }

a:link {
color: #660066;
text-decoration: none; }

a:visited {
color: #996699;
text-decoration: none;  }

a:hover {
color: #F2aa0f;  }

a:active, a:focus { outline:none; }

/* Headers */
h1 {font-size: 1.1em;
font-weight: normal;}
h2 {color: #000;
font-weight: normal;
font-size: .92em; }
h3 {font-size: .82em;}
h4 {font-size: .72em;}
h5 {font-size: .62em;}
h6 {font-size: .62em;}

/* Text elements */
strong {
font-weight: bold; }

em {}
cite {}

abbr { }

acronym {}
sup {}
sub {}
address {}
ins {}
dfn {}
del {}

/* Paragraphs */
p {font-size: .75em;
padding-bottom: .82em;
line-height: 1.75em; }

.footnote {font-size: .68em;
line-height: 1.6em; }

/* Unordered lists */
ul {}
ul li {list-style-type: none;}

/* Ordered lists */
ol {}
ol li {}

/* Defition lists */
dl {}
dt {}
dd {}

/* Blockquotes */
blockquote {}
blockquote blockquote {}
blockquote em {}

/* Object */
object {}

/* Code */
code {}
pre {}
pre code {}

/* Tables */
table {}
caption {}
tr {}
th {}
td {}

/* Forms */
form {}
textarea {}
input {}
label {}
option {}

/* Drop caps */
.drop-cap {	}

/* Notes */
.note {}

/* Warnings/Alerts */
.warning, .alert {}

/* Errors */
.error {}

/* Downloads */
.download {}

/* Alignment */
.left, .alignleft {}
.right, .alignright {}
.center, .aligncenter {}
.block, .alignnone {}
.clear {
clear: both; }

/* =Images
----------------------------------------------- */

/* Normal images */

img.post {padding: 10px 20px 0 0;}

img.post1 {vertical-align: top;
padding: 5px 0 20px 0;
position: relative;
text-align: center; }

img.post2 {vertical-align: top;
padding: 5px 0 0 20px;
float: right;
position: relative;}

img.pdf {padding: 0;
float: none; }

img.thumbnail {
visibility: hidden;
float: none;
position: absolute; }

img {
vertical-align: top;
padding: 0 20px 0 0;
float: left;
position: relative;
border: none; }

/* Gallery [gallery] */
.gallery {}
.gallery img {}

/* =Header
----------------------------------------------- */

/* Contains entire header */
#header-container {}

/* Contains site title and tagline */

.page-115 #page-nav .page-item-11 a, .page-138 #page-nav .page-item-11 a, .page-153 #page-nav .page-item-11 a, .page-156 #page-nav .page-item-11 a, .page-159 #page-nav .page-item-11 a, .page-144 #page-nav .page-item-11 a, .page-146 #page-nav .page-item-11 a, .page-161 #page-nav .page-item-11 a, .page-164 #page-nav .page-item-11 a, .page-167 #page-nav .page-item-11 a, .page-148 #page-nav .page-item-11 a, .page-151 #page-nav .page-item-11 a, .page-173 #page-nav .page-item-11 a, .page-176 #page-nav .page-item-11 a, .page-179 #page-nav .page-item-11 a, .page-188 #page-nav .page-item-11 a, .page-192 #page-nav .page-item-11 a, .page-195 #page-nav .page-item-11 a, .page-182 #page-nav .page-item-11 a, .page-183 #page-nav .page-item-11 a, .page-186 #page-nav .page-item-11 a, .page-208 #page-nav .page-item-11 a, .page-198 #page-nav .page-item-11 a, .page-201 #page-nav .page-item-11 a, .page-205 #page-nav .page-item-11 a, .page-203 #page-nav .page-item-11 a, .page-211 #page-nav .page-item-11 a, .page-214 #page-nav .page-item-11 a 
 {font-size: 1em;
color: #F2E49B;
text-decoration: none; }

#page-nav li a {font-size: .95em;
color: #fff;
text-decoration: none; }

#header {background: #fff url('images/GD_header.jpg') no-repeat center 0em;
position: relative; 
width: 100%;
height: 102px;
margin: 0 auto;
text-align: center;
top: 0px;
clear: both;}

/* Site title */
#site-title {
visibility: hidden; }
#site-title a {}
#site-title a span {}

/* Site description/tagline */
#site-description {visibility: hidden; }

/* =Page Navigation
----------------------------------------------- */

/* Wrapper for navigation */
#navigation {
position: relative; 
width: 100%;
height: 58px;
background: transparent url('images/nav-bkg.gif') repeat-x;
margin: 0 auto;
text-align: center;
clear: both; }

/* Page nav */
#page-nav {
width:940px;
position:relative;
margin: 0 auto; 
text-align:left;}

#page-nav ul {padding: 12px 0 0 0; }

#page-nav li {
list-style-type: none;
display: inline;
padding: 0 80px 0 0; }


#page-nav li a:hover {
color: #F2aa0f;  }

#page-nav li a:focus {outline:none; }

#page-nav li a:active {color: #F2E49B; }

#page-nav li.current_page_item a {
color: #F2E49B; }

/* Subtext on top nav
----------------------------------------------- */

#utility-before-content {font-size: .75em;
color: #F2E49B;
width: 940px; }

/*subtext about*/

#text-11 {
margin-left: 310px;
margin-top: -48px;
margin-bottom: 35px;
float: left; }

/*subtext sketchbook*/

#text-12 {float: left;
margin-top: -48px;
margin-bottom: 10px;
margin-left: 145px;  }

/*subtext toolbox*/

#text-13 {float: left;
margin-left: 433px;
margin-top: -48px;
margin-bottom: 35px; }

/*subtext about toolbox*/
#text-14 {float: left;
margin-left: 574px;
margin-top: -48px;
margin-bottom: 32px;
padding: 0; }

/* Intro text on sketchbook
----------------------------------------------- */

#text-15 {font-size: 1.5em;
color: #000;
width: 940px;
float: left;
Margin: 15px 0; }


/* =Wrapper for the content and primary/secondary widget sections
----------------------------------------------- */

#container {position: relative;
width:940px;
margin: 0 auto;
text-align:center;
clear: both; }

/* =Content
----------------------------------------------- */

/* Contains site's main content */
#content {width:620px;
position:relative;
margin: 0;
text-align:left;
float: left; }

/* Breadcrumb trail ----------------------------------------------- */
.breadcrumb {
font-size: .62em;
padding-top: 15px; }

/* Archive and search <div> before posts are listed ----------------------------------------------- */
.author-info { }
.category-info {margin: 10px 0 -30px 0px;
padding: 0em; }
.date-info {}
.search-info {width:620px;}
.tag-info {}

.hentry {}

/* Posts ----------------------------------------------- */
.post {
position: relative;
float: left;
width: 940px; }

strong.subhead {
color: #660066; font-weight: bold; }

.entry-summary {width: 480px;
position: relative;
margin: 0px 0em 0px 160px;
border-top: none;
float: left;
}

.entry-meta {
visibility: hidden; }

span.category {
width: 140px;
float: left;
position: absolute; 
margin: 0;
text-align: left;
top: 35px;
left: 0em;
 visibility: visible;}

abbr.published {
position: absolute;
float: left;
width: 140px;
font-size: 1em;
top: -10px;
border: none;
visibility: visible;
 }

span.post_tag {width: 140px;
float: left;
font-size: .85em;
line-height: 1.5em;
position: absolute; 
margin: 0;
text-align: left;
top: 60px;
left: 0em;
visibility: hidden; }

span.post_tag a {float: left; padding: 0 4px 0 0 ;visibility: visible;}

.comments-link {
visibility: hidden; }

.category-description {width: 460px;
position: relative;
float: left;
margin: 0px 0 0px 20px;
padding: 0; 
font-size: 1.25em;
color: #333;}

.social {position: relative;
float: left;
font-size: .8em;
 width: 480px;}

.social a {margin: 0 15px 0 0;}

.tweetmeme_button {
position: relative;
float: left; 
Margin: -25px 0em 20px 195px;
width: 300px;}


/* Post, page, and archive titles ----------------------------------------------- */
h2.entry-title {width: 480px;
position: relative;
float: left;
border-top: thin #660066 solid;
margin: 0;
padding: 10px 0 5px 160px; }

h1.entry-title {width: 480px;
position: relative;
float: left;
border-bottom: thin #660066 solid;
margin: 10px 0 10px 160px;
padding: 0 ;
font-size: 1.15em;
clear: both; }

.single-title { }
.page-title {}
.attachment-title {}
.error-404-title {}
.author-title {}

.category-title {width: 140px;
position: relative;
float: left;
margin: 0;
padding: 0 ;
font-size: 1.15em;
clear: both;
color: #660066}

.date-title {width: 480px;
position: relative;
float: left;
margin: 10px 0 0px 0px;
padding: 0 ;
font-size: 1.15em;
clear: both;
color: #660066}

.search-title {width:620px;
position: relative;
float: left;
margin: 10px 0 0px 0px;
padding: 0 ;
font-size: 1.15em;
clear: both;
color: #660066}

.tag-title {width: 480px;
position: relative;
float: left;
margin: 10px 0 0px 0px;
padding: 0 ;
font-size: 1.15em;
clear: both;
color: #660066; }

.entry-title a {font-size: 1.15em;
text-decoration: none;
color: #660066;
font-weight: normal; }

.entry-title a:hover {
color: #F2aa0f; }

.entry-title a:visited {
color: #660066; }

/* Author and date byline ----------------------------------------------- */
.byline {
visibility: hidden;
width: 140px;
float: left;
position: absolute; 
margin: 0;
text-align: left;
top: 20px;
left: 0em; }


.byline .author, .byline-prep-author, .byline-prep-published, .byline-prep, .byline-sep{
	display: none;
	}

/* Full entries ----------------------------------------------- */
.entry-content {width: 480px;
position: relative;
margin: 0px 0em 0px 160px;
border-top: none;
float: left;
}

/* Singular pages start here ----------------------------------------------- */

.page-13 .content, .page-11 .content   {width:620px;
position:relative;
margin: 0;
text-align:left;
float: left;} 

.singular .content { width: 940px;
position: relative;
margin: 0;
text-align:left;
float: left; }


/* post-13 is About */

#post-13 .page-title, #post-13 .entry-title {
visibility: visible;
width: 620px;
margin: 15px 0 0 0;}

#post-13 .entry-content {width: 620px;
position: relative;
float: left;
margin: 20px 0em 0px 0em;
border-top: none;}

#post-13 h2 {color: #000;
font-weight: normal;
font-size: 1em;}

/* post-717 is Archives */
#post-717 .entry-content {width: 620px;
position: relative;
float: left;
margin: 10px 0em ;
border-top: none;}

#post-717 .page-title, #post-717 .entry-title {
visibility: visible;
width: 620px;
margin: 15px 0 0;}

#page-nav li.page-item-717 {
visibility: hidden; }

.monthtitle {
font-size: .82em; }

.postspermonth {
margin: 5px 0 10px 0;
padding-left: 25px;
list-style-type: none; 
font-size: .75em;}


/* post-11 is Portfolio main*/

#post-11 .page-title, #post-11 .entry-title {width: 940px;
visibility: visible;
margin: 15px 0 0 0; }

#post-11 .entry-content {width: 940px;
margin: 20px 0em -25px 0em;
position: relative;
float: left;
border-top: none;}

#port-main {width: 940px;
margin: 0;
padding: 0;
position: relative;
float: left;
}

#port-main1 {width: 940px;
margin: 0 0 36px;
padding: 0;
position: relative;
float: left;
}


#port-main2 {width: 940px;
margin: 0 0 36px;
padding: 0;
position: relative;
float: left;
}

/*Portfolio big buttons----------------------------------------------- */

#port-main ul { }

#port-main li {
list-style-type: none;
position: relative;
float: left;
display: inline-block; }

#port-main p {
font-size: .75em; }

#port-main img {margin: 0;
padding: 0; }

#port-main li.pb-1 {width: 140px;
margin: 0;
float: left; }

#port-main li.pc-1 {width: 300px;
margin: 0 20px; }

#port-main li.pb-2 {width: 140px; }
#port-main li.pc-2 {width: 300px;
margin: 0 0 0 20px; }

#port-main li.pc-1 h2 {
color: #000;
font-weight: normal;
font-size: 1em; }

#port-main li.pc-2 h2 {
color: #000;
font-weight: normal;
font-size: 1em; }

/*Portfolio small buttons----------------------------------------------- */
#text-9 .textwidget li {
color: #660066; 
display: inline-block;
position: relative;
float: left;
list-style-type: none;}

#text-9 {width: 140px;
padding: 0;
margin: 0;
position: relative;
float: left;}

#text-9 .textwidget li.smtitle {width: 140px;
margin: 10px 0 0 0; } 

#text-9 .textwidget li.smbnt {width: 100px;
width: 100px;
margin: 0em 38px 0 0; }

#text-9 img {
padding: 0;
margin: 0;}

#text-9 a:visited  {
border-bottom: thin #996699 solid; }


/* =Portfolio enties uses the .singular class on the body
----------------------------------------------- */
#page-nav ul li.page-item-11 ul li.page_item a {
visibility: hidden; }

#page-nav ul li.page-item-11 ul li.page_item a:hover{
visibility: hidden; }

.singular .page-title { 
visibility: hidden;
margin: 0;
padding: 0;
width: 940px; }

.singular .entry-content, .singular .entry {}

.entry-content ul.bullet {list-style: none;
	margin-left: 1em;
	padding-left: 1.25em;
	text-indent: -1em;
	}

.entry-content li.bullet {font-size: .75em; 
padding-bottom: .82em;
line-height: 1.75em; 
list-style-type: disc;
list-style-position: inside;
}

.entry-content li.number {font-size: .75em; 
padding-bottom: .82em;
line-height: 1.75em; 
list-style-type: none;
list-style-position: inside;
}

.entry-content ul.numlist {list-style: none;
	margin-left: 1em;
	padding-left: 1em;
	text-indent: -1em;
	}

.entry-content li.numlist {font-size: .75em; 
padding-bottom: .82em;
line-height: 1.75em; 
list-style-type: decimal;
list-style-position: inside;
}



.port-story {float: left;
width: 780px;
position: relative;
margin: 2px 0 10px 20px;
padding: 0;
border-top: thin #660066 solid;}

.port-story img {margin: 10px 20px 20px 0px;
padding: 0;
}

.port-story p.movie {margin: 10px 20px 80px 0px;
float: left;
width: 540px;
height: 372px;
border: thin #333 solid; }

.port-story h2 {color: #000;
font-weight: normal;
font-size: 1em;}

.port-story ul {
margin: -5px 0 5px 0; }

.port-story li {
line-height: 1.75em;
font-size: .75em;
list-style-type: disc;
list-style-position: inside;
text-indent: +20px; }

/* Portfolio extra buttons ----------------------------------------------- */

/* Portfolio Previous Next buttons */

#extra-bnt {
 width: 176px;
 height: 24px;
 background: url(http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif);
 margin: 0; padding: 0;
 position: relative;
float: left; }

#extra-bnt li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#extra-bnt li, #extra-bnt a {height: 24px; display: block;}
#bnt-pre {left: 0; width: 78px;}
#bnt-nex {left: 80px; width: 96px;}

#bnt-pre a:hover {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif') no-repeat 0em -22px;}
#bnt-nex a:hover {background: white url(http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif) no-repeat -80px -22px ;}

#bnt-pre a:active {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif') no-repeat 0em -21px;}
#bnt-nex a:active {background: white url(http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif) no-repeat -80px -21px ;}

/* Portfolio Next only button */
#extra-nex1 {
 width: 176px;
 height: 24px;
 background: url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif') no-repeat -85px 0;
 margin: 0; padding: 0;
 position: relative;
float: left; }

#extra-nex1 li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#extra-nex1 li, #extra-nex1 a {height: 24px; display: block;}

#bnt-nex1 {left: 0px; width: 96px;}

#bnt-nex1 a:hover {background: white url(http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif) no-repeat -85px -22px ;}

#bnt-nex1 a:active {background: white url(http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif) no-repeat -85px -21px ;}

/* Portfolio Previous only buttons */

#extra-pre1 {
 width: 79px;
 height: 24px;
 background: url(http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif);
 margin: 0; padding: 0;
 position: relative;
float: left; }

#extra-pre1 li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#extra-pre1 li, #extra-pre1 a {height: 24px; display: block;}
#bnt-pre1 {left: 0; width: 78px;}

#bnt-pre1 a:hover {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif') no-repeat 0em -22px;}

#bnt-pre1 a:active {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif') no-repeat 0em -21px;}

/* Portfolio Next web button */
#extra-bntw {
 width: 176px;
 height: 24px;
 background: url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif') no-repeat 0px -44px;
 margin: 0; padding: 0;
 position: relative;
float: left; }

#extra-bntw li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#extra-bntw li, #extra-bntw a {height: 24px; display: block;}
#bnt-prew {left: 0; width: 78px;}
#bnt-nexw {left: 80px; width: 96px;}

#bnt-prew a:hover {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif') no-repeat 0em -66px;}
#bnt-nexw a:hover {background: white url(http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif) no-repeat -80px -66px ;}

#bnt-prew a:active {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif') no-repeat 0em -65px;}
#bnt-nexw a:active {background: white url(http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif) no-repeat -80px -65px ;}

/* Portfolio Next print button */
#extra-bntp {
 width: 176px;
 height: 24px;
 background: url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif') no-repeat 0px -133px;
 margin: 0; padding: 0;
 position: relative;
float: left; }

#extra-bntp li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#extra-bntp li, #extra-bntp a {height: 24px; display: block;}
#bnt-prep {left: 0; width: 78px;}
#bnt-nexp {left: 80px; width: 96px;}

#bnt-prep a:hover {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif') no-repeat 0em -155px;}
#bnt-nexp a:hover {background: white url(http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif) no-repeat -80px -155px ;}

#bnt-prep a:active {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif') no-repeat 0em -154px;}
#bnt-nexp a:active {background: white url(http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif) no-repeat -80px -154px ;}

/* Portfolio Next event button */
#extra-bnte {
 width: 176px;
 height: 24px;
 background: url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif') no-repeat 0px -89px;
 margin: 0; padding: 0;
 position: relative;
float: left; }

#extra-bnte li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#extra-bnte li, #extra-bnte a {height: 24px; display: block;}
#bnt-pree {left: 0; width: 78px;}
#bnt-nexe {left: 80px; width: 96px;}

#bnt-pree a:hover {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif') no-repeat 0em -111px;}
#bnt-nexe a:hover {background: white url(http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif) no-repeat -80px -111px ;}

#bnt-pree a:active {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif') no-repeat 0em -110px;}
#bnt-nexe a:active {background: white url(http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-Pre_Nex.gif) no-repeat -80px -110px ;}

/* Portfolio pdf button */
#extra-pdf {
 width: 220px;
 height: 32px;
 background: url(http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-ViewPdf.gif) no-repeat -5px 0;
 margin: 0; padding: 0;
 position: relative;
float: left; }

#extra-pdf li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#extra-pdf li, #extra-pdf a {height: 32px; display: block;}
#bnt-pdf {left: 0; width: 115px;}

#bnt-pdf a:hover {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-ViewPdf.gif') no-repeat -5px -32px;}

#bnt-pdf a:active {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-ViewPdf.gif') no-repeat -5px -31px;}

/* Portfolio web button */
#extra-web {
 width: 220px;
 height: 34px;
 background: url(http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-ViewWeb.gif) no-repeat -5px 0;
 margin: 0; padding: 0;
 position: relative;
float: left; }

#extra-web li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#extra-web li, #extra-web a {height: 34px; display: block;}
#bnt-web {left: 0; width: 110px;}

#bnt-web a:hover {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-ViewWeb.gif') no-repeat -5px -34px;}

#bnt-web a:active {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Bnt-Extra/Bnt-ViewWeb.gif') no-repeat -5px -33px;}

/* Portfolio enews DW */

#enews-dw {
 width: 540px;
 height: 450px;
 background: url(http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Web/DW_Web.jpg) no-repeat 0 0;
 margin: 0 20px 20px 0; padding: 0;
 position: relative;
float: left; }

#enews-dw li {margin: 0; padding: 0; list-style: none; display: block; position: absolute; }
#enews-dw a {display: block; }

#bnt-dw {left: 170px; top: 340px; width: 105px; height: 45px; }
#bnt-dw a {height: 45px;}

#bnt-dw a:hover {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Web/DW_Web.jpg') no-repeat -170px -791px;}

/* Portfolio enews ge */

#enews-ge {
 width: 540px;
 height: 480px;
 background: url(http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Web/GE.jpg) no-repeat 0 0;
 margin: 0 20px 20px 0; padding: 0;
 position: relative;
float: left; }

#enews-ge li {margin: 0; padding: 0; list-style: none; display: block; position: absolute; }
#enews-ge a {display: block; }

#bnt-ge1 {left: 379px; top: 52px; width: 105px; height: 45px; }
#bnt-ge2 {left: 436px; top: 334px; width: 105px; height: 45px; }
#bnt-ge3 {left: 66px; top: 419px; width: 105px; height: 45px; }
#bnt-ge4 {left: 0px; top: 298px; width: 105px; height: 45px; }

#bnt-ge1 a {height: 45px;}
#bnt-ge2 a {height: 45px;}
#bnt-ge3 a {height: 45px;}
#bnt-ge4 a {height: 45px;}

#bnt-ge1 a:hover {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Web/GE.jpg') no-repeat -379px -532px;}
#bnt-ge2 a:hover {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Web/GE.jpg') no-repeat -436px -814px;}
#bnt-ge3 a:hover {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Web/GE.jpg') no-repeat -66px -899px;}
#bnt-ge4 a:hover {background: white url('http://www.goldendog.com/sketchbook/wp-content/themes/GDP/images/portfolio/Web/GE.jpg') no-repeat 0px -778px;}

/*Toolbox section---------------------------------------- */
/* post-15 is Toolbox */
.page-15 .content {width: 940px;
position:relative;
margin: 0;
text-align:left;
float: left;} 

#post-15 .page-title, #post-15 .entry-title {
margin: 5px 0 0 0;
visibility: visible;
width: 940px;
border: none; }

#post-15 .entry-content {
width: 940px;
border-top: none;
margin: 0;}

#tb-col1 {
border-top: thin #660066 solid;
position: relative;
width: 460px;
float: left; }

#tb-col1 h2 {padding: 20px 0 10px 0;
position: relative;
float: left;
Width: 460px; }

#tb-col1 img {padding:10px 0;}

#tb-col1 ul li {list-style-type: none;
position: relative;
float: left;
display: inline-block; 
font-size: .75em; 
padding-bottom: .82em;
line-height: 1.75em;}

#tb-col1 ul li.tb1 {
padding: 0 50px 0 120px;}

#tb-col1 ul li.tb2 {
padding: 0 60px 0 120px;}

#tb-col1 ul li.tb3 {
padding: 0 300px 0 0;}

#tb-col1 ul li.tb4 {
padding: 0 10px 0 0;}

#tb-col1 ul li.tb5 {
padding: 0 8px 0 0;}

#tb-col1 ul li.tb6 {
padding: 0 7px 0 0;}

#tb-col1 ul li.tb7 {
padding: 0 7px 0 0;}

#tb-col1 ul li.tb8 {
padding: 0 24px 0 0;}

#tb-col1 ul li.tb9 {
padding: 0 5px 0 0;}

#tb-col1 ul li.tb10 {
padding: 0 26px 0 0;}

#tb-col1 ul li.tb11 {
padding: 0 38px 0 0;}

#tb-col1 ul li.tb12 {
padding: 0 33px 0 0;}

#tb-col1 ul li.tb13 {
padding: 0 13px 0 0;}

#tb-col1 ul li.tb14 {
padding: 0 15px 0 0;}

#tb-col1 ul li.tb15 {
padding: 0 5px 0 0;}

#tb-col1 ul li.tb16 {
padding: 0 38px 0 0;}

#tb-col1 ul li.tb17 {
padding: 0 38px 0 0;}

#tb-col1 ul li.tb18 {
padding: 0 38px 0 0;}

#tb-col1 ul li.tb19 {
padding: 0 35px 0 0;}

#tb-col1 ul li.tb20 {
padding: 0 35px 0 0;}

#tb-col1 ul li.tb21 {
padding: 0 5px 0 0;}

#tb-col2 {border-top: thin #660066 solid;
position: relative;
width: 220px;
Margin: 0 0 0 100px;
float: left;
}

#tb-col2 h2 {padding: 20px 0 10px 0;
position: relative;
float: left;
Width: 220px;}

#tb-col2 p {font-size: .75em; 
padding-bottom: .82em;
line-height: 1.4em;}

#tb-col2 p.subtitle {font-size: .75em; 
padding-bottom: 0;
line-height: 1.4em;}

#tb-col3 {border-top: thin #660066 solid;
position: relative;
width: 140px;
Margin: 0 0 0 20px;
float: left;}

#tb-col3 h2 {padding: 20px 0 10px 0;
position: relative;
float: left;
Width: 140px;}

#tb-col3 h3 {
color: #F2aa0f; }

#tb-col3 p {font-size: .75em; 
padding-bottom: .82em;
line-height: 1.4em;}

/* Secondary widget section Portfolio entry page side nav */
#secondary {width: 140px;
float: left;
position: relative;
top: 35px;
left: -620px; }

#secondary .widget {width: 140px;
height: auto; 
margin: 0; 
text-align:left;
float: left;
position: relative; }

#text-10  h3{
font-size: 1.2em;
text-decoration: none;
color: #660066;
border-bottom: thin #660066 solid;
font-weight: normal;
font-style: normal; }

#secondary .widget-inside {}
#secondary .widget-title {}
#secondary .widget ul {}
#secondary .widget ul li {}



/* 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 {
width: 140px; 
float: left;
text-align: left; 
margin: 0px 0em 20px 0px;
position: relative;
left: -640px; 
}

.post-meta-data .categories {
padding-right: 100px;
line-height: 2.5em; }

.post-meta-data .categories a {
font-size: 1em; }

.post-meta-data .tags {font-size: .8em;
line-height: 1.25em;
 }

.post-meta-data .meta-sep-tags, .post-meta-data .meta-sep {display: none;}
.meta-prep-categories {display: none;}


/* Post series */
.series {} 
.series-title {}

/* Navigation links */
.navigation-links {width: 480px;
position: relative;
margin: 0px 0em 20px 160px;
padding: 10px 0 0 0;
border-top: thin #660066 solid;
float: left;
visibility: visible; }


.navigation-links a { font-size: 1em; padding: 0 10px 0 0;}

/* WP PageNavi (plugin) */
.wp-pagenavi {}
.wp-pagenavi .pages {}
.wp-pagenavi .current { }
.wp-pagenavi .extend {}
.wp-pagenavi a {}

/* Attachment image navigation */
.navigation-attachment {}

/* =Comments template
----------------------------------------------- */

/* Wrapper for entire comments area */
#comments-template {
 }

/* Comments section headers/titles */
.comments-header {Margin: 0;
padding: 5px 15px ;
color: #000;
background-color: #F2E49B;
font-size: 1em;
font-weight: normal;
line-height: 1.25em; }

#comments-number { }

/* Comments closed paragraph */
p.comments-closed {}

/* Main comments section */
#comments {
width: 480px;
position: relative;
float: left;
 Margin: 10px 0 0 160px;
border-top: thin #660066 solid; }

#comments ol {
list-style-type: none; }

/* Individual comments (note that WordPress has even/odd backwards) */
#comments li {Margin: 0 0 10px 0;
Padding: 10px 0;
border-top: thin #996699 solid; }
#comments li li {}
#comments li li li {}
#comments li li li li {}
#comments li.even {}
#comments li.odd {}
#comments li.thread-even {}
#comments li.thread-odd {}
#comments li.author {}
#comments li.trackback {}
#comments li.pingback {}

/* Comment avatars */
#comments .avatar { 
width: 48px;
height: 48px; }

#comments li.entry-author{background: #f8f1c7;
padding: 5px;}

/* Comment meta data */
#comments .comment-meta-data {font-size: .82em;
font-style: normal;
 }
#comments .comment-meta-data cite { }

#comments .comment-time {
font-size: .75em;
text-decoration: none; }

#comments .edit {
visibility: hidden; }

#comments .permalink {font-size: .75em;}

/* Comment text */
#comments .comment-text {padding: 10px 0;}

#comment-navigation { }

/* Paged comments navigation */
#comments-template .paged-navigation {}
#comments-template .paged-navigation .page-numbers {}
#comments-template .paged-navigation .next {}
#comments-template .paged-navigation .prev {}

/* Main comment form div */
#respond {width: 480px;
position: relative;
float: left;
Margin: 0 0 10px 160px;
border-top: thin #660066 solid;
visibility: visible; }

/* Comment form title */
#reply { }

/* Comment form elements */
p#cancel-comment-reply {}
#respond form {}
#respond .form-author {}
#respond input {}
#respond .form-email {}
#respond .form-url {}
#respond .form-textarea {}
#respond textarea {}
#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 Archive */
#utility-after-content {position: relative;
clear: both; }

#utility-after-content h3 {position: relative;
width: 480px;
float: left;
Margin: 15px 0em 20px 160px;
padding: 15px 0 0 0;
border-top: thin #660066 solid; 
font-size: 1em;
font-weight: normal; }

/* 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 {}
.widget-inside {}
.widget-title {}

/* Primary widget section */
#primary { }
#primary .widget {float: right;
width: 220px; 
position:relative;
text-align:left;}

#primary .widget-inside {margin: 10px 0 0;}
#primary .widget-title a {color: #660066;}

#primary .widget-title a:visited{
color: #660066; }

#primary .widget-title {font-size: 1em;
color: #F2aa0f;
font-weight: normal;
Padding: 0 0 5px 0; }

#primary .widget ul {width: 220px;}

#primary .widget ul li {width: 220px;
font-size: .82em;
padding-bottom: .82em;
line-height: 1.5em; }

/* primary Sketchbook widget section */
#twitter-3 {width: 220px; 
position:relative;
margin: 90px 0em -50px 100px;
text-align:left;
float: right;
border-top: thin #660066 solid;}

#twitter-4 {width: 220px; 
position:relative;
margin: 10px 0em -15px 100px;
text-align:left;
float: right;
border-top: thin #660066 solid;}

/* primary categories */

span.entry-content {position:relative;
width: 220px;
margin: 5px 0; }

span.entry-meta {position:relative; width: 220px;
Margin: 0;
Padding: 0;
top: 0px;}

span.time-meta {
width: 220px;
font-size: .78em; }

span.from-meta {
visibility: hidden; }


#hybrid-archives-2 {width: 220px; 
position:relative;
margin: 65px 0em 0px 100px;
text-align:left;
float: right;
border-top: thin #660066 solid;}

#hybrid-categories-2 {border-bottom: thin #660066 solid;}


#hybrid-categories-6 {width: 220px; 
position:relative;
margin: 75px 0em 0em 100px;
text-align:left;
float: right;
border-top: thin #660066 solid; }

#hybrid-categories-7 {width: 220px; 
position:relative;
margin: 60px 0em 0em 100px;
text-align:left;
float: right;
border-top: thin #660066 solid; }

#hybrid-categories-3 {width: 220px; 
position:relative;
margin: 65px 0em 0em 100px;
text-align:left;
float: right;
border-top: thin #660066 solid; }

#hybrid-categories-4 {border-bottom: thin #660066 solid;}

#hybrid-tags-2 {border-bottom: thin #660066 solid;}

#hybrid-tags-3 {width: 220px; 
position:relative;
margin: 20px 0em 0em 100px;
text-align:left;
float: right;
border-top: thin #660066 solid }

.tag-cloud {padding: 0;}

.tag-cloud a:hover {
color: #F2aa0f; }

.tag-cloud a:visited {
color: #996699; }


/* primary about widget section ----------------------------------------------- */

/* QUOTES */

/* #text-5 Quote Sketchbook page */

#text-5 {width: 220px;
margin: 25px 0 0 0; 
padding: 0 0 10px 0;
text-align:left;
float: right;
border-top: thin #660066 solid;
border-bottom: thin #660066 solid;}

/* #text-6 Quote about page */
#text-6 {margin: 20px 0 0 0;
padding: 0;
width: 220px; 
text-align:left;
float: right;
border-top: thin #660066 solid;
border-bottom: thin #660066 solid;}

#text-6 img {padding: 0;
Margin: 0;}

/* Post  quotes*/
#text-17,  #text-18, #text-19, #text-20, #text-21, #text-22, #text-23, #text-24, #text-25, #text-26, #text-27, #text-28, #text-29, #text-30, #text-32, #text-33 {margin: -5px 0 0 0;
padding: 0;
width: 220px; 
text-align:left;
float: right;
border-top: thin #660066 solid;
border-bottom: thin #660066 solid;}

#text-17 img, #text-18 img, #text-19 img, #text-20 img, #text-21 img, #text-22 img, #text-23 img, #text-24 img, #text-25 img, #text-26 img, #text-27 img, #text-28 img, #text-29 img, #text-30 img, #text-32 img, #text-33 img  {padding: 0;
Margin: 0;}


/* #text-7 Availability about page */

#text-7 {
width: 220px; 
position:relative;
margin: 65px 0em 0em 100px;
text-align:left;
float: right;
border-top: thin #660066 solid; }

#text-7 h3 {color: #660066;
font-size: 1.15em;
font-weight: normal; }

#text-7 h4 {color: #F2aa0f;
font-size: .9em;
font-weight: bold; }

/* =Footer
----------------------------------------------- */
/* Wrapper for the entire footer */
#footer-container {position:relative;
width: 100%;
background: transparent url('images/footer-bkg.gif') repeat-x 100% bottom;
text-align: center;
vertical-align: bottom;
clear: both; 
Margin: 15px 0em 25px 0em;}

/* Subsidiary widget section */
#subsidiary {width:940px;
position:relative;
text-align:left;
clear: both;
margin: 0 auto;}

#subsidiary p {
color: #000;
padding: 5px 0;
}

#subsidiary img {padding: 0 5px 0 0;}

#subsidiary .widget {}
#subsidiary .widget-inside {}
#subsidiary .widget-title {
color: #F2aa0f; 
font-size: 1em;
margin: 5px 0 0 0;
padding: 0;
}

/* feeds */
#text-3 {
position: relative;
width: 140px;
float: left; 
margin-right: 20px;}

#text-3 p {
padding-bottom: 15px;
font-size: .8em; }

/* about */
#text-2 {width: 300px;
float: left;
margin-right: 20px; }

#text-2 p {font-size: .70em;}

/* contact */
#text-4 {width: 205px;
float: left;
margin-right: 20px; }

#text-4 p {
padding-bottom: 12px; }

#text-31 p.location {font-size: .70em; width: 220px; float: right; Padding: 20px 0;}

#text-4 img {margin: 0;
Padding: 0 5px 0 0; }

#text-4 .contact a img {margin: 0;
padding-right: 10px;
float: none;  }

#text-4 .contact {margin: 0;
Padding: 0;
width: 200px;
float: left;
position: relative; }

#text-4 .contact p {padding: 0 25px 0 0;}

#hybrid-search-3 {width: 220px;
float: right; }

#hybrid-search-3 form.search-form {}

.search-text {
margin-right: 8px; }

/* Footer section */
#footer {width:940px;
position:relative;
margin: 0 auto;
Padding: 0 0 3px 0 ;
text-align:left;
clear: both;}

/* Footer extra */

#footer ul {padding: 0;
margin: 0;}

#footer li {
list-style-type: none;
display: inline;
padding: 0;
margin: 0;
font-size: .60em;
color: #fff; }

#footer li.credit {
margin-right: 40px; }

#footer li.copyright {}

#footer li a {color: #fff;}

#footer li a:hover {color: #F2aa0f; }

/* Landing page */

.singular-page-1302 {text-align: center;
position: absolute;
margin: 0 auto;
top: 0;}



#page-nav li.page-item-1302 {
visibility: hidden; }

#main {position: relative; 
width: 100%;
vertical-align: baseline;
outline: none;
border: none;}

#m-image {
width:980px;
Height: 525px;
position:relative;
margin: 0 auto; 
text-align:left;
padding: 0;
border: none; }

/* Landing footer */

#m-footer {position: relative; 
width:980px;
height: 54px;
background: transparent url('images/nav-bkg.gif') repeat-x;
margin: 0 auto;
clear: both; }

#m-footercopy {width:940px;
position:relative;
margin: 0 auto; 
text-align:right;}

/* Landing Hyperlinks */

#m-footercopy a:link {font-family:  "Lucida Grande", Tahoma, "Lucida Sans Unicode", sans-serif;
color: #fff;
text-decoration: none;
}

#m-footercopy a:visited {font-family:  "Lucida Grande", Tahoma, "Lucida Sans Unicode", sans-serif;
color: #fff;
text-decoration: none;
font-size: 16px;  }

#m-footercopy a:hover {font-family:  "Lucida Grande", Tahoma, "Lucida Sans Unicode", sans-serif;
text-decoration: none;
color: #F2aa0f;  }

#m-footercopy a:active, a:focus { outline:none; }

#m-footercopy p {font-family:  "Lucida Grande", Tahoma, "Lucida Sans Unicode", sans-serif;
color: #fff;
text-align: right; 
padding: 20px 0 0;
font-size: 15px;
font-weight: normal; }

#m-copyright {position: relative; 
width:980px;
height: 54px;
margin: 0 auto;
clear: both;
 }

#m-copyright p {
font-family:  "Lucida Grande", Tahoma, "Lucida Sans Unicode", sans-serif;
color: #666;
text-align: right; 
padding: 10px 0 0 ;
font-size: 10px; }

.singular-page-1302 #header,  .singular-page-1302 #footer-container, .singular-page-1302 #navigation, .singular-page-1302 .breadcrumb {
list-style-type: none;
visibility: hidden;
position: relative;
height: 0em; }




