body		{
			background-color: #cccc33;
			font-family: font-family:  Verdana, Helvetica, sans-serif;
			font-size: 12px;
			margin-top: 0px;
			margin-left: 0px;

			text-align: center;
}

/***************************************************************/

a:link			{
			font-family: font-family:  Verdana, Helvetica, sans-serif; 
			font-size: 12px; 
			text-decoration: none; 
			color: #FF3399;
}

a:visited	{
			font-family: font-family:  Verdana, Helvetica, sans-serif; 
			font-size: 12px; 
			text-decoration: none; 
			color: #FF3399;
}

a:hover		{
			font-family: font-family: Verdana, Helvetica, sans-serif;
			font-size: 12px; 
			text-decoration: none; 
			color: #FF99cc;
}
a img {
			border: 0px;
}

div.global_nav #selected		{
			color: #FFFFFF;
}

h1 {
			font-size: 12px;
			font-weight: bold;
			color: #000000;
}
h2 {
			font-size: 12px;
			font-weight: normal;
			color: #000000;
}
h3 {
			font-size: 12px;
			font-weight: bold;
			color: #666666;
}
b {
			font-weight: normal;
			color: #000000;
}
h1 b {
			font-weight: bold;
}
h2 b {
			font-weight: normal;
}
h3 b {
			font-weight: bold;
}
/*******global nav links****************************************/

/*div.global_nav a	{
			display: block;
			width: 270px;
}*/
/*div.global_nav a:link	{
			font-family: font-family:  Verdana, Helvetica, sans-serif; 
			font-size: 12px; 
			text-decoration: none; 
			color: #666666;
}

div.global_nav a:visited{
			font-family: font-family:  Verdana, Helvetica, sans-serif; 
			font-size: 12px; 
			text-decoration: none; 
			color: #666666
}

div.global_nav a:hover	{
			font-family: font-family: Verdana, Helvetica, sans-serif;
			font-size: 12px; 
			text-decoration: none; 
			color: #666699;
}

div.global_nav #selected		{
			color: #333333;
} */

/***************************************************************/
div.centering {
				position: relative;
				margin: 0 auto;
				/* width: 760px; */
				width: 760px;
				/* height: 100%; */
				top: 16px;
}
div.parent	{

				position: absolute;
				top: 0px;
				left: 0px;
				/* width: 760px; */
				width: 760px;
			
				z-index: 10;

				text-align: left;
				
				background-color: #cccc33
				/* background-image: url("../graphics/page.gif");
				background-repeat: repeat-y; */
}
div.page	{
				position: relative;
				top: 0px;
				left: 0px;
				text-align: left;
				/* vertical-align: top; */
				/* padding: 16 16 16 16; */
				/*border-right: solid white 16px;*/
			
				z-index: 20;
}



/***************************************************************/


div.logo img {
	z-index: 1;
}

div.global_nav_home {
			position: relative; 
			top: 20px;
			left: 20px;
			width: 270;
			font-family: Verdana, Helvetica, sans-serif; 
			font-size: 12px; 
			line-height: 16px;
			text-align: left;
			margin-bottom: 20px;
}

div.global_nav {
			margin-top: 5px;
			margin-left: 20px;
			
			/* width: 270; */
		
			font-family: Verdana, Helvetica, sans-serif; 
			font-size: 12px; 
			line-height: 16px;
			text-align: left;
}
				

/***************************************************************/
				
div.mast_head {
				margin-bottom: 15px;
				margin-top: 0px;
				border: 0px 0px 0px 0px;
				line-height: 1px;
				display: block;
				padding: 0px 0px 0px 0px;
}
div.mast_head img {
	z-index: 900;
}

div.gallery {
}

/******home content*********************************************/


div.home_pix {
				margin-top: 10px;
				margin-bottom: 20px;
} 
div.home_content	{
				position: relative;
				
				float: right;
				width: 450px;
				height: 89px;
				text-align: left;
				font-family: Verdana, Helvetica, sans-serif; 
				font-size: 12px;
				line-height: 16px;
				margin-top: 6px;
				margin-right: 20px;

				color: #666666;
}
/****** content*********************************************/

div.col_1	{
				float: left;
				width: 256px;
				height: 288px;
				text-align: left;
				font-family: Verdana, Helvetica, sans-serif; 
				font-size: 12px;
				margin-top: 16px;
				margin-bottom: 48px;
				
}  

div.col_1a	{
				float: left;
				width: 240px;
				text-align: left;
				font-family: Verdana, Helvetica, sans-serif; 
				font-size: 12px;
				line-height: 16px;
				margin-top: 0px;
				padding-left: 0px;
				margin-bottom: 0px;
			
				/* z-index: 100; */
				
				color: #666666;
}  

div.col_1a div.artist {
				color: #333333;
				margin-bottom: 16px;
}
div.col_2a {
				float: right;
				width: 490px;
				text-align: left;
				font-family: Verdana, Helvetica, sans-serif; 
				font-size: 12px;
				line-height: 16px;
				margin-bottom: 16px;
			
				/* z-index: 200; */
						
				color: #666666;
}

