body { padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color: #000; background-color: #fff; }
body { _overflow-y: scroll; font-size: 62.5%; }

@font-face { font-family: 'JournalRegular'; src: url('../fonts/journal-webfont.eot'); src: url('../fonts/journal-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/journal-webfont.woff') format('woff'),  url('../fonts/journal-webfont.ttf') format('truetype'),  url('../fonts/journal-webfont.svg#JournalRegular') format('svg'); font-weight: normal; font-style: normal; }

.wysiwyg { font-size: 100%; }
.wysiwyg strong { font-weight: bold; }
.wysiwyg a, .wysiwyg em, .wysiwyg strong, .wysiwyg p, .wysiwyg div, .wysiwyg ul li, .wysiwyg ol li, .wysiwyg span, .wysiwyg font, .wysiwyg table tr th, .wysiwyg table tr td { line-height: 22px; }
.wysiwyg p, .wysiwyg div, .wysiwyg ul li, .wysiwyg ol li, .wysiwyg span, .wysiwyg font, .wysiwyg table tr th, .wysiwyg table tr td { font-size: 12px; }
.wysiwyg em { font-style: italic; }
.wysiwyg p, .wysiwyg div { margin: 12px 0 12px 0; }
.wysiwyg div { margin: 0; }
.wysiwyg p strong, .wysiwyg div strong { font-weight: bold; }
.wysiwyg p em, .wysiwyg div em { font-style: italic; }
.wysiwyg ul, .wysiwyg ol { margin: 0; padding: 0 0 0 17px; list-style: disc outside; }
.wysiwyg ol { list-style-type: decimal; }
.wysiwyg ul li, .wysiwyg ol li { margin: 0; padding: 0 0 0 0; background: none; }
.wysiwyg ul li p, .wysiwyg ol li p { display: inline; }
.wysiwyg a { color: #2fb5dc; text-decoration: none; }
.wysiwyg a:hover { text-decoration: underline; }
.wysiwyg table { }
.wysiwyg table tr td { padding: 1px; vertical-align: top; }
.wysiwyg .first { margin-top: 0; }
.wysiwyg > *:first-child { margin-top: 0; }
.wysiwyg .last { margin-bottom: 0; }
.wysiwyg > *:last-child { margin-bottom: 0; }

.block-website-grids.admin { position: inherit; padding: 20px; background: #fff; }

.block-website-grids .grid-1-column { width: 990px; margin: 0 auto; padding: 0 0 50px 0; }
.block-website-grids .grid-1-column h2 { display: block; font-size: 5.8em; font-family: 'JournalRegular'; }
.block-website-grids .grid-1-column .wysiwyg { padding: 15px 0 0 0; }

.block-website-grids { position: relative; z-index: 1; }
.block-website-grids .grid-2-columns { width: 990px; margin: 0 auto; padding: 0 0 50px 0; }
.block-website-grids .grid-2-columns .column1 { float: left; width: 430px; margin: 0 50px 0 0; }
.block-website-grids .grid-2-columns .column2 { float: left; width: 430px; }
.block-website-grids .grid-2-columns h2 { display: block; font-size: 5.8em; font-family: 'JournalRegular'; }
.block-website-grids .grid-2-columns .wysiwyg { padding: 15px 0 0 0; }

.block-website-grids .grid-3-columns { width: 990px; margin: 0 auto; padding: 0 0 50px 0; }
.block-website-grids .grid-3-columns h2 { display: block; padding: 0 0 20px 0; font-size: 5.8em; font-family: 'JournalRegular'; }
.block-website-grids .grid-3-columns .icon { position: absolute; width: 105px; height: 215px; margin: -130px 0 0 950px; }
.block-website-grids .grid-3-columns table { margin: 20px 0 0 0; }
.block-website-grids .grid-3-columns table tr td { width: 315px; vertical-align: top; }

.about-the-artist .block-website-grids {  background: url(../../../assets/images/about-footer1.png) bottom left no-repeat; }
.about-the-artist .block-website-grids .icon {  background: url(../../../assets/images/about-footer2.png); }
.about-the-artist .block-website-grids > * { background: url(../../../assets/images/about-content.jpg) top center no-repeat; }

.block-website-grids .grid-2-columns:after
{ clear: both; display: block; content: "."; height: 0px; visibility: hidden; }

.block-website-grids .grid-2-columns
{ *display: inline-block; }