

/*GENERAL DIVs*/
body.home{background-color:#000000; background-image:url("art_back.jpg"); background-repeat:no-repeat; background-position:top left; margin:0px; overflow:hidden; background-attachment:fixed;}
body.home_{background-color:#000000; background-image:url("art_back.jpg"); background-repeat:no-repeat; background-position:top left; margin:0px; overflow:auto; background-attachment:fixed;}
body.print{background-color:#000000; margin:0px;}
body.new{background-color:#000000; background-image:url("art_back.jpg"); background-repeat:no-repeat; background-position:center center; margin:0px; overflow:hidden;}
.topLayer{z-index:5; position:absolute; width:100%; height:100%; top:0px; left:0px;}
li{list-style:square;}
img{border:0px;}

/*BODY BLOCKS*/
.container_home, .container_resume, .container_resume_employment, .container_resume_skills, .container_gallery, .container_gallery_web, .container_gallery_art, .container_contact, .container_, .container_home_, .container_resume_, .container_resume_employment_, .container_resume_skills_, .container_gallery_, .container_gallery_web_, .container_gallery_art_, .container_contact_{
	z-index:1; position:absolute; width:1000px; height:500px;
}
.container_home{background-image:url("art_tree.jpg"); top:50px; left:100px;}
.container_resume{background-image:url("art_planet.jpg"); top:50px; left:1200px;}
.container_resume_employment{background-image:url("art_tentacles.jpg"); top:650px; left:1200px;}
.container_resume_skills{background-image:url("art_buildings.jpg"); top:1250px; left:1200px;}
.container_gallery{background-image:url("art_flower.jpg"); top:50px; left:2300px;}
.container_gallery_web{background-image:url("art_water.jpg"); top:650px; left:2300px;}
.container_gallery_art{background-image:url("art_buildings.jpg"); top:1250px; left:2300px;}
.container_contact{background-image:url("art_exploding.jpg"); top:50px; left:3400px;}

.container_home_{background-image:url("art_tree.jpg"); top:50px; left:100px;}
.container_resume_{background-image:url("art_planet.jpg"); top:50px; left:100px;}
.container_resume_employment_{background-image:url("art_tentacles.jpg"); top:650px; left:100px;}
.container_resume_skills_{background-image:url("art_buildings.jpg"); top:1250px; left:100px;}
.container_gallery_{background-image:url("art_flower.jpg"); top:50px; left:100px;}
.container_gallery_web_{background-image:url("art_water.jpg"); top:650px; left:100px;}
.container_gallery_art_{background-image:url("art_buildings.jpg"); top:1250px; left:100px;}
.container_contact_{background-image:url("art_exploding.jpg"); top:50px; left:100px;}

.container_{background-image:url("art_tentacles.jpg"); top:50px; left:100px;}
.pos_{position:absolute; bottom:-60px; left:0px; height:10px}
.bot_{position:absolute; bottom:-162px; left:0px; height:10px}

/*COPYRIGHT & HEADING BLOCK*/
.ch{position:absolute; z-index:3; right:10px; bottom:10px; cursor:default; width:970px; height:19px; padding-right:5px; padding-left:5px; border: #aaaaaa 1px solid;}

/*NAVIGATION BLOCK*/
.navigation{position:absolute; z-index:2; cursor:default; right:347px; top:10px;}

/*ADDING INFO BLOCK*/
.add_l{position:absolute; z-index:2; cursor:default; left:20px; top:60px; width:500px;}
.add_r{position:absolute; z-index:2; cursor:default; right:20px; top:60px; width:400px;}

/*NAVIGATION BUTTONS*/
a.home:link, a.home:visited, a.home:active, a.home:hover, a.resume:link, a.resume:visited, a.resume:active, a.resume:hover, a.resume_employment:link, a.resume_employment:visited, a.resume_employment:active, a.resume_employment:hover, a.resume_skills:link, a.resume_skills:visited, a.resume_skills:active, a.resume_skills:hover, a.gallery:link, a.gallery:visited, a.gallery:active, a.gallery:hover, a.gallery_web:link, a.gallery_web:visited, a.gallery_web:active, a.gallery_web:hover, a.gallery_art:link, a.gallery_art:visited, a.gallery_art:active, a.gallery_art:hover, a.contact:link, a.contact:visited, a.contact:active, a.contact:hover{
	position:absolute; z-index:2; text-align:center; color:#ffffff; font-size:9pt; text-decoration:none; font-family:"verdana"; width:80px; height:15px; opacity:0.5; border: #ffffff 1px solid;
}

a.home:hover, a.resume:hover, a.resume_employment:hover, a.resume_skills:hover, a.gallery:hover, a.gallery_web:hover, a.gallery_art:hover, a.contact:hover{
	opacity:1;
}

a.home:link, a.home:visited, a.home:active, a.home:hover{top:0px; left:0px;}
a.resume:link, a.resume:visited, a.resume:active, a.resume:hover{top:0px; left:85px;}
a.resume_employment:link, a.resume_employment:visited, a.resume_employment:active, a.resume_employment:hover{top:20px; left:85px;}
a.resume_skills:link, a.resume_skills:visited, a.resume_skills:active, a.resume_skills:hover{top:40px; left:85px;}
a.gallery:link, a.gallery:visited, a.gallery:active, a.gallery:hover{top:0px; left:170px;}
a.gallery_web:link, a.gallery_web:visited, a.gallery_web:active, a.gallery_web:hover{top:20px; left:170px;}
a.gallery_art:link, a.gallery_art:visited, a.gallery_art:active, a.gallery_art:hover{top:40px; left:170px;}
a.contact:link, a.contact:visited, a.contact:active, a.contact:hover{top:0px; left:255px;}

/*NAVIGATION LINKS [NORMAL]*/
a:link, a:visited, a:active{color:#eeeeee; font-size:10pt; text-decoration:underline; font-family:"verdana";}
a:hover{color:#ffffff; font-size:10pt; text-decoration:underline; font-family:"verdana";}

a.standout:link, a.standout:visited, a.standout:active{color:#fd8800; font-size:10pt; text-decoration:none; font-family:"verdana";}
a.standout:hover{color:#ffffff; font-size:10pt; text-decoration:none; font-family:"verdana";}

/*BODY WRITING STYLES/POSITIONS*/
.heading{position:absolute; z-index:3; width:970px; cursor:default; color:#ffffff; font-size:12pt; font-family:"courier new"; text-align:right;}
.heading_add{width:500px; position:absolute; z-index:3; cursor:default; color:#ffffff; font-size:12pt; font-family:"courier new"; text-align:right;}
.copyright{position:absolute; z-index:3; width:970px; cursor:default; color:#ffffff; font-size:10pt; padding-top:2px; font-family:"courier new"; text-align:left}
.subheading{position:absolute; height:20px; cursor:default; color:#ffffff; font-size:16pt; font-family:"times new roman";}
.writing{cursor:default; color:#bbbbbb; font-size:10pt; font-family:"verdana";}

.bodyhome, .bodyresume, .bodyemployment, .bodyskills, .bodygallery, .bodyweb, .bodyart, .bodycontact{
	position:absolute; cursor:default; color:#bbbbbb; font-size:10pt; font-family:"verdana";
}

.bodyhome{bottom:40px; right:10px; width:500px; height:350px; overflow:auto;}
.bodyresume{bottom:40px; right:10px; width:450px; height:350px}
.bodyemployment{bottom:40px; right:10px; width:500px; height:350px; overflow:auto;}
.bodyskills{bottom:40px; right:10px; width:500px; height:350px; overflow:auto;}
.bodygallery{bottom:40px; right:10px; width:500px; height:350px}
.bodyweb{bottom:40px; right:10px; width:600px; height:370px; overflow:auto;}
.bodyart{bottom:40px; right:10px; width:600px; height:370px; overflow:auto;}
.bodycontact{bottom:40px; right:10px; width:500px; height:350px; overflow:auto;}

.contactForm{position:absolute; bottom:0px; right:0px; width:500px; height:300px; display: none;}

/*INPUT/TEXTAREA*/
.resume_name{position: relative; left: 10px;}
input{cursor:default; height:19px; background-image:url("input.png"); font-family:'Verdana'; font-size:9pt; color:#ffffff; border: #aaaaaa 1px solid; margin-bottom: 5px;}
input.admin{z-index:20; position:fixed; bottom:120px; left:900px; cursor:default; height:20px; width:80px; background-image:url("input.png"); font-family:'Verdana'; font-size:9pt; color:#ffffff; border: #ffffff 1px solid;}
input.signout{z-index:20; position:fixed; bottom:120px; left:1000px; cursor:default; height:20px; width:80px; background-image:url("input.png"); font-family:'Verdana'; font-size:9pt; color:#ffffff; border: #ffffff 1px solid;}
input.button{cursor:default; height:20px; background-image:url("input.png"); font-family:'Verdana'; font-size:9pt; color:#ffffff; border: #ffffff 1px solid;}
textarea.b{cursor:default; height:300px; background-image:url("textarea300.png"); font-family:'Verdana'; font-size:9pt; color:#ffffff; border #ffffff 1px solid;}
textarea.s{cursor:default; height:100px; background-image:url("textarea100.png"); font-family:'Verdana'; font-size:9pt; color:#ffffff; border #ffffff 1px solid;}

/*BLOCK POSITIONING FOR IMAGE PLACEMENT*/
.blocks{z-index:3; position:relative; width:550px; height:170px; padding:5px; border: #666666 1px solid;}
.blocks_image{z-index:3; position:absolute; width:295px; height:170px; left:5px;}
.blocks_info{z-index:3; position:absolute; width:250px; height:170px; right:0px;}

