body {
height: 100%;
margin: 0; padding: 0;
background: url('/images/layout/fullback.jpg') no-repeat fixed;
font-family: Century Gothic, century gothic, gothic, arial;
font-size: 14px;
color: black;
text-align: justify;
}

/* text formatting */
p.desc {text-align: justify;}
b.logoesque {
font-size: 26px;
font-weight: normal;
}
a {
font-size: 14px;
text-decoration: none;
color: black;
}
a.a-link {font-size: 12px;}
a.a-link-large {font-size: 14px;}
.title {
font-size: 14px;
font-weight: bold;
color: #000000;
}
.odd {
font-size: 12px;
color: #693461;
}
.underlined, .title-u {
color: #693461;
text-decoration: underline;
}
a:hover {
text-decoration: underline;
color: #595959;
}
a:link {color: #595959;}
a:active {color: #FF9966;}
a:visited {color: #462F1E;}
/* -- */

#header {
position: absolute; top: 0px; left: 0px;
margin: 0; padding: 0;
}

#fp-main {
width: auto;
margin: 125px 0 0 180px;
}

#main {
position: absolute;
top: 125px; left: 180px;
width: 780px;
padding: 10px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/trans2.png', sizingMethod='scale');
border: 1px solid #595959;
}
body>#main {background-image: url('/images/layout/trans2.png');}

#mainin {
width: 765px;
padding: 5px;
border: 1px solid #ffffff;
background-color: #e8e8e8;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/trans.png', sizingMethod='scale');
}
/*div>#mainin {background-image: url('/images/layout/trans.png');}*/
img {border: none;}

.h1 {
color: #693461;
font-size: 25px;
}
h2 {
text-decoration: none;
color: #693461;
}

/* news formatting */
#news {
position: fixed;
left: 0px;
width: 780px;
padding: 10px;
margin: 0;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/trans2.png', sizingMethod='scale');
border: 1px solid #595959;
}
div>#news {
position: relative;
left: 0px;
background-image: url('/images/layout/trans2.png');
}

#newsin {
width: 765px;
padding: 5px;
background-color: #e8e8e8;
border: 1px solid white;
}

p.newstitle, td.newest {
font-size: 16px;
font-weight: bold;
text-align: left;
color: #cc6600;
}
td.newest {
padding: 0 10px 2px 0;
}
p.newstitle {
margin: 25px 0 2px 0;
}
.news, .csoon, .showing {
margin: 0 0 10px 0;
font-size: 15px;
text-align: justify;
}
.news2 {
font-size: 15px;
text-align: center;
}
.csoon {
margin: 0;
}
.showing {
text-decoration: underline;
font-weight: bold;
}

/* -- news -- */

td.selling {
border: 1px solid black;
background-image: url('/images/layout/trans.png');
}

.arrow {
padding: 0 5px 0 5px;
width: 10px; height: 10px;
border: none;
}
/* side bar background formatting */
#links {
position: absolute;
left: 45px; top: 230px;
border: 1px solid #595959;
padding: 10px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/trans.png', sizingMethod='scale');
}
body>#links {
background-image: url('/images/layout/trans.png');
}

#linksin {
width: 90px;
border: 1px solid #595959;
display: table;
padding: 0 5px 5px 5px;
background-color: #e8e8e8;
}

/* -- */
.fpnavlink {
margin: 0; padding: 0;
width: 50px; height: 23px;
border: none;
}

