/*HEADER AND COPYRIGHT STUFF*/

body {color: #006699 ; background-color: #FFFFFF ; }

.header { position: absolute; top: 0px; left: 0px; }

.linkbox { position: absolute; top: 150px; left: 0px; }

.linkboxtext { position: absolute; top: 158px; left: 250px; }
.linkboxtext td {font-family: arial; font-size: 12px; }
.linkboxtext a:link {font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.linkboxtext a:visited { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.linkboxtext a:hover { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: underline; }

.copyright { position: absolute; top: 1075px; left: 275px; }
.copyright td {font-family: arial; font-size: 12px; }

/*MAIN PAGE STUFF*/

.main_image { position: absolute; top: 115px; left: 0px; width: 370px; height: 914px; background-image: url(main_samurai_girl.gif); background-repeat: no-repeat; }
.main_image td {font-family: arial; font-size: 12px; }
.main_image a:link {font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.main_image a:visited { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.main_image a:hover { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: underline; }

.main_update { position: absolute; top: 287px; left: 385px; width: 250px; height: 700px; background-image: url(main_update.jpg); background-repeat: no-repeat; }

.main_updatetext { position: absolute; top: 270px; left: 389px; }
.main_updatetext td {font-family: arial; font-size: 12px; }
.main_updatetext a:link {font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.main_updatetext a:visited { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.main_updatetext a:hover { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: underline; }

.main_latestart { position: absolute; top: 337px; left: 650px; }
.main_latestart td {font-family: arial; font-size: 12px; }

.main_artline { position: absolute; top: 365px; left: 648px; width: 102px; height: 3px; background-image: url(main_artwork_line.jpg); background-repeat: no-repeat; }
.main_artline td {font-family: arial; font-size: 12px; }


/*ABOUT PAGE STUFF*/

.about_right { position: absolute; top: 184px; left: 430px; width: 300px; height: 941px; background-image: url(about/about_right.jpg); background-repeat: no-repeat; }

.about_line { position: absolute; top: 270px; left: 430px; width: 320px; height: 3px; background-image: url(about/about_line.jpg); background-repeat: no-repeat; }

.about_answers { position: absolute; top: 304px; left: 25px; }
.about_answers td {font-family: arial; font-size: 13px; }
.about_answers a:link {font-family: arial; font-size: 12px; color: #e98b2f ; text-decoration: none; }
.about_answers a:visited { font-family: arial; font-size: 12px; color: #e98b2f ; text-decoration: none; }
.about_answers a:hover { font-family: arial; font-size: 12px; color: #e98b2f ; text-decoration: underline; }

.about_questions { position: absolute; top: 256px; left: 440px; }
.about_questions td {font-family: arial; font-size: 13px; color: #ffffff}
.about_questions a:link {font-family: arial; font-size: 12px; color: #ffffff ; text-decoration: none; }
.about_questions a:visited { font-family: arial; font-size: 12px; color: #ffffff ; text-decoration: none; }
.about_questions a:hover { font-family: arial; font-size: 12px; color: #ffffff ; text-decoration: underline; }


/*PORTFOLIO PAGE STUFF*/

.portfolio_links { position: absolute; top: 260px; left: 40px; }
.portfolio_links td {font-family: arial; font-size: 13px;}
.portfolio_links a:link {font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.portfolio_links a:visited { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.portfolio_links a:hover { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: underline; }

.portfolio_feature_bg { position: absolute; top: 320px; left: 10px; width: 500px; height: 250px; background-image: url(portfolio/portfolio_feature_bg.jpg); background-repeat: no-repeat; }

.portfolio_feature { position: absolute; top: 330px; left: 25px; }
.portfolio_feature td {font-family: arial; font-size: 13px;}
.portfolio_feature a:link {font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.portfolio_feature a:visited { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.portfolio_feature a:hover { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: underline; }

.portfolio_text { position: absolute; top: 350px; left: 400px; }
.portfolio_text td {font-family: arial; font-size: 13px;}
.portfolio_text a:link {font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.portfolio_text a:visited { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.portfolio_text a:hover { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: underline; }

.portfolio_illustrations { position: absolute; top: 600px; left:0px; width: 330px; height: 25px; background-image: url(portfolio/portfolio_illustrations.jpg); background-repeat: no-repeat; }
.portfolio_illustrations td {font-family: arial; font-size: 13px;}
.portfolio_illustrations a:link {font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.portfolio_illustrations a:visited { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.portfolio_illustrations a:hover { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: underline; }

/*STORE PAGE STUFF*/

.store_construction { position: absolute; top: 500px; left: 175px; }
.store_construction td {font-family: arial; font-size: 13px;}

/*CONTACT PAGE STUFF*/

.contact_side { position: absolute; top: 286px; left: 0px; width: 375px; height: 839px; background-image: url(contact/contact_side.jpg); background-repeat: no-repeat; }

.contact_line { position: absolute; top: 620px; left: 256px; width: 494px; height: 3px; background-image: url(contact/contact_line.jpg); background-repeat: no-repeat; }

.contact_text { position: absolute; top: 286px; left: 200px; }
.contact_text td {font-family: arial; font-size: 13px;}
.contact_text a:link {font-family: arial; font-size: 12px; color: #e98b2f ; text-decoration: none; }
.contact_text a:visited { font-family: arial; font-size: 12px; color: #e98b2f ; text-decoration: none; }
.contact_text a:hover { font-family: arial; font-size: 12px; color: #e98b2f ; text-decoration: underline; }

/*ART PAGES STUFF*/

.art_head { position: absolute; top: 0px; left: 0px; }

.art_title { position: absolute; top: 60px; left: 20px; }
.art_title td {font-family: arial; font-size: 13px;}
.art_title a:link {font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.art_title a:visited { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.art_title a:hover { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: underline; }

.art_linkboxtext { position: absolute; top: 8px; left: 250px; }
.art_linkboxtext td {font-family: arial; font-size: 12px; }
.art_linkboxtext a:link {font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.art_linkboxtext a:visited { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.art_linkboxtext a:hover { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: underline; }

/*images*/

.art_image { position: absolute; top: 130px; left: 25px; }
.art_image td {font-family: arial; font-size: 13px;}
.art_image a:link {font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.art_image a:visited { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: none; }
.art_image a:hover { font-family: arial; font-size: 12px; color: #006699 ; text-decoration: underline; }