/*
Global Styles ------------------------
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}a{outline: none}a:focus{outline: 1px dotted}

/* html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
 border:0pt none;  
 font-family:inherit;  
 font-size: 100%;  
 font-style:inherit;  
 font-weight:inherit;  
 margin:0pt;  
 padding:0pt;  
 vertical-align:baseline;  
} */ 

a { outline: none}


body {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:1.5em;
	background: #fff;
	color: #000;
	text-align: left;
}

div#page-wrap{
	position: relative;
	margin: 15px auto;
	width: 960px;
	height:600px;
}
#flashSlideshow {
	outline:none;
	}

	a#art-link-1r-video span{ display: none; }

	div#art-link-1-video{
		position: absolute; 
		top: 30px;
		left: 215px;
		width: 506px; height: 419px;
		}
		a#art-link-1r-video {background-image:url(images/video-title.jpg); width: 506px; height: 419px;; display: block; background-position: 0px 0;}
		a#art-link-1r-video:hover{ background-image:url(images/video-title.jpg); width: 506px; height: 419px; background-position: 0 419px; }

/* homepage */
div#homepage-n1{
	position:absolute; display:block;
	left: 0px; top: 0px;
	width: 574px; height: 180px;
	}
	a#homepage-n1-l1-r span, a#homepage-n1-l2-r  span, a#homepage-n1-l3-r  span { display: none; }

	div#homepage-n1-l1{
		position: absolute; 
		top: 0px;
		left: 0px;
		width: 193px; height: 180px;
		}
		a#homepage-n1-l1-r {background-image:url(images/homepage-nav1-575x360.jpg); width: 193x; height: 180px; display: block; background-position: 0px 0;}
		a#homepage-n1-l1-r:hover{ background-image:url(images/homepage-nav1-575x360.jpg); width: 193px; height: 180px; background-position: 0 180px; }
	div#homepage-n1-l2{
		position: absolute; 
		top: 0px;
		left: 193px;
		width: 191px; height: 180px;
		}
		a#homepage-n1-l2-r {background-image:url(images/homepage-nav1-575x360.jpg); width: 191x; height: 180px; display: block; background-position: -193px 0;}
		a#homepage-n1-l2-r:hover{ background-image:url(images/homepage-nav1-575x360.jpg); width: 191px; height: 180px; background-position: -193px 180px; }
	div#homepage-n1-l3{
		position: absolute; 
		top: 0px;
		left: 384px;
		width: 190px; height: 180px;
		}
		a#homepage-n1-l3-r {background-image:url(images/homepage-nav1-575x360.jpg); width: 190x; height: 180px; display: block; background-position: -384px 0;}
		a#homepage-n1-l3-r:hover{ background-image:url(images/homepage-nav1-575x360.jpg); width: 190px; height: 180px; background-position: -384px 180px; }