/* sidebar words */
#sidebar {
display: block;
width: 50px; height: 23px;
overflow: hidden;
margin-top: 5px;
}
.side-artwork {background: url('/images/layout/sidebar.gif') no-repeat 0 0;}
.side-galleries {background: url('/images/layout/sidebar.gif') no-repeat 0 -23px;}
.side-products {background: url('/images/layout/sidebar.gif') no-repeat 0 -46px;}
.side-services {background: url('/images/layout/sidebar.gif') no-repeat 0 -69px;}
.side-news {background: url('/images/layout/sidebar.gif') no-repeat 0 -92px;}
div>.side-artwork {background: url('/images/layout/sidebar.png') no-repeat 0 0;}
div>.side-galleries {background: url('/images/layout/sidebar.png') no-repeat 0 -23px;}
div>.side-products {background: url('/images/layout/sidebar.png') no-repeat 0 -46px;}
div>.side-services {background: url('/images/layout/sidebar.png') no-repeat 0 -69px;}
div>.side-news {background: url('/images/layout/sidebar.png') no-repeat 0 -92px;}

.sidebarlinks {margin-bottom: 10px;}
/* -- */

td.prod3d {
width: 214px; height: 55px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/words/word-3dproducts', sizingMethod='scale');
}
tr>td.prod3d {
background: transparent url('/images/layout/words/word-3dproducts.png') no-repeat ;
}

td.freestuff {
width: 214px; height: 55px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/words/word-freedownloads.png', sizingMethod='scale');
}
tr>td.freestuff {
background: transparent url('/images/layout/words/word-freedownloads.png') no-repeat ;
}

/* Words for top of page */
#words {
position: absolute; top: 10px; left: 560px;
width: 214px; height: 58px;
z-index: 0;
}
.word-recent {background: transparent url('/images/layout/words.jpg') no-repeat 0 0;}
.word-3dproducts {background: transparent url('/images/layout/words.jpg') no-repeat 0 -58px;}
.word-art {background: transparent url('/images/layout/words.jpg') no-repeat 0 -116px;}
.word-artistbio {background: transparent url('/images/layout/words.jpg') no-repeat 0 -174px;}
.word-artshows {background: transparent url('/images/layout/words.jpg') no-repeat 0 -232px;}
.word-commissions {background: transparent url('/images/layout/words.jpg') no-repeat 0 -290px;}
.word-contact {background: transparent url('/images/layout/words.jpg') no-repeat 0 -348px;}
.word-freestuff {background: transparent url('/images/layout/words.jpg') no-repeat 0 -406px;}
.word-links {background: transparent url('/images/layout/words.jpg') no-repeat 0 -460px;}
.word-list {background: transparent url('/images/layout/words.jpg') no-repeat 0 -522px;}
.word-portfolio {background: transparent url('/images/layout/words.jpg') no-repeat 0 -580px;}
.word-services {background: transparent url('/images/layout/words.jpg') no-repeat 0 -638px;}
.word-specialprints {background: transparent url('/images/layout/words.jpg') no-repeat 0 -696px;}
.word-thankyou {background: transparent url('/images/layout/words.jpg') no-repeat 0 -754px;}
.word-tutorials {background: transparent url('/images/layout/words.jpg') no-repeat 0 -812px;}
.word-webdesign {background: transparent url('/images/layout/words.jpg') no-repeat 0 -868px;}
.word-products {background:  transparent url('/images/layout/words.jpg') no-repeat 0 -928px;}
.word-news {background: transparent url('/images/layout/words.jpg') no-repeat 0 -986px;}
.word-journal {background: transparent url('/images/layout/words.jpg') no-repeat 0 -1044px;}
.word-wip {background: transparent url('/images/layout/words.jpg') no-repeat 0 -1102px;}
/* End Top Words */

/* recent.portfolio table formatting */
#maintable {width: 765px;}
#bottomtable {
margin-left: 180px;
width: 800px;
}

#nudity {
padding: 0; margin: 0;
width: 15px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/nudity.png', sizingMethod='none');
}
tr>#nudity {background: transparent url('/images/layout/nudity.png') no-repeat 5px 0;}

#thumbnail {width: 50px; padding: 0;}
#date {
font-size: 9px;
width: 65px;
text-align: center;
padding: 5px 0 0 0;}

#title {
font-size: 18px;
font-weight: bold;
color: #595959;
}

