﻿/**** Overview Page css ****/
.cl{clear:both;}
.microOverview .breadcrum{ color: #B2B2B2;font-family: Arial,Helvetica,sans-serif;font-size: 10px; text-transform: uppercase; margin-top:5px; margin-bottom:25px; font-weight:normal;}
.microOverview .breadcrum a {color: #000000;text-decoration: none;}
.microOverview h1.title{ font-family:"Open Sans Condensed"; font-size:40px; margin:0; padding:0; font-weight:700; margin-top:0px; margin-bottom:30px; color:#000; text-transform:capitalize;}
.microOverview h1.title a{color:#000 !important;}
.microOverview h1.title a:hover{color:#ca2a2d !important;}
.botNavOver {border-bottom: 1px solid #ccc;}
.botNavOver ul {list-style: none outside none; margin: 0;padding: 0;}
.botNavOver ul li {float: left; padding-left:21px; padding-right:21px; padding-bottom:8px;  }
.botNavOver ul li a {color: #525252; font-family:"Open Sans"; font-size: 13px;text-decoration: none;text-transform: uppercase; font-weight:700; padding-bottom:7px; }
.botNavOver ul li a.selected {border-bottom: 4px solid #020202;}
.botNavOver ul li:first-child {padding-left: 0;}
.botNavOver ul li.contact{border-left: 1px solid #cacaca;}
.botNavOver ul li.contact a img{ vertical-align:middle; margin-left:5px;}


.eventSlideshow{ border:1px solid #ddd; }
.eventSlideshow.marLftRgt15{margin-bottom:20px;}
.eventSlideshow .rgt{padding-right:0px;}
.microOverview p.heading {font-family:"Open Sans"; font-weight: 600; margin: 30px 0 22px 0; padding: 0;text-transform: uppercase; font-size:24px; color:#000;}
p.heading {font-family:"Open Sans"; font-weight: 600; margin: 30px 0 22px 0; padding: 0;text-transform: uppercase; font-size:24px; color:#000;}

.microOverview p.headingArtist {font-family:"Open Sans"; font-weight: 600; margin: 29px 0 17px 0; padding: 0;text-transform: uppercase; font-size:24px; color:#000;}

.eventSlideshow .lft{ padding-left:20px; font-family:"Open Sans";}
.eventSlideshow .lft p{ margin:0; padding:0;}
.eventSlideshow .lft p.slideshow{ text-transform:uppercase; font-size:12px; color:#999; margin:26px 0 16px 0;  font-family:"Open Sans"; font-weight:600;}
.eventSlideshow .lft p.title{ color:#222; font-size:28px; line-height:37px;  font-family:"Open Sans";font-weight:600;}
.eventSlideshow .lft p.title a{color:#222; text-decoration:none;}
.eventSlideshow .lft p.title a:hover{color:#ca2a2d;}
.eventSlideshow .lft p.date{ color:#333;  font-size:18px; margin-top:16px; font-weight:600; font-family:"Open Sans"; line-height:24px; }
.eventSlideshow .lft p.time{ font-size:14px; font-weight:600; font-family:"Open Sans"; margin-top:6px; color:#333; line-height:17px;}
.eventSlideshow .lft p.add{font-size:13px; margin-top:22px; font-family:"Open Sans"; color:#333; font-weight:400; line-height:17px;}
.eventSlideshow .lft .viewArtwork{ margin-top:40px;}
.eventSlideshow .lft .viewArtwork a{ background:#dddddd; color:#fff; text-decoration:none; text-transform:uppercase; padding:8px 23px 8px 23px; font-weight:700; font-size:16px;}

.microOverview .artFair{ background:#f6f6f6; padding:30px;margin-top:40px;}
.microOverview .artFair .lft{ float:left; width:300px; margin-right:30px;  }
.microOverview .artFair .rgt{ float:left;  font-family:"Open Sans"; }
.microOverview .artFair .rgt p{ margin:0; padding:0;}
.microOverview .artFair .rgt p.slideshow{ text-transform:uppercase; font-size:12px; color:#9c9c9c; margin:0px 0 15px 0; font-weight:600;}
.microOverview .artFair .rgt p.title{ color:#000000; font-size:25px; line-height:30px; font-weight:600; font-family:"Open Sans "}
.microOverview .artFair .rgt p.title a{color:#000000; text-decoration:none;}
.microOverview .artFair .rgt p.title a:hover{color:#ca2a2d;}
.microOverview .artFair .rgt p.date{ color:#363636;  font-size:18px; margin-top:15px; font-weight:600; font-family:"Open Sans " }
.microOverview .artFair .rgt p.time{ font-size:14px; font-weight:600; font-family:"Open Sans"; margin-top:10px;}
.microOverview .artFair .rgt p.add{font-size:13px; margin-top:20px;}


.microOverview .rgtLink {margin-bottom: 9px;text-align: right;text-transform: uppercase;}
.microOverview .rgtLink a { color: #222;font-size: 12px; font-weight: 700;text-decoration: none;font-family:"Open Sans";}
.microOverview .borderBottom {background: #ccc;height: 1px; margin: 0 0 10px;}

.microOverview .artInner .innerSect .galArtworkMinHeight {  min-height:323px; margin-bottom:25px; }
.microOverview .artInner .innerSect .image{  background:#f5f5f5; text-align: center; vertical-align: middle; }
.microOverview .artInner .innerSect .desc{ margin-top:10px;}
.microOverview .artInner .innerSect .desc a{font-family:Open Sans; font-weight:600; padding-right: 17px; font-size:18px; line-height:22px; color:#222; text-decoration:none;  display:block;}
.microOverview .artInner .innerSect .desc a:hover{ color:#ca2a2d;}
.microOverview .artInner .innerSect .author{  padding-right: 17px; font-weight: 600;font-family:Open Sans; font-size:13px; color:#212121;  margin-top:6px; font-weight: 600; line-height:18px;}
.microOverview .artInner .innerSect .author a{ font-weight: 400;font-family:Open Sans; font-size:13px; color:#222;font-style:italic; }
.microOverview .artInner .innerSect .author a:hover{ color:#ca2a2d;}
.microOverview .artInner .innerSect span.date{color:#222; font-weight:normal; font-size:13px; font-style:normal;  line-height:18px;}

.microOverview .artInner .innerSect  a img{ border:0;}
.microOverview .heading.height{ padding-top:20px;}

.microOverview .artistName ul{ margin:0; padding:0; list-style:none;}
.microOverview .artistName ul li{ float:left; width:25%; margin-bottom:20px;}
.microOverview .artistName ul li a{ color:#222222; font-weight: 600;font-family:Open Sans; text-decoration:none; font-size:15px; line-height:22px;}
.microOverview .artistName ul li a:hover{color:#ca2a2d;}


.slideVideo .innerSect .galMinHeightvideo{ border:1px solid #dddddd;  min-height:425px;  position:relative; margin-bottom:20px;}
.slideVideo .innerSect .galMinHeightvideo .image{ margin-bottom:11px; display: block; }
.slideVideo .innerSect .galMinHeightvideo .button{ position:absolute; top:24%; left:38%;}
.slideVideo .innerSect .galMinHeightvideo .desc a{font-family:"Open Sans" ; line-height:27px; font-size:22px;  font-weight:600; color:#222; text-decoration:none; padding-left:19px; display:block; padding-right:19px;}
.slideVideo .innerSect .galMinHeightvideo .desc a:hover{ color:#ca2a2d;}
.slideVideo .innerSect .galMinHeightvideo .author{ padding-left:19px;  padding-right:19px; font-family:Open Sans; font-size:12px; color:#444444; font-weight:600; margin-top:8px; }
.slideVideo .innerSect .galMinHeightvideo span.date{color:#444; font-weight:600; font-size:11px; font-family:"Open Sans" ; line-height:18px;}

.slideVideoDetail .topslide { margin-bottom:30px;}
.slideVideoDetail .topslide .lft{border-bottom:5px solid #f5f5f5; min-height:410px}
.slideVideoDetail .topslide .lft p.title{ font-family:"Open Sans"; font-weight:600; font-size:28px; line-height:37px; color:#000;}
.slideVideoDetail .topslide .lft p.date{ font-family:"Open Sans"; font-weight:600; font-size:12px;  color:#444;}
.slideVideoDetail .topslide .rgt{position:relative;}
.slideVideoDetail .topslide .rgt .button {left: 44%;position: absolute;top: 38%;}
.slideVideoDetail .innerSect .galSlidelistMinHeight{ border:1px solid #dddddd; min-height:427px; position:relative; margin-bottom: 30px;}
.slideVideoDetail .innerSect .galSlidelistMinHeight .image{ margin-bottom:11px; display: block; }
.slideVideoDetail .innerSect .galSlidelistMinHeight .button{ position:absolute; top:24%; left:38%;}
.slideVideoDetail .innerSect .galSlidelistMinHeight .desc a{font-family:"Open Sans" ; line-height:27px; font-size:22px;  font-weight:600; color:#222; text-decoration:none; padding-left:19px; display:block;  padding-right:19px;}
.slideVideoDetail .innerSect .galSlidelistMinHeight .desc a:hover{ color:#ca2a2d;}
.slideVideoDetail .innerSect .galSlidelistMinHeight .author{ padding-left:19px;  padding-right:19px; font-family:Open Sans; font-size:12px; color:#444444; font-weight:600; margin-top:8px; }
.slideVideoDetail .innerSect .galSlidelistMinHeight span.date{color:#444; font-weight:600; font-size:12px; font-family:"Open Sans"; line-height:18px;}

.microNews .innerSect .galNewsMinHeight{  min-height:290px; margin-bottom:30px; }
.microNews .innerSect .image{ margin-bottom:8px; display: block;}
.microNews .innerSect .desc a{font-family:"Open Sans"; font-weight:600; font-size:18px; color:#222; text-decoration:none; display:block;  line-height: 25px; padding-right: 17px;}
.microNews .innerSect .desc a:hover{ color:#ca2a2d;}
.microNews .innerSect .author{ padding-right:17px; font-family:Open Sans; font-size:11px; color:#444444; font-weight:600; margin-top:10px; line-height:13px; }
.microNews .innerSect span.date{color:#444;  font-size:11px;}


.profSection p{ margin:0; padding:0; }
.profSection .sum{ color:#222; font-family:"Open Sans"; font-weight:400;  font-size:14px; line-height:24px; margin-bottom:50px;}
.profSection .sum a{ color:#222; text-decoration:none; font-family:"Open Sans"; font-weight:700; font-size:12px; text-transform:uppercase;}
.profSection .sum a img{ border:0; vertical-align:middle;}
.profSection .sum span#moretextid{color:#222; text-decoration:none; font-family:"Open Sans"; font-weight:700; font-size:12px; text-transform:uppercase; cursor: pointer;}
.profSection #fullprofiletextid span#lesstextid{color:#222; text-decoration:none; font-family:"Open Sans"; font-weight:700; font-size:12px; text-transform:uppercase; cursor: pointer;}
.profSectionInner p{color:#222; font-family:"Open Sans"; font-weight:400;  font-size:14px; line-height:24px; margin-bottom:15px;}


.profSection .othLoc span.txt{font-family:"Open Sans"; font-weight:700; font-size:11px; color:#777; margin-right:15px; display:block; float:left; margin-top:7px;}
.profSection .mapSec{ border:1px solid #dddddd; margin-top:20px; margin-bottom:20px;}


.page-galleryguide-home-overview .map {background: #f5f5f5 !important;padding-left:0 !important; margin-left:-15px;}
.txt .location{ border-bottom:1px solid #ccc; color:#505050; font-family:"Open Sans"; font-weight:400;font-size:13px; margin-top:25px; }
.txt p.loc{ color:#777; font-family:"Open Sans"; font-weight:700; font-size:11px; text-transform:uppercase;}
.txt .location p.tel{ margin-top:11px; font-family:"Open Sans"; font-weight:400; font-size:13px;  color:#555;}
.txt .location p.city{ font-family:"Open Sans"; font-weight:400; font-size:13px;  color:#555; }
.txt .location p.add{ margin-top:5px;  font-family:"Open Sans"; font-weight:400; font-size:13px;  color:#555;  line-height:18px;}
.txt .location p.state{font-family:"Open Sans"; font-weight:400; font-size:13px;  color:#555; }



.txt .location .conGall{ margin-bottom:27px; margin-top:23px;}
.txt .location .conGall a{ background:#cccccc; text-decoration:none; color:#fff; text-transform:uppercase; font-family:"Open Sans"; font-weight:600; font-size:13px; padding:7px 15px 7px 17px;}
.txt .location .conGall a:hover{ color:#fff !important;}
.txt .location .conGall a img{ border:0; }

.txt .hours{ border-bottom:1px solid #ccc; color:#555; font-family:"Open Sans"; font-weight:400;font-size:13px; margin-top:16px; padding-bottom:15px; }
.txt .hours p.hou{color:#777; font-family:"Open Sans"; font-weight:700; font-size:11px; margin-bottom:6px; text-transform:uppercase; line-height:17px;}
.hours p span{ color: #545454;
    font-family: "Open Sans";
    font-size: 12px;
    font-weight: 400;
	
}
.txt .fgt { margin-top:20px; margin-bottom:20px;}
.txt .fgt a img{ border:0; margin-right:11px;}

.txt .visitWeb{ margin-bottom: 30px; }
.txt .visitWeb a{ color:#006CB6;font-family:"Open Sans"; font-weight:700; font-size:13px; text-decoration:none;  }
.txt .visitWeb a:hover{color:#006CB6; text-decoration:underline;}
.profSection .prtShare{ text-align:right;}
.profSection .prtShare span.print{ margin-right:20px;}

.profSection .prtShare a{ color:#555; font-family:"Open Sans"; font-weight:700; font-size:13px; text-decoration:none;}
.profSection .prtShare a img{ vertical-align:middle; border:0; margin-right:7px;}
.profSection .backTop{ text-align:center; margin-top:45px; margin-bottom:30px;}
.profSection .backTop a{ color:#222; font-family:"Open Sans"; font-weight:600; font-size:18px; text-decoration:none;}

/**** Events page css ***/
.eventDetail .lft{ font-family:"Open Sans"; border-bottom:5px solid #f5f5f5; min-height:410px}
.eventDetail .lft p{ margin:0; padding:0;}
.eventDetail .lft p.slideshow{ text-transform:uppercase; font-size:12px; color:#999; margin:0px 0 16px 0; font-family:"Open Sans"; font-weight:600;}
.eventDetail .lft p.title{ color:#222; font-size:28px; line-height:37px; font-weight:600; font-family:"Open Sans"}
.eventDetail .lft p.title a{color:#222; text-decoration:none;}
.eventDetail .lft p.title a:hover{color:#ca2a2d;}
.eventDetail .lft p.date{ color:#333;  font-size:18px; margin-top:13px; font-weight:600; line-height:24px; font-family:"Open Sans" }
.eventDetail .lft p.time{ font-size:14px; font-weight:600; font-family:"Open Sans"; margin-top:7px; line-height:17px; color:#333;}
.eventDetail .lft p.add{font-size:13px; line-height:17px; color:#333; margin-top:20px;  font-family:"Open Sans"; font-weight:400;}
.eventDetail .lft .viewArtwork{ margin-top:40px;}
.eventDetail .lft .viewArtwork a{ background:#dddddd; color:#fff; text-decoration:none; text-transform:uppercase; padding:8px 23px 8px 23px; font-weight:700; font-size:16px;}

.microEvents{ margin-top:30px; }
.microEvents .innerSect .galEvenDetailMinHeight{ border:1px solid #dddddd;  min-height:343px;  margin-bottom:30px;}
.microEvents .innerSect .galEvenDetailMinHeight .image{ margin-bottom:0px; }
.microEvents .innerSect .galEvenDetailMinHeight .desc {margin-top: 4px; }
.microEvents .innerSect .galEvenDetailMinHeight .desc a{ color:#222; text-decoration:none;  padding-left:0; display:block;  font:600 18px/23px Open Sans ;}
.microEvents .innerSect .galEvenDetailMinHeight .desc a:hover{ color:#ca2a2d;}
.microEvents .innerSect .galEvenDetailMinHeight .add{ padding-left:0px; color:#333; margin-top:6px;  font:400 13px/18px Open Sans; }
.microEvents .innerSect .galEvenDetailMinHeight .start{width:60px; height:83px; background:#333333; float:left; margin-right:15px; text-align:center; padding-top:12px;}
.microEvents .innerSect .galEvenDetailMinHeight .start p{ margin:0; padding:0;}
.microEvents .innerSect .galEvenDetailMinHeight .start p.day{ font-size:10px; font-family:"Open Sans"; font-style:italic; color:#aaa; font-weight:600;}
.microEvents .innerSect .galEvenDetailMinHeight .start p.month{font-size:13px; font-family:"Open Sans"; color:#fff; font-weight:600; text-transform:uppercase; margin-top:2px;}
.microEvents .innerSect .galEvenDetailMinHeight .start p.date{font-size:23px; font-family:"Open Sans"; color:#fff; font-weight:400;line-height:23px;}
.microEvents .innerSect .galEvenDetailMinHeight .rgtSec{float:left; width:73%;}
.microEvents .innerSect .galEvenDetailMinHeight .rgtSec .gals{font-size:10px; font-family:"Open Sans"; text-transform:uppercase; color:#999999; margin-top:9px; font-weight:600; }

.newPagination{margin-bottom:50px; float:right;}
ul.pagination-digg{margin:0; padding:0;}
.pagination-digg li{ border:0; margin:0; padding:0; font-size:11px; list-style:none; /* savers */ float:left; }
.pagination-digg a {  margin-right:2px; font-size:14px; font-family:"Open Sans"; color:#333333;  font-weight:600;}
.pagination-digg .previous-off, .pagination-digg .next-off   {  display:block; float:left; margin-right:2px; padding:3px 4px  3px 4px}
.pagination-digg .next a, .pagination-digg .previous a { font-weight:bold; }	
.pagination-digg .active     { background:#cccccc; color:#FFFFFF; font-weight:bold; display:block; float:left; }
.pagination-digg a:link, .pagination-digg a:visited   {  color:#333333;  display:block; float:left; padding:3px 10px; text-decoration:none; }

/**** Artwork Detail css ****/
.artworkDetail{ border-bottom:1px solid #ccc; padding-bottom:30px; margin-bottom:42px; margin-top:28px;}
.artworkDetail .lft{  background:#f5f5f5; text-align:center;   }
.artworkDetail .rgt .inner .top{ border-bottom:1px solid #ccc; padding-bottom:21px;}
.artworkDetail .rgt .inner .top p{margin:0; padding:0; font-size:13px; font-family:"Open Sans"; font-weight:400; color:#535353;}
.artworkDetail .rgt .inner .top p.title{margin-top: -3px;}
.artworkDetail .rgt .inner .top p.title a{font-family:"Open Sans" !important;  font-size:26px !important; font-weight:600; color:#222;  text-decoration:none; line-height:30px !important; }
.artworkDetail .rgt .inner .top p.title a:hover{color:#ca2a2d;}
.artworkDetail .rgt .inner .top p.subTitle{  font:400 italic 15px/22px Open Sans; color:#202020; margin-top:10px; margin-bottom:10px;}
.artworkDetail .rgt .innerdesc .top p.subTitle{ font-family:"Open Sans"; font-style:italic;font-size:15px;color:#1F1F1F; margin-top:8px; margin-bottom:11px;}
.artworkDetail .rgt .inner .top .more{ margin-top:12px; text-align:left !important;}
.artworkDetail .rgt .inner .top .more a{ font-family:"Open Sans" !important; font-weight:700 !important; font-size:12px; text-transform:uppercase; text-decoration:none; color:#333;}
.artworkDetail .rgt .inner .top .more a img{ border:0; margin-top:-3px; vertical-align:middle; }
.artworkDetail .rgt .inner .price{border-bottom:1px solid #ccc; margin:23px 0 0 0; padding:0 0 26px 0;}
.artworkDetail .rgt .inner .price p{ margin:0; padding:0; }
.artworkDetail .rgt .inner .price p.pr{ font-size:15px; color:#535353; font-family:"Open Sans"; margin-bottom:7px; font-weight:400; }
.artworkDetail .rgt .inner .price p.au{}
.artworkDetail .rgt .inner .price p.au a{font-size:12px; color:#222; font-family:"Open Sans"; font-weight:700; text-decoration:none; text-transform:uppercase;}
.artworkDetail .rgt .inner .conGall{ margin-top:37px;}
.artworkDetail .rgt .inner .conGall a{ background:#ccc; text-decoration:none; color:#fff; text-transform:uppercase; font-family:"Open Sans"; font-weight:600; font-size:14px; padding:7px 15px 7px 17px;}
.artworkDetail .rgt .inner .conGall a:hover{ color:#fff !important;}
.artworkDetail .rgt .inner .conGall a img{ border:0; }
.artworkDetail .rgt .share{text-align:right;margin-top: 25px;}
.artworkDetail .rgt .share a{ color:#545454; font-family:"Open Sans"; font-weight:700; text-decoration:none; font-size:13px;}
.artworkDetail .rgt .share a img{ vertical-align:middle; border:0; }

.moregalDetail .galArtlistMinHeight{ border-bottom:5px solid #f5f5f5; margin-bottom:30px; cursor: pointer; min-height:350px;}
.moregalDetail .galArtlistMinHeight div.image{  background:#f5f5f5;  text-align: center; vertical-align: middle; }
.moregalDetail .galArtlistMinHeight div.title{ margin-top:15px; margin-bottom:3px;  }
.moregalDetail .galArtlistMinHeight div.title a{font-family:"Open Sans"; font-size:18px; color:#222; text-decoration:none; font-weight:600;}
.moregalDetail .galArtlistMinHeight div.title a:hover{color:#ca2a2d;}
.moregalDetail .galArtlistMinHeight div.subTitle{ font-family:"Open Sans"; font-size:13px; color:#222;  font-style: italic;   font-weight: 600;}
.moregalDetail .galArtlistMinHeight div.subTitle span.date { color: #222; font-size: 13px; font-style: normal; font-weight: normal;}
.moregalDetail .galArtlistMinHeight div.subTitle a{ color:#222;  font-style: italic; text-decoration: none;  font:400 italic 13px/18px Open Sans;}
.moregalDetail .galArtlistMinHeight div.subTitle a:hover{color:#ca2a2d;}
.moregalDetail .galArtlistMinHeight div.subTitle span{ font-style:normal;}

.page-galleryguide-artwork .backTop, .page-galleryguide-artist-artwork .backTop{ text-align:center; margin-top:25px; margin-bottom:10px;}
.page-galleryguide-artwork .backTop a, .page-galleryguide-artist-artwork .backTop a{  color: #222222;font-family: "Open Sans";font-size: 18px;font-weight: 600;text-decoration: none;}
.page-galleryguide-artwork .backTop a:hover, .page-galleryguide-artist-artwork .backTop a:hover{color:#ca2a2d; }
#loading{ text-align: center;}
#sending{ text-align: center; padding: 10px 0 0 0px;}

/**** Publication css ****/

.publication .galPublMinHeight{  border-bottom:5px solid #f5f5f5; margin-bottom:30px; min-height:413px;}
.publication .galPublMinHeight div.image{ background:#f5f5f5; text-align: center;vertical-align: middle; }
.publication .galPublMinHeight div.title { margin-top:9px; margin-bottom:3px; font:600 18px/22px Open Sans; color:#222; text-decoration:none;}
.publication .galPublMinHeight div.title a{ font:600 18px/22px Open Sans; color:#222; text-decoration:none;}
.publication .galPublMinHeight div.subTitle{ font-family:"Open Sans"; font-size:13px; color:#222;  font-style: italic; line-height: 18px;}
.publication .galPublMinHeight div.moreDetail { margin-top:13px; margin-bottom:27px;}
.publication .galPublMinHeight div.moreDetail a{ text-transform:uppercase; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#006CB6; text-decoration:none; font-weight:bold;}

/********** News css *************/

.topnews .lft{ padding-left:15px; font-family:"Open Sans"; border-bottom: 5px solid #f5f5f5; min-height: 410px; }
.topnews .lft p{ margin:0; padding:0;}
.topnews .lft p.slideshow{ text-transform:uppercase; font-size:12px; color:#9c9c9c; margin:26px 0 21px 0;}
.topnews .lft p.title{   color: #222222;font-family: "Open Sans"; font-size: 28px;font-weight: 600; line-height: 37px; margin-bottom: 12px; }
.topnews .lft p.title a{color:#222; text-decoration:none;}
.topnews .lft p.title a:hover{color:#ca2a2d;}
.topnews .lft p.author{font-family:"Open Sans"; font-weight:600; font-size:13px; color:#444;}
.topnews .lft p.author span.date{font-family:"Open Sans"; font-weight:600; font-size:13px; color:#444;}

.topnews .lft p.date{ color:#363636;  font-size:18px; margin-top:20px; font-weight:600; font-family:"Open Sans " }
.topnews .lft p.summary{ font-size:14px; font-weight:400; font-family:"Open Sans"; margin-top:18px; line-height: 21px; color:#333;}
.topnews .lft p.summary a{ text-transform: uppercase; color: #000; font-size: 12px; font-weight: bold;}


.microNewsList { margin-top:35px; }
.microNewsList .innerSect .galNewslistMinHeight{ border-bottom:5px solid #eee; min-height:334px;  margin-bottom: 30px;}
.microNewsList .innerSect .galNewslistMinHeight .image{ margin-bottom:10px;  position: relative; display: block; text-align: left; }
.microNewsList .innerSect .galNewslistMinHeight .desc a{font-family:"Open Sans"; font-weight:600; line-height: 25px; font-size:18px; color:#222; text-decoration:none; display:block;}
.microNewsList .innerSect .galNewslistMinHeight .desc a:hover{ color:#ca2a2d;}
.microNewsList .innerSect .galNewslistMinHeight .author{  font:600 11px/13px Open Sans;   color:#444444;  margin-top:7px; }
.microNewsList .innerSect .galNewslistMinHeight span.date{color:#444;  font-family:Open Sans; font-size:11px; color:#444444; font-weight:600; }
.microNewsList .innerSect .galNewslistMinHeight div.slideShow {
    background: url("../images/slideshow_icon.png") no-repeat scroll 10px center #333333;
    border-top-right-radius: 4px;
    color: #FFFFFF;
    font-family:Open Sans;
    font-size: 12px;
    font-weight: 600;
    padding: 6px 0 6px 40px;
    position: absolute;
    width: 110px;
    bottom:0px;
}
.microNewsList .innerSect .galNewslistMinHeight div.slideShow a {color: #FFFFFF;text-decoration: none;}

.select-style {
    border: 1px solid #bbb;
    width: 300px;
    overflow: hidden;
    background: #fff url("../images/bot-arrow.jpg") no-repeat 95% 50%;
}
 
.select-style select {
  
 border-style: none;
 border-color: inherit;
 border-width: medium;
 padding: 7px 8px 7px 20px;
 width: 110%;
    font-family:"Open Sans";
     font-weight:400;  font-size:12px;
     color:#222;
     box-shadow: none;
    background-image: none;
     -webkit-appearance: none;
      background:url('../images/img-pointer.jpg') no-repeat 5px 50%;
}
.select-style select:focus {outline: none;}

/**** Artwork detail Contact pop up css ****/
.contact_popup_overlay{position: fixed; top: 0; right: 0; bottom: 0; left: 0; height: 100%; width: 100%; margin: 0; padding: 0; background: #000000; opacity: .6; filter: alpha(opacity=6); -moz-opacity: .6; z-index: 999; display: none;}
.contact_popup_dialog{display: none; position: fixed; width: auto; height: auto; top: 30%; left: 50%; margin-left: -190px; margin-top: -100px; background-color: #ffffff; padding: 0px; z-index: 9999; font-family: Verdana; font-size: 10pt; padding:20px 20px 20px 20px;}
#contact_dialog .btnClose{ position:absolute; right:20px;}
#galleryguide-contact-form{}
#galleryguide-contact-form h2{font:600 23px/32px Open Sans ;  margin:0; padding: 0;text-transform: uppercase; margin-bottom:23px;  color:#222;}
#galleryguide-contact-form .form-item-yname input{ width:316px; padding-left:10px; border:1px solid #dddddd; color:#777777;  height: 35px;line-height: 35px; font-family:"Open Sans"; font-weight: 600;  font-size:14px;}
#galleryguide-contact-form .form-item-yemail input{ width:316px; padding-left:10px;  border:1px solid #dddddd; color:#777777; height: 35px;line-height: 35px; font-family:"Open Sans"; font-weight: 600;  font-size:14px;}
#galleryguide-contact-form .form-item-yemail input.error{border:1px solid #ca2a2d; }

#galleryguide-contact-form .form-item-ymessage .form-textarea-wrapper textarea{width:318px; border:1px solid #dddddd; color:#777777; padding-left:10px; padding-top:10px; height:147px; font-family:"Open Sans"; font-weight: 600;  font-size:14px;}
#galleryguide-contact-form input#btnSave{ background:#00a2db;font-family:"Open Sans"; font-weight: 600;  font-size:15px; color:#fff; text-transform:uppercase; width:145px; height:40px; text-align:center; border:0; margin-right: 33px;}
#galleryguide-contact-form a#btnCancel{background:#dddddd;font-family:"Open Sans"; font-weight: 600;  font-size:15px; color:#fff; text-transform:uppercase; padding:9px 40px 9px 40px;  text-align:center;}
#galleryguide-contact-form .grippie{display:none;}
#galleryguide-contact-form .form-item{ margin-bottom:20px;}
#galleryguide-contact-form  #errMsg{padding:5px 0 5px 0; color:#ca2a2d; font-family:"Open Sans"; font-size: 10px;  }

/**** Artwork detail Auction pop up css ****/
.auction_popup_overlay{position: fixed; top: 0; right: 0; bottom: 0; left: 0; height: 100%; width: 100%; margin: 0; padding: 0; background: #000000; opacity: .6; filter: alpha(opacity=6); -moz-opacity: .6; z-index: 999; display: none;}
.auction_popup_dialog{display: none; position: fixed; width: 1000px; height: auto; top: 30%; left:50%; margin-left:-500px;  margin-top: -100px; background-color: #ffffff; padding: 0px; z-index: 9999; font-family: Verdana; font-size: 10pt; padding:20px 30px 30px 30px;}

 
.tabDesc{ border-top:4px solid #f5f5f5; margin-top:20px;}
.tabDescInner{ height:380px; overflow:auto;}
.tabDescInner table tr{border-bottom:1px solid #dddddd;}
.tabDescInner tr th{font-family:"Open Sans"; font-weight: 700;  font-size:13px; color:#202020; text-transform:uppercase; padding:10px 0;}

.tabDescInner tr th.estimate{width:150px;}
.tabDescInner tr th.pSold{width:150px;}
.tabDescInner tr th.aHouse{width:200px;}
.tabDescInner tr td{font-family:"Open Sans"; font-size:12px; color:#202020; padding-top:20px; padding-bottom:20px; vertical-align:top; padding-right:10px; border-bottom:1px solid #dddddd;  font-weight:400;}
.tabDescInner tr td.image{ width:12%;}
.tabDescInner tr td.image img{ width:85px; height:85px;}
.tabDescInner tr td.title{ width:20%; font-style:italic;}
.tabDescInner tr td.title p{margin:5px 0 0 0;; padding:0;}
.tabDescInner tr td.title p a{font-family:"Open Sans"; font-size:11px; color:#202020; font-weight:700; text-transform:uppercase; text-decoration:none; }


.auction_popup_dialog .btnClose{text-align:right;}
.auction_popup_dialog .auctionTitle{ color:#545454; font-family:"Open Sans"; font-weight: 600;  font-size:17px;}
.auction_popup_dialog .auctionTitle span{color:#000; font-family:"Open Sans"; font-weight: 600;  font-size:17px; text-transform:uppercase;}
.auction_popup_dialog .auctionLink { margin-top:30px; text-align: right;}
.auction_popup_dialog .auctionLink a{ color:#333; text-decoration:none; font-family:"Open Sans"; font-weight:700; font-size:12px;}
#fullprofiletextid { display : none;}

/* for remove unwanted share option */

.atm-i { border:2px solid #ddd !important; box-shadow: none !important;  margin-top: 8px; padding: 7px 0 7px 0;}
#at20mc .atm .atm-i .atm-f{display: none !important;}
#at20mc .atm .atm-i #atic_auth {display: none !important;}
#at20mc .atm .atm-i .atm-s #atic_favorites { display: none !important;}
#at20mc .atm .atm-i .atm-s #atic_stumbleupon { display: none !important;}
#at20mc .atm .atm-i .atm-s #atic_print{ display: none !important;}
#at20mc #at15s { width: 132px !important;}
 #at_pspromo{ display: none !important;}
#at_hover.atm-s .at_bold {color: #545454!important; font-family:"Open Sans" !important; font-weight:600 !important;}
#at_hover.atm-s .at_bold a:hover{ background:#eee !important; color:#545454!important;}
.atm-s a, #at_hover.atm-s a {color: #545454!important; font-family:"Open Sans" !important; font-weight:600 !important;}
.at16t {padding-left: 24px!important;}

.atm-s a:hover, #at_hover.atm-s a:hover {background:#eee !important; color:#545454 !important;}

/* Artist form */
#edit-field-artist-lifespan fieldset.form-wrapper legend{display:none !important;}

.microOverview .twitWidgetTop{right: 13px;}

.cl{clear:both !important;}