div#homepage-ur {
	position:absolute; display:block;
	left: 574px; top: 0px;
	width: 386px; height: 180px;
	background-image:url(images/homepage-ur-386x180.jpg);
}
div#homepage-m{
	position:absolute; display:block;
	left: 0px; top: 180px;
	width: 960px; height: 194px;
	background-image:url(images/homepage-m-960x194.jpg);
}
div#homepage-bl{
	position:absolute; display:block;
	left: 0px; top: 374px;
	width: 195px; height: 187px;
	background-image:url(images/homepage-bl-195x187.jpg);
}
div#homepage-nav2{
	position:absolute; display:block;
	left: 195px; top: 374px;
	width: 765px; height: 187px;
	}
	a#homepage-n2-l1-r span, a#homepage-n2-l2-r  span, a#homepage-n2-l3-r  span, a#homepage-n2-l4-r  span { display: none; }

	div#homepage-n2-l1{
		position: absolute; 
		top: 0px;
		left: 0px;
		width: 187px; height: 187px;
		}
		a#homepage-n2-l1-r {background-image:url(images/homepage-nav2-765x374.jpg); width: 187x; height: 187px; display: block; background-position: 0px 0;}
		a#homepage-n2-l1-r:hover{ background-image:url(images/homepage-nav2-765x374.jpg); width: 187px; height: 187px; background-position: 0 187px; }
	div#homepage-n2-l2{
		position: absolute; 
		top: 0px;
		left: 193px;
		width: 191px; height: 187px;
		}
		a#homepage-n2-l2-r {background-image:url(images/homepage-nav2-765x374.jpg); width: 191x; height: 187px; display: block; background-position: -193px 0;}
		a#homepage-n2-l2-r:hover{ background-image:url(images/homepage-nav2-765x374.jpg); width: 191px; height: 187px; background-position: -193px 187px; }
	div#homepage-n2-l3{
		position: absolute; 
		top: 0px;
		left: 384px;
		width: 190px; height: 187px;
		}
		a#homepage-n2-l3-r {background-image:url(images/homepage-nav2-765x374.jpg); width: 190x; height: 187px; display: block; background-position: -384px 0;}
		a#homepage-n2-l3-r:hover{ background-image:url(images/homepage-nav2-765x374.jpg); width: 190px; height: 187px; background-position: -384px 187px; }
	div#homepage-n2-l4{
		position: absolute; 
		top: 0px;
		left: 574px;
		width: 190px; height: 187px;
		}
		a#homepage-n2-l4-r {background-image:url(images/homepage-nav2-765x374.jpg); width: 190x; height: 187px; display: block; background-position: -574px 0;}
		a#homepage-n2-l4-r:hover{ background-image:url(images/homepage-nav2-765x374.jpg); width: 190px; height: 187px; background-position: -574px 187px; }
	



div#pic-frame{
	position:absolute; display:block;
	left: 12px; top: 65px;
	width: 340px; height: 480px;
}
div#text-frame{
position:absolute; display:block;
left: 390px; top:125px;
width: 558px; height: 420px;
overflow:auto;
}
div#content-nav{
position:absolute; display:block;
left: 390px; top:65px;
width: 558px; height: 60px;
}
#content-nav a,#content-nav a:visited {
color:#000;
font-family: Courier, "Courier New", monospace;
padding:10px;
}
#content-nav a:hover{
color:#0f0;
}
a.anh-1:hover{
background:#000;
}
a.anh-2:hover{
background:#000;
}
a.anh-3:hover{
background:#000;
}

/* news */



div#pic-frame.news{
	background-image:url(images/news-01.jpg);
	left:480px;	
	height: 396px;
}
#content-news {
	position:absolute; display:block;
	left: 10px; top:75px;
	width: 558px; 
}

#content-news h1 {
	font-family:courier new, courier, serif;
	font-size: 28px;
	margin: 70px 0 0 85px;
	}
#content-news h2 {
	font-family:courier new, courier, serif;
	font-size: 15px;
	font-style:normal;
	margin: 10px 0 0 145px;
	width: 140px;
	}
#content-news img {
	margin:40px 0 40px 110px;
	}
#content-news p {
	margin:0 100px 0 0;
	font-size: 17px;
	}
/* links 
div#pic-frame.links{
	background-image:url(images/links-02.jpg);
	width: 420px;
	height: 286px;
	top:160px;
	left:60px;
	}
div#link1, div#link2, div#link3, div#link4, div#link5 {
		position:absolute; display:block;
		background:url(images/links-titles.jpg);
		top:80px; left: 150px; 
		width: 550px; height: 50px;
		}
		
		div#link2 {background-position: 0 -50px; top:130px;}
		div#link3 {background-position: 0 -100px; top:180px;}
		div#link4 {background-position: 0 -150px; top:230px;}
		div#link5 {background-position: 0 -200px; top:280px;}
			
		div#link1 a, div#link2 a, div#link3 a, div#link4 a, div#link5 a{
			position: absolute; display: block;
			width: 550px; height: 50px; top:0px; left:0px;
			background-position: 0 0px; 
		}
		div#link1 a, div#link2 a, div#link3 a, div#link4 a, div#link5 a {text-decoration: none;}
		div#link1 a span , div#link2 a span , div#link3 a span , div#link4 a span , div#link5 a span {visibility: hidden;}
*/
		
#content_links {
	position:absolute; display:block;
	left:13px; top:85px;
	width:934px; height:434px;
	}	
