/*
Theme Name:NEU-GALLERY-LONDON 
Theme URI:http://neugalleries.com
Description:Wordpress Theme for Neu Gallery London	
Version:1.0
Author:Takashi Irie 
Author URI:http://www.takashiirie.com 
*/
/************************************************
*	global reset v1.0 | 20080212 				*
************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
/************************************************
*	clear settings							    *
************************************************/
.clear{clear:both; display:block;}
.clearFix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
*:first-child+html .clearFix{height:1%;}
*html .clearFix{height:1%;}
/************************************************
*	global settings							    *
************************************************/
html{font-size:100.01%;overflow: scroll;}
a{outline:none;  text-decoration:none; color:#000; }
body {font: 62.5%/1.23 'Lucida Grande', Arial, Verdana, sans-serif; color:#666666;}
p,ul,h2, .ddmcl ul{font-size:0.9em;}
#wrapper{width:900px;margin:37px auto 0;}
h2{color:#000;margin-bottom:15px;}
h3{font-size:0.8em;}
a.greylink{color:#666666;}
a.greylink:hover{color:#000000;}
/************************************************
* header settings							    *
************************************************/
#header{width:920px;border-bottom:1px solid #000;padding-bottom:15px;}
#header h1{width:545px;text-indent:-9999px;background:#fff url(images/logo.gif) no-repeat;height:16px;margin:0 0 10px 187px;}
#header h1 a{display:block;width:484px;height:14px;}
#generalinfo{margin:0 0 0 185px;width:547px}
#address,#webaddress,#tel,#mailaddress{height:9px;display:block;text-indent:-9999px;float:left}
#webaddress{background:#fff url(images/webaddress.gif) no-repeat;width:133px; margin-right:79px;}
#tel{background:#fff url(images/tel.gif) no-repeat;width:114px;}
#mailaddress{background:#fff url(images/mailaddress.gif) no-repeat;width:131px; margin-left:89px}
#generalinfo a{display:block}
#address{background:#fff url(images/address.gif) no-repeat;width:169px;}
#header .title_home,#header .title_prints,#header .title_gallery,#header .title_friends, #header .title_exhibitions, #header .title_artwork, #header .title_men{margin-top:35px;text-indent:-9999px;height:8px;display:block;}
.title_home{background:#fff url(images/title_home.gif) no-repeat;width:30px;}
.title_prints{background:#fff url(images/title_prints.gif) no-repeat;width:39px;}
.title_gallery{background:#fff url(images/title_gallery.gif) no-repeat;width:75px;}
.title_friends{background:#fff url(images/title_friends.gif) no-repeat;width:46px;}
.title_exhibitions{background:#fff url(images/title_exhibitions.gif) no-repeat;width:70px;}
.title_artwork{background:#fff url(images/title_artwork.gif) no-repeat;width:53px;}
.title_men{background:#fff url(images/title_menbygilesprice.gif) no-repeat;width:117px;}
/************************************************
* content settings							    *
************************************************/
#content{width:920px;padding:15px 0;}
#left_col{width:170px;float:left;margin-right:17px;display:inline;}
#mid_col{width:545px;float:left;margin-right:18px;display:inline;}
#prints #mid_col{width:560px;float:left;margin-right:0px;display:inline;}
#right_col{width:170px;float:right;display:inline;}
/************************************************
* nav settings							        *
************************************************/
#nav{width:117px;margin-bottom:22px;}
#nav li{height:8px;margin-bottom:15px;}
#nav li a{height:8px;display:block;text-indent:-9999px;}
#nav li#navHome a{background:url(images/nav_home.gif) no-repeat 0 0;} 
#nav li#navExhibitions a{background:url(images/nav_exhibitions.gif) no-repeat 0 0;}
#nav li#navArtwork a{background:url(images/nav_artwork.gif) no-repeat 0 0;}
#nav li#navGallery a{background:url(images/nav_thegallery.gif) no-repeat 0 0;}
#nav li#navMen a{background:url(images/nav_menbygilesprice.gif) no-repeat 0 0;}
#nav li#navFriends a{background:url(images/nav_friends.gif) no-repeat 0 0;}
#nav li#navHome a:hover, 
#home #nav li#navHome a,
#nav li#navExhibitions a:hover, 
#exhibitions #nav li#navExhibitions a,
#nav li#navArtwork a:hover, 
#artwork #nav li#navArtwork a,
#nav li#navGallery a:hover, 
#gallery #nav li#navGallery a,
#nav li#navMen a:hover, 
#men #nav li#navMen a,
#nav li#navFriends a:hover, 
#friends #nav li#navFriends a
{background-position:0px -8px;}
/************************************************
* post settings							        *
************************************************/
.post{width:545px;}
.large_thumb{margin-bottom:15px;}
.small_thumbs{width:170px;float:left;margin-right:18px;}
.small_thumb{margin-bottom:15px;}
.bodytext{width:430px;padding-right:100px; padding-top: 15px;}
.bodytext p{margin-bottom:11px;font-size:1.0em;line-height:1.4em;}
/************************************************
* sidebar settings							    *
************************************************/
.title_news, .title_artists, #exhibitions_holder .title_exhibitions, #subnav_holder .title_exhibitions{margin-bottom:15px;text-indent:-9999px;height:8px;display:block;}
.title_news{background:#fff url(images/title_news.gif) no-repeat;width:32px;}
.title_artists{background:#fff url(images/title_artists.gif) no-repeat;width:45px;}
#exhibitions_holder .title_exhibitions{background:#fff url(images/title_exhibitions.gif) no-repeat;width:70px;}

#news_holder{width:170px;padding-top:15px;border-top:1px solid #000;}
.news_post{width:170px;margin-bottom:11px;}
.news_post h2{color:#000;margin-bottom:0px;}
.news_post h2 a:hover{color:#666666}

#artists_holder{width:170px;padding-top:15px;border-top:1px solid #000;}
#artists_holder ul li{line-height:13px;}
#artists_holder ul li a{color:#666666;}
#artists_holder ul li a:hover{color:#000;}

#exhibitions_holder{width:170px;padding-bottom:30px;}
.exhibitionlist{margin-bottom:11px;}

#exhibitions_holder2008{border-top:1px solid #000;padding-top:15px;}
/************************************************
* friends page settings							*
************************************************/
.ddmcl ul ul{font-size:1.0em;}
.ddmcl ul li a{display:block;color:#666666;}
.ddmcl ul li a:hover{color:#000;}
li.names{float:left;width:280px}
li.urls{float:left;}
.ddmcl ul:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
*:first-child+html .ddmcl ul{height:1%;}
*html .ddmcl ul{height:1%;}
/************************************************
* prints page settings							*
************************************************/
.teaser{width:560px;}
.teaser_left{width:170px;float:left;margin-right:15px;display:inline;}
.teaser_left p{margin-bottom:11px;}
.teaser_left h2{text-transform:uppercase;}
.teaser_right{width:375px;float:right;}
.line{height:1px;width:544px;background-color:#000;margin:15px 0;clear:both;}
.entries{width:170px;float:left;margin: 0 17px 17px 0;display:inline;}
.entries a{font-size:0.9em;color:#666;}
.entries a:hover{color:#000;}
#prints .entries ul{margin:15px 0 0 0;}
#prints .entries ul:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
*:first-child+html #prints .entries ul{height:1%;}
*html #prints .entries ul{height:1%;}
.meta_title_ul{color:#000000;font-weight:bold;}
.meta_year_ul, .meta_size_ul, .meta_price_ul{margin-right:6px;}
.meta_widget_header{display:none;}
#subnav_holder a{color:#666666;font-size:0.9em;line-height:13px;}
#subnav_holder a:hover{color:#000000;}
.backtotop{float:right;font-size:0.9em;margin-right:16px;font-weight:bold;}
/************************************************
* dropdown settings							    *
************************************************/
#title_sortby{text-indent:-9999px;height:8px;display:block;background:#fff url(images/title_sortby.gif) no-repeat;width:47px;float:left;margin-top:6px;}
#dropdown{width:175px;border-bottom:1px solid #000;margin-bottom:15px;padding-bottom:15px;}
#sorting{float:right;width:120px;}
#cat{border:1px solid #000;width:120px;}
/************************************************
* the gallery page settings						*
************************************************/
#title_name{text-indent:-9999px;height:8px;display:block;background:#fff url(images/title_name.gif) no-repeat;width:173px;float:left;margin-right:16px;display:inline;}
#address_info{float:left;width:170px;margin-right:16px;display:inline;padding-top:22px;}
#address_info li, #direction li{padding-bottom:11px;}
#direction{float:right;width:170px;padding-top:22px;}
#gallery_top{border-bottom:1px solid #000;padding-bottom:9px;margin-bottom:15px;}
#gallery_middle{border-bottom:1px solid #000;padding-bottom:4px;margin-bottom:15px;}
#gallery_middle #gallery_middle_left{float:left;width:170px;}
#title_directors{text-indent:-9999px;height:8px;display:block;background:#fff url(images/title_directors.gif) no-repeat;width:61px;margin-bottom:15px;}
#title_trustees{text-indent:-9999px;height:8px;display:block;background:#fff url(images/title_trustees.gif) no-repeat;width:54px;margin-bottom:15px;}
#title_berlin{text-indent:-9999px;height:8px;display:block;background:#fff url(images/title_berlin.gif) no-repeat;width:54px;margin-bottom:15px;}
#gallery_middle_left{margin-left:189px;}
#gallery_middle_left ul#gallery_middle_left_bottom{margin-top:9px;}
#gallery_middle_left li, #gallery_middle_right li{padding-bottom:11px;}
#gallery_middle_left li.titles, #gallery_middle_right li.titles{padding:0;}
#gallery_middle #gallery_middle_right{float:right;width:170px;}
#title_associates{text-indent:-9999px;height:8px;display:block;background:#fff url(images/title_associates.gif) no-repeat;width:67px;margin-bottom:15px;}
#gallery_top a, #gallery_middle a{color:#666666}
#gallery_top a:hover, #gallery_middle a:hover{color:#000000}

/************************************************
* Artwork page settings						    *
************************************************/
#artwork .post{margin-bottom:30px;}
#artwork .post p{margin-bottom:15px;color:#000000}
#artists_list a{color:#666666;}
#artists_list a:hover{color:#000000;}
.buy{display:block;width:101px;height:19px;background: #ffffff url(images/buy.gif) no-repeat 0 0;text-indent: -9999px}
.buy:hover{display:block;width:101px;height:19px;background: #ffffff url(images/buy.gif) no-repeat 0 -19px;}
/************************************************
* Men by Giles Price page settings			    *
************************************************/
#intro{border-bottom:1px solid #000;margin-bottom:15px;}
#intro p{margin-bottom:13px;line-height:1.444em;}
#men .post p{margin-bottom:15px;}
#men .post{border-bottom:1px solid #000;margin-bottom:15px;}
#men .post h2.sifr{margin-bottom:0px;margin-top:-2px}
#men .post h2.sifr_grey{margin-bottom:8px;margin-top:-2px}
/************************************************
* footer settings						        *
************************************************/
#footer{width:920px;border-top:1px solid #000;padding:20px 0;margin-top:20px;text-align:center;}
#footer ul{margin-left:315px;}
#footer ul li{float:left;display:block;}
#footer ul li p{float:left;}
#disclaimer, #terms, #copyright{text-indent:-9999px;height:8px;display:block;display:block;float:left;margin-top:2px;}
#disclaimer{;background:#fff url(images/disclaimer.gif) no-repeat;width:59px}
#terms{background:#fff url(images/terms.gif) no-repeat;width:120px;}
#copyright{background:#fff url(images/copyright.gif) no-repeat;width:213px;}
.pipe{padding:0 6px;}

.more-link a{font-size:0.9em;}
.sIFR-active h2.sifr{margin-bottom:8px;margin-top:-2px}
.sIFR-active h2.sifr a{color:#000;text-decoration: none;}

