/* PDP css version 1.0 */

table.center { text-align:center;}

	* {
	margin: 0;
	border: 0;
	padding: 0;
	}
	
	body {
	background: #FFFFFF;
	font: normal normal 62.5% Arial, Helvetica, sans-serif;
	}

	#width_block {
	width: 78em;
	margin: 10px 0 0 10px;
	}
/* Begin Typography */

    h2 {
    font-size: 1em;
    }

	p {
	font-size: 1.2em;
	}
	h3 {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	}
	h4 {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	}
	h5 {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
/* End Typography */

/* Begin Header */

	#header ul li {
	display: block;
	float: left;
	padding-top: 1.5em;
	font-size: 1.2em;
	}
	
	#header ul {
	clear: left;
	list-style: none;
	}
	
	#header_home a:link, #header_home a:visited,  #header_home a:hover,  #header_home a:active {
	color: #787676;
	text-decoration: none;
	font-weight: bold;
	background: #FFFFFF url(../images/navigation_images/home.jpg) no-repeat bottom left;
	padding: 1.5em 1.5em 0 35px;
	}
	
	#header_about a:link, #header_about a:visited,  #header_about a:hover,  #header_about a:active {
	color: #787676;
	text-decoration: none;
	font-weight: bold;
	background: #FFFFFF url(../images/navigation_images/about.jpg) no-repeat bottom left;
	padding: 1.5em 1.5em 0 35px;
	}
	
	#header_contact a:link, #header_contact a:visited,  #header_contact a:hover,  #header_contact a:active {
	color: #787676;
	text-decoration: none;
	font-weight: bold;
	background: #FFFFFF url(../images/navigation_images/contact.jpg) no-repeat bottom left;
	padding: 1.5em 1.5em 0 35px;
	}
	
	#header_exhibitions a:link, #header_exhibitions a:visited,  #header_exhibitions a:hover,  #header_exhibitions a:active {
	color: #787676;
	text-decoration: none;
	font-weight: bold;
	background: #FFFFFF url(../images/navigation_images/exhibitions.jpg) no-repeat bottom left;
	padding: 1.5em 1.5em 0 35px;
	}
	
	#header_workshops a:link, #header_workshops a:visited,  #header_workshops a:hover,  #header_workshops a:active {
	color: #787676;
	text-decoration: none;
	font-weight: bold;
	background: #FFFFFF url(../images/navigation_images/workshops.jpg) no-repeat bottom left;
	padding: 1.5em 1.5em 0 35px;
	}
	
	#header_categories a:link, #header_categories a:visited,  #header_categories a:hover,  #header_categories a:active {
	color: #787676;
	text-decoration: none;
	font-weight: bold;
	background: #FFFFFF url(../images/navigation_images/categories.jpg) no-repeat bottom left;
	padding: 1.5em 1.5em 0 35px;
	}
	
	#header_google a:link, #header_google a:visited,  #header_google a:hover,  #header_google a:active {
	color: #787676;
	text-decoration: none;
	font-weight: bold;
	background: #FFFFFF url(../images/navigation_images/google.jpg) no-repeat bottom left;
	padding: 1.5em 1.5em 0 35px;
	}
	
	#header_news a:link, #header_news a:visited,  #header_news a:hover,  #header_news a:active {
	color: #787676;
	text-decoration: none;
	font-weight: bold;
	background: #FFFFFF url(../images/navigation_images/news.jpg) no-repeat bottom left;
	padding: 1.5em 1.5em 0 35px;
	}
	
	#header_buywork a:link, #header_buywork a:visited,  #header_buywork a:hover,  #header_buywork a:active {
	color: #787676;
	text-decoration: none;
	font-weight: bold;
	background: #FFFFFF url(../images/navigation_images/buywork.jpg) no-repeat bottom left;
	padding: 1.5em 1.5em 0 35px;
	}
	
	#header_home a:hover, #header_about a:hover, #header_contact a:hover, #header_exhibitions a:hover, #header_categories a:hover, #header_news a:hover, #header_buywork a:hover, #header_google a:hover, #header_workshops a:hover {
	text-decoration: underline;
	}
	
	#title_page_image_bar{
	clear: both;
	padding-top: 10px;
	}
	
	#shadow_movie {
	float: right;
	margin-right: 2.8em;
	width: 203px;
	}
	
	#header h1 {
	width: 381px;
	float: left;
	}
