	body{margin: 0 0 0 0; font-size: 12px; background-color: #d6d9b3;font-family: Arial, Verdana, Tahoma,sans-serif;}
	img{	border: none;}

	table { empty-cells: show }
	h1,h2,h3,h4{margin: 0px;display:inline;}

	form{margin: 0; padding: 0; display: inline;}
	table.shell{color:#4B4B4B;margin:0; width:780px;}
	table.logo{margin: 0;padding:0;}
	div#container{width: 780px;margin: 15px auto 20px auto;}
	div#content{background: #FFFFFF}

	div#container-two{width: 820px;margin: 5px auto 0px auto;background: url('/images/background-side-shadow.gif'); background-repeat: repeat-y;height: 100%;}
	div#innerContainer{background: transparent; margin: 0;padding-left: 20px;width: 780px;}
	div.topShadow{background-repeat: none;width: 820px;height: 27px;}

	img {border: none;} 
	a{color:#8d915f;}
	a:hover{color: red;}

	.left-navigation{padding: 0;margin: 0;width: 160px;}
	.left-navigation li{list-style: none;width: 100%;border-bottom: 1px solid #d6d9b3;}
	.left-navigation a{display: block;padding: 6px; width: 148px;text-decoration: none;font-family: tahoma;font-size: 13px; font-weight: normal; color: white;letter-spacing: 2px}
	.left-navigation .currentPage a{background: #d6d9b3; color: black;}
	.left-navigation .currentPage b{background: #d6d9b3; color: red;}
	.left-navigation a:hover{background: #d6d9b3;color: black;}
	
	.blog-navigation-header{text-align: right;font-weight:bold;background: #d6d9b3;padding: 5px;border-top: 2px solid white;border-bottom: 2px solid white;}
	.blog-navigation{padding: 0 0 0 0;margin: 0 0 0 0;width: 150px;text-align: left;}
	.blog-navigation li{list-style: none;background:#8d915f;width: 100%;}
	.blog-navigation a{font-family: arial; font-size: 11px;  color: white;display: block;padding: 5px; border-bottom: 1px solid #D3DCA3;width: 100%;text-decoration: none;}
	.blog-navigation a:hover{background: #d6d9b3;color: black;}

	.awardList li{margin-bottom: 10px;font-size: 13px;}
	.artworkTag {border: 1px solid #8d915f;background: white; height: 50px; padding: 10px;margin-top: 15px; text-align: center; width: 150px;font-size: 11px;}
	.warningMessage{color: red;padding: 5px; border: 1px solid silver;background: #FFFFE6;margin-bottom: 5px;text-align: center;}
	.nameTag{background: white;border: 1px solid silver;padding: 5px;width: 85%}
	.nameTag a{background: white;}
	.price {font-size: 11px;color: #555555;}
	.sold{color: red; background: white;width: 100px;padding-top: 3px;font-size: 12px;font-weight: bold;}

	
	/******************/
	/*		BLOG			   */
	/******************/
	
	div.blogImage {float: left;width: 160px;text-align: center;margin-right: 5px; margin-bottom: 5px;}
	.blogImage img{border: 1px solid black;}
	.blogImage a:hover img{border: 1px solid red;}
	.imageCaption{font-size: 10px;color: #797979;text-align: center;float: left;width: 160px;padding-top: 3px;}
	
	.blogPost {overflow: none;min-height: 150px;font-size: 1.2em;font-family: verdana;margin: auto;}
	.blogPostContent {vertical-align: top; text-align: justify; padding: 5px;color: #4B4B4B;overflow:auto;}
	.blogPostContent img {margin: 0 3px 3px 0;}
	.blogFooter {overflow: none;font-size: .7em;padding: 2px 5px 5px 5px;text-align:right;margin-bottom: 10px;border: 1px solid #8d915f;background: #D6D9B3;color: black;}
	.blogFooter a{font-size: 13px;color: black;}
	.blogFooter a:hover{color: #367C32}
	.blogHeader {font-size: .9em;vertical-align: bottom;}
	.blogHeader td{border-bottom: 1px solid #8d915f;vertical-align: bottom;}
	.blogHeader a{font-weight: bold; text-decoration: underline;padding: 5px 0 0 5px; display:block; text-decoration: none;}
	.blogHeader a:hover{background: #d6d9b3;color: black;}
	.blogSeperator {font-size: 15px;color: #888888;}

	.blogComment{}
	.blogCommentHeader{font-size: .8em;background: #d6d9b3;border-bottom: 1px solid #d6d9b3;border-top: 1px solid #d6d9b3;padding: 3px 5px 3px 5px;vertical-align: bottom;}
	.blogCommentHeader a{color: black;}

	.blogCommentContent{padding: 5px 10px 30px 10px;background: #FAFAF0;border-bottom: 1px solid #d6d9b3;}


	/******************/
	/*		FROM			  */
	/*****************/

	.formRight{text-align: right; background: #d6d9b3;font-size: 11px;}


	/*****************/
	/*	FRAMES		*/
	/****************/

	.artworkDescription{text-align: justify; margin-top: 15px;font-size: 13px;font-family: arial;padding: 0px 20px 15px 20px;background: #FFFFE3;}

	/***/

	.dataGridRowsOff{font-size: 11px; color: #343434;background: white;text-align: right;padding: 4px 4px 4px 4px; border-left: 1px solid #E0E0E0; border-top: 1px solid #E0E0E0;}
	.dataGridRowsOn{font-size: 11px; color: #343434;background: #F9F9F9;text-align: right;padding: 4px 4px 4px 4px; border-left: 1px solid #E0E0E0; border-top: 1px solid #E0E0E0;}
	.dataGridRowsInactive{font-size: 11px; color: red;background: #FDF7EE;text-align: right;padding: 4px 4px 4px 4px; border-left: 1px solid #E0E0E0; border-top: 1px solid #E0E0E0;}
	.dataGridRowsCategory{font-size: 11px; color: #990099;background: #FBEEFD;text-align: right;padding: 4px 4px 4px 4px; border-left: 1px solid #E0E0E0; border-top: 1px solid #E0E0E0;}
	.dataGridRowsPrice{font-size: 11px; color: #285C12;background: #D5F3C7;text-align: right;padding: 4px 4px 4px 4px; border-left: 1px solid #E0E0E0; border-top: 1px solid #E0E0E0;}
	.dataGridRowsDesc{font-size: 11px; color: #7D721E;background: #F3EFCD;text-align: right;padding: 4px 4px 4px 4px; border-left: 1px solid #E0E0E0; border-top: 1px solid #E0E0E0;}


	.dataHeaderGray{color: #5B5B5B; font-weight: bold;text-align: right;font-size: 11px;padding-left: 20px; vertical-align: bottom}
	.dataHeaderLightGray{color: black; background: #E0E0E0; border-top: 1px solid #5B5B5B; border-bottom: 1px solid #5B5B5B; margin: 0 0 0 0;font-weight: bold;text-align: right;font-size: 11px;padding-left: 20px; vertical-align: bottom;}
	.dataHeaderLightGray td{border-top: 1px solid #5B5B5B; border-bottom: 1px solid #5B5B5B; margin: 0 0 0 0;padding: 4px;vertical-align: bottom;}
	.dataHeaderLightGray ul{margin: 0; padding: 0;list-style: none;width:100%;}
	.dataHeaderLightGray li a{text-decoration: none;color: black;display: block;padding-top: 13px;}

	.dataGridHoverOn{background-color: #CEE2A0;cursor: pointer;text-align: right;color: black;font-size: 11px;padding: 4px 4px 4px 4px; }
	.dataGridHoverOff{background-color: white;cursor: pointer;text-align: right;color: black;font-size: 11px;padding: 4px 4px 4px 4px; }
	.inactive {color: #aaa; text-decoration: line-through;font-weight:normal;}
	.active {font-size: 12px;}
	.message {background: #E1FFD2;color: #222;border: 1px solid #339900; padding: 5px;margin: 5px;}

	/*****/

	.indent {margin-left: 15px;}
	.new {color: yellow; font-size: 10px;float:right; margin: -4px 0 0 0;}


	