#content_links li {
	float:left;
	background: #444;
	list-style:none;
	}
#content_links li a {
	text-decoration: none;
	display:block;
	width: 467px;
	height: 62px;
	background:url(images/links-page-02.jpg);
	}
#content_links li a span { display:none }
#content_links li a#link1 { background-position: 0px 0px }
#content_links li a#link1:hover { background-position: 0px -434px }

#content_links li a#link2 { background-position: 467px 0px }
#content_links li a#link2:hover { background-position: 467px -434px }

#content_links li a#link3 { background-position: 0px -62px }
#content_links li a#link3:hover { background-position: 0px -496px }

#content_links li a#link4 { background-position: 467px -62px }
#content_links li a#link4:hover { background-position: 467px -496px }

#content_links li a#link5 { background-position: 0px -124px }
#content_links li a#link5:hover { background-position: 0px -558px }

#content_links li a#link6 { background-position: 467px -124px }
#content_links li a#link6:hover { background-position: 467px -558px }

#content_links li a#link7 { background-position: 0px -186px }
#content_links li a#link7:hover { background-position: 0px -620px }

#content_links li a#link8 { background-position: 467px -186px }
#content_links li a#link8:hover { background-position: 467px -620px }

#content_links li a#link9 { background-position: 0px -248px }
#content_links li a#link9:hover { background-position: 0px -682px }

#content_links li a#link10 { background-position: 467px -248px }
#content_links li a#link10:hover { background-position: 467px -682px }

#content_links li a#link11 { background-position: 0px -310px }
#content_links li a#link11:hover { background-position: 0px -744px }

#content_links li a#link12 { background-position: 467px -310px }
#content_links li a#link12:hover { background-position: 467px -744px }

#content_links li a#link13 { background-position: 0px -372px }
#content_links li a#link13:hover { background-position: 0px -806px }

#content_links li a#link14 { background-position: 467px -372px }
#content_links li a#link14:hover { background-position: 467px -806px }
/* about */
div#email-link {
		position:relative; display:block;
		background:url(images/contact-email.jpg);
		top:0px; left: 0px; 
		width: 550px; height: 50px;
		margin: 18px 0 18px -14px;
	}
	div#email-link a {
		position: absolute; display: block;
		width: 550px; height: 50px; top:0px; left:0px;
		text-decoration: none;
	}
	div#email-link a span { visibility: hidden; }

div#pic-frame.about {
	background-image:url(images/about-09.jpg);
}
	a#about-nav-1r  span, a#about-nav-2r  span { display: none; }

div.text-container {
margin-bottom: 40px;
width: 540px;
overflow: hidden;
}
h2{
background: #fff;
font-family:Times New Roman,serif;
font-size: 75%; 
line-height: 120%;
font-style: italic;
padding:2px 2px 0px 4px;
margin:10px 0px 10px 0 ;
width: 98%;
}


td {border-bottom: 1px dotted #ccc;}
td { padding:2px;}

#content-nav, #text-frame p, .table-text{
font-size: 55%; 
line-height: 130%;
width: 97%;
left:10px;
position:relative;
}	

#text-frame p {
margin-bottom: 1em;
}

div#h1-title {
padding:2px 2px 2px 4px;
background: #fff;
line-height: 130%;
font-weight: bold;
border-bottom: 1px dashed #000;
width: 98%;
margin-bottom: 10px;
}

#h1-title h1{
font-family:Times New Roman,serif;
font-size: 80%; 
font-style: italic;
width: 98%;
text-align:left;
}

#h1-title a {
position: relative;
top:7px;
right: 16px;
font-size: 50%;
float:right;
text-align: right;
}
/* art */
div#art-page {
position:absolute; display:block;
left:13px; top:65px;
width:934px; height:495px;
overflow:auto;
}
	a#art-link-1r span{ display: none; }

	div#art-link-1{
		position: absolute; 
		top: 0px;
		left: 145px;
		width: 614px; height: 419px;
		}
		a#art-link-1r {background-image:url(images/art-page-01.jpg); width: 614px; height: 419px;; display: block; background-position: 0px 0;}
		a#art-link-1r:hover{ background-image:url(images/art-page-01.jpg); width: 614px; height: 419px; background-position: 0 419px; }

		
