/**
 * Theme Name: Suffu-scion
 * Theme URI: http://your.theme.uri/
 * Description: A starter child theme for Suffusion. In the line that says "Tags:" below, add buddypress if this is being used for BuddyPress. E.g. "Tags: buddypress"
 * Version: 1.0.0
 * Author: Sayontan Sinha
 * Author URI: http://mynethome.net/blog
 * Edits by Shane McGeehan
 * Template: suffusion
 * Tags:

PAGE ID's:
  HOME (.page-id-9 #post-9)
  -BACKGROUND (.page-id-11 #post-11)
  --BIOGRAPHY (.page-id-13 #post-13)
  --EXHIBITIONS (.page-id-15 #post-15)
  --CURRICULUM VITAE (.page-id-17 #post-17)
  -PORTFOLIO (.page-id-19 #post-19)
  --FINE ART (.page-id-25 #post-25)
  ---NEW WORK (.page-id-3015 #post-3015)
  ---GARDENS OF PERCEPTION (.page-id-5752 #post-5752)
  ---SELF-PORTRAITS (.page-id-4723 #post-4723)
  ---VISIONS (.page-id-21 #post-21)
  ---FOREST OF ILLUMINATION (.page-id-23 #post-23)
  ---ALTERED STATES (.page-id-29 #post-29)
  ---REDEFINING NATURE PHOTOGRAPHY (.page-id-3317 #post-3317)
  ---VINTAGE (.page-id-33 #post-33)
  ---DUST TO DUST (.page-id-2859 #post-2859)
  --PHOTOGRAPHY (.page-id-27 #post-27)
  -BLOG (.page-id-41 #post-41)
  -SHOP (.page-id-2390 #post-2390)
  --SHOP-ART (.page-id-5224 #post-5224)
  --CHECKOUT (.page-id-2410 #post-2410)
  --ORDER (.page-id-2412 #post-2412)
  --CANCEL (.page-id-2414 #post-2414)
  --DOWNLOAD (.page-id-2416 #post-2416)
  --CONFIRMATION (.page-id-2425 #post-2425)
  -INSTAGRAM (.page-id-2674 #post-2674)
  -CONTACT (.page-id-43 #post-43)
  MAINTENANCE (.page-id-44 #post-44)



WIDGET ID's:
  -BACKGROUND (custom_html-2)
  -FINE ART (custom_html-3)
  -PHOTOGRAPHY (custom_html-5)
  -SHOP (custom_html-4)
  -BLOG ARCHIVES (collapsarch-3)

OTHER EDITS:

Change Suffusion actions.php line to change "Posted by" text...
$ret .= sprintf(__('Added to %2$s', 'suffusion'), '<span class="vcard">

Edit the code in "/wp-content/uploads/suffusion/custom-styles.css" to remove "#header { min-height: 0px; }"
Edit out the code in "/wp-content/themes/suffusion/style.css" to remove "min-height: 55px;"
For some reason with my responsive sizing header, it messes it up at a few pixel points.



* Define additional styles here. Note that the styles defined through options will override these styles.
* To override those styles you have to increase the CSS specificity here. For more on specificity see http://coding.smashingmagazine.com/2007/07/27/css-specificity-things-you-should-know/
*/



/*GLOBAL ENTIRE SITE =================================================================================================== */

/*EDIT BUTTON FOR AUTHOR - hides edit button in WordPress development*/
.edit {display: none;}