/* End Header */

/* Begin Category Links 
	#title_page_categories {
	float: left;
	width: 72em;
	color: #FFFFFF;
	background: #FFFFFF url(../images/categories_backgrounds/cat_bottom.jpg) no-repeat bottom center;
	}
	*/
	
	#title_page_categories_new {
	float:left;
	width: 80em;
	color: #FFFFFF;
	clear:left;
	text-align:center;
	background-color: #FFFFFF;
	background-image: url(../images/categories_backgrounds/cat_bottom.jpg);
	background-repeat: no-repeat;
	background-position: top;
	}
	
	#title_page_categories h2 {
	color: #ae2a23;
	font-size: 1.8em;
	font-weight: lighter;
	}
	
	#title_page_categories h3 {
	clear:left;
	color: #808080;
	font-size: 1.4em;
	font-weight: bold;
	text-align: center;
	padding-top: 1.0em;
	padding-bottom: 5em;
	letter-spacing: 1.2em;
	}
	#title_page_categories_new h3 {
	clear:left;
	color: #808080;
	font-size: 1.4em;
	font-weight: bold;
	text-align: center;
	padding-top: 8.0em;
	padding-bottom: 2em;
	letter-spacing: 0.5em;
	}
	
	#title_page_categories_1 {
	display: block;
	float: left;
	width: 23.5em;	
	margin-right: 1.4em;
	}
	
	#title_page_categories_2 {
	display: block;
	float: left;
	width: 23.5em;	
	margin-right: 1.4em;
	}
	
	#title_page_categories_1 li {
	display: block;
	padding-left: 5px;
	margin-top: 10px;
	font-size: 1.8em;
	}
	#title_page_categories_2 li {
	display: block;
	padding-left: 5px;
	margin-top: 10px;
	font-size: 1.8em;
	}
	
	#title_page_categories_1_categories_page {
	display: block;
	float: left;
	width: 23.5em;	
	margin-left: 15em;
	margin-right: 1.4em;
	margin-bottom:3em;
	margin-top: 3em;
	}
	
	#title_page_categories_2_categories_page {
	display: block;
	float: left;
	width: 23.5em;	
	margin-left: 0em;
	margin-right: 1.4em;
	margin-bottom:3em;
	margin-top: 3em;
	}
	
	#title_page_categories_1_categories_page li {
	display: block;
	padding-left: 5px;
	margin-top: 10px;
	font-size: 1.8em;
	}
	#title_page_categories_2_categories_page li {
	display: block;
	padding-left: 5px;
	margin-top: 10px;
	font-size: 1.8em;
	}
	
	
	.cat_1 a, .cat_2 a, .cat_3 a, .cat_4 a, .cat_5 a, .cat_6 a, .cat_7 a, .cat_8 a {
	color: #FFFFFF;
	text-decoration: none
	}
	
	.cat_1 a:hover, .cat_2 a:hover, .cat_3 a:hover, .cat_4 a:hover, .cat_5 a:hover, .cat_6 a:hover, .cat_7 a:hover, .cat_8 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}
	
	.cat_8 {
	background: url(../images/categories_backgrounds/cat_8.jpg) no-repeat top right;
	}
	
	.cat_7 {
	background: url(../images/categories_backgrounds/cat_7.jpg) no-repeat top right;
	}
	
	.cat_6 {
	background: url(../images/categories_backgrounds/cat_6.jpg) no-repeat top right;
	}
	
	.cat_5 {
	background: url(../images/categories_backgrounds/cat_5.jpg) no-repeat top right;
	}
	
	.cat_4 {
	background: url(../images/categories_backgrounds/cat_4.jpg) no-repeat top right;
	}
	
	.cat_3 {
	background: url(../images/categories_backgrounds/cat_3.jpg) no-repeat top right;
	}
	
	.cat_2 {
	background: url(../images/categories_backgrounds/cat_2.jpg) no-repeat top right;
	}
	
	.cat_1 {
	background: url(../images/categories_backgrounds/cat_1.jpg) no-repeat top right;
	}