ul#links-page {
	position:absolute; display:block;
	left:13px; top:85px;
	width:934px; height:495px;
	font-family:Times New Roman,serif;
	font-size:20px;
	font-style:italic;
	background: url(images/links-image.jpg) no-repeat 50% 0;
	line-height:25px;
	float:left;
	}	
ul#links-page li {
	margin:3px 0 0;
	}
ul#links-page a {
	margin: 0 0 0 10px;
	padding:5px;
	text-decoration:none;
	font-size:22px;
	color:#000;
	}
ul#links-page a:hover {
	background:#000;
	}
ul#links-page a.c1:hover { color: #118AFF }
ul#links-page a.c2:hover { color: #FF950E }
ul#links-page a.c3:hover { color: #EB2222 }
ul#links-page a.c4:hover { color: #FFFE12 }
ul#links-page a.c5:hover { color: #AC0FFF }
ul#links-page a.c6:hover { color: #00FF1D }

#indent-link {
	position:absolute;
	left:700px;
	top:0px;
	}
	
/* photos */

div#photos-content, div#photos-page{
	position:absolute; display:block;
	left:13px; top:65px;
	width:934px; height:495px;
	}
div#photos-content{
	overflow:auto;
	}
#photos-content a {
color: #000;
text-decoration: none;
}

#photos-content h1.photoh1 {
clear:both;
font-family:Courier;
padding: 14px;
margin-bottom:14px;
font-size: 80%;
background: #000;
margin-right:14px;
color:#fff;
}



div#photos-content{
height:410px;
}

#photos-content.video {
height: 480px;
}

.endthumb, .thumb{
position:relative; 
display:block;
left:0px; top:0px;
width:215px; height:128px;
background:#000;
color:#fff;
margin: 0 14px 14px 0;
padding: 0;
float: left;
}

.thumb h1{
font-family:Times New Roman,serif;
font-size:65%;
font-style:italic;
margin: 10px 10px 0px 10px;
padding:0px
}
.thumb p{
font-family: Arial, Helvetica, sans-serif;
font-size:55%;
margin: 10px 10px 0 10px;
padding:0px;
}

.thumb:hover, .thumb:hover p{
background:#ddd;
color:#000;
}

.thumb.video img, .placeholder{
display:block;
position:relative;
height: 120px;
width: 272px;
margin:10px 10px 0px 10px;
}

/* artwork */
.art_thumb{
background:#666;
display:block;
position:relative;
height: 145px;
width: 272px;
margin:10px 10px 0px 10px;
}

.art_title{
background:#666;
display:block;
position:relative;
height: 45px;
width: 272px;
margin:5px 10px 0px 10px;
}

.art_thumb.stars { background-image:url(art/thumbs/stars.jpg)}
.art_thumb.baby_gumm_detail { background-image:url(art/thumbs/baby_gumm_detail.jpg)}
.art_thumb.baby_gumm{ background-image:url(art/thumbs/baby_gumm.jpg)}
.art_thumb.madame_george{ background-image:url(art/thumbs/madame_george.jpg)}
.art_thumb.stars_detail_1 { background-image:url(art/thumbs/stars_detail_1.jpg)}
.art_thumb.stars_detail_2 { background-image:url(art/thumbs/stars_detail_2.jpg)}
.art_thumb.cards { background-image:url(art/thumbs/cards.jpg)}
.art_thumb.cards_detail {background-image:url(art/thumbs/cards_detail.jpg)}
.art_thumb.father_of_cubism {background-image:url(art/thumbs/father_of_cubism.jpg)}
.art_thumb.dot {background-image:url(art/thumbs/dot.jpg)}
.art_thumb.water_jewels {background-image:url(art/thumbs/water_jewels.jpg)}
.art_thumb.water_jewels_detail {background-image:url(art/thumbs/water_jewels_detail.jpg)}
.art_thumb.tea_for_the_lord {background-image:url(art/thumbs/tea_for_the_lord.jpg)}



