body {
/*background: lightgrey;*/
/*outline: 1px solid black;*/
}


div {
/* to make outlines of all div*/
/*outline: 1px dashed red;*/
}


.clear { /*to clear the flow*/
  clear:both;
}


.content_sculpture {
  width:10.9in;
  margin: 0 auto; /* center the content*/
}

#leftside
{
	/*left column*/
  float: left;
  width:15%;
  margin:35px 30px 0px 0px;
 // background: white;
}
#leftside_image
{

	margin: 10px 0 0 0;
}


#leftsidem
{
	/*left column*/
  float: left;
  width:45%;
  margin:35px 30px 0px 0px;
 // background: white;
}
#leftsidem_image
{

	margin: 10px 0 0 0;
}

#rightside
{ 
  float: left;
  width:82%;
  margin:12px 0px 0 0;
	/*left: 20%;*/
}

#rightsidem
{ 
  float: left;
  width:52%;
  margin:12px 0px 0 0;
	/*left: 20%;*/
}


#part_rect  /*rectangle to keep part frame. Needed only to make nice offsets*/
{ 
  
}


#part_frame {
//  border: 1px solid gray;
  margin: 0px 10px 0px 5px;
  padding: 0px 0px 0px 0px;
}

#part_frame1 {
 // border: 1px solid gray;
  margin: 10px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}

.p_2017_a
{
  margin:4px 0px 2px 3px;
  height:auto;
  width:auto;
  }

 .p_2017_a img
 {
  margin:4px 40px 2px 45px;
 // margin:50px;
  border: 1px dotted #8c8984;;
 // border:1px solid #ffffff;

 } 
  
 .gallery_port
{
  margin:100px 0px 2px 30px;
  min-width: 110px;
  min-height: 110px;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
.gallery_port img
 {
  display:inline;
  margin:3px;
  border: 1px dotted #8c8984;;
 // border:1px solid #ffffff;

 }
 
 .gallery_port img a:hover img
   {
 // border:1px solid #0000ff;
  } 
  
.galleryp 
{
  margin:4px 0px 2px 30px;
  min-width: 110px;
  min-height: 110px;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
.galleryp img
 {
  display:inline;
  margin:3px;
  border: 1px dotted #8c8984;;
 // border:1px solid #ffffff;

 }
 
 .galleryp img a:hover img
   {
 // border:1px solid #0000ff;
  }
  
  
  
  .hline1 {  /*to make a horizontal line*/
  color:#777777;
  background-color:#777777;
  height:1px;
  border:none;
  margin:10px 10px 10px 14px;
 
}

  .hline3 {  /*to make a horizontal line*/
  color:#777777;
  background-color:#777777;
  height:1px;
  width: 950px;
  border:none;
  margin:10px 10px 10px 14px;
 
}
  
#navigation_bar {
  padding: 0px 10px 0px 10px ;
}

#navigation
{
  clear: both;
  background: #bcbabb;
  font-family: Trebuchet MS, Trebuchet, Arial;
  font-size: 18px;
  border-top: solid 5px #cac3b8;
  box-shadow: 4px 4px 5px #888888;
	white-space: nowrap;
}

#navigation ul
{
	margin:0px 0px 0px 0px;
	text-align:center;
}

#navigation ul li
{
	list-style-type: none;
	margin:0px 35px 0px 0px;
	display: inline;
//	height: 2em;
	text-align:left;

}

#navigation ul li.first {
	padding:0px 5px 0px 5px; 
	background: #ef3e42;
//	border-left: solid 1px #ca0002;

}

#navigation a {
		color: #fff;
		display: block;
		text-decoration: none;
		text-align: center;
		background: #9b9993;
		border-top: 1px solid #cccac4;
		border-bottom: 50px solid #cccac4;
//		border-left: 1px solid #cccac4;
		border-right: 0px solid #000;
}

    #navigation a:hover { background: #8c8984;	}
	#navigation .on, #nav .on:hover { background: #ef3e42;  border-bottom: 50px solid #777772; }
	#navigation .off, #nav .on:hover {background: #418b77;  border-bottom: 1px solid #777772;}
	#navigation li { background: #9b9993; float: left;  padding: 0; list-style-type:none;}
	#navigation #p_2017{ width: 100%; }
	#navigation #stilllife{ width: 100%; }
	#navigation #landscape{ width: 100%; }
	#navigation #portrait{ width: 100%; }
	#navigation #sity { width: 100%; }
	#navigation #home{ width: 20%; }
	#navigation #gallery{ width: 20%; }
	#navigation #exhibitions{ width: 20%; }
	#navigation #biography{ width: 20%; }
	#navigation #contact{ width: 20%; }
	

#navigation
{
  clear: both;
  background: #bcbabb;
  font-family: Trebuchet MS, Trebuchet, Arial;
  font-size: 18px;
  border-top: solid 5px #cac3b8;
  box-shadow: 4px 4px 5px #888888;
	white-space: nowrap;
}

#navigation ul
{
	margin:0px 0px 0px 0px;
	text-align:center;
}

#navigation ul li
{
	list-style-type: none;
	margin:0px 5px 0px 0px;
	display: inline;
//	height: 2em;
	text-align:left;

}
#navigation_b
{
  clear: both;
  background: #bcbabb;
  font-family: Trebuchet MS, Trebuchet, Arial;
  font-size: 16px;
//  border-top: solid 5px #cac3b8;
//  box-shadow: 4px 4px 5px #888888;
	white-space: nowrap;
}
#navigation_b ul li.first {
//	padding:0px 5px 0px 5px; 
	background: #ef3e42;
//	border-left: solid 1px #ca0002;

}

#navigation_b a {
		color: #222;
		display: block;
		text-decoration: none;
		text-align: center;
		background: #9b9993;
		border-top: 1px solid #cccac4;
		border-bottom: 20px solid #bcbabb;
//		border-left: 1px solid #cccac4;
		border-right: 0px solid #000;
}

    #navigation_b a:hover { background: #8c8984;	}
	#navigation_b .on, #nav .on:hover { background: #ef3e42; border-bottom: 30px solid #777772; }
	#navigation_b .off, #nav .on:hover {background: #418b77;  border-bottom: 1px solid #777772;}
	#navigation_b li { background: #9b9993; float: left;  padding: 0; list-style-type:none;}

	#navigation_b #home{ width: 20%; }
	#navigation_b #gallery{ width: 20%; }
	#navigation_b #exhibitions{ width: 20%; }
	#navigation_b #biography{ width: 20%; }
	#navigation_b #contact{ width: 20%; }
	
		
.pndnt
	{
	clear: both;
//	display: inline;
	color: #555;
	text-decoration: none;
	margin: 0px 0px 50px 0px;
	text-align:center;
	font-size: 20px;
	font-family: Trebuchet MS, Trebuchet, Arial;
	font-weight:bold;
	}


.pndnt1
	{
	clear: both;
//	display: inline;
	color: #555;
	text-decoration: none;
	margin: 0px 0px 40px 0px;
	text-align:center;
	font-size: 20px;
	font-family: Trebuchet MS, Trebuchet, Arial;
	font-weight:bold;
	}
	
 .txt_main
{
  text-align:left;
 line-height: 18px;
  font-weight:normal;
    font-size: 16px;
 // font-style: italic;
//  width:120px;
	color: #555;
  margin:15px 10px 0 20px;
  font-family: Trebuchet MS, Trebuchet, Arial;
} 	
	
	