/* CSS Document */

/* CSS hacking */
@import "ie6win.css";

/* ONLY read by IE5/Win */
@media tty {
	i{content:"\";/*" "*/}} @import 'ie5win.css'; /*";}
}/* */

/*************************
	Text Styles
*************************/
body, p, div, tr, td, tt, td { font: 10px/18px Verdana, Arial, sans-serif; color:#999999 }
/*p{
	font-family:Verdana;
	font-size:10px;
	line-height:18px;
	color:#999999;
	margin-top:0px;
}*/

h2{ 
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	line-height:15px;
	color:#9EA167;
	margin:0px	
}

orange{ color:#E06F12; }

copyright{ color:#E06F12; }

a{	
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
a:hover{
	background-color:#FFFFFF

/*************************
	Home page backgrounds
*************************/	
}	
html{
	height:100%;
}
body{
	margin:0px;
	height:100%; 
	
}

#site_box{
	width:964px;
	border:solid 0px;
	height:auto !important;
	height:100%;
	min-height:100%;
	background:url(images/bottom.gif) repeat-y;
		
}

#left_box{
	margin:0px;
	width:195px;
	border:solid 0px;
	float:left;
	
}

#middle_box{
 	width:769px;
	border:solid 0px;
	float:left;
	padding-top:82px;
		
}

#body_bg{
	width:769px;
	border:solid 0px;
	float:left;
	background-color:#fbf8f1;
	border-top:solid 1px #FFFFFF;
	
}
/*************************
	Inside Templates
*************************/
#site_box_2{
	width:964px;
	border:solid 0px;
	height:auto !important;
	height:100%;
	min-height:100%;
	background:url(images/bottom2.gif) repeat-y;
	
}
	
#middle_box_2{
 	width:518px;
	border:solid 0px;
	float:left;
	margin-top:82px;

}

#right_box{
 	width:251px;
	border:solid 0px;
	float:left;
	margin-top:82px;
	height:auto !important;
	height:100%;
	min-height:100%;
	background-color:#f7f2e4;
	
}

#body_bg_2{
	width:518px;
	border:solid 0px;
	float:left;
	background-color:#fbf8f1;
	border-top:solid 1px #FFFFFF;
	
}

#text_area{
	margin-left:30px;
	margin-right:30px;

}

#img_area{
	margin-left:30px;
	margin-right:30px;

}

/*************************
	Logo
*************************/
#Logo{
	display:block;
	width:150px;
	margin-top:82px;
	padding-left:23px;

}
#Logo a{ display:block; width:150px; height:32px; text-decoration:none; background:url(images/logo.gif) no-repeat transparent; }
	
/*************************
	Global Nav
*************************/
#Global_Nav{
	display:block;
	width:150px;
	padding-top:0px;
	padding-bottom:50px;
	padding-left:20px;

}

#Global_Nav ul{
	position:relative;
	top:0px;
	left:5px;
	margin:0px;
	padding:0px;

}

#Global_Nav ul li{
	list-style:none;
	width:150px;
	padding:0px;
	margin:0;
	
	border:none;

}
#Global_Nav a{ display:block; width:150px; height:30px; text-decoration:none; background:url(images/global_nav.gif) no-repeat transparent ;}
#Global_Nav ul li a.g_home{ background-position:0px 0px;}
#Global_Nav ul li a.g_gallery{ background-position:0px -28px;}
#Global_Nav ul li a.g_artist{background-position:0px -59px;}
#Global_Nav ul li a.g_cv{background-position:0px -89px;}
#Global_Nav ul li a.g_exhibitions{background-position:0px -119px;}
#Global_Nav ul li a.g_events{background-position:0px -149px;}
#Global_Nav ul li a.g_contact{background-position:0px -179px;}


#Global_Nav ul li a:Hover.g_home{background-position:-150px 0px;}
#Global_Nav ul li a:Hover.g_gallery{background-position:-150px -28px;}
#Global_Nav ul li a:Hover.g_artist{background-position:-150px -59px;}
#Global_Nav ul li a:Hover.g_cv{background-position:-150px -89px;}
#Global_Nav ul li a:Hover.g_exhibitions{background-position:-150px -119px;}
#Global_Nav ul li a:Hover.g_events{background-position:-150px -149px;}
#Global_Nav ul li a:Hover.g_contact{background-position:-150px -179px;}


#Global_Nav ul li a.g_home_set{ background-position:-300px 0px;}
#Global_Nav ul li a.g_gallery_set{ background-position:-300px -28px;}
#Global_Nav ul li a.g_artist_set{background-position:-300px -59px;}
#Global_Nav ul li a.g_cv_set{background-position:-300px -89px;}
#Global_Nav ul li a.g_exhibitions_set{background-position:-300px -119px;}
#Global_Nav ul li a.g_events_set{background-position:-300px -149px;}
#Global_Nav ul li a.g_contact_set{background-position:-300px -179px;}


#Global_Nav a span{ position:relative; left:-9999px; font-size:xx-small; }

#Global_Nav ul  .sub_nav { position:static; padding-left:0;}

/*************************
	Gallery css
*************************/
#shot0 { overflow: hidden; border: solid 1px; background-color: #fc0; }

	table.feature_items {  }
	tr.feat_item_img a img {  }

	tr.feat_item_img a:hover{ display:block; width:60px; height:60px;}
	tr.feat_item_img img {  }


	#info-item-images {  }
	#thumbnail-set { position:relative; top:-2px; left:0px; }
	#thumbnail-set a:hover { }
	#thumbnail-set a {  }

	div.thumbs { float: left; }
	div.fullimg { background-repeat: no-repeat; height:600px; background-color: #fbf8f1; border:solid 0px; }
	
	

#btn_left a{ display:block; width:40px; height:21px; background: url(images/prev_btn.gif); background-position:0px 0px; }
#btn_left a:hover{ background-position:-40px 0px; }
#btn_left a span{ display:none; }

#btn_right a{ display:block; width:40px; height:21px; background: url(images/next_btn.gif); background-position:0px 0px; }
#btn_right a:hover{ background-position:-40px 0px; }
#btn_right a span{ display:none; }