@charset "utf-8";
/* CSS Document */

body{
background-image: url(paperbg.jpg);
overflow-x: hidden;
}
#container{
margin-top:-40px;
width: 1050px;
position:absolute;
left:50%;
margin-left: -525px;
z-index:10;
}

#hidden{
	visibility:hidden;
}
#scissors{
background-image:url(scissors-back.png);
width:74px;
height:468px;
float:left;
position:absolute;
left:-35px;
top:175px;
z-index:100;
}
#scissors-pic{
background-image:url(scissors-front.png);
width:57px;
height:468px;
float:left;
position:absolute;
z-index:100;
}


#scissors ul li{
display:block;
decoration:none;
}


#link-rss{
position:relative;
z-index:50;
background-image:url(link-1rss.jpg);
width:56px;
height:49px;
}
#link-rss:hover{
margin-left:10px;
}

#link-twitter{
position:relative;
z-index:50;
background-image:url(link-2twitter.jpg);
width:56px;
height:44px;
}
#link-twitter:hover{
margin-left:10px;
}

#link-youtube{
position:relative;
z-index:50;
background-image:url(link-3youtube.jpg);
width:56px;
height:56px;
}
#link-youtube:hover{
margin-left:10px;
}

#link-vimeo{
position:relative;
z-index:50;
background-image:url(link-4vimeo.jpg);
width:56px;
height:51px;
}
#link-vimeo:hover{
margin-left:10px;
}
#link-delicious{
position:relative;
z-index:50;
background-image:url(link-5delicious.jpg);
width:56px;
height:49px;
}
#link-delicious:hover{
margin-left:10px;
}

#link-linkedin{
position:relative;
z-index:50;
background-image:url(link-6linkedin.jpg);
width:56px;
height:46px;
}
#link-linkedin:hover{
margin-left:10px;
}

#link-deviantart{
position:relative;
z-index:50;
background-image:url(link-7deviantart.jpg);
width:56px;
height:47px;
}
#link-deviantart:hover{
margin-left:10px;
}

#link-imdb{
position:relative;
z-index:50;
background-image:url(link-8imdb.jpg);
width:56px;
height:47px;
}
#link-imdb:hover{
margin-left:10px;
}

#header{
background-image: url(header.png);
width: 1019px;
height: 225px;
position:relative;
z-index:100;
}
#header p{
visibility:hidden;
margin-top:0;
margin-bottom:0;
}

#nav{
position:relative;
margin-left:auto;
margin-right:auto;
left:130px;
z-index:100;
}
#nav p{
margin-top:0px;
visibility:hidden;
}

#nav ul li{
display:block;
float:left;
decoration:none;
}

#nav-home{
background-image: url(nav-home-up.png);
width:97px;
height:62px;
}
#nav-home:hover{
background-image: url(nav-home-over.png);
width:97px;
height:62px;
}

#nav-art{
background-image: url(nav-art-up.png);
width:80px;
height:62px;
}
#nav-art:hover{
background-image: url(nav-art-over.png);
width:80px;
height:62px;
}

#nav-blog{
background-image: url(nav-blog-up.png);
width:94px;
height:62px;
}
#nav-blog:hover{
background-image: url(nav-blog-over.png);
width:94px;
height:62px;
}

#nav-films{
background-image: url(nav-films-up.png);
width:105px;
height:62px;
margin-top:1px;
}
#nav-films:hover{
background-image: url(nav-films-over.png);
width:105px;
height:62px;
}

#nav-shop{
background-image: url(nav-shop-up.png);
width:79px;
height:59px;
margin-top:3px;
}
#nav-shop:hover{
background-image: url(nav-shop-over.png);
width:79px;
height:59px;
}

#nav-about{
background-image: url(nav-about-up.png);
width:97px;
height:62px;
}
#nav-about:hover{
background-image: url(nav-about-over.png);
width:97px;
height:62px;
}

#nav-contact{
background-image: url(nav-contact-up.png);
width:135px;
height:62px;
}
#nav-contact:hover{
background-image: url(nav-contact-over.png);
width:135px;
height:62px;
}