/* End Category Links */

/* Begin News Items */
	#title_page_news {
	float: left;
	width: 25em;;
	}
	
	.news_item {
	border-top: 1px solid #000000;
	margin: 0 3px;
	}

 #title_page_news img {
margin: 0 0 10px 3px;
}

	.news_item p {
	font-size: 1.1em;
	margin-bottom: 1em;
	}
	
	.news_more {
	font-size: 1.1em;
	margin: 0 3px;
	}

/* End News Items */

/* Begin copyright bar */
#copyright_bar {
display: block;
text-align: center;
width: 72em;
margin: 0 auto;
padding-top: 2em;
clear: both;
}

#copyright_bar p {
float: left;
width: 31em;
font-size: 1em;
border-left: solid 1px #000000; 
padding-left: 0.6em;
}
#copyright_bar ul {
float: left;
width: 39em;
list-style: none;

}

#copyright_bar ul li {
float: left;
padding-left: 0.6em;
margin-right: 1.2em;
border-left: solid 1px #000000; 
}
/* End copyright bar */  

/* Begin title page text */
#title_page_text {
margin-top: 2.5em;
margin-bottom: 2.5em;
}

#title_page_text_categories_page {
margin-top: 2.5em;
margin-bottom: 2.5em;
width: 80em;
}

/* end title page text */

