body {
	background:url(../images/bg.gif) repeat-x top #00000F;
	margin:0px;
	padding:0px;
	font-family: Arial;
	font-size:15px;
	color: #ADB5D2;
	text-decoration:none;
	}
	
img{border:0px;}

.clear{ clear:both;}
.floatleft{ float:left;}
.floatright{ float:right;}
#sitecontainer{ background: url(../images/bottom-bg.gif) no-repeat center bottom; margin:0px; padding:0px; padding-bottom:20px;}
.innercontainer{ width:945px; margin:0px auto; padding:0px; *position:relative;} 
.logo{ text-align:center;}
.link{ height:43px; padding:13px 0px 0px 35px;}


.innerlink { height:32px; text-align:center; padding:3px 0px 0px 0px;}
.innerlink2 { height:32px; text-align:center; padding:3px 0px 0px 220px;}
.innerlink3 { height:32px; text-align:center; padding:3px 0px 0px 400px;}

.innerlink ul, .innerlink2 ul, .innerlink3 ul{ margin:0px; padding:0px; list-style:none;}
.innerlink li, .innerlink2 li, .innerlink3 li{ float:left; padding:5px 10px 0px 10px;}
.innerlink li a:link, .innerlink li a:visited, .innerlink2 li a:link, .innerlink2 li a:visited, .innerlink3 li a:link, .innerlink3 li a:visited { float:left; color:#8891B2; text-decoration:none; font-size:14px; font-family:Arial; text-decoration:none;}
.innerlink li a:hover, .innerlink2 li a:hover, .innerlink3 li a:hover{ text-decoration:none; font-weight:bold;}
.innerlink li .active, .innerlink2 li .active, .innerlink3 li .active{ text-decoration:none; font-weight:bold;}

.NavMenu { 
	float:left;
	padding:0px 0px 0px 0px;
	font-family:Arial;
	color:#8891B2;
	float:left;
	font-size:16px;
	font-weight:normal;
	text-transform:uppercase;
	}
.NavMenu .navHorizontal { margin:0px; padding:0px; list-style:none;}
.NavMenu .navItem { float:left; }

.NavMenu .navLink {
	text-decoration: none;
	display:block;
	cursor:pointer;
	text-align:center;
	}
.NavMenu .active {
	cursor:pointer;
	background:url(../images/left-corner.gif) no-repeat;
	}

.NavMenu .navLink .navText {
	color: #8891B2;
	padding:12px 18px 12px 18px;
	display:block;
	line-height:18px;
	text-align:center;
	}
.NavMenu .navLink .navText:hover{font-weight:bold;}
.NavMenu .active .navText  {
	color: #ADB5D2;
	font-weight:bold;
	text-align:center;
	background:url(../images/right-corner.gif) no-repeat right;
	}
.innerlink ul li{text-align:center !important;}
.MinWidth{ width:60px;}
.MinWidthSecond{ width:140px;}
.MinWidthThird{ width:160px;}
.MinWidthFour{ width:40px;}
.MinWidthFive{ width:100px;}
.MinWidthSix{ width:80px;}

.TourW{width:30px;}
.SerigraphsW{width:78px;}
.LithographW{width:85px;}
.GicleesW{width:55px;}
.StainedGlassW{width:96px;}
.MosaicsW{width:55px;}
.MetalWorkW{width:80px;}
.OtherWorkW{width:88px;}

.NationsW{width:166px;}
.EducationalW{width:160px;}
.DonationsW{width:75px;}

.BioW{width:25px;}
.PublicityW{width:60px;}
.WritingsW{width:60px;}
.ReferencesW{width:75px;}


.headertoptext{ _height:88px; min-height:88px; text-align:center; padding-top:58px;}
.header{ text-align:center; position:relative; height:336px;}
.headerbottomtext{ _height:80px; min-height:80px; text-align:center; padding:20px 0px 0px 0px; line-height:22px;}
.headerbottomtext h1{ margin:0px; padding:0px; font-family:Arial; font-weight:bold; text-decoration:none; color:#ADB5D2; font-size:25px;}
.viewmore{ _height:74px; min-height:74px; font-family:Arial; font-size:12px; color:#E58E42; text-decoration:none; text-transform:uppercase;}
.rightmore{ width:470px; float:right;}
.morelink:link, .morelink:visited{ text-decoration:none; color:#E58E42;}
.morelink:hover{ text-decoration:underline; color:#E58E42;}
.leftmore{ float:right; padding-right:32px;}
.carrerhighlights{ min-height:300px; _height:300px;}
.references{ float:right; width:345px;}
.referencestitle{ height:50px;}
.referencetext{ line-height:20px;}
.career{ width:400px;}
.careerrighttext{ width:250px; float:right; line-height:22px;}
.career h1{ margin:0px; padding:0px; font-family:Arial; font-weight:bold; text-decoration:none; color:#ADB5D2; font-size:18px;}

.bottom{ margin:0px auto 0 auto; padding:00px 0 0 0; height:195px; _height:195px; color:#565F84;}
.Height230{padding-top:10px !important;  *padding-top:80px !important;}
.bottomright{ width:185px; float:right; text-align:right; line-height:22px; padding:10px 0px 0px 0px;}
.emaillink:link, .emaillink:visited{ text-decoration:none; color:#565F84;}
.emaillink:hover{text-decoration:underline;}
.bottomleft{ width:300px; float:left; line-height:22px; padding:10px 0px 0px 0px;  overflow:hidden;}
.bottomcenter{ float:left; text-align:center; font-size:12px; color:#1C274B;  padding-left:58px; width:230px; }
.bottomcenter img{display:block; padding-bottom:20px;}
/*========================================= middle =========================================*/

.middle{ margin:0px auto; padding-top:35px; width:745px; min-height:900px;}
.middletitle{ }
.gallerybox{ padding-top:28px;}
.galleryimage{ width:180px; float:left; padding-right:90px;}
.galleryimage2{ width:180px; float:left; padding-left:120px;}
.gallerybox h1{ margin:0px; padding:0px; font-family:Arial; font-size:24px; font-weight:bold; color:#ADB5D2; text-decoration:none; font-weight:normal; text-align:center; padding:0px 0px 5px 0px;}
.gallerybox h1 a{color:#ADB5D2; text-decoration:none;}
.gallerybox h1 a:hover{color:#3D4770;}
.galleryviewmore{ margin:40px auto 0 auto; padding:0px 0px 0px 280px; text-transform:uppercase; font-size:13px;}


/*======================================= profit =================================*/

.profitmiddle{ margin:0px auto; min-height:700px; _height:700px; color:#99A2C7; line-height:24px; padding:35px 0px 30px 0px;}
.profittitle{ padding-bottom:35px;}
.profitmiddle h1{ font-family:Arial; font-size:24px; font-weight:normal; text-decoration:none; margin:0px; padding:0px 0px 5px 0px;}
.profitright{ float:right; text-align:right; padding-left:50px; font-size:17px; color:#99A2C7;}
.rightimage{ padding-top:35px;}
.profitelink:link, .profitelink:visited{ text-decoration:none; color:#99A2C7;}
.profitelink:hover{ text-decoration:underline;}
.aboutimage{ padding-right:20px; float:left; font-size:11px; color:#666699;}
.aboutimagebottom{ float:right; padding-left:10px;}
.botttomparagraph{ padding-left:61px; font-style:italic;}
.twittericon{  height:30px; display:block;}
.MinHieght{min-height:850px; _height:850px;}
/*======================================  commision ===================================*/

#commisioncontainer{ margin:0px; padding:0px; padding-bottom:20px;}
.commisionmiddle{ width:745px; margin:0px auto; padding:15px 0px 0px 0px; }
.commisionmiddle h1{ font-family:Arial; font-size:20px; font-weight:normal; text-decoration:none; margin:0px; padding:3px 0px 0px 0px;}
.contactright{ width:330px; float:right; font-size:17px; color:#8891B2; font-weight:normal;}
.contactleft{ margin-right:350px;}
.contactleft h1{ font-family:Arial; font-size:18px; font-weight:normal; color:#8891B2; text-decoration:none; margin:0px; padding:20px 0px 8px 0px;}
.contactform{ padding-left:15px; line-height:20px;}
.namebox{padding-top:8px;}

.textfield{ border:1px solid #A5A5A5; padding:2px 5px 2px 5px; font-size:12px; font-family:Arial;}
.ariabox{ padding-top:0px;}
.submitbtn{ padding-top:10px; font-size:12px;}
.submittext{ font-size:12px; padding-top:10px;}


.middle2{ width:705px; margin:0px auto; padding:0px;} 
.beginingimage{ float:left; width:225px; padding:0px 10px 10px 0px; text-align:center;}
.middle2 h1 {font-family:Arial; font-size:22px; font-weight:bold; color:#ADB5D2; text-decoration:none; margin:0px; padding:15px 0px 0px 0px; text-align:center;}
.centertext{text-align:center; padding:0px 0px 18px 0px;}

/*======================================= lithograph ==================================*/


.lithographtop{ padding:18px 0px 30px 0px;}
.lithoimage{ float:left; padding-right:25px;}
.lithographmiddle{}
.lithographright{ float:right; width:300px;}
.lithographright h1 {font-family:Arial; font-size:20px; font-weight:normal; color:#ADB5D2; text-decoration:none; margin:0px;}
.lithorightbottom{ padding:20px 0px 0px 0px;} 
.lithomenutext{ font-size:15px; text-decoration:none; color:#ADB5D2; font-family:Arial; font-size:15px; text-decoration:none;}
.orangetext:link, orangetext:visited{ text-decoration:none; color:#E58E42; font-size:12px;}
.orangetext:hover{ text-decoration:none; color:#E58E42;}
.lithographleft{margin-right:335px;}
.nextbelt{ height:20px; color:#E58E42; font-size:12px; text-decoration:none; text-transform:uppercase; padding:10px 0px 0px 0px;}
.slideshowbelt{ margin-left:250px; margin-right:150px;}
.dowanloadbelt{ height:30px; padding:10px 0px 0px 230px; text-transform:uppercase; font-size:12px;}

.lithoNavMenu { 
	padding:0px 0px 0px 0px;
	font-family:Arial;
	color:#8891B2;
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	height:40px;
	}
.lithoNavMenu .navHorizontal { margin:0px; padding:0px; list-style:none;}
.lithoNavMenu .navItem { float:left; }

.lithoNavMenu .navLink {
	text-decoration: none;
	display:block;
	cursor:pointer;
	outline:none;
	}
.lithoNavMenu .navLink:hover, .lithoNavMenu .active {
	cursor:pointer;
	background:url(../images/left-corner.gif) no-repeat;
	text-decoration:none;
	}

.lithoNavMenu .navLink .navText {
	color: #8891B2;
	padding:12px 18px 12px 18px;
	display:block;
	line-height:18px;
	text-align:center;
	}
.lithoNavMenu .navLink:hover .navText, .lithoNavMenu .active .navText  {
	color: #ADB5D2;
	background:url(../images/right-corner.gif) no-repeat right;
	}
.lithoNavMenu .navLink:active .navText {
	color: #ADB5D2;
	background:url(../images/right-corner.gif) no-repeat right;
	}
.nationmiddle{ padding-bottom:30px;}
.nationmiddle ul { margin:0px; padding:0px;}
.nationmiddle li { padding:0px 0px 0px 10px; list-style:none; background:url(../images/icon-dot.gif) no-repeat 0 9px; margin:0px 0px 0px 6px;}
.weofferbox{ float:left; padding-right:5px; width:304px; }
.weofferbox1{width:260px !important; }
.weofferbox h1{ font-family:Arial; font-size:15px; font-weight:bold; color:#99A2C7; text-decoration:none; margin:0px; padding:0px;}
.rofitimage2{ float:right; padding-left:25px;}
.publicitybox{ padding-bottom:30px;}
.publishboxright{ float:right; width:439px;}
.publishboxleft{ width:435px;}
.publishboxtext{ margin-left:145px;}
.publicitybox h1{font-family:Arial; font-size:24px; font-weight:normal; color:#99A2C7; text-decoration:none; margin:0px; padding:0px;}
.referencestext h1{ font-family:Arial; font-size:15px; font-weight:normal; color:#596385; text-decoration:none; margin:0px; padding:0px 0px 35px 0px; font-style:italic; }
.PR15{padding-right:15px;}

/*====================================== new css ==================================*/

#homeslideshow { position:relative; height:350px; margin:0px; padding:0px; margin-left:120px;}
#homeslideshow IMG { top:0; left:0; z-index:8; opacity:0.0; position:absolute;}
#homeslideshow IMG.active { z-index:10; opacity:1.0; }
#homeslideshow IMG.last-active { z-index:9; }
#slideshow { margin-top:10px; height:400px; }
#slideshow img {position:absolute; left:0px;}
.gallerytitle { line-height:24px; margin:0 auto; padding:35px 0 30px; text-align:left; }
.righttext { padding-bottom:5px;}
a:focus{ outline:0; }

#hor-zebra
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 10px;
	width: 95%;
	text-align: left;
	border-collapse: collapse;
	line-height: 1.6em;
}
#hor-zebra th
{
	font-size: 14px;
	font-weight: normal;
	padding: 10px 8px;
	color: #8891B2;
}
#hor-zebra td
{
	padding: 8px;
	color: #DFDFDF;
}
#hor-zebra td a
{
	color: #DFDFDF;
	text-decoration:none;
}
#hor-zebra td a:hover
{
	text-decoration:underline;
}
#hor-zebra .odd
{
	background: #182039; 
}

.SlideShow{background:url(../images/view-btn.gif) no-repeat top left; padding-left:25px;}
.NextArrow{background:url(../images/next-icon.gif) no-repeat right 5px; padding-right:10px;}
.PrevArrow{background:url(../images/prev-icon.gif) no-repeat left 5px; padding-left:10px;}

a.PrevBut:link, a.PrevBut:active, a.PrevBut:visited{background:url(../images/prev-but.gif) left top; overflow:hidden; text-indent:-400px; width:51px; display:block; height:22px; position:absolute; top:150px; left:121px; _left:0px;}
a.PrevBut:hover{background-position:bottom;}

a.NextBut:link, a.NextBut:active, a.NextBut:visited{background:url(../images/next-but.gif) left top; overflow:hidden; text-indent:-400px; display:block;  width:51px; height:22px;  position:absolute; top:150px; right:122px; _right:120px;}
a.NextBut:hover{background-position:bottom;}

.tLeftArrow{ background:url(../images/ledt-arrow-icon.gif) no-repeat; height:20px; width:20px; cursor:pointer; float:left;}
.tLeftArrow:hover{ background:url(../images/ledt-arrow-Rolover.gif) no-repeat; height:20px; width:20px;}
.tRightArrow{ background:url(../images/right-arrow-icon.gif) no-repeat; height:20px; width:20px; cursor:pointer; margin-left:30px;}
.tRightArrow:hover{ background:url(../images/right-arrow-Rolover.gif) no-repeat; height:20px; width:20px;}

.fbDarkWidget{
	background-color:none !important;
	border-color:none !important;
	border-style:none !important;
	border-width:0px !important;
}

.headertoptext h1 { margin-top:0px; margin-bottom:5px;}
.headertoptext h2 { margin-top:0px; margin-bottom:10px;}
.referencestitle h1 { vertical-align:top; margin:0px; }
.profittitle h1 { margin:0px; padding:0px; }
.commtitle h1 { margin:0px; padding:0px; }
.contactitleleft h2 { margin-top:0px; margin-bottom:15px;}
.contactitleright h2 { margin:0px; padding:0px; }
.middletitle h1 {  margin:0px; padding:0px; }
.gallerytitle h1 {  margin:0px; padding:0px; }