.art_title.stars { background-image:url(art/titles/stars.jpg);background-position: 0 45px }
.thumb:hover .art_title.stars{ background-position: 0 0px }

.art_title.stars_detail{ background-image:url(art/titles/stars_detail.jpg);background-position: 0 45px }
.thumb:hover .art_title.stars_detail{ background-position: 0  0px }

.art_title.cards { background-image:url(art/titles/cards.jpg);background-position: 0 45px }
.thumb:hover .art_title.cards{ background-position: 0  0px }

.art_title.cards_detail { background-image:url(art/titles/cards_detail.jpg);background-position: 0 45px }
.thumb:hover .art_title.cards_detail{ background-position: 0  0px }

.art_title.father_of_cubism { background-image:url(art/titles/father_of_cubism.jpg);background-position: 0 45px }
.thumb:hover .art_title.father_of_cubism{ background-position: 0  0px }

.art_title.dot { background-image:url(art/titles/dot.jpg);background-position: 0 45px }
.thumb:hover .art_title.dot{ background-position: 0  0px }

.art_title.water_jewels { background-image:url(art/titles/water_jewels.jpg);background-position: 0 45px }
.thumb:hover .art_title.water_jewels{ background-position: 0  0px }

.art_title.water_jewels_detail { background-image:url(art/titles/water_jewels_detail.jpg);background-position: 0 45px }
.thumb:hover .art_title.water_jewels_detail{ background-position: 0  0px }

.art_title.tea_for_the_lord { background-image:url(art/titles/tea_for_the_lord.jpg);background-position: 0 45px }
.thumb:hover .art_title.tea_for_the_lord{ background-position: 0  0px }

.art_title.baby_gumm { background-image:url(art/titles/baby_gumm.jpg);background-position: 0 45px }
.thumb:hover .art_title.baby_gumm{ background-position: 0  0px }

.art_title.baby_gumm_detail { background-image:url(art/titles/baby_gumm_detail.jpg);background-position: 0 45px }
.thumb:hover .art_title.baby_gumm_detail{ background-position: 0  0px }

p.art_desc {
margin: 0px 10px 0 13px;
}

.placeholder {
background:#666;
}

.thumb.video{
width:292px;
height:230px;
}


.thumb img {
margin:10px 10px 0px 10px;
height: 108px;
width: 195px;
}
.thumb.video h1{
	font-weight:bold;
	}
.thumb.end{
margin: 0 0 14px 0;
}

#photos-page{
	overflow:hidden;
	}
	a#photos-link-1r span, a#photos-link-2r span, a#photos-link-3r span{ display: none; }

	div#atphotos-link-1,div#photos-link-1{
		position: absolute; 
		top: 0px;
		left: 0px;
		width: 304px; height: 495px;
		}
		a#photos-link-1r {background-image:url(images/photos-page-01.jpg); width: 304px; height: 495px; display: block; background-position: 0px 0;}
		div#atphotos-link-1,a#photos-link-1r:hover{ background-image:url(images/photos-page-01.jpg); width: 304px; height: 495px; background-position: 0 495px; }
	
	div#atphotos-link-2,div#photos-link-2{
		position: absolute; 
		top: 0px;
		left: 316px;
		width: 302px; height: 495px;
		}
		a#photos-link-2r {background-image:url(images/photos-page-01.jpg); width: 302px; height: 495px; display: block; background-position: -316px 0;}
		div#atphotos-link-2,a#photos-link-2r:hover{ background-image:url(images/photos-page-01.jpg); width: 302px; height: 495px; background-position: -316px 495px; }

	div#atphotos-link-3,div#photos-link-3{
		position: absolute; 
		top: 0px;
		left: 630px;
		width: 304px; height: 495px;
		}
		a#photos-link-3r {background-image:url(images/photos-page-01.jpg); width: 304px; height: 495px; display: block; background-position: -630px 0;}
		div#atphotos-link-3,a#photos-link-3r:hover{ background-image:url(images/photos-page-01.jpg); width: 304px; height: 495px; background-position: -630px 495px;}