/* Begin Member page CSS */

	/* text area */
	#member_text {
		float: left;
		width: 60em;
		margin-top: 2.5em;
		margin-bottom: 2.5em;
		}
		
		#member_text p {
		margin-bottom: 1em;
		}
		
		#member_address {
		float: right;
		width: 15em;
		margin: 0 2.5em 2.5em 2.5em;
		}
	/* end text area */
	
	#member_job {
	position: relative;
	float: left;
	margin-left: -250px;
	margin-top: 25px;
	color: #808080;
	font-weight: bolder;
	font-size: 1em;
	letter-spacing: 0.8em;
	}

	#member_photo {
	width: 148px;
	margin-top: -10px;
	float: right;
	}
	
	#member_name {
	float: right;
	text-align: right;
	}
	#member_name_long {
	float: right;
	text-align: right;
	}
	
	.first_name {
	font-family: "Times New Roman", Times, serif;
	font-size: 2em;
	font-weight: normal;
	}
	.first_name_long {
	font-family: "Times New Roman", Times, serif;
	font-size: 2em;
	font-weight: normal;
	}
	
	.last_name {
	font-family: "Times New Roman", Times, serif;
	font-size: 4em;
	font-weight: normal;
	}
	

	.last_name_long {
	font-family: "Times New Roman", Times, serif;
	font-size: 4em;
	font-weight: normal;
	}
	
	.last_name {
	clear: both;
	float: left;
	}
	

	#member_sub_title_adornment {
	height: 6em;
	clear: left;
	margin-bottom: 3px;
	width: 810px;
	background: url(../images/member_pages/sub_title_bg_adornment.jpg) no-repeat top right;
	}
	#member_sub_title_ceramics {
	height: 6em;
	clear: left;
	margin-bottom: 3px;
	width: 810px;
	background: url(../images/member_pages/sub_title_bg_ceramic.jpg) no-repeat top right;
	}	
	#member_sub_title_cont {
	height: 6em;
	clear: left;
	margin-bottom: 3px;
	width: 810px;
	background: url(../images/member_pages/sub_title_bg_cont.jpg) no-repeat top right;
	}
	#member_sub_title_fineart {
	height: 6em;
	clear: left;
	margin-bottom: 3px;
	width: 810px;
	background: url(../images/member_pages/sub_title_bg_fineart.jpg) no-repeat top right;
	}
	#member_sub_title_finefood {
	height: 6em;
	clear: left;
	margin-bottom: 3px;
	width: 810px;
	background: url(../images/member_pages/sub_title_bg_finefood.jpg) no-repeat top right;
	}
	#member_sub_title_furniture {
	height: 6em;
	clear: left;
	margin-bottom: 3px;
	width: 810px;
	background: url(../images/member_pages/sub_title_bg_furn.jpg) no-repeat top right;
	}
	#member_sub_title_photo {
	height: 6em;
	clear: left;
	margin-bottom: 3px;
	width: 810px;
	background: url(../images/member_pages/sub_title_bg_photo.jpg) no-repeat top right;
	}
	#member_sub_title_textile {
	height: 6em;
	clear: left;
	margin-bottom: 3px;
	width: 810px;
	background: url(../images/member_pages/sub_title_bg_text.jpg) no-repeat top right;
	}
	
	#member_sub_title_adornment h2 {
	padding-top: 2.5em;
	margin-right: 4em;
	float: right;
	font-size: 1.5em;
	color: #FFFFFF;
	letter-spacing: 0.5em;
	font-weight: 700;
	}
	#member_sub_title_ceramics h2 {
	padding-top: 2.5em;
	margin-right: 4em;
	float: right;
	font-size: 1.5em;
	color: #FFFFFF;
	letter-spacing: 0.5em;
	font-weight: 700;
	}
	#member_sub_title_cont h2 {
	padding-top: 2.5em;
	margin-right: 4em;
	float: right;
	font-size: 1.5em;
	color: #FFFFFF;
	letter-spacing: 0.5em;
	font-weight: 700;
	}
	#member_sub_title_fineart h2 {
	padding-top: 2.5em;
	margin-right: 4em;
	float: right;
	font-size: 1.5em;
	color: #FFFFFF;
	letter-spacing: 0.5em;
	font-weight: 700;
	}
	#member_sub_title_finefood h2 {
	padding-top: 2.5em;
	margin-right: 4em;
	float: right;
	font-size: 1.5em;
	color: #FFFFFF;
	letter-spacing: 0.5em;
	font-weight: 700;
	}
	#member_sub_title_furniture h2 {
	padding-top: 2.5em;
	margin-right: 4em;
	float: right;
	font-size: 1.5em;
	color: #FFFFFF;
	letter-spacing: 0.5em;
	font-weight: 700;
	}
	#member_sub_title_photo h2 {
	padding-top: 2.5em;
	margin-right: 4em;
	float: right;
	font-size: 1.5em;
	color: #FFFFFF;
	letter-spacing: 0.5em;
	font-weight: 700;
	}
	#member_sub_title_textile h2 {
	padding-top: 2.5em;
	margin-right: 4em;
	float: right;
	font-size: 1.5em;
	color: #FFFFFF;
	letter-spacing: 0.5em;
	font-weight: 700;
	}
	
	
	#member_images {
	clear: left;
	width: 800px;
	}

/* End Member Page CSS */

/* Begin periphery page */

	#periphery_column_1_full_width {
	clear: both;
	float: left;
	width: 73em;
	margin-top: 2em;
	margin-right: 1.5em;
	}

	#periphery_column_1 {
	clear: both;
	float: left;
	width: 36.5em;
	margin-top: 2em;
	margin-right: 1.5em;
	}
	
	#periphery_column_2 {
	float: left;
	margin-top: 2em;
	width: 36.5em;
	}
	
	#periphery_column_1 p, #periphery_column_2 p {
	margin-bottom: 1em;
	}

/* end periphery page */


p.news {font-size: 0.8em;}