		
		body {
			color: #333333;
			font-family: verdana, Arial, Helvetica, sans-serif;
			margin: 1em;
			padding: 0;
			font-size: 80%;
			}
		td {
			padding: 2px 1px 4px 1px;
			}
		li {
			line-height: 150%;
			}
		
		A:link {
			text-decoration: none;
			color: #0000FF;
			border-bottom: 1px solid #0000FF;
			}
			
		A:visited { 
			text-decoration: none;
			color: #800080; 
			border-bottom: 1px solid #CC99FF;
			}
		
		A:active {
			text-decoration: none; 
			color: #FF0000;
			border-bottom: 1px dashed #FF0000;
			}
		 
		A:hover { 
			text-decoration: none;
			color: #DD0000;
			border-bottom: 2px dashed #DD0000;
			}
	
.logotxt   { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 34px; color: #8000FF; font-weight: bold; letter-spacing: -0.05em  }
.logosub   { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #8080FF; font-weight: bold; letter-spacing: -0.05em  }

.navlnk1   { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 13pt; color: #FFFFFF; FONT-WEIGHT: bold;}
A.navlnk1:link { FONT-WEIGHT: bold; FONT-SIZE: 13pt; BACKGROUND: none; COLOR: #FFFFFF; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none  }
A.navlnk1:visited { FONT-WEIGHT: bold; FONT-SIZE: 13pt; BACKGROUND: none; COLOR: #FFFFFF; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.navlnk1:hover { FONT-WEIGHT: bold; FONT-SIZE: 13pt; BACKGROUND: none; COLOR: #FFFF80; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

		.navlnk3   { 
			font-size: 11px; 
			color: #000000; 
			}
		A.navlnk3:link {
			COLOR: #0000FF; 
			}
		A.navlnk3:visited { 
			COLOR: #000000; 
			}
		A.navlnk3:hover { 
			COLOR: #FF0000; 
			}
			
		#breadcrumb {
			background-color: #CC99FF;
			padding: 5px;
			font-size: 11px;
			color: #000000;
			}
		#breadcrumb a {
			color: #000000;
			border-bottom: 1px solid #000000;
			}
		#breadcrumb a:hover {
			color: #000000;
			border-bottom: 1px dashed #000000;
			}

.navlnk4   { FONT-WEIGHT: bold; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #008040; }
A.navlnk4:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #008040; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.navlnk4:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #008040; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.navlnk4:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000FF; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

.navlnk5   { FONT-WEIGHT: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
A.navlnk5:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.navlnk5:visited { FONT-WEIGHT: bold;FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.navlnk5:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000FF; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

.arthead   { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #B6B6B6; font-weight: bold; }

		.artname { 
			font-size: 14px; 
			color: #8000FF;
			font-weight: bold; 
			}
		A.artname:link { 
			COLOR: #000000; 
			TEXT-DECORATION: none;
			border-bottom: 1px solid #000000;
			}
		A.artname:visited { 
			BACKGROUND: none; 
			COLOR: #8000FF; 
			TEXT-DECORATION: none; 
			border-bottom: 1px solid #CC99FF;
			}
		A.artname:hover { 
			COLOR: #000000; 
			TEXT-DECORATION: none; 
			border-bottom: 2px dashed #000000;
			}

		.arttext { 
			font-size: 13px; 
			line-height: 160%;
			color: #333333;
			}
			
		#related_heading {
			font-size: 13px; 
			background-color: #CC99FF; 
			padding: 7px; 
			font-weight: bold;
			}
			
		#related_container { 
			margin: 5px;
			font-size: 13px; 
			line-height: 190%;
			color: #333333;
			padding: 5px 0px 10px 15px;
			}
			
		#bottom_nav {
			padding: 3px 5px 7px 5px;
			background-color: #8000FF;
			text-align: center;
			}
		#bottom_nav a {
			color: #FFFFFF;
			font-size: 11px;
			border-bottom: 1px solid #FFFFFF;
			}
		#bottom_nav a:hover {
			color: #FFFFFF;
			font-size: 11px;
			border-bottom: 1px dashed #FFFFFF;
			}
		
		
		.artsum {
			font-family: verdana, Arial, Helvetica, sans-serif;
			font-size: 12px; 
			line-height: 170%;
			
			}
.artdate   { font-family: verdana, Arial, Helvetica, sans-serif; COLOR: #808080; font-size: 10px; }

.tophead1  { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;  color: #F5F5F5; }
.tophead2  { font-weight: bold; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #EBEBEB; }

		#top_nav {
			padding: 6px; 
			background: #8000FF; 
			text-align: center;
			font-size: 11px;
			}
		#top_nav a {
			color: #FFFFFF;
			border-bottom: 1px solid #FFFFFF;
			}
		#top_nav a:hover {
			color: #FFFFFF;
			border-bottom: 1px dashed #FFFFFF;
			}

		.left_nav_links_container {
			width: 160px;
			padding: 5px 5px 10px 10px;
			line-height: 130%;
			font-size: 11px;
			}
		#left_nav_head {
			color: #FFFFFF;
			font-weight: bold;
			font-size: 15px;
			background: #8000FF;
			text-align: center;
			padding: 10px;
			}
		#left_nav_head a {
			color: #FFFFFF;
			border-bottom: 1px solid #FFFFFF;
			}
		#left_nav_head a:hover {
			color: #FFFFFF;
			border-bottom: 2px dashed #FFFFFF;
			}
			
		.left_nav_container {
			background: #ffffff; 
			border: 1px solid #8000FF; 
			margin-bottom: 20px;
			padding: 0;
			}
			
		#search_head {
			
			color: #FFFFFF;
			font-weight: bold;
			font-size: 15px;
			background: #8000FF;
			text-align: center;
			padding: 10px;
			}

		.right_nav_container {
			width: 160px;
			background: #ffffff; 
			border: 1px solid #8000FF; 
			margin-bottom: 20px;
			padding: 0;
			}
		
		.right_nav_catname {
			font-size: 12px; 
			padding: 10px; 
			text-align: center; 
			background: #CC99FF; 
			margin: 5px;
			}
			
		.right_nav_head {
			
			color: #FFFFFF;
			font-weight: bold;
			font-size: 15px;
			background: #8000FF;
			text-align: center;
			padding: 10px;
			}
			
		.banners_right {
			text-align: left;
			padding: 10px 10px 20px;
			font-size: 11px;
			line-height: 130%;
			}
			
		.right_nav_links_container {
			padding: 2px 5px 8px 10px;
			line-height: 130%;
			font-size: 11px;
			}

		.rightnav  { 
			font-size: 11px;
			COLOR: #000000; 
			}
		A.rightnav:link {
			COLOR: #0000FF;
			border-bottom: 1px solid #0000FF;
			}
		A.rightnav:visited { 
			COLOR: #000000;
			border-bottom: 1px solid #C0C0C0;
		 	}
		A.rightnav:hover { 
			COLOR: #FF0000; 
			border-bottom: 1px dashed #FF0000;
			BACKGROUND: none; 
			}

