body {
	height:40%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	background-image: url(img/background.gif);
	background-repeat: repeat;
}


#footer_linki a, a:visited {
	color:#000000;
}

#footer_linki a:hover {
	color:#ffffff;
}


#main_container {
	/*filter:alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;*/
	position: absolute;
	margin-left: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	width: 960px;
	height: 98%;
sidebar_info}

#header_container_test {
	background-color: #252525;
	color:#252525;
}


#content_container{
	float:left;
	background:url(img/sidebar_bckg.gif) repeat-y top right #FFF; 
	padding: 20px 0 0 0;
	width: 960px;
	color:#252525;
	font-size: 12px;
	
}

#content {
	margin: 0 270px 0 20px;
	
}

#content p { 
	padding:0 20px 10px 0;
}

#content ul {
	padding: 15px;
}

#content li {
	list-style:none; 
	padding-left:20px; 
}

a { 
	color:#808080;
}

a:hover { 
	color:#DCDCDC;
}

a:visited { 
	color: #808080; 
}

h1 {
	text-transform:uppercase; 
	font-size:18px; 
	color:#252525; 
	font-weight: bold;
}

img {
	border: none;
}

/*
div {
border: 1px solid #ffffff;
}
*/


/* -------------------------------- M E N U ----------------------------- */


#menu {
	float:left;
	width:100%;
	background: #252525;
	font-size: 13px;
	line-height: normal;
	border-bottom: 1px solid #FFF;
}

#menu ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
}

#menu li {
	display:inline;
	margin:0;
	padding:0;
}

#menu a {
	float:left;
	background:url("img/menu_left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
}
		
#menu a span {
	float:left;
	display:block;
	background:url("img/menu_right.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#F0F0F0;
}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {
	float:none;
}
    /* End IE5-Mac hack */
#menu a:hover span {
	color:#FFF;
}

#menu a:hover {
	background-position:0% -42px;
}

#menu a:hover span {
	background-position:100% -42px;
}

#menu #current a {
	background-position:0% -42px;
}
	
#menu #current a span {
	background-position:100% -42px;
}


/* -------------------------------- M E N U --- F O O T E R ----------------------------- */

#menu_footer {
	float:left;
	width:100%;
	background: #252525;
	font-size: 11px;
}


#menu_footer ul {
	margin:0;
	padding:5px 5px 0 0;
	list-style:none;
}

#menu_footer li {
	display:inline;
	margin:0;
	padding:0;
}

#menu_footer a {
	float:left;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
}
		
#menu_footer a span {
	float:left;
	display:block;
	padding:0px 20px 4px 6px;
	color:#F0F0F0;
}

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

#menu_footer a span {
	float:none;
}

    /* End IE5-Mac hack */

#menu_footer a:hover span {
	color:#FFF;
}
	
#menu_footer #current a span {
	text-decoration: underline;
}


/* ----------- S I D E --- B A R  ------------------ */
#artist_info
 {
  
 }


#sidebar { 
	background: url(img/sidebar_bckg.jpg) repeat-y top right;
	float:right; 
	width: 200px; 
	padding: 0 20px 0 10px; 
	font-size:14px;
	color: #252525;
}

#sidebar_title {
	font-size: 14px;
	text-transform:uppercase;
	font-weight: bold;
	color: #444444;
}

#sidebar_photo {
	/*border: solid 1px #999999;*/
	padding: 4px;
	height:230px;
}

#sidebar_info {
   padding-top:5px;
	font-size: 12px;
	color: #444444;
	min-height:230px;
}

#copyright_ {
	padding-top: 5px;
	background: #000000;
	color:#ffffff;
}

#copyright_ a{
	color:#ffffff;
}

#copyright_ a:hover{
	color:#ededed;
}


/*------------------- O B R A Z -----------------------------*/


#painting_container {

}

#painting_img { 

	padding: 10px 0px 10px 0px;
	width: auto;
}

#painting_info {
	padding: 10px;
	
}

#painting_info a {
	color: #252525;
}

#painting_info a:hover {
	color: #cccccc;
}

#painting_info a:visited {
	color: #252525;
}

#painting_info ul {
	padding-left: 5px;
	list-style:none;
}

#painting_info li {
	padding-top: 10px;
	background:url(img/i.gif) no-repeat 0px 4px;
	width:600px;
}


/*------------------- N E W S L E T T E R  -----------------------------*/

#newsletter {
	padding-bottom: 5px;
}

#newsletter_title {
	padding: 10px 3px 3px;
	color:#252525;
	font-size: 14px;
	font-weight: bold;
}


#newsletter_text {
	padding: 3px;
	color:#252525;
	font-size: 11px;
}

hr {
	 color: #252525; 
	 size: 2px;
}


/*------------------- P A G I N A T I O N -----------------------------*/


ul {
	border:0; 
	margin-top:10px; 
	padding:0;
}

#navi_bar {
	width:600px;
	float:left;
}
li { 
	border:0; 
	margin:0; 
	padding:0; 
	font-size:11px; 
	list-style:none; 
	/* savers */ 
	float:left; 
}

#navi_bar a { 
	border:solid 1px #DDDDDD; 
	margin-right:2px; 
	}

#navi_bar .previous-off, #navi_bar .next-off { 
	color:#666666; 
	display:block; 
	float:left; 
	font-weight:bold; 
	padding:3px 4px; 
}

#navi_bar .next a, #navi_bar .previous a { 
	font-weight:bold; 
	border:solid 1px #FFFFFF; 
}	

#navi_bar .active { 
	color:#6E6E6E; 
	font-weight:bold; 
	display:block; 
	float:left; 
	padding:4px 6px; 
}

#navi_bar a:link, #navi_bar a:visited { 
	color:#929292; 
	display:block; 
	float:left; 
	padding:3px 6px; 
	text-decoration:none; 
}

#navi_bar a:hover { 
	border:solid 1px #666666; 
}


/*------------------- B R O W S E -----------------------------*/



#select_bar {
	background-color:#252525;
	color:#ffffff;
}

#browse_all_container {
   width:700px;
	float:left;
}

#browse_container {
	padding-top: 10px;
	width: 160px;
	height: 200px;
	float:left;
}

#browse_container img {
	border: 1px #cccccc solid;
	width: 90px;
}



/*------------------ E X H I B I T I O N S ----------------------*/

#exhibitions_container{
	width: 670px;
}

#exhibitions_title {
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	width: 350px;
	padding-bottom: 10px;
	
}

#exhibitions_main_photo {
	width: 200px;
	border: none;
}

#exhibitions_description {
	padding: 10px;
	font-size: 12px;
}


/*------------------ E X H I B I T I O N ----------------------*/

#exhibition_container{
	width: 670px;
}

#exhibition_title {
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	width: 350px;
	padding-bottom: 10px;
	
}

#exhibition_photos {
	padding-top: 10px;
	width: 160px;
	height: 200px;
	float:left;
}

#exhibition_photos img {
	border: 1px #cccccc solid;
	width: 90px;
}

#exhibition_description {
	padding: 10px;
	font-size: 12px;
}
 /*       ---------------------------------------------------------------------------------          */
 
 
 
 .transferer2
{
	border: 2px solid #252525;
	background-color: #2E2E2E;
	filter:alpha(opacity=30); 
	-moz-opacity: 0.3; 
	opacity: 0.3;
}