div#photos-nav{
position:absolute; display:block;
left:13px; top:484px;
width:934px; height:76px;
}


	a#photosnav-link-1r span, a#photosnav-link-2r span, a#photosnav-link-3r span{ display: none; }

	div#atphotosnav-link-1,div#photosnav-link-1{
		position: absolute; 
		top: 0px;
		left: 0px;
		width: 304px; height: 76px;
		}
		a#photosnav-link-1r {background-image:url(images/photos-page-01.jpg); width: 304px; height: 76px; display: block; background-position: 0px -419px;}
		div#atphotosnav-link-1,a#photosnav-link-1r:hover{ background-image:url(images/photos-page-01.jpg); width: 304px; height: 76px; background-position: 0 -914px; }
	
	div#atphotosnav-link-2,div#photosnav-link-2{
		position: absolute; 
		top: 0px;
		left: 316px;
		width: 302px; height: 76px;
		}
		a#photosnav-link-2r {background-image:url(images/photos-page-01.jpg); width: 302px; height: 76px; display: block; background-position: -316px -419px;}
		div#atphotosnav-link-2,a#photosnav-link-2r:hover{ background-image:url(images/photos-page-01.jpg); width: 302px; height: 76px; background-position: -316px -914px; }

	div#atphotosnav-link-3,div#photosnav-link-3{
		position: absolute; 
		top: 0px;
		left: 630px;
		width: 304px; height: 76px;
		}
		a#photosnav-link-3r {background-image:url(images/photos-page-01.jpg); width: 304px; height: 76px; display: block; background-position: -630px -419px;}
		div#atphotosnav-link-3,a#photosnav-link-3r:hover{ background-image:url(images/photos-page-01.jpg); width: 304px; height: 76px; background-position: -630px -914px;}
		
		
/* writing page */

div#writing-page {
position:absolute; display:block;
left:13px; top:65px;
width:934px; height:464px;
}
	a#writing-link-1r span, a#writing-link-2r span, a#writing-link-3r span, a#writing-link-4r span { display: none; }

	div#writing-link-1{
		position: absolute; 
		top: 0px;
		left: 0px;
		width: 467px; height: 232px;
		}
		a#writing-link-1r {background-image:url(images/writing-page-01.jpg); width: 467px; height: 232px; display: block; background-position: 0px 0;}
		a#writing-link-1r:hover{ background-image:url(images/writing-page-01.jpg); width: 467px; height: 232px; background-position: 0 464px; }

	div#writing-link-2{
		position: absolute; 
		top: 0px;
		left: 467px;
		width: 467px; height: 232px;
		}
		a#writing-link-2r {background-image:url(images/writing-page-01.jpg); width: 467px; height: 232px; display: block; background-position: -467px 0;}
		a#writing-link-2r:hover{ background-image:url(images/writing-page-01.jpg); width: 467px; height: 232px; background-position: -467px 464px; }

	div#writing-link-3{
		position: absolute; 
		top: 232px;
		left: 0px;
		width: 467px; height: 232px;
		}
		a#writing-link-3r {background-image:url(images/writing-page-01.jpg); width: 467px; height: 232px; display: block; background-position: 0px -232px;}
		a#writing-link-3r:hover{ background-image:url(images/writing-page-01.jpg); width: 467px; height: 232px; background-position: 0px -696px;}

	div#writing-link-4{
		position: absolute; 
		top: 232px;
		left: 467px;
		width: 467px; height: 232px;
		}
		a#writing-link-4r {background-image:url(images/writing-page-01.jpg); width: 467px; height: 232px; display: block; background-position: -467px -232px;}
		a#writing-link-4r:hover{ background-image:url(images/writing-page-01.jpg); width: 467px; height: 232px; background-position: -467px -696px; }		

/*
################################################################################################################################################
################################################################################################################################################
GLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBALGLOBAL
################################################################################################################################################
################################################################################################################################################
*/

div#foot {
	position: absolute; display: block;
	left: 0px; top: 575px;
	width: 960px; height: 55px;
	/* background: #e8e8e8;*/
	background:url(images/sig.jpg) left no-repeat;
}
div#foot-h1 {
	position:relative;
	left: 12px; top: 30px;
	text-align: left; font-size: 40%;
	color: #bbb;
}