.srchlnk:link   {font-family: verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #FF8040; }
.text      { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.text10    { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.date   { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #0080FF; FONT-WEIGHT: bold;}


	.content {
		/*border: 1px solid #C0C0C0;*/
		/*padding: 16px;*/
	}

	.list {
		background: #ffffff;
		margin-bottom: 10px;
	}

.000
	{ background-color: #CC99FF }
	
.001 
	{ background-color: #8000FF } 
.002
	{ background-color: #CCCCCC }
.head
	{ background-color: #8000FF }
.cata
	{ background-color: #F9F9F9 }
.catb 
	{ background-color: #F9F9F9 } 
.catc
	{ background-color: #FFFFFF }
.000s 
	{ background-color: #0080FF } 
.001s
	{ background-color: #000066 } 
.002s
	{ background-color: #F2F2F2 } 

		H1 { 
			FONT-SIZE: 18px; 
			BACKGROUND: none; 
			COLOR: #333333; 
			font-family: maiandra gd, Tahoma, Helvetica, sans-serif;
			COLOR: #000000;
			background-color: #FFFFFF;
			margin: 0 0 5px 0;
			padding: 0.25em;
			font-style: normal;
			text-align: left;
			letter-spacing: 0.1em;
			border-bottom: 5px solid #F5F5F5;
			line-height: 130%;
			}
		H2 { FONT-SIZE: 17px; 
			BACKGROUND: none; 
			COLOR: #333333;
			font-family: maiandra gd, Tahoma, Helvetica, sans-serif;
			COLOR: #000000;
			background-color: #FFFFFF;
			margin: 0;
			margin-bottom: 1.0em;
			margin-top: 1.0em;
			padding: 0.25em;
			font-style: normal;
			text-align: left;
			letter-spacing: 0.1em;
			border-bottom: 4px solid #F5F5F5;
			line-height: 130%;
			}
		H3 { FONT-SIZE: 16px; 
			BACKGROUND: none; 
			COLOR: #333333;
			font-family: maiandra gd, Tahoma, Helvetica, sans-serif;
			COLOR: #000000;
			background-color: #FFFFFF;
			margin: 0;
			margin-bottom: 1.0em;
			margin-top: 1.0em;
			padding: 0.25em;
			font-style: normal;
			text-align: left;
			letter-spacing: 0.1em;
			border-bottom: 4px solid #F5F5F5;
			line-height: 130%;
			}
		H4 { 
			FONT-SIZE: 15px; 
			COLOR: #333333;
			font-family: maiandra gd, Tahoma, Helvetica, sans-serif;
			COLOR: #000000;
			background-color: #FFFFFF;
			margin: 0;
			margin-bottom: 1.0em;
			margin-top: 1.0em;
			padding: 0.25em;
			font-style: normal;
			text-align: left;
			letter-spacing: 0.1em;
			border-bottom: 4px solid #F5F5F5;
			line-height: 130%;
			}

		.tl { 
			FONT-SIZE: 11px; 
			COLOR: #000000;
			}
		

		.bl {  
			FONT-SIZE: 11px; 
			COLOR: #808080; 
			}
		A.bl:link { 
			
			}
		A.bl:visited { 
			
			}
		A.bl:hover { 
			 
			}

		.keep { 
			FONT-SIZE: 11px; 
			COLOR: #808080; 
			}
		A.keep:link { 
			COLOR: #0000FF;
			border-bottom: 1px solid #0000FF;
			}
		A.keep:visited { 
			COLOR: #800080;  
			}
		A.keep:hover { 
			COLOR: #CC0000; 
			border-bottom: 1px dashed #CC0000;
			}

.blink 
	{ FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A.blink:link 
	{ FONT-SIZE: 11px; BACKGROUND: none; COLOR: #000000; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.blink:visited 
	{ FONT-SIZE: 11px; BACKGROUND: none; COLOR: #000000; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.blink:hover 
	{ FONT-SIZE: 11px; BACKGROUND: none; COLOR: #FF0000; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

		.box-1 {
			border-top: 1px solid #CC99FF;
			border-bottom: 1px solid #CC99FF;
			padding: 6px;
			background: #F7F7F7;
			}
			
		.box {
			border: 1px solid #CC99FF;
			padding: 12px;
			background: #F7F7F7;
			margin: 20px 20px 20px 50px;
			}

		.cr { 
			FONT-SIZE: 11px; 
			COLOR: #666666; 
			}
		A.cr:link { 
			COLOR: #666666;
			border-bottom: 1px dashed #999999;
			}
		A.cr:visited { 
			COLOR: #666666;
			border-bottom: 1px solid #C0C0C0; 
			}
		A.cr:hover { 
			COLOR: #333333; 
			border-bottom: 1px dashed #333333;
			}
			
div#bottomtextlink {
	text-align: center;
	margin: 20px 10px 20px;
	font-size: 12px;
	color: #000000;
	}
		
div#bottomtextlink span {
	padding: 6px;
	background-color: #CCFFCC;
	}
	
table.g {
	margin: 0 0 10px 10px;
}

table.g td {
	padding: 5px 0;
	text-align: center;
	font-size: 13px;
}