div.col_2a_fixed	{
				float: right;
				width: 490px;
				height: 86px;
				text-align: left;
				font-family: Verdana, Helvetica, sans-serif; 
				font-size: 12px;
				line-height: 16px;
				margin-top: 16px;
				
				color: #666666;
}

div.body {
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 16px;
}

div.col_2a div.body {
	margin-right: 20px;
}

span.outlined img {
				width: 40px;
				height: 40px;
				border: 1px solid #999999;
} 

span.small {
				font-size: 10px;
}
span.small a {
				font-size: 10px;
}

div.col_2b	{
				float: right; 

				width: 450px; 
				text-align: left;
				font-family: Verdana, Helvetica, sans-serif; 
				font-size: 12px; 
				line-height: 16px;
				margin-top: 50px;
				margin-bottom: 16px;
				padding-right: 20px;
				padding-left: 20px;
				
				color: #666666;
} 

div.color_controls {
				position: absolute;
				left: 0px;
				top: 260px;
				
				z-index: 1000;
}
			
/*****gallery***************************************/

div.col_2a_gallery	{
				float: right; 
				width: 432px; 
				text-align: left;
				font-family: Verdana, Helvetica, sans-serif; 
				font-size: 12px; 
				margin-top: 16px;
} 

div.col_2b_gallery	{
				float: right; 
				width: 432px; 
				text-align: left;
				font-family: Verdana, Helvetica, sans-serif; 
				font-size: 12px; 
				line-height: 16px;
				margin-top: 10px;
				margin-bottom: 16px;
} 

div.col_2b_gallery2	{
				float: right; 
				width: 432px; 
				text-align: left;
				font-family: Verdana, Helvetica, sans-serif; 
				font-size: 12px; 
				line-height: 16px;
				margin-top: 84px;
				margin-bottom: 16px;
} 

/*****online gallery TNs container***************************************/
div.online_gallery	{
				float: left;
				width: 140px; 
				text-align: left;
	 			border-bottom: 1px solid #666666;
	 			height: 88px;
	 			margin: 10px 10px 10px 0px;

} 

div.online_gallery_item	{
				float: left;
				width: 155px; 
				height: 135px;

				text-align: left;

}

div.online_gallery_pix {
				float: left;
				width: 140px;
				height: 100px;
				border: 1px solid #000000;
				
				margin-bottom: 3px;
}

div.online_gallery_pix	img {
				width: 140px;
				height: 100px;
} 
		
div.online_gallery_name	{
				float: left;
				width: 140px;

				font-family: Verdana, Helvetica, sans-serif;
				line-height: 16px;

} 
div.online_gallery_more {
				float: right;
				width: 124px;

				font-family: Verdana, Helvetica, sans-serif;
				line-height: 16px;
}
div.online_gallery_divider {
				float: left;
				width: 212px;
				height: 1px;
				line-height: 1px;

				border-bottom: 1px solid #666666;
				margin-top: 7px;
}
div.online_gallery_divider2 {
				float: left;
				width: 212px;
				height: 1px;
				line-height: 1px;

				border-bottom: 7px solid #FFFFFF;
}


/***************************************************/

div.artist_pix {
				display: inline;
}
div.artist_pix	img {
				/* float: left;
				width: 80px;*/

				/* width: 40px;
				height: 40px; */

				border: solid 1px #999999;

				margin-right: 3px;
				margin-bottom: 16px;
}
div.artist_pix#current_work img {
				border: solid 2px #666666;
}   

div.artist_pix_cu img {
				width: auto;
				height: auto;
				border: none;
}

div.artist_pix_title {
				font-family: Verdana, Helvetica, sans-serif; 
				line-height: 16px;
				color: #333333;
}

div.artist_pix_description {
				font-family: Verdana, Helvetica, sans-serif; 
				line-height: 16px;
				color: #666666;

				margin-bottom: 16px;
}


/*********************************************/				
				
div.feature	{
				position: absolute;
				top: 208px;
				left: 16px;
				width: 168px;
				height: 16px;

				margin-left: 0px;
				margin-right: 0px;

} 

div.random_name	{
				position: absolute;
				top: 224px;
				left: 16px;
				width: 168px;
				height: 48px;

				font-family: Verdana, Helvetica, sans-serif; 
				font-size: 12px;
				line-height: 16px;
				vertical-align: top;

} 
		
div.random_tn	{
				position: absolute;
				top: 208px;
				left: 192px;
				width: 78px;
				height: 78px;

}
div.random_tn img {
				border: 1px solid #999999;

} 		

div.random_cu	{
				position: absolute;
				top: 304px;
				left: 16px;
				width: 254px;
				height: 158px;

}
div.random_cu img {
				border: 1px solid #999999;
} 	




/***************************************************/

div.footer	{ 
			/* width: 760px;  */
			width: 760px;
			position: relative; 
			font-family: Verdana, Helvetica, sans-serif; 
			font-size: 12px; 
			text-align: center;
			color: #999999;
			clear: both;
			background-color: #cccc33;
			padding-top: 16px;
			padding-bottom: 16px;
}
			
div.bottom	{ 
			position: relative; 
			height: 1px;
			/* width: 760px; */
			width: 760px;
			}