div#foot-nav {
	position:relative;
	right: 12px; top: 30px;
	text-align: right; font-size: 40%;
	color: #bbb;
}

div#nav{
	position:absolute; display:block;
	left: 0px; top: 0px;
	width: 960px; height: 50px;
/* 	border-bottom: 1px dashed #cecece;
	border-top: 1px dashed #cecece;
 */	}
	a#nav-1r span, a#nav-2r span, a#nav-3r span, a#nav-4r span, a#nav-5r span, a#nav-6r span, a#nav-7r span, a#nav-8r span{ display: none; }

	div#nav-1{
		position: absolute; 
		top: 0px;
		left: 0px;
		width: 120px; height: 50px;
		}
		a#nav-1r {background-image:url(images/nav.jpg); width: 120px; height: 50px; display: block; background-position: 0px 0;}
		a#nav-1r:hover{ background-image:url(images/nav.jpg); width: 120px; height: 50px; background-position: 0 50px; }
	div#nav-2{
		position: absolute; 
		top: 0px;
		left: 120px;
		width: 120px; height: 50px;
		}
		a#nav-2r {background-image:url(images/nav.jpg); width: 120px; height: 50px; display: block; background-position: -120px 0px;}
		a#nav-2r:hover{ background-image:url(images/nav.jpg); width: 120px; height: 50px; background-position: -120px 50px; }
	div#nav-3{
		position: absolute; 
		top: 0px;
		left: 240px;
		width: 120px; height: 50px;
		}
		a#nav-3r {background-image:url(images/nav.jpg); width: 120px; height: 50px; display: block; background-position: -240px 0px;}
		a#nav-3r:hover{ background-image:url(images/nav.jpg); width: 120px; height: 50px; background-position: -240px 50px; }
	div#nav-4{
		position: absolute; 
		top: 0px;
		left: 360px;
		width: 120px; height: 50px;
		}
		a#nav-4r {background-image:url(images/nav.jpg); width: 120px; height: 50px; display: block; background-position: -360px 0px;}
		a#nav-4r:hover{ background-image:url(images/nav.jpg); width: 120px; height: 50px; background-position: -360px 50px; }
	div#nav-5{
		position: absolute; 
		top: 0px;
		left: 480px;
		width: 120px; height: 50px;
		}
		a#nav-5r {background-image:url(images/nav.jpg); width: 120px; height: 50px; display: block; background-position: -480px 0px;}
		a#nav-5r:hover{ background-image:url(images/nav.jpg); width: 120px; height: 50px; background-position: -480px 50px; }		
	div#nav-6{
		position: absolute; 
		top: 0px;
		left: 600px;
		width: 120px; height: 50px;
		}
		a#nav-6r {background-image:url(images/nav.jpg); width: 120px; height: 50px; display: block; background-position: -600px 0px;}
		a#nav-6r:hover{ background-image:url(images/nav.jpg); width: 120px; height: 50px; background-position: -600px 50px; }		
	div#nav-7{
		position: absolute; 
		top: 0px;
		left: 720px;
		width: 120px; height: 50px;
		}
		a#nav-7r {background-image:url(images/nav.jpg); width: 120px; height: 50px; display: block; background-position: -720px 0px;}
		a#nav-7r:hover{ background-image:url(images/nav.jpg); width: 120px; height: 50px; background-position: -720px 50px; }			
	div#nav-8{
		position: absolute; 
		top: 0px;
		left: 840px;
		width: 120px; height: 50px;
		}
		a#nav-8r {background-image:url(images/nav.jpg); width: 120px; height: 50px; display: block; background-position: -840px 0px;}
		a#nav-8r:hover{ background-image:url(images/nav.jpg); width: 120px; height: 50px; background-position: -840px 50px; }				
	
	