/*PAGE - background black, no borders, no mobile drop down navigation, keep orange navigation bar*/
body {background-color: #000000;}
#wrapper {border:none;}
#nav .tinynav {display: none;}
@media only all and (max-width : 650px) {#nav .menu-item {display:none;} #nav {height: 20px;}}
#nav .with-arrow {cursor: pointer;}
/*#responsive-menu-item-6857, #responsive-menu-item-6856 {cursor: pointer;}*/

/*TEXT - sets font colors, size, and more sitewide*/
.wp-block-button__link {background-color: #000000 !important; border-bottom: 1px #c4685a !important;}

p a {color: #ffbc75; border-bottom: 1px #c4685a dashed;}
p a:visited {color: #ffbc75; border-bottom: 1px #c4685a dashed;}
p a:hover {color: #ffbc75; border-bottom: 1px #c4685a dashed;}
h1, h2, h3, h4, h5 {color: #ffbc75; font-family: 'Kameron', serif;}
h4 {font-size: 1.2em;}
h6 {color: #ffbc75; font-size: 0.8em; font-weight: normal; font-family: 'Ubuntu', sans-serif;}
p {font-size: 1.4em; color: #ffbc75; font-family: 'Ubuntu', sans-serif; line-height: 1.5;}
.post li {font-size: 1.4em; color: #ffbc75; font-family: 'Ubuntu', sans-serif; line-height: 1.5;}
tr {font-size: 1.3em; color: #ffbc75; font-family: 'Ubuntu', sans-serif; line-height: 1.2;}
td {font-size: 1.1em; color: #ffbc75; font-family: 'Ubuntu', sans-serif; line-height: 1.2;}
span {color: #ffbc75; font-family: 'Ubuntu', sans-serif;}

/*TEXT MOBILE - sets font colors, size, and more sitewide*/
@media only screen and (max-width: 650px) {
a {}
a:hover {}
h1, h2, h3, h4, h5 {font-family: 'Kameron', serif;}
h4 {font-size: 1.2em;}
h6 {font-size: 0.8em; font-weight: normal; font-family: 'Ubuntu', sans-serif;}
p {font-size: 1.1em; font-family: 'Ubuntu', sans-serif;}
tr {font-size: 1em; color: #ffbc75; font-family: 'Ubuntu', sans-serif;}
td {font-size: 1em; color: #ffbc75; font-family: 'Ubuntu', sans-serif;}
span {color: #ffbc75; font-family: 'Ubuntu', sans-serif;}}

/*NAVIGATION - remove arrows and space, adds bar under menu*/
.down-ptr {display: none;}
.float-ptr {display: none;}
#nav ul li a.with-arrow, #nav-top ul li a.with-arrow {padding-right: 10px; padding-bottom: none;}

/*HEADER - adds main background image and auto sizing*/
#header {background-image:url(../../uploads/graphics/page/page-header.jpg); background-size: cover; background-repeat: no-repeat; background-position: 0%;}
@media only screen and (max-width: 650px) {#header {background-image:url(../../uploads/graphics/page/page-headermobile.jpg); background-size: cover; background-repeat: no-repeat; background-position: 0%;}}
#header {height: 280px;}
@media only screen and (max-width: 650px) {#header {height: 150px;}}
#container {padding-bottom: 25%;}
@media only screen and (max-width: 650px) {#container {padding-bottom: 30%;}}

/*FOOTER - edit credits bar and alignment*/
#page-footer {border:none;}
.cred-right {display: none;}
#cred {height: 30px; background-color: #6f5256; border:none; padding-top: 10px;}
#cred td.cred-left {width: 100%; text-align: right; padding-right: 5px;}
#cred td.cred-left p a {font-weight: normal;}

/*WIDGETS - hides certain widgets on odd pages, spacing*/
.single #block-3 {display: none;}
.single #block-4 {display: none;}
.single #block-5 {display: none;}
.single #block-7 {display: none;}
.single #block-6 {display: none;}
.archive #block-3 {display: none;}
.archive #block-4 {display: none;}
.archive #block-5 {display: none;}
.archive #block-7 {display: none;}
.archive #block-6 {display: none;}
.error404 #block-3 {display: none;}
.error404 #block-4 {display: none;}
.error404 #block-5 {display: none;}
.error404 #block-7 {display: none;}
.error404 #block-6 {display: none;}
.error404 #collapsarch-3 {display: none;}
.error404 #sidebar-shell-right {display: none;}

/*WIDGETS - changes the widget text*/
#collapsarch-3 h3 {color:#e59c4d; font-family: 'Kameron', serif; font-size: 1.7em; padding-left: 10px; padding-bottom: 5px; text-shadow: black 0.12em 0.12em 0.26em; border: none;}
#collapsarch-3 ul {margin-top: -5px;}
#collapsarch-3 ul li a {font-family: 'Ubuntu', sans-serif; font-size: 1.25em; text-shadow: black 0.17em 0.17em 0.35em;}
#collapsarch-3 li {text-shadow: black 0.17em 0.17em 0.35em; cursor: pointer;}
#collapsarch-3 ul li {padding-top: 5px; padding-bottom: 0px;}
#collapsarch-3 li.collapsing.archives.item a {color: #c4685a; font-family: 'Ubuntu', sans-serif; font-size: 1em; text-indent: 12px; text-shadow: black 0.17em 0.17em 0.35em;}
#collapsarch-3 li.collapsing.archives.item a:hover {text-decoration: underline;}
#collapsarch-3 li.collapsing.archives.item {margin-top: -6px;}
#collapsarch-3 div {padding-bottom: 5px;}
#collapsarch-3 div.dbx-content {padding-bottom: 20px;}

/*WIDGETS - removes all bullets and replaces them with small color dots*/
.suf-mag-category li, .tab-box div.sidebar-tab-content ul li, .suf-widget li, .suf-flat-widget li, .suf-panel-widget li {background-image: none; margin-left: -10px;}

/*WIDGET - BACKGROUND (block-3) - borders, graphics, and fonts in widget*/
#block-3 {border: 2px solid #e59c4d; padding-bottom: 80px !important; background-color: #423437; background-image:url(../../uploads/graphics/widget/widget-background-rightbottom.png), url(../../uploads/graphics/widget/widget-all-top.png), url(../../uploads/graphics/widget/widget-all-righttop.png),url(../../uploads/graphics/widget/widget-all-bottom.png),url(../../uploads/graphics/widget/widget-all-right.png); background-position: right bottom,top,right top,bottom,right; background-repeat:no-repeat,repeat-x,no-repeat,repeat-x,repeat-y;}
#block-3 h3 {color:#e59c4d; font-family: 'Kameron', serif; font-size: 1.7em; padding-left: 10px; padding-bottom: 0px; text-shadow: black 0.12em 0.12em 0.26em; border: none;}
#block-3 li a {color: #ffbc75; font-size: 1.3em; line-height: 0.8; text-shadow: black 0.17em 0.17em 0.35em; font-family: 'Ubuntu', sans-serif;}
#block-3 li a:hover {text-decoration: underline; color:#ffbc75;}
#block-3 li:before {content:'\2022'; color: #ffbc75; text-shadow: black 0.17em 0.17em 0.35em; padding-right: 5px;}
#block-3 {padding-bottom: 20px}

/*WIDGET - PHOTO ART (block-4) - borders, graphics, and fonts in widget*/
#block-4 {border: 2px solid #e59c4d; padding-bottom: 35px !important; background-color:#423437; background-image:url(../../uploads/graphics/widget/widget-art-rightbottom.png), url(../../uploads/graphics/widget/widget-all-top.png), url(../../uploads/graphics/widget/widget-all-righttop.png),url(../../uploads/graphics/widget/widget-all-bottom.png),url(../../uploads/graphics/widget/widget-all-right.png); background-position: right bottom,top,right top,bottom,right; background-repeat:no-repeat,repeat-x,no-repeat,repeat-x,repeat-y;}
#block-4 h3 {color:#e59c4d; font-family: 'Kameron', serif; font-size: 1.7em; padding-left: 10px; padding-bottom: 0px; text-shadow: black 0.12em 0.12em 0.26em; border: none;}
#block-4 li a {color: #ffbc75; font-size: 1.3em; line-height: 0.8; text-shadow: black 0.17em 0.17em 0.35em; font-family: 'Ubuntu', sans-serif;}
#block-4 li a:hover {text-decoration: underline; color:#ffbc75;}
#block-4 li:before {content:'\2022'; color: #ffbc75; text-shadow: black 0.17em 0.17em 0.35em; padding-right: 5px;}
#block-4 {padding-bottom: 20px;}

/*WIDGET - DIGITAL ART (block-5) - borders, graphics, and fonts in widget*/
#block-5 {border: 2px solid #e59c4d; padding-bottom: 42px !important; background-color:#423437; background-image:url(../../uploads/graphics/widget/widget-shop-bottom.png), url(../../uploads/graphics/widget/widget-all-top.png), url(../../uploads/graphics/widget/widget-all-righttop.png),url(../../uploads/graphics/widget/widget-all-bottom.png),url(../../uploads/graphics/widget/widget-all-right.png); background-position: right bottom,top,right top,bottom,right; background-repeat:no-repeat,repeat-x,no-repeat,repeat-x,repeat-y;}
#block-5 h3 {color:#e59c4d; font-family: 'Kameron', serif; font-size: 1.7em; padding-left: 10px; padding-bottom: 0px; text-shadow: black 0.12em 0.12em 0.26em; border: none;}
#block-5 li a {color: #ffbc75; font-size: 1.3em; line-height: 0.8; text-shadow: black 0.17em 0.17em 0.35em; font-family: 'Ubuntu', sans-serif;}
#block-5 li a:hover {text-decoration: underline; color:#ffbc75;}
#block-5 li:before {content:'\2022'; color: #ffbc75; text-shadow: black 0.17em 0.17em 0.35em; padding-right: 5px;}
#block-5 {padding-bottom: 20px;}

/*WIDGET - PHOTOGRAPHY (block-6) - borders, graphics, and fonts in widget*/
#block-6 {border: 2px solid #e59c4d; padding-bottom: 75px !important; background-color:#423437; background-image:url(../../uploads/graphics/widget/widget-background-rightbottom.png), url(../../uploads/graphics/widget/widget-all-top.png), url(../../uploads/graphics/widget/widget-all-righttop.png),url(../../uploads/graphics/widget/widget-all-bottom.png),url(../../uploads/graphics/widget/widget-all-right.png); background-position: right bottom,top,right top,bottom,right; background-repeat:no-repeat,repeat-x,no-repeat,repeat-x,repeat-y;}
#block-6 h3 {color:#e59c4d; font-family: 'Kameron', serif; font-size: 1.7em; padding-left: 10px; padding-bottom: 0px; text-shadow: black 0.12em 0.12em 0.26em; border: none;}
#block-6 li a {color: #ffbc75; font-size: 1.3em; line-height: 0.8; text-shadow: black 0.17em 0.17em 0.35em; font-family: 'Ubuntu', sans-serif;}
#block-6 li a:hover {text-decoration: underline; color:#ffbc75;}
#block-6 li:before {content:'\2022'; color: #ffbc75; text-shadow: black 0.17em 0.17em 0.35em; padding-right: 5px;}
#block-6 {padding-bottom: 20px;}

/*WIDGET - SHOP (block-7) - borders, graphics, and fonts in widget*/
#block-7 {border: 2px solid #e59c4d; padding-bottom: 50px !important; background-color: #423437; background-image:url(../../uploads/graphics/widget/widget-shop-bottom.png), url(../../uploads/graphics/widget/widget-all-top.png), url(../../uploads/graphics/widget/widget-all-righttop.png),url(../../uploads/graphics/widget/widget-all-bottom.png),url(../../uploads/graphics/widget/widget-all-right.png); background-position: right bottom,top,right top,bottom,right; background-repeat:no-repeat,repeat-x,no-repeat,repeat-x,repeat-y;}
#block-7 h3 {color:#e59c4d; font-family: 'Kameron', serif; font-size: 1.7em; padding-left: 10px; padding-bottom: 0px; text-shadow: black 0.12em 0.12em 0.26em; border: none;}
#block-7 li a {color: #ffbc75; font-size: 1.3em; line-height: 0.8; text-shadow: black 0.17em 0.17em 0.35em; font-family: 'Ubuntu', sans-serif;}
#block-7 li a:hover {text-decoration: underline; color:#ffbc75;}
#block-7 li:before {content:'\2022'; color: #ffbc75; text-shadow: black 0.17em 0.17em 0.35em; padding-right: 5px;}
#block-7 {padding-bottom: 20px;}

/*WIDGET - BLOG ARCHIVES (collapsarch-3) - borders, graphics, and fonts in widget*/
#collapsarch-3 {border: 2px solid #e59c4d; padding-bottom: 35px !important; background-color: #423437; background-image:url(../../uploads/graphics/widget/widget-blog-rightbottom.png), url(https://www.thedreamingstate.com/wp-content/uploads/graphics/widget/widget-all-rightbottom.png), url(../../uploads/graphics/widget/widget-all-top.png), url(../../uploads/graphics/widget/widget-all-righttop.png),url(../../uploads/graphics/widget/widget-all-right.png); background-position: right bottom,right bottom,top,right top, right; background-repeat: no-repeat,no-repeat,repeat-x,no-repeat,repeat-y;}

/*PAGE CONTENT - sets page default style for all pages*/
#content header {display: none;}
#content .entry {padding-left: 0px; padding-right: 0px;}
@media only screen and (max-width: 650px) {#content .entry {margin-left: -10px; margin-right: -10px; margin-top: -30px;}}
@media only screen and (max-width: 650px) {#content img {width:90%;}}
#content h6 {text-align: center; color: #c4685a; margin-top: -14px; margin-bottom: 30px;}
#content h4 {text-align: center; padding-top: 20px; margin-bottom: -20px;}
#content h5 {padding-left: 20px;}
@media only screen and (max-width: 650px) {#content h5 {padding-left: 0px;}}
#content h1 {text-align: center;}
#content h1.posttitle {display: none;}
#content p {text-indent: 2em; padding-left: 20px; padding-right: 20px;}
@media only screen and (max-width: 650px) {#content p {text-indent: 2em; padding-left: 0px; padding-right: 0px;}}
#content p.first-para {text-indent: 0em;}
#subnav {display: none;}
.table2 {display: block; float: left; width: 50%; text-align: center; padding: 40px 0px 20px 0px;}
@media only screen and (max-width: 650px) {.table2 {width: 100%;}}
.table3 {display: block; float:left; width: 33.33%; text-align: center; padding: 40px 0px 20px 0px;}
@media only screen and (max-width: 650px) {.table3 {width: 100%;}}
#content article {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top1.png), url(../../uploads/graphics/page/page-bottom1.png), url(../../uploads/graphics/page/page-backgroundfadetop.png) url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}




/*INDIVIDUAL LOCAL PAGE ADJUSTMENTS =================================================================================================== */

/*  HOME (.page-id-9 #post-9) =================================================================================================== */
/*HOME - makes design simple, text and colors, removed footer*/
.page-id-9 #nav.tab.fix {background-image:url(../../uploads/graphics/page/page-barspacer.jpg); background-repeat: repeat-x; background-position: bottom; padding-bottom: 47px; border: none;}
.page-id-9 #post-9 {border:none; background-color: #000000; background-image: none;}
@media only screen and (max-width: 650px) {.page-id-9 h4 {font-size: 1em;}}
.page-id-9 .copyrights {text-align: center; color: #333333;}
.page-id-9 #post-9 a {color: #333333;}
.page-id-9 #cred {display: none !important;}
.page-id-9 #post-9 .post-format-icon {display: none !important;}
.page-id-9 .instagram {max-width:25%; display: block; margin-left: auto; margin-right: auto;}
@media only screen and (max-width: 650px) {.page-id-9 .instagram {max-width:50%; display: block; margin-left: auto; margin-right: auto;}}
.page-id-9 #post-9 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  -BACKGROUND (.page-id-11 #post-11) =================================================================================================== */
/*BACKGROUND - adds graphics, splits 3 section links into div groups*/
.page-id-11 #post-11 {border: none; background-color: #423437; background-image:url(../../uploads/graphics/page/page-top4.png), url(../../uploads/graphics/page/page-bottom1.png); background-position: top, bottom; background-size: 100%, 100%; background-repeat: no-repeat, no-repeat;}
.page-id-11 #post-11 div.entry-container.fix {width: 60%; margin: 0 auto;}
@media only screen and (max-width: 650px) {.page-id-11 #post-11 div.entry-container.fix {width: 100%;}}
.page-id-11 #post-11 div h1 a {color: #ffbc75;}
.page-id-11 #post-11 div h1 a:hover {text-decoration: underline;}

/*  --BIOGRAPHY (.page-id-13 #post-13) =================================================================================================== */
/*BIOGRAPHY - replace default footer image*/
.page-id-13 #container {background-image:url(../../uploads/graphics/page/page-background-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*BIOGRAPHY - replace default content drip graphics*/
.page-id-13 #post-13 {border: none; padding-bottom: 30%; background-color: #423437; background-image:url(../../uploads/graphics/page/page-top5.png), url(../../uploads/graphics/page/page-bottom1.png), url(../../uploads/graphics/page/page-twoofus-rightbottom.png); background-position: top, bottom, bottom right; background-size: 100%, 100%, 60%; background-repeat: no-repeat, no-repeat, no-repeat;}
/*BIOGRAPHY - hides unneeded sidebar widgets*/
.page-id-13 #block-3 {display: block;} /*WIDGET: BACKGROUND*/
.page-id-13 #block-4 {display: none;} /*WIDGET: PHOTO ART*/
.page-id-13 #block-5 {display: none;} /*WIDGET: DIGITAL ART*/
.page-id-13 #block-6 {display: none;} /*WIDGET: PHOTOGRAPHY*/
.page-id-13 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-13 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*BIOGRAPHY - custom formating for text*/
.page-id-13 #post-13 p {border: none; font-size: 1.3em;}

/*  --EXHIBITIONS (.page-id-15 #post-15) =================================================================================================== */
/*EXHIBITIONS - replace default footer image*/
.page-id-15 #container {background-image:url(../../uploads/graphics/page/page-background-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*EXHIBITIONS - replace default content drip graphics*/
.page-id-15 #post-15 {border: none; padding-bottom: 5%; background-color: #423437;; background-image:url(../../uploads/graphics/page/page-top2.png), url(../../uploads/graphics/page/page-bottom2.png), url(../../uploads/graphics/page/page-laurie-rightbottom.png); background-position: top, bottom, bottom right; background-size: 100%, 100%, 40%; background-repeat: no-repeat, no-repeat, no-repeat;}
/*EXHIBITIONS - hides unneeded sidebar widgets*/
.page-id-15 #block-3 {display: block;} /*WIDGET: BACKGROUND*/
.page-id-15 #block-4 {display: none;} /*WIDGET: PHOTO ART*/
.page-id-15 #block-5 {display: none;} /*WIDGET: DIGITAL ART*/
.page-id-15 #block-6 {display: none;} /*WIDGET: PHOTOGRAPHY*/
.page-id-15 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-15 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*EXHIBITIONS - custom formating for text*/
.page-id-15 #post-15 h3 {padding-left: 20px;}
.page-id-15 #post-15 td {border: none; font-size: 1em;}
.page-id-15 #post-15 a {color: #ffbc75; border-bottom: 1px #c4685a dashed;}
.page-id-15 #post-15 a:visited {color: #ffbc75; border-bottom: 1px #c4685a dashed;}
.page-id-15 #post-15 a:hover {color: #ffbc75; border-bottom: 1px #c4685a dashed;}

/*  --CURRICULUM VITAE (.page-id-17 #post-17) =================================================================================================== */
/*CURRICULUM VITAE - replace default footer image*/
.page-id-17 #container {background-image:url(../../uploads/graphics/page/page-background-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*CURRICULUM VITAE - replace default content drip graphics*/
.page-id-17 #post-17 {border: none; background-color: #423437;; background-image:url(../../uploads/graphics/page/page-top3.png), url(../../uploads/graphics/page/page-bottom3.png), url(../../uploads/graphics/page/page-shane-rightbottom.png); background-position: top, bottom, bottom right; background-size: 100%, 100%, 75%; background-repeat: no-repeat, no-repeat, no-repeat;}
/*CURRICULUM VITAE - hides unneeded sidebar widgets*/
.page-id-17 #block-3 {display: block;} /*WIDGET: BACKGROUND*/
.page-id-17 #block-4 {display: none;} /*WIDGET: PHOTO ART*/
.page-id-17 #block-5 {display: none;} /*WIDGET: DIGITAL ART*/
.page-id-17 #block-6 {display: none;} /*WIDGET: PHOTOGRAPHY*/
.page-id-17 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-17 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*CURRICULUM VITAE - custom formating for resume*/
.page-id-17 #post-17 h3 {padding-left: 20px;}
.page-id-17 #post-17 td {border: none; font-size: 1em;}
.page-id-17 #post-17 a {color: #ffbc75; border-bottom: 1px #c4685a dashed;}
.page-id-17 #post-17 a:visited {color: #ffbc75; border-bottom: 1px #c4685a dashed;}
.page-id-17 #post-17 a:hover {color: #ffbc75; border-bottom: 1px #c4685a dashed;}

/*  -PORTFOLIO (.page-id-19 #post-19) =================================================================================================== */
/*PORTFOLIO - adds graphics, splits 2 section links into div groups*/
.page-id-19 #post-19 {background-color: #423437; background-image:url(../../uploads/graphics/page/page-top2.png), url(../../uploads/graphics/page/page-bottom1.png); background-position: top, bottom; background-size: 100%, 100%; background-repeat: no-repeat, no-repeat;}
.page-id-19 #post-19 div.entry-container.fix {width: 60%; margin: 0 auto;}
.page-id-19 #post-19 h1 a {color: #ffbc75;}
.page-id-19 #post-19 h1 a:hover {text-decoration: underline;}

/*  --ART (.page-id-25 #post-25) =================================================================================================== */
/*ART - replace default footer image*/
.page-id-25 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*ART - replace default content drip graphics*/
.page-id-25 #post-25 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top2.png), url(../../uploads/graphics/page/page-bottom1.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*ART - hides unneeded sidebar widgets*/
.page-id-25 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-25 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-25 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-25 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-25 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-25 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*ART - changes text and image formats*/
.page-id-25 #post-25 h4 {text-align: left;}
.page-id-25 #post-25 h6 {text-align: center; color: #c4685a; margin-top: -14px; margin-bottom: 30px;}
.page-id-25 #post-25 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-25 #post-25 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-25 #post-25 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---NEW WORK (.page-id-3015 #post-3015) =================================================================================================== */
/*NEW WORK - replace default footer image*/
.page-id-3015 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*NEW WORK - replace default page background and drip graphics*/
.page-id-3015 #post-3015 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top1.png), url(../../uploads/graphics/page/page-bottom1.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*NEW WORK - hides unneeded sidebar widgets*/
.page-id-3015 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-3015 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-3015 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-3015 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-3015 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-3015 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*NEW WORK - add formatting for video and images*/
.page-id-3015 #post-3015 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-3015 #post-3015 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-3015 #post-3015 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}


/*  ---GARDENS OF PERCEPTION (.page-id-5752 #post-5752) =================================================================================================== */
/*GARDENS OF PERCEPTION - replace default footer image*/
.page-id-5752 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*GARDENS OF PERCEPTION - replace default content drip graphics*/
.page-id-5752 #post-5752 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top3.png), url(../../uploads/graphics/page/page-bottom4.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*GARDENS OF PERCEPTION - hides unneeded sidebar widgets*/
.page-id-5752 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-5752 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-5752 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-5752 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-5752 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-5752 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*GARDENS OF PERCEPTION - add formatting for video and images*/
.page-id- #post-5752 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-5752 #post-5752 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-5752 #post-5752 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---SELF-PORTRAITS (.page-id-4723 #post-4723) =================================================================================================== */
/*SELF-PORTRAITS - replace default footer image*/
.page-id-4723 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*SELF-PORTRAITS - replace default content drip graphics*/
.page-id-4723 #post-4723 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top5.png), url(../../uploads/graphics/page/page-bottom5.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*SELF-PORTRAITS - hides unneeded sidebar widgets*/
.page-id-4723 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-4723 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-4723 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-4723 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-4723 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-4723 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*SELF-PORTRAITS - remove default padding for images*/
.page-id-4723 #post-4723 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-4723 #post-4723 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-4723 #post-4723 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---VISIONS HIM (.page-id-21 #post-21) =================================================================================================== */
/*VISIONS HIM - replace default footer image*/
.page-id-21 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*VISIONS HIM - replace default content drip graphics*/
.page-id-21 #post-21 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top3.png), url(../../uploads/graphics/page/page-bottom1.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*VISIONS HIM - hides unneeded sidebar widgets*/
.page-id-21 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-21 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-21 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-21 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-21 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-21 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*VISIONS HIM - remove default padding for images*/
.page-id-21 #post-21 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-21 #post-21 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-21 #post-21 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---VISIONS HIM (.page-id-8082 #post-8082) =================================================================================================== */
/*VISIONS HIM - replace default footer image*/
.page-id-8082 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*VISIONS HIM - replace default content drip graphics*/
.page-id-8082 #post-8082 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top1.png), url(../../uploads/graphics/page/page-bottom2.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*VISIONS HIM - hides unneeded sidebar widgets*/
.page-id-8082 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-8082 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-8082 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-8082 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-8082 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-8082 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*VISIONS HIM - remove default padding for images*/
.page-id-8082 #post-8082 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-8082 #post-8082 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-8082 #post-8082 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---REDEFINING NATURE PHOTOGRAPHY (.page-id-3317 #post-3317) =================================================================================================== */
/*REDEFINING NATURE PHOTOGRAPHY - replace default footer image*/
.page-id-3317 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*REDEFINING NATURE PHOTOGRAPHY - replace default content drip graphics*/
.page-id-3317 #post-3317 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top4.png), url(../../uploads/graphics/page/page-bottom4.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*REDEFINING NATURE PHOTOGRAPHY - hides unneeded sidebar widgets*/
.page-id-3317 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-3317 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-3317 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-3317 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-3317 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-3317 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*REDEFINING NATURE PHOTOGRAPHY - remove default padding for images*/
.page-id-3317 #post-3317 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-3317 #post-3317 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-3317 #post-3317 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---ALTERED STATES (.page-id-7561 #post-7561) =================================================================================================== */
/*ALTERED STATES - replace default footer image*/
.page-id-7561 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*ALTERED STATES - replace default content drip graphics*/
.page-id-7561 #post-7561 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top2.png), url(../../uploads/graphics/page/page-bottom1.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*ALTERED STATES - hides unneeded sidebar widgets*/
.page-id-7561 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-7561 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-7561 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-7561 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-7561 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-7561 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*ALTERED STATES - remove default padding for images*/
.page-id-7561 #post-7561 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-7561 #post-7561 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-7561 #post-7561 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---PIXELS (.page-id-8136 #post-8136) =================================================================================================== */
/*PIXELS - replace default footer image*/
.page-id-8136 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*PIXELS - replace default content drip graphics*/
.page-id-8136 #post-8136 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top4.png), url(../../uploads/graphics/page/page-bottom1.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*PIXELS - hides unneeded sidebar widgets*/
.page-id-8136 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-8136 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-8136 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-8136 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-8136 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-8136 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*PIXELS - remove default padding for images*/
.page-id-8136 #post-8136 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-8136 #post-8136 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-8136 #post-8136 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---PATTERN WORK (.page-id-7645 #post-7645) =================================================================================================== */
/*PATTERN WORK - replace default footer image*/
.page-id-7645 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*PATTERN WORK - replace default content drip graphics*/
.page-id-7645 #post-7645 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top1.png), url(../../uploads/graphics/page/page-bottom4.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*PATTERN WORK - hides unneeded sidebar widgets*/
.page-id-7645 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-7645 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-7645 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-7645 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-7645 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-7645 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*PATTERN WORK - remove default padding for images*/
.page-id-7645 #post-7645 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-7645 #post-7645 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-7645 #post-7645 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---LASER CYMATICS (.page-id-8126 #post-8126) =================================================================================================== */
/*LASER CYMATICS - replace default footer image*/
.page-id-8126 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*LASER CYMATICS - replace default content drip graphics*/
.page-id-8126 #post-8126 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top2.png), url(../../uploads/graphics/page/page-bottom1.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*LASER CYMATICS - hides unneeded sidebar widgets*/
.page-id-8126 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-8126 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-8126 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-8126 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-8126 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-8126 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*LASER CYMATICS - remove default padding for images*/
.page-id-8126 #post-8126 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-8126 #post-8126 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-8126 #post-8126 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---VIRTUAL REALITY (.page-id-7732 #post-7732) =================================================================================================== */
/*VIRTUAL REALITY - replace default footer image*/
.page-id-7732 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*VIRTUAL REALITY - replace default content drip graphics*/
.page-id-7732 #post-7732 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top5.png), url(../../uploads/graphics/page/page-bottom2.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*VIRTUAL REALITY - hides unneeded sidebar widgets*/
.page-id-7732 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-7732 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-7732 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-7732 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-7732 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-7732 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*VIRTUAL REALITY - remove default padding for images*/
.page-id-7732 #post-7732 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-7732 #post-7732 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-7732 #post-7732 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---DUST TO DUST (.page-id-7735 #post-7735) =================================================================================================== */
/*DUST TO DUST - replace default footer image*/
.page-id-7735 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*DUST TO DUST - replace default content drip graphics*/
.page-id-7735 #post-7735 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top3.png), url(../../uploads/graphics/page/page-bottom1.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*DUST TO DUST - hides unneeded sidebar widgets*/
.page-id-7735 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-7735 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-7735 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-7735 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-7735 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-7735 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*DUST TO DUST - remove default padding for images*/
.page-id-7735 #post-7735 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-7735 #post-7735 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-7735 #post-7735 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---NEO-MANDALA (.page-id-7784 #post-7784) =================================================================================================== */
/*NEO-MANDALA - replace default footer image*/
.page-id-7784 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*NEO-MANDALA - replace default content drip graphics*/
.page-id-7784 #post-7784 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top1.png), url(../../uploads/graphics/page/page-bottom5.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*NEO-MANDALA - hides unneeded sidebar widgets*/
.page-id-7784 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-7784 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-7784 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-7784 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-7784 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-7784 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*NEO-MANDALA - remove default padding for images*/
.page-id-7784 #post-7784 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-7784 #post-7784 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-7784 #post-7784 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---GEOMETRICS (.page-id-8047 #post-8047) =================================================================================================== */
/*GEOMETRICS - replace default footer image*/
.page-id-8047 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*GEOMETRICS - replace default content drip graphics*/
.page-id-8047 #post-8047 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top4.png), url(../../uploads/graphics/page/page-bottom3.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*GEOMETRICS - hides unneeded sidebar widgets*/
.page-id-8047 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-8047 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-8047 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-8047 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-8047 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-8047 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*GEOMETRICS - remove default padding for images*/
.page-id-8047 #post-8047 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-8047 #post-8047 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-8047 #post-8047 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---FOREST OF ILLUMINATION (.page-id-8087 #post-8087) =================================================================================================== */
/*FOREST OF ILLUMINATION - replace default footer image*/
.page-id-8087 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*FOREST OF ILLUMINATION - replace default content drip graphics*/
.page-id-8087 #post-8087 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top4.png), url(../../uploads/graphics/page/page-bottom1.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*FOREST OF ILLUMINATION - hides unneeded sidebar widgets*/
.page-id-8087 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-8087 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-8087 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-8087 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-8087 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-8087 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*FOREST OF ILLUMINATION - remove default padding for images*/
.page-id-8087 #post-8087 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-8087 #post-8087 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-8087 #post-8087 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---THETA WAVES (.page-id-8117 #post-8117) =================================================================================================== */
/*THETA WAVES - replace default footer image*/
.page-id-8117 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*THETA WAVES - replace default content drip graphics*/
.page-id-8117 #post-8117 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top3.png), url(../../uploads/graphics/page/page-bottom4.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*THETA WAVES - hides unneeded sidebar widgets*/
.page-id-8117 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-8117 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-8117 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-8117 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-8117 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-8117 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*THETA WAVES - remove default padding for images*/
.page-id-8117 #post-8117 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-8117 #post-8117 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-8117 #post-8117 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---OPTICAL ART (.page-id-8797 #post-8797) =================================================================================================== */
/*OPTICAL ART - replace default footer image*/
.page-id-8797 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*OPTICAL ART - replace default content drip graphics*/
.page-id-8797 #post-8797 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top1.png), url(../../uploads/graphics/page/page-bottom2.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*OPTICAL ART - hides unneeded sidebar widgets*/
.page-id-8797 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-8797 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-8797 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-8797 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-8797 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-8797 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*OPTICAL ART - remove default padding for images*/
.page-id-8797 #post-8797 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-8797 #post-8797 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-8797 #post-8797 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}





/* ========================================================================================================================================= */
/* ========================================================================================================================================= */
/* ========================================================================================================================================= */
/* ========================================================================================================================================= */






/*  --PHOTOGRAPHY (.page-id-27 #post-27) =================================================================================================== */
/*PHOTOGRAPHY - adds graphics, splits 2 section links into div groups*/
.page-id-27 #post-27 {border: none; padding-bottom: 40%; background-color: #423437; background-image:url(../../uploads/graphics/page/page-top2.png), url(../../uploads/graphics/page/page-bottom3.png), url(https://www.thedreamingstate.com/wp-content/uploads/graphics/page/page-background-rightbottom.png); background-position: top, bottom, bottom right; background-size: 100%, 100%, 75%; background-repeat: no-repeat, no-repeat, no-repeat;}
.page-id-27 #post-27 div.entry-container.fix {width: 80%;}
@media only screen and (max-width: 650px) {.page-id-27 #post-27 div.entry-container.fix {width: 100%;}}
.page-id-27 #post-27 div h1 a {color: #ffbc75;}
.page-id-27 #post-27 div h1 a:hover {text-decoration: underline;}

/*  ---CHARLESTON (.page-id-7272 #post-7272) =================================================================================================== */
/*CHARLESTON - replace default footer image*/
.page-id-7272 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*CHARLESTON - replace default content drip graphics*/
.page-id-7272 #post-7272 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top2.png), url(../../uploads/graphics/page/page-bottom4.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*CHARLESTON - hides unneeded sidebar widgets*/
.page-id-7272 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-7272 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-7272 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-7272 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-7272 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-7272 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/

/*  ---SOUTHERN COAST (.page-id-7877 #post-7877) =================================================================================================== */
/*CHARLESTON - replace default footer image*/
.page-id-7877 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*CHARLESTON - replace default content drip graphics*/
.page-id-7877 #post-7877 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top2.png), url(../../uploads/graphics/page/page-bottom4.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*CHARLESTON - hides unneeded sidebar widgets*/
.page-id-7877 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-7877 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-7877 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-7877 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-7877 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-7877 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/

/*  ---SUNSETS (.page-id-9710 #post-9710) =================================================================================================== */
/*SUNSETS - replace default footer image*/
.page-id-9710 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*SUNSETS - replace default content drip graphics*/
.page-id-9710 #post-9710 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top4.png), url(../../uploads/graphics/page/page-bottom2.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*SUNSETS - hides unneeded sidebar widgets*/
.page-id-9710 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-9710 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-9710 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-9710 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-9710 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-9710 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/

/*  ---VINTAGE (.page-id-33 #post-33) =================================================================================================== */
/*VINTAGE - replace default footer image*/
.page-id-33 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*VINTAGE - replace default content drip graphics*/
.page-id-33 #post-33 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top3.png), url(../../uploads/graphics/page/page-bottom1.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*VINTAGE - hides unneeded sidebar widgets*/
.page-id-33 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-33 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-33 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-33 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-33 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-33 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*VINTAGE - remove default padding for images*/
.page-id-33 #post-33 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-33 #post-33 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-33 #post-33 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  ---MIDJOURNEY PROMPTER (.page-id-10848 #post-10848) =================================================================================================== */
/*MIDJOURNEY PROMPTER - replace default footer image*/
.page-id-10848 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*MIDJOURNEY PROMPTER - replace default content drip graphics*/
.page-id-10848 #post-10848 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top3.png), url(../../uploads/graphics/page/page-bottom1.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*MIDJOURNEY PROMPTER - hides unneeded sidebar widgets*/
.page-id-10848 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-10848 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-10848 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-10848 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-10848 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-10848 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
/*MIDJOURNEY PROMPTER - remove default padding for images*/
.page-id-10848 #post-10848 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
@media only all and (max-width : 650px) {.page-id-10848 #post-10848 .nextgen_pro_film .image-wrapper {max-height: 100px; max-width: 100px; padding: 5px;}}
.page-id-10848 #post-10848 video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}

/*  -BLOG (.page-id-41 #post-41) =================================================================================================== */
/*BLOG - replace default footer image*/
.page-id-41 #container {background-image:url(../../uploads/graphics/page/page-blog-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*BLOG - replace default footer image for single posts*/
.post-template-default #container {background-image:url(../../uploads/graphics/page/page-blog-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*BLOG - changes all post background graphics and borders for odd and even*/
.page-id-41 .even {background-color: #423437 !important; border: 2px solid #e59c4d !important; padding: 25px !important; margin-bottom: 15px !important; background-image:url(../../uploads/graphics/post/post-all-lefttop.png), url(../../uploads/graphics/post/post-even-rightbottom.png), url(../../uploads/graphics/post/post-even-leftbottom.png), url(../../uploads/graphics/post/post-even-bottom.png), url(../../uploads/graphics/post/post-all-top.png), url(../../uploads/graphics/post/post-all-bottom.png) !important; background-size: 88px 79px, 413px 219px, 432px 129px, 614px 165px, 10px 53px, 10px 57px !important; background-position: left top,right bottom,left bottom,bottom, top, bottom !important; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, repeat-x, repeat-x !important;}
.page-id-41 .odd {background-color: #423437 !important; border: 2px solid #e59c4d !important; padding: 25px !important; margin-bottom: 15px !important; background-image:url(../../uploads/graphics/post/post-all-lefttop.png), url(../../uploads/graphics/post/post-odd-rightbottom.png), url(../../uploads/graphics/post/post-odd-leftbottom.png), url(../../uploads/graphics/post/post-all-top.png), url(../../uploads/graphics/post/post-all-bottom.png) !important; background-size: 88px 79px, 388px 147px, 834px 159px, 10px 53px, 10px 57px !important; background-position: left top,right bottom,left bottom, top, bottom !important; background-repeat: no-repeat, no-repeat, no-repeat, repeat-x, repeat-x !important;}
.page-id-41 .entry-container {padding-bottom: 50px;}
/*BLOG - changes all post background graphics and borders for odd and even single FIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
.single .even {background-color: #423437 !important; border: 2px solid #e59c4d !important; padding: 25px !important; padding-bottom: 80px !important; margin-bottom: 15px !important; background-image:url(../../uploads/graphics/post/post-all-lefttop.png), url(../../uploads/graphics/post/post-even-rightbottom.png), url(../../uploads/graphics/post/post-even-leftbottom.png), url(../../uploads/graphics/post/post-even-bottom.png), url(../../uploads/graphics/post/post-all-top.png), url(../../uploads/graphics/post/post-all-bottom.png) !important; background-size: 88px 79px, 413px 219px, 432px 129px, 614px 165px, 10px 53px, 10px 57px !important; background-position: left top,right bottom,left bottom,bottom, top, bottom !important; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, repeat-x, repeat-x !important;}
.single .odd {background-color: #423437 !important; border: 2px solid #e59c4d !important; padding: 25px !important; padding-bottom: 80px !important; margin-bottom: 15px !important; background-image:url(../../uploads/graphics/post/post-all-lefttop.png), url(../../uploads/graphics/post/post-odd-rightbottom.png), url(../../uploads/graphics/post/post-odd-leftbottom.png), url(../../uploads/graphics/post/post-all-top.png), url(../../uploads/graphics/post/post-all-bottom.png) !important; background-size: 88px 79px, 388px 147px, 834px 159px, 10px 53px, 10px 57px !important; background-position: left top,right bottom,left bottom, top, bottom !important; background-repeat: no-repeat, no-repeat, no-repeat, repeat-x, repeat-x !important;}
/*BLOG, This alters the "sticky" post with featured links*/
@media only screen and (max-width: 650px) {.page-template-posts #post-2035 div div {margin-left: -10px; margin-right: -10px;}}
.page-template-posts #post-2035 h1 {text-align: center !important;}
.page-template-posts #post-2035 h6 {text-align: center !important; color: #c4685a !important; margin-top: -14px !important; margin-bottom: 30px !important;}
.page-template-posts #post-2035 h3 {text-align: center !important;}
.page-template-posts #post-2035 {border: none !important; background-color: #423437 !important; background-image:url(../../uploads/graphics/page/page-top3.png), url(../../uploads/graphics/page/page-bottom2.png) !important; background-position: top, bottom !important; background-size: 100%, 100% !important; background-repeat: no-repeat, no-repeat !important;}
.page-template-posts #post-2035 header {text-align: center !important;}
.page-template-posts #post-2035 .author {display !important: none;}
.page-template-posts #post-2035 div.title {display: none !important;}
.page-template-posts #post-2035 img {background: #000000; border: 3px solid #302728; outline: #000000 0px solid; max-width:90%; display: block; margin-left: auto; margin-right: auto;}
/*BLOG - centers, sizes, and adds border to images and videos in posts*/
.post .entry img, img.aligncenter {display: block; margin-left: auto; margin-right: auto; margin-bottom: 40px;}
.post .entry img, img.thumbnail {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; width: auto; height: 500px;}
.post .entry video {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid; display: block; margin-left: auto; margin-right: auto; max-width:85%; margin-bottom: 40px;}
/*BLOG - changes the alignment and style of post text*/
.post div.title {padding: 8px 0px 0px 60px !important; margin-top: -12px; text-shadow: black 0.17em 0.15em 0.2em #111111 !important; border: none !important;}
.post-meta {padding-left: 73px !important; text-shadow: black 0.17em 0.17em 0.35em !important;}
.entry {padding-left:5px !important; padding-right:5px !important; text-shadow: black 0.17em 0.17em 0.35em !important;}
h1.posttitle, h2.posttitle {border: none !important;}
.post div.title h1 {margin-bottom: -6px !important; pointer-events: none !important; cursor: default !important; text-align: left !important;}
.post div.title div span.author {color: #c4685a !important;}
.post div.title div span.author span.vcard a {color: #c4685a !important; pointer-events: none !important; cursor: default !important;}
.post div.title a.entry-title {color: #ffbc75 !important; font-size: 1.1em !important; text-shadow: black 0.12em 0.12em 0.26em !important;}
#comments {display: none !important;}
.posttitle {display: block !important;}
/*BLOG - title, text and author alignment same as all page posts, and archive, also makes author not links*/
.post header {display: block !important;}
.page-template-posts .post div.title {padding: 5px 0px 0px 70px; text-shadow: black 0.17em 0.15em 0.2em #111111; border: none;}
.page-template-posts .author {margin-top: -10px; pointer-events: none; cursor: default;} 
.archive .author {margin-top: -8px; pointer-events: none; cursor: default;}
.page-template-posts .post p {text-indent: 2em;}
.archive .page-template-posts .post p {text-indent: 2em;}
.single .post p {text-indent: 2em;}
/*BLOG - changes the "Older Entries" text at the bottom of the page, blog and single posts*/
.page-nav {border: none; background-color: #e59c4d; margin-bottom: 50px;}
.page-nav .icon {display: none;}
.page-nav a {font-size: 1.5em; color: #000000; font-family: 'Kameron', sans-serif; line-height: 1.5; font-weight: bold;}
.page-nav a:visited {font-size: 1.5em; color: #000000; font-family: 'Kameron', sans-serif; line-height: 1.5; font-weight: bold;}
.page-nav a:hover {color: #000000;}
.page-nav .next-entries a {font-size: 1.5em; color: #000000; font-family: 'Kameron', sans-serif; line-height: 1.5; text-shadow: black 0.17em 0.15em 0.2em #111111; font-weight: bold;}
.page-nav .next-entries a:hover {color: #000000;}
.page-nav .previous-entries a {font-size: 1.5em; color: #000000; font-family: 'Kameron', sans-serif; line-height: 1.5; text-shadow: black 0.17em 0.15em 0.2em #111111; font-weight: bold;}
.page-nav .previous-entries a:hover {color: #000000;}
.page-nav .previous-entries a::before {content: "◄ ";}
.page-nav .next-entries a::after {content: " ►";}
.post-nav {border: none; background-color: #e59c4d; margin-bottom: 50px;}
.post-nav .icon {display: none;}
.post-nav .previous a::before {content: "◄ ";}
.post-nav .next a::after {content: " ►";}
.post-nav a {font-size: 1.1em; color: #000000; font-family: 'Kameron', sans-serif; line-height: 1.2; font-weight: bold;}
.post-nav a:visited {font-size: 1.1em; color: #000000; font-family: 'Kameron', sans-serif; line-height: 1.2; font-weight: bold;}
.post-nav a:hover {color: #000000;}
/*BLOG - hides unneeded sidebar widgets*/
.page-id-41 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-41 #block-4 {display: none;} /*WIDGET: PHOTO ART*/
.page-id-41 #block-5 {display: none;} /*WIDGET: DIGITAL ART*/
.page-id-41 #block-6 {display: none;} /*WIDGET: PHOTOGRAPHY*/
.page-id-41 #block-7 {display: none;} /*WIDGET: SHOP*/
.page-id-41 #collapsarch-3 {display: block;} /*WIDGET: BLOG ARCHIVES*/
/*BLOG - mobile view, remove footer*/
@media only screen and (max-width: 650px) {.page-id-41 #collapsarch-3 {display: none;}}
@media only screen and (max-width: 650px) {.page-id-41 #container {background-image: none; padding-bottom: 0px;}}
@media only screen and (max-width: 650px) {.page-id-41 #cred {display: none;}}
@media only screen and (max-width: 650px) {.post-template-default #collapsarch-3 {display: none;}}
@media only screen and (max-width: 650px) {.post-template-default #container {background-image: none; padding-bottom: 0px;}}
@media only screen and (max-width: 650px) {.post-nav {border: none; background-color: #e59c4d; margin-bottom: 0px;}}
@media only screen and (max-width: 650px) {.single #cred {display: none;}}


/*  -SHOP (.page-id-2390 #post-2390) =================================================================================================== FIXXXXXXXXXXXXXXXXXXX*/
/*SHOP - replace default footer image*/
.page-id-2390 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*SHOP - replace default content drip graphics*/
.page-id-2390 #post-2390 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top4.png), url(../../uploads/graphics/page/page-bottom5.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*SHOP - hides unneeded sidebar widgets*/
.page-id-2390 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-2390 #block-4 {display: none;} /*WIDGET: PHOTO ART*/
.page-id-2390 #block-5 {display: none;} /*WIDGET: DIGITAL ART*/
.page-id-2390 #block-6 {display: none;} /*WIDGET: PHOTOGRAPHY*/
.page-id-2390 #block-7 {display: block;} /*WIDGET: SHOP*/
.page-id-2390 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/

/*  --SHOP-ART (.page-id-5224 #post-5224) =================================================================================================== */
/*SHOP-ART - replace default footer image*/
.page-id-5224 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
/*SHOP-ART - replace default content drip graphics*/
.page-id-5224 #post-5224 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top3.png), url(../../uploads/graphics/page/page-bottom4.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
/*SHOP-ART - hides unneeded sidebar widgets*/
.page-id-5224 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-5224 #block-4 {display: none;} /*WIDGET: PHOTO ART*/
.page-id-5224 #block-5 {display: none;} /*WIDGET: DIGITAL ART*/
.page-id-5224 #block-6 {display: none;} /*WIDGET: PHOTOGRAPHY*/
.page-id-5224 #block-7 {display: block;} /*WIDGET: SHOP*/
.page-id-5224 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/

/*  --CHECKOUT (.page-id-2410 #post-2410) =================================================================================================== */
/*  --ORDER (.page-id-2412 #post-2412) =================================================================================================== */
/*  --CANCEL (.page-id-2414 #post-2414) =================================================================================================== */
/*  --DOWNLOAD (.page-id-2416 #post-2416) =================================================================================================== */
/*  --CONFIRMATION (.page-id-2425 #post-2425) =================================================================================================== */
.page-id-2390 #post-2390,
.page-id-5224 #post-5224,
.page-id-2410 #post-2410,
.page-id-2412 #post-2412,
.page-id-2414 #post-2414,
.page-id-2416 #post-2416, 
.page-id-2425 #post-2425 {border: none; background-color: #000000; background-image:url(../../uploads/graphics/page/page-top2.png), url(../../uploads/graphics/page/page-bottom3.png), url(../../uploads/graphics/page/page-backgroundfadetop.png), url(../../uploads/graphics/page/page-backgroundfadebottom.png); background-position: top, bottom, top, bottom; background-size: 100%, 100%, auto, auto; background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;}
.page-id-2390 #container,
.page-id-5224 #container,
.page-id-2410 #container,
.page-id-2412 #container,
.page-id-2416 #container,
.page-id-2425 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
.page-id-2390 h1,
.page-id-5224 h1,
.page-id-2410 h1,
.page-id-2412 h1,
.page-id-2414 h1,
.page-id-2416 h1,
.page-id-2425 h1 {text-align: center;}
.page-id-2390 h6,
.page-id-5224 h6,
.page-id-2410 h6,
.page-id-2412 h6,
.page-id-2414 h6,
.page-id-2416 h6,
.page-id-2425 h6 {text-align: center; color: #c4685a; margin-top: -14px; margin-bottom: 30px;}
.page-id-2410 .page p,
.page-id-2412 .page p,
.page-id-2414 .page p,
.page-id-2416 .page p,
.page-id-2425 .page p {text-indent: 0em;}
.page-id-2390 .page p {text-indent: 2em;}
.page-id-5224 .page p {text-indent: 2em;}
.page-id-2410 .stripe-button-el {background-color: #e59c4d !important; background-image: none !important; color: #000000 !important; border-radius: 0px !important;}
.page-id-2410 .stripe-button-el:hover {background-color: #e59c4d !important; background-image: none !important; color: #000000 !important; border-radius: 0px !important;}
.page-id-2410 .stripe-button-el span {background-color: #e59c4d !important; background-image: none !important; color: #000000 !important; border-radius: 0px !important;}
.page-id-2410 .stripe-button-el:hover span {background-color: #e59c4d !important; background-image: none !important; color: #000000 !important; border-radius: 0px !important;}
.page-id-2410 .ngg-cart-shipping-fields label {color: #e59c4d;}
.page-id-2410 #ngg_pro_checkout select {color: #e59c4d !important;}
.page-id-2412 .table {background: #000000; border: 0px !important;}
.page-id-2410 .ngg_pro_cart_items {background: #000000; border: none !important;}
.page-id-2410 .ngg_pro_btn {background-color: #e59c4d !important; background-image: none !important; color: #000000 !important; border-radius: 0px !important; text-shadow: none !important;}
.page-id-2410 .ngg_pro_btn:hover {background-color: #e59c4d !important; background-image: none !important; color: #000000 !important; border-radius: 0px !important; text-shadow: none !important;}
.page-id-2410 .combined_column label {color: #ffbc75 !important;}
.page-id-2410 .quantity_column input {color: #ffbc75 !important; background-color: #000000 !important}
.page-id-2410 img {background: #000000; padding: 2px; margin: -4px; outline: #372a2d 2px solid;}
.page-id-2412 .ngg_pro_order_info {border: 1px solid #000000 !important;}
.page-id-2412 .ngg_order_separator {display: none !important;}
.page-id-2412 .ngg_pro_order_info td {border: 0px !important;}
.page-id-2412 .ngg_order_image_filename {color: #c4685a !important; size: 1em !important;}
.storetable {display: block; float:left; width: 25%; text-align: center;}
@media only screen and (max-width: 650px) {.storetable {width: 50%;}}
.storetwo {display: block; float:left; width: 50%; text-align: center;}
@media only screen and (max-width: 650px) {.storetwo {width: 100%;}}
.page-id-2410 #ngg_cheque_form_container input {color: #000000;}


/*  -INSTAGRAM (.page-id-2674 #post-2674) =================================================================================================== */
/*INSTAGRAM - adds border to auto-loaded images images*/
.page-id-2674 #post-2674 .sbi_photo_wrap {background: #000000; border: 0px; padding: 3px; outline: #372a2d 3px solid;}
.page-id-2674 #container {background-image:url(../../uploads/graphics/page/page-portfolio-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%;}
.page-id-2674 #post-2674 {border: none; background-color:#423437; background-image:url(../../uploads/graphics/page/page-top5.png), url(../../uploads/graphics/page/page-bottom4.png); background-position: top, bottom; background-size: 100%, 100%,; background-repeat: no-repeat, no-repeat;}
/*INSTAGRAM - hides unneeded sidebar widgets*/
.page-id-2674 #block-3 {display: none;} /*WIDGET: BACKGROUND*/
.page-id-2674 #block-4 {display: block;} /*WIDGET: PHOTO ART*/
.page-id-2674 #block-5 {display: block;} /*WIDGET: DIGITAL ART*/
.page-id-2674 #block-6 {display: block;} /*WIDGET: PHOTOGRAPHY*/
.page-id-2674 #block-7 {display: block;} /*WIDGET: SHOP*/
.page-id-2674 #collapsarch-3 {display: none;} /*WIDGET: BLOG ARCHIVES*/
.page-id-2674 .instagram {max-width:25%; display: block; margin-left: auto; margin-right: auto;}

/*  -CONTACT (.page-id-43 #post-43) =================================================================================================== */
/*CONTACT - text formatting, background graphics and mobile*/
.page-id-43 #post-43 {border: none !important; background-color: #423437 !important; background-image:url(../../uploads/graphics/page/page-top4.png), url(../../uploads/graphics/page/page-bottom3.png), url(../../uploads/graphics/page/page-contact-righttop.png), url(../../uploads/graphics/page/page-contact-leftbottom.png); background-position: top, bottom, top right, bottom left !important; background-size: 100%, 100%, 23%, 12% !important; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat !important;}
@media only screen and (max-width: 650px) {.page-id-43 #post-43 {border: none; background-color: #423437; background-image:url(../../uploads/graphics/page/page-top4.png), url(../../uploads/graphics/page/page-bottom3.png), url(../../uploads/graphics/page/page-contact-righttop.png); background-position: top, bottom, top right; background-size: 100%, 100%, 35%; background-repeat: no-repeat, no-repeat, no-repeat;}}
.page-id-43 #container {background-image:url(../../uploads/graphics/page/page-contact-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-size: 100%; padding-bottom: 28%;}
.page-id-43 #post-43 h1 {text-align: center;}
.page-id-43 #post-43 h6 {text-align: center; color: #c4685a; margin-top: -14px; margin-bottom: 30px;}
.page-id-43 #post-43 p {margin: -15px;}
/*CONTACT - contact form format and color*/
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="favword"],
.wpcf7 textarea
{background-color: #000000; text-shadow: black 0.17em 0.17em 0.35em; border: 3px solid #6f5256; color: #ffbc75; font-size: 0.9em; font-family: 'Ubuntu', sans-serif; margin-top: 25px; width: 90%;}
#content textarea {color: #ffbc75; font-size: 0.9em;}
.wpcf7-form fieldset input[type="submit"]:hover,
.wpcf7-form fieldset input[type="submit"]:focus,
::-webkit-input-placeholder {color: #e59c4d;}
:-moz-placeholder { /* Firefox 18- */ color: #e59c4d;}
::-moz-placeholder {  /* Firefox 19+ */ color: #e59c4d;}
:-ms-input-placeholder {color: #e59c4d;}
.wpcf7-not-valid-tip {display: none !important;}
form.invalid input.wpcf7-not-valid {border: 3px solid #ffd4a8;}
.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {padding-top: 10px; border: none; color: #ffd4a8;}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {padding-top: 10px; border: none; color: #ffd4a8;}
.wpcf7-response-output {font-size: 0.8em;}
.wpcf7-form-control.wpcf7-submit {background: #e59c4d; float: right; color: #000000; margin-top: 20px;}
.contacttable {display: block; width: 50%; margin-left: auto; margin-right: auto;}
@media only screen and (max-width: 650px) {.contacttable {width: 80%;}}
#wpcf7-f46-p43-o1 img {display: none;}

/*  MAINTENANCE (.page-id-44 #post-44) =================================================================================================== */
/*MAINTENANCE - changes things to be more empty and simple*/
.page-id-44 img {display: block; margin-bottom: 25px;}
.page-id-44 h1 {text-align: center; color: #ffffff;}
.page-id-44 h6 {text-align: center; color: #888888;}
.page-id-44 #post-44 {border:none;}
.page-id-44 #responsive-menu-button {display: none;}
.page-id-44 #container {background-image: none;}
.page-id-44 #content article {background-color: #000000; background-image: none;}

/*  ERROR PAGES (.error404) =================================================================================================== */
/*ERROR PAGES - remove search box and style text*/
.error404 #nav.tab.fix {background-image:url(../../uploads/graphics/page/page-barspacer.jpg); background-repeat: repeat-x; background-position: bottom; padding-bottom: 47px; border: none;}
.error404 #container {padding: 0px;}
.error404 #content article div form {display: none;}
.error404 #content article header h2 {text-align: center; color: #ffbc75; text-shadow: black 0.17em 0.15em 0.2em #111111; border: none;}
.error404 #content article div p {text-align: center; padding-bottom: 30px; padding-top: 15px; text-shadow: black 0.17em 0.17em 0.35em;}
.error404 #cred {display: none;}