#reelres{
	background-image: url(reelres-up.png);
	width:422px;
	height:54px;
}
#reelres:hover{
	background-image: url(reelres-over.png);
	width:422px;
	height:54px;
}
p.subtitle{
font-family:Georgia, serif;
padding-left:30px;
padding-right:30px;
margin-bottom:0;
font-size:14pt;
color:85164D;
text-decoration: none;
font-variant:small-caps;
font-weight:bold;
}
p.subtitle a{
	color:85164D;
}
p.subtitle a:hover{
	color:#1A735D;
}
p.text{
font-family:Georgia, serif;
padding-left:30px;
padding-right:30px;
margin-bottom:0;
font-size:12pt;
color:1E2028;
text-decoration: none;
line-height:1.8em;
}
p.text a{
color:30547C;
font-weight:bold;
}
p.text a:hover{
color:A62A73;
}
p.text a:active{
color:CA3F08;
}
#page-content-body li{
font-family:Georgia, serif;
padding-left:30px;
padding-right:30px;
margin-bottom:0;
font-size:12pt;
color:1E2028;
text-decoration: none;
line-height:1.8em;
list-style-position:inside;
}
h2{
font-family:Lucida Console, monaco, monospace;
margin-top:0;
padding-top:0;
padding-left:20px;
margin-bottom:10;
}
h2 a{
color:38467B;
}
h2 a:hover{
color:black;
}
h3{
font-family:Georgia, serif;
padding-left:30px;
padding-right:30px;
margin-bottom:0;
font-size:12pt;
color:1E2028;
text-decoration: none;
line-height:1.8em;
}
h3 a{
text-decoration: none;
color:1E2028;
}
h3 a:hover{
text-decoration: none;
color:455079;
}
h3 a:active{
text-decoration: none;
}
h4{
right:30px;
top:-5px;
text-align:right;
margin:0;
position:relative;
font-family:georgia, serif;
color:595959;
}
h4 a{
text-decoration:none;
color:595959;
}




#body{
position:relative;
margin-top:100px;
width:840px;
margin-left:auto;
margin-right:auto;
}


#blog-left{
width:486px;
position:absolute;
left:-40px;
z-index:100;
}

#blog-art{
width:486px;
}
#blog-art-head{
background-image:url("blog-art-head.png");
height:50px;
}
#blog-art-body{
background-image:url("blog-art-body.gif");
}
#blog-art-foot{
background-image:url("blog-art-foot.png");
height:12px;
margin-top:-16px;
}

#blog-life{
margin-top:30px;
width:486px;
}
#blog-life-head{
background-image:url("blog-life-head.png");
height:48px;
}
#blog-life-body{
background-image:url("blog-life-body.gif");
}
#blog-life-foot{
background-image:url("blog-life-foot.png");
height:8px;
margin-top:-16px;
}




#blog-right{
width:485px;
position:absolute;
left:440px;
z-index:100;
}

#blog-animation{
width:485px;
}
#blog-animation-head{
background-image:url("blog-animation-head.png");
height:49px;
}
#blog-animation-body{
background-image:url("blog-animation-body.gif");
}
#blog-animation-foot{
background-image:url("blog-animation-foot.png");
height:9px;
margin-left:10px;
width:465px;
margin-top:-16px;
}

#blog-shop{
margin-top:30px;
width:485px;
}
#blog-shop-head{
background-image:url("blog-shop-head.png");
height:47px;
}
#blog-shop-body{
background-image:url("blog-shop-body.gif");
margin-left:10px;
}
#blog-shop-foot{
background-image:url("blog-shop-foot.png");
height:11px;
margin-top:-16px;
}


#tutorial{
width:972px;
position:absolute;
margin-top:30px;
z-index:100;
}

#blog-tutorial-head{
background-image:url("blog-tutorial-head.png");
height:52px;
}
#blog-tutorial-body{
background-image:url("blog-tutorial-body.gif");
}
#blog-tutorial-foot{
background-image:url("blog-tutorial-foot.png");
height:10px;
margin-top:-16px;
}





#page-content{
width:972px;
position:absolute;
z-index:100;
margin-left:-45px;;
}

#page-content-head{
background-image:url("page-content-top.png");
height:11px;
}
#page-content-body{
background-image:url("blog-tutorial-body.gif");
}
#page-content-foot{
background-image:url("blog-tutorial-foot.png");
height:10px;
}

#divide1{
background-image:url("page-content-subdiv.gif");
width:722px;
height:40px;
margin-left:90px;
}

#face{
background-image: url(facebg.png);
background-repeat:no-repeat;
width: 1605px;
height: 1494px; 
position:absolute;
left:25%;
top:0;
z-index:0;
}

p.art-page-title{
	font-family:Lucida Console, monaco, monospace;
margin-top:0;
padding-top:0;
padding-left:20px;
margin-bottom:10;
margin-left:-330px;

font-size:24px
}