div#nav-info{
	position:absolute; display:block;
	top: 100px; left: 800px;
	width: 130px; height: 120px;
	}

	a#nav-info1-roll span, a#nav-info2-roll span, a#nav-info3-roll span, a#nav-info4-roll span { display: none; }

	div#nav-info1, div#atnav-info1{
		position: absolute; 
		top: 0px;
		left: 0px;
		width: 130px; height: 30px;
		}
		a#nav-info1-roll {background-image:url(images/nav-info.jpg); width: 130px; height: 30px; display: block; background-position: 130px 0;}
		div#atnav-info1, a#nav-info1-roll:hover{ background-image:url(images/nav-info.jpg); width: 130px; height: 30px;	background-position: 0 0; 
	}

	div#nav-info2, div#atnav-info2{
		position: absolute; 
		top: 32px;
		left: 0px;
		width: 130px; height: 30px;
		}
		a#nav-info2-roll {background-image:url(images/nav-info.jpg); width: 130px; height: 30px; display: block; background-position: 130px -30px;}
		div#atnav-info2, a#nav-info2-roll:hover{ background-image:url(images/nav-info.jpg); width: 130px; height: 30px;	background-position: 0 -30px; 
	}

	div#nav-info3, div#atnav-info3{
		position: absolute; 
		top: 64px;
		left: 0px;
		width: 130px; height: 30px;
		}
		a#nav-info3-roll {background-image:url(images/nav-info.jpg); width: 130px; height: 30px; display: block; background-position: 130px -60px;}
		div#atnav-info3, a#nav-info3-roll:hover{ background-image:url(images/nav-info.jpg); width: 130px; height: 30px;	background-position: 0 -60px; 
	}

	div#nav-info4, div#atnav-info4{
		position: absolute; 
		top: 96px;
		left: 0px;
		width: 130px; height: 30px;
		}
		a#nav-info4-roll {background-image:url(images/nav-info.jpg); width: 130px; height: 30px; display: block; background-position: 130px -90px;}
		div#atnav-info4, a#nav-info4-roll:hover{ background-image:url(images/nav-info.jpg); width: 130px; height: 30px;	background-position: 0 -90px; 
}

div#nav-creative{
	position:absolute; display:block;
	top: 310px; left: 800px;
	width: 130px; height: 120px;
	}

	a#nav-creative1-roll span, a#nav-creative2-roll span, a#nav-creative3-roll span, a#nav-creative4-roll span { display: none; }

	div#nav-creative1, div#atnav-creative1{
		position: absolute; 
		top: 0px;
		left: 0px;
		width: 130px; height: 30px;
		}
		a#nav-creative1-roll {background-image:url(images/nav-creative.jpg); width: 130px; height: 30px; display: block; background-position: 130px 0;}
		div#atnav-creative1, a#nav-creative1-roll:hover{ background-image:url(images/nav-creative.jpg); width: 130px; height: 30px;	background-position: 0 0; 
	}

	div#nav-creative2, div#atnav-creative2{
		position: absolute; 
		top: 32px;
		left: 0px;
		width: 130px; height: 30px;
		}
		a#nav-creative2-roll {background-image:url(images/nav-creative.jpg); width: 130px; height: 30px; display: block; background-position: 130px -30px;}
		div#atnav-creative2, a#nav-creative2-roll:hover{ background-image:url(images/nav-creative.jpg); width: 130px; height: 30px;	background-position: 0 -30px; 
	}

	div#nav-creative3, div#atnav-creative3{
		position: absolute; 
		top: 64px;
		left: 0px;
		width: 130px; height: 30px;
		}
		a#nav-creative3-roll {background-image:url(images/nav-creative.jpg); width: 130px; height: 30px; display: block; background-position: 130px -60px;}
		div#atnav-creative3, a#nav-creative3-roll:hover{ background-image:url(images/nav-creative.jpg); width: 130px; height: 30px;	background-position: 0 -60px; 
	}

	div#nav-creative4, div#atnav-creative4{
		position: absolute; 
		top: 96px;
		left: 0px;
		width: 130px; height: 30px;
		}
		a#nav-creative4-roll {background-image:url(images/nav-creative.jpg); width: 130px; height: 30px; display: block; background-position: 130px -90px;}
		div#atnav-creative4, a#nav-creative4-roll:hover{ background-image:url(images/nav-creative.jpg); width: 130px; height: 30px;	background-position: 0 -90px; 
}
