/* general */

    body{
		background:#000000 url(../images/.jpg) no-repeat;
		background-position:top center;
		background-attachment:	fixed;
        font:80% Arial, Helvetica, Sans-Serif;
		color:#555;
		line-height:180%;
		margin:0;
		padding:0;
		text-align:center;
        }
	h1{
		font-size:230%;
		line-height: 100%;
		font-weight:normal;
		margin:0;
		color:#FFFFFF;
		}
	h2{
		font-size:160%;
		line-height: 110%;
		letter-spacing: -1px;
		font-weight:normal;
		margin:0;
		color:#FFFFFF;
		}
	h3{
		font-size:100%;
		font-weight:bold;
		line-height:120%;
		margin:10px;
		color:#FFFFFF;
		}
	h4{
		font-size:230%;
		line-height: 100%;
		font-weight:normal;
		margin:0;
		color:#FFFFFF;
		padding:15px;
		}								
	a{
		
		color:#FFFFFF;
		}
	a:hover{
		color:#FFFFFF;
		
		}							
	p{
		margin:1em 10px;
		line-height:120%;
		color:#FFFFFF;
		font-size:100%;
		}		

/* // general */

/* page setup */
	
	#top{
	background-image:url(../images/bg_header.png);	
		margin:0 auto;
		width:900px;
		height:46px;
		text-align:left;
		}
	#index_container{	
		margin:0 auto;
		width:900px;
		text-align:left;
		}
	#gallery_container{	
		margin:0 auto;
		width:900px;
		text-align:left;
		}
	#bottom{
		background-image:url(../images/bg_footer.png);	
		margin:0 auto;
		width:900px;
		height:46px;
		text-align:left;
		}

/* content size */	
	#index_content{
		position:relative;
		background:url(../images/bg_content.gif) repeat-y;
		width:900px;
		height:1540px;
		}
	#about_content{
		position:relative;
		background:url(../images/bg_content.gif) repeat-y;
		width:900px;
		height:1000px;
		}
	#web_content{
		position:relative;
		background:url(../images/bg_content.gif) repeat-y;
		width:900px;
		height:1000px;
		}
	#art_content{
		position:relative;
		background:url(../images/bg_content.gif) repeat-y;
		width:900px;
		height:1000px;
		}
	#character_content{
		position:relative;
		background:url(../images/bg_content.gif) repeat-y;
		width:900px;
		height:1000px;
		}
	#inter_content{
		position:relative;
		background:url(../images/bg_content.gif) repeat-y;
		width:900px;
		height:1000px;
		}
	#graphic_content{
		position:relative;
		background:url(../images/bg_content.gif) repeat-y;
		width:900px;
		height:1000px;
		}
	#contact_content{
		position:relative;
		background:url(../images/bg_content.gif) repeat-y;
		width:900px;
		height:1000px;
		}
	#music_content{
		position:relative;
		background:url(../images/bg_content.gif) repeat-y;
		width:900px;
		height:1200px;
		}
	#box_content{
		position:relative;
		background:url(../images/bg_content.gif) repeat-y;
		width:900px;
		height:680px;
		}	

/* content size */

/* gallery links */	
	#gallery{
	position:absolute;
	width:472px;
	height:1000px;
	left:20px;
	top:8px;
	}	
/* graphics links end */	

	#copyright{
	position:absolute;
	width:535px;
	height:27px;
	left:350px;
	top: 1071px;
	}

/* about */	
	#about{
	position:absolute;
	width:473px;
	height:878px;
	left:20px;
	top:8px;
	}	
/* about end */

/* inter vid */	
	#video_info{
	position:absolute;
	background-image:url(../images/.jpg);
	width:641px;
	height:182px;
	left:129px;
	top:470px;
	}
	#back{
	position:absolute;
	width:79px;
	height:118px;
	left:816px;
	top:19px;
	}
	#box{
	position:absolute;
	width:627px;
	height:444px;
	left:128px;
	top:18px;
	}
/* inter vid end */