.category { font-size: 9px; }

#td-title {padding: 0 10px 0 10px;}
#purchase {padding: 0 0 0 5px;}

td.purchase {min-width: 50px; border: 1px solid blue;}

.next {width: 50px; height: 50px;}
.back {width: 50px; height: 50px;}

#mainimage {text-align: center;}

#dsc {
text-align: justify;
width: 700px;
max-width: 700px;
}

th,td {padding: 10px;}
.divider {background-color: #000000; width: 1px; height: 1px; margin: 0px; padding: 0px;}

#svc-text {
padding: 4px;
text-align: left;
}

#svc-price {
padding: 4px;
text-align: right;
}

#navbar { text-align: center; }
#fwd { width: 50px; height: 50px; }
#prev { width: 50px; height: 50px; }
#breadcrumbs { text-align: center; }
#typelist { text-align: center; }

#crumb {
font-weight: bold;
font-size: 11px;
}

#type {
font-weight: bold;
font-size: 15px;
color: #693461;
}

#style {
font-size: 12px;
color: #660000;
}

#litype {list-style-type: none;}
#listyle {list-style-type: none;}

#typecrumb {
font-weight: bold;
font-size: 11px;
}

#detailimg {
margin: 0; padding: 20px 0 0 0;
text-align: center;
}

/* front page gallery navigation */
.fp-link {
font-size: 12px;
padding: 0 0 0 0;
border: none;
}

#fp-list {list-style-type: none;}

/* front page text images */
#fp-recent {
width: 150px; height: 45px;
background: url('/images/layout/words-fp.jpg') no-repeat;
background-position: 0 -135px;
}

#forsale {padding-left: 15px;}
#forsale-1 {
list-style-type: none;
width: 150px; height: 45px;
background: url('/images/layout/words-fp.jpg') no-repeat;
background-position: 0 -180px;
}

#digital {padding-left: 15px;}
#digital-1 {
list-style-type: none;
width: 150px; height: 45px;
background: url('/images/layout/words-fp.jpg') no-repeat;
background-position: 0 0;
}

#paintings {}
#paintings-1 {
list-style-type: none;
width: 150px; height: 45px;
background: url('/images/layout/words-fp.jpg') no-repeat;
background-position: 0 -90px;
}

#pencil {}
#pencil-1 {
list-style-type: none;
width: 150px; height: 45px;
background: url('/images/layout/words-fp.jpg') no-repeat;
background-position: 0 -45px;
}
/* -- */

#fp-layout {margin-top: 0px;}

#copyright {
font-size: 10px;
font-weight: bold;
text-align: center;
color: #000000;
margin: 25px 0 15px 0;
}

hr.line {
width: 500px;
height: 4px;
color: #d5d5d5;
text-align: center;
}

#zoom {
text-align: center;
height: 30px; width: 75px;
background: url('/images/layout/magnifier.png') no-repeat;
}

#zoomp {
text-align: center;
height: 30px; width: 75px;
margin: 0 auto 0 auto;
background: url('/images/layout/magnifier.png') no-repeat;
}

#linkage {text-align: center; width: 760px; margin: auto;}
.linkagetable {background-color: #e8e8e8; border: 1px solid #595959;}
.ltd, .ltd2 {
width: 88px;
padding: 0;
margin: 0;
}
.ltd2 {padding-left: 10px; text-align: left;}

form {display: inline;}
.ppp, .ppp2, .ppb, .ppd, .ppd2 {margin: 0; padding: 0 5px 0 5px; text-align: center;}
.paypal {}
.ppp {height: 40px; text-align: right;}
.ppb {
height: 40px;
border-right: 1px solid black;
}
.ppb2 {height: 40px;}
.ppd {border-right: 1px solid black;}
.ppd2 {text-align: center;}

.paypal {
text-align: center;
}

p.google-fp {
float: right;
position: relative;
top: -10px;
}