/* components */
	#header{
	position:absolute;
	width:507px;
	height: 528px;
	left: 5px;
	top: 14px;
	}
	#me{
	position:absolute;
	width:249px;
	left: 629px;
	top: 644px;
	height: 166px;
	}
	#craic_text{
	position:absolute;
	width:288px;
	left: 322px;
	top: 606px;
	height: 209px;
	}
	#web{
	position:absolute;
	width:441px;
	left: 6px;
	top: 859px;
	height: 346px;
	}
	#page_info{
	position:absolute;
	width:316px;
	height:341px;
	left:580px;
	top:604px;
	}

	
	
	#graphic{
	position:absolute;
	width:437px;
	left: 454px;
	top: 859px;
	height: 347px;
	}
	#arts{
	position:absolute;
	width:240px;
	left: 18px;
	top: 1322px;
	height: 301px;
	}
	#threed{
	position:absolute;
	width:232px;
	left: 1583px;
	top: 1438px;
	height: 298px;
	}
	#profile{
	position:absolute;
	width:277px;
	left: 24px;
	top: 565px;
	height: 310px;
	}
	#interactive{
	position:absolute;
	width:400px;
	left: 689px;
	top: 1245px;
	height: 150px;
	}
	#interactive_text{
	position:absolute;
	width:239px;
	left: 1134px;
	top: 1820px;
	height: 368px;
	}
	#music_gallery{
	position:absolute;
	background:url(../images/rosman_gallery.png);
	width:509px;
	left: 20px;
	top: 653px;
	height: 354px;
	}
	#music_header{
	position:absolute;
	background:url(../images/music_header.png);
	width:345px;
	left: 524px;
	top: 598px;
	height: 531px;
	}
	#music_text{
	position:absolute;
	width:470px;
	left: 20px;
	top: 7px;
	height: 335px;
	}
	#video{
	position:absolute;
	width:400px;
	left: 1443px;
	top: 2251px;
	height: 150px;
	}
	#video_text{
	position:absolute;
	width:230px;
	left: 1152px;
	top: 2251px;
	height: 405px;
	}
	#mailbox{
	background:url(../images/contact_bg.gif);
	position:absolute;
	width:511px;
	left: 8px;
	top: 1213px;
	height: 334px;
	}
	#contact_text{
	position:absolute;
	width:350px;
	left: 528px;
	top: 1222px;
	height: 338px;
	}
	
	
/* web links */

	#santryforest{
	position:absolute;
	width:526px;
	height:99px;
	left:20px;
	top:7px;
	}
	#beautylaine{
	position:absolute;
	width:524px;
	height:96px;
	left:20px;
	top:134px;
	}
	#solomongrinds{
	position:absolute;
	width:525px;
	height:auto;
	left:20px;
	top:242px;
	}
	#martinberry{
	position:absolute;
	width:526px;
	height:auto;
	left:20px;
	top:351px;
	}
	#ehrland{
	position:absolute;
	width:528px;
	height:auto;
	left:20px;
	top:464px;
	}
	#tymedia{
	position:absolute;
	width:527px;
	height:auto;
	left:20px;
	top:573px;
	}
	#robosumo{
	position:absolute;
	width:529px;
	height:auto;
	left:20px;
	top:687px;
	}
	#sypher{
	position:absolute;
	width:529px;
	height:auto;
	left:20px;
	top:800px;
	}	
/* web links end */	
	

	
/* charactures links */	
	#threed{
	position:absolute;
	width:523px;
	height:885px;
	left:20px;
	top:9px;
	}
	#getdownbhoys{
	position:absolute;
	width:537px;
	height:auto;
	left:20px;
	top:412px;
	}	
	#mugs{
	position:absolute;
	width:473px;
	height:auto;
	left:85px;
	top:613px;
	}
	#vectors{
	position:absolute;
	width:536px;
	height:auto;
	left:19px;
	top:292px;
	}
	
/* charactures links end */
/* art links */		
	#tshirts{
	position:absolute;
	width:536px;
	height:auto;
	left:20px;
	top:213px;
	}
	#toys{
	position:absolute;
	width:auto;
	height:auto;
	left:20px;
	top:672px;
	}
	#pastels{
	position:absolute;
	width:534px;
	height:auto;
	left:20px;
	top:14px;
	}
	#wall_murals{
	position:absolute;
	width:auto;
	height:auto;
	left:20px;
	top:498px;
	}
	
/* art links end */	
	
/* components */	
		
	#footer{
	position:absolute;
	background:url(../images/bg_footer.jpg) no-repeat 0 0;
	color:#fff;
	left: 360px;
	top: 902px;
	width: 481px;
	height: 32px;
		}				

/* //page setup */
