/*
Theme Name: Gilbert

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

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 {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
body {
	line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}

a {
   outline: 0;
	border: none;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;
}
#site-title{
	padding: 0px;
	font-weight: normal;
margin-left: -8px;	
}
#site-description{
	padding: 2px;	
}
#main{
	margin: 0px;
}
#container{
	margin: 0px;
}
.post{
	padding: 0px;
}
.menu{
	padding: 0px;
}
.entry-title{
	margin-top: 0px;
}
.entry-meta{
	margin: 4px;
}
.entry-content{
	margin: 0px;
}
.entry-content p{
	padding: 0px;
padding-bottom: 5px;
padding-top: 5px;
}
#category-description{
font-size: 15px;
line-height: 19px;
width: 900px;
  
color: #555;
margin-left: 1px;
margin-bottom: 20px;
}
#commentform h2{
font-size: 16px;
margin-bottom: 10px;
color: #fff!important;
font-weight: normal;
display: none;
}
#commentform p{
font-size: 13px;
color: #fff!important;
}

#commentform p.comment-notes{
display: none;
}
#commentform label{
font-size: 13px;
display: block;
margin-top: 10px;
margin-bottom: 2px; 
color: #fff!important;
}
#commentform input{
width: 210px;
}
#commentform input#submit{
width: 120px;
}
#commentform textarea{
width: 215px;
margin-bottom: 10px;
}
.children li{
	margin-left: 10px;
}
.commentlist li{
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px dashed #999;
margin-right: 5px;
}

ol.commentlist{
margin-bottom: 10px;
height: 120px;
overflow-x: hidden;
overflow-y: auto;
}
.commentlist{
margin-bottom: 10px;
}

h3#comments-title{
margin-bottom: 0px;
font-size: 11px;
color: #ffffff;
margin-right: 10px;
	padding-bottom: 7px;
border-bottom: 1px dashed #999;
margin-left: 0px;
}

a.commentlink{
color: #ffffff!important;
}
.recentcomments{
	padding-top: 4px;
	padding-bottom: 4px;
border-bottom: 1px dashed #999;
}
.gallery .gallery-caption{
	color: #000000;
}
.home .sticky{
	border: none;
}
.bypostauthor{
	border: none;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}


/* =Layout
-------------------------------------------------------------- */


body{
background-color: #a9a59e;
background-image: url(http://www.gilbertspencer.org/wp-content/themes/gilbert/images/background.jpg);
background-position: top center;
}

#wrapper{
width: 960px;
min-height: 640px;
margin: auto;
margin-top: 10px;
padding: 0px!important;
padding: 0px!important;
border-right: 1px solid #a4a4a4;
border-left: 1px solid #a4a4a4;
border: 1px solid #a4a4a4;
padding-bottom: 50px!important;
}

#header{
margin-top: 10px;
padding-top: 5px;
height: 80px;
position: relative;
}

#header-left{
height: 40px;
position: absolute;
top: 19px;
left: 22px;
}

#header-right{
height: 100px;
position: absolute;
top: 27px;
right: 13px;
width: 610px;
}

#footer{
margin: 10px auto;
margin-bottom: 60px;
width: 955px;
font-size: 13px;
color: #ffffff;
text-align: right;
padding-right: 0px;
}

#footer .facebook{
float: left;
}

.home #footer{
margin: 20px auto;
margin-bottom: 0px;
}

#footer a{
color: #ffffff;
  text-decoration: none;
}

#content{
padding-left: 0px;
margin-left: -8px;
position: relative;
}



/* =Top Navigation / Header Logo Etc
-------------------------------------------------------------- */

#site-title a{
text-transform: uppercase;
color: #ffffff;
font-size: 27px;
text-decoration: none;
}

ul.menu li{
display: inline;
padding-right: 0px;
padding-left: 0px;
}

ul.menu li#menu-item-599 span{
border-right: 0px solid #000;
padding-left: 11px;
}

ul.menu li#menu-item-599{
border-right: 0px solid #000;
padding-left: 0px;
}

ul.menu{
position: relative;
text-align: left!important;
}

ul.menu ul{
display: block;
position: relative;
margin-top: 7px;
font-size: 13px;
background-color: #ffffff;
padding: 5px;
padding-top: 4px;
padding-bottom: 6px;
width: 578px;
border-radius: 0px;
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.0);
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.0);
	box-shadow: 0 1px 1px rgba(0,0,0,0.0);
	display: none;
	margin: 0;
	position: absolute;
	top: 30px;
	left: 0px;
	z-index: 99999;
}

ul.menu li:hover > ul {
	display: block;
}

ul.menu li.current-menu-item > ul,
ul.menu li:hover > ul,
.single-paintingsdrawings #menu-item-16 .sub-menu,
ul.menu li:hover > ul
{
	display: block!important;
	z-index: 999999!important;
background-color: #ffffff!important;
}

ul.menu li.current-page-ancestor > ul {
	display: block;
	z-index: 99999;
background-color: #ffffff;
}

ul.menu li.current_page_item ul,
ul.menu li.current-menu-parent ul,
ul.menu li.currenmenu-item-first ul,
ul.menu li.current-menu-ancestor ul {
	z-index: 99999;
	display: block;
background-color: #ffffff;
}

ul.menu li {
padding-bottom: 20px;

}

ul.menu li a{
color: #ffffff;
text-decoration: none;
padding-bottom: 0px;
border-bottom: 0px solid #fff;
font-size: 17px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {

ul.menu li a{
padding-bottom: 2px;

}

}


ul.menu ul a{
font-size: 12px;
color: #666666;
margin-left: px;
border-bottom: 0px solid #666666!important;
}

ul.menu span{
font-size: 19px;
padding-left: 5px;
padding-right: 4px;
border-right: 1px solid #ddd;
}

ul.menu ul span{
font-size: 15px;
padding-left: 5px;
margin-top: 3px;
border-right: 1px solid #ddd;
}

.menu ul li:last-of-type span{
border-right: 1px solid #fff;
}
.menu-item-last span{
display: none; 
}
ul.menu li a:hover{
border-bottom: 1px solid #fff;
}

ul.menu li.current-menu-item a,
ul.menu li.current_page_item a,
ul.menu li.currenmenu-item-first a,
.single-paintingsdrawings #menu-item-16 a,
.menu li.current-page-parent a{
border-bottom: 2px solid #fff!important;
}

ul.menu ul a:hover,
ul.menu ul .current-menu-item a,
.home-guard-watercolours ul.menu ul li#menu-item-68 a,
.paintings-landscapes ul.menu ul li#menu-item-391 a,
.portraits ul.menu ul li#menu-item-391 a,
.sketches ul.menu ul li#menu-item-387 a,
.portraits-drawings ul.menu ul li#menu-item-387 a,
.page-id-27 li#menu-item-391 a,
.page-id-29 li#menu-item-391 a,
.page-id-361 li#menu-item-387 a,
.page-id-363 li#menu-item-387 a{
border-bottom: 1px solid #666!important;
}

.menu-item-last span { display: none; }

/* =Common Page Content
-------------------------------------------------------------- */
.breadcrumb{
margin-top: 25px;
font-size: 13.5px;
margin-left: 0px;
margin-bottom: 20px;
color: #ffffff;
}

.breadcrumb a{ color: #444444;}

.entry-title{
margin-top: 25px;
font-size: 13px;
margin-left: 0px;
margin-bottom: 20px;
color: #ffffff;
}

.parent-pageid-9 .entry-title{
margin-top: 30px;
font-size: 13px;
margin-left: 8px;
margin-bottom: 20px;
color: #ffffff;
width: 450px;
float: left;
}
.entry-title a{
color: #ffffff;
border-bottom: 1px solid #ffffff;
}

h3{
font-size: 16px;
margin-left: 8px;
margin-top: 10px;
color: #ffffff;
}

.page #content{
margin-left: 30px;
margin-right: 30px;
margin-top: 10px;
}
.page-id-2 #content{
margin-left: 0px;
margin-right: 0px;
margin-top: 10px;
}

.entry-content p{
font-size: 15px!important;
line-height: 19px!important;
width: 330px;
color: #444;
}

.entry-content a{
color: #333;
}

/* =Specific Page Content
-------------------------------------------------------------- */

.home h3{
margin-left:22px;
margin-top: 10px;
color: #ffffff;
font-family: "times new roman", times;
font-size: 26px;
font-style: italic;
letter-spacing: .2px;
}

.home p{
margin-left:30px;
margin-top: 5px;
color: #ffffff;
font-size: 13px;
}

.parent-pageid-5 #content ul img{
-moz-box-shadow: 1px 1px 3px #444;
-webkit-box-shadow: 1px 1px 3px #444;
box-shadow: 1px 1px 3px #444;
}

.parent-pageid-5 #content ul{
margin-top: 0px;
margin-left: -8px;
padding-left: 0px!important;
padding-right: 0px!important;
}


.parent-pageid-5 #content ul li{
font-size: 12px;
line-height: 14px;
margin-bottom: 11px;
display: inline-block!important;
position: relative;
margin-left: 4px;
}

.parent-pageid-5 #content ul li img{
padding-left: 0px!important;
padding-right: 0px!important;
margin-left: 4px!important;
margin-right: 3px!important;
background-color: #666;
padding: 1px!important;
}
.parent-pageid-5 #content ul li img:hover{
border: 1px solid #ffffff;
padding: 0px!important;
}
.parent-pageid-5 li .image-desc{
display: none;
} 
.parent-pageid-5 li .image-desc-overlay{
display: none;
position: absolute;
bottom: 4px;
left: 4px;
padding: 5px;
padding-left: 12px;
padding-right: 12px;
max-width: 200px;
background-color: #666;
background: rgba(20, 20, 20, 0.7);
color: #ffffff;
font-size: 12px;
text-decoration: none;
}

a .image-desc-overlay{
text-decoration: none;
}

a .image-desc-overlay:hover{
text-decoration: none;
color: #ffffff;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {

.parent-pageid-5 li .image-desc-overlay{
bottom: 3px;
}

}


.parent-pageid-5 li:hover .image-desc-overlay{
display: inline-block;
}

.parent-pageid-5 img{
margin-right: 11px;
margin-left: 11px;

}

.parent-pageid-7 .entry-content p, .page-id-9 .entry-content p, .parent-pageid-9 .entry-content p{
margin-top: 0px;
padding-left: 0px!important;
padding-right: 0px!important;
!important;
}

.rhimage img{
position: absolute;
top: 20px;
right: 20px;
-moz-box-shadow: 1px 1px 3px #222;
-webkit-box-shadow: 1px 1px 3px #222;
box-shadow: 1px 1px 3px #222;
}



.single-paintingsdrawings #content{
position: relative;
margin-left: 30px;
margin-top: 20px;
}


.single-paintingsdrawings #content h2{
font-size: 13px;
line-height: 20px;
top: -20px;
left: 0px;
color: #ffffff;
position: absolute;
}
.single-paintingsdrawings #content #post-nav{color: #ffffff; font-size: 13px;
line-height: 20px; width: 150px; position: absolute;}
.single-paintingsdrawings #content h2 a, .single-paintingsdrawings #content #post-nav a{color: #ffffff;}

.single-paintingsdrawings #single-pg-main-img{
float: right;
margin-right: 38px;
margin-top: -35px;
padding: 0px!important;
margin-bottom: 0px!important;
}

.single-paintingsdrawings #single-pg-main-img a {
position: relative;
}


.page-id-5 #image-1{float: left; margin-top: 80px; margin-right: 18px; text-align: center; width: 310px;}
.page-id-5 #image-2{float: left; text-align: center; width: 350px;}
.page-id-5 #image-3{float: left; margin-right: 0px; margin-top: 60px; width: 220px; text-align: center;}

.page-id-5 #image-1 img, .page-id-5 #image-2 img, .page-id-5 #image-3 img{
-moz-box-shadow: 1px 1px 3px #444;
background-color: #666666;
-webkit-box-shadow: 1px 1px 3px #444;
box-shadow: 1px 1px 3px #444;
padding: 1px;
margin-bottom: 10px;
}
.page-id-5 #image-1 img:hover, .page-id-5 #image-2 img:hover, .page-id-5 #image-3 img:hover{
-moz-box-shadow: 1px 1px 3px #444;
background-color: #666666;
-webkit-box-shadow: 1px 1px 3px #444;
box-shadow: 1px 1px 3px #444;
border: 1px solid #ffffff;
padding: 0px;
}

.page-id-5 #image-1 a .category-link, .page-id-5 #image-2 a .category-link, .page-id-5 #image-3 a .category-link{
border-bottom: 1px solid #ffffff!important;
font-size: 19px;
margin-top: 10px!important;
padding-top: 5px;
line-height: 22px;
text-decoration: none;
border-bottom: 1px solid #ffffff;
color: #ffffff;
display: inline;
}

.page-id-5 #image-1 a.category-link:hover, .page-id-5 #image-2 a.category-link:hover, .page-id-5 #image-3 a.category-link:hover{
border-bottom: 2px solid #ffffff;
}

#single-pg-main-img{
width: 586px;
text-align: center;
}
.single-paintingsdrawings #single-pg-main-img img{
-moz-box-shadow: 1px 1px 3px #444;
background-color: #666666;
-webkit-box-shadow: 1px 1px 3px #444;
box-shadow: 1px 1px 3px #444;
}
.single-paintingsdrawings #painting-details{
position: absolute;
top: 90px;
margin-right: 40px;
border: 1px solid #999;
padding: 15px;
padding-top: 20px;
width: 240px;
font-size: 12px;
line-height: 16px;
background: rgb(155, 155, 155);
background: rgba(155, 155, 155, 0.5);
}

.single-paintingsdrawings #painting-details .entry-title{
margin-left: -2px;
font-size: 18px;
margin-top: 0px;
padding-top: 0px;
}

.single-paintingsdrawings #painting-details hr{
border: 0px;
margin-top: 10px;
border-bottom: 1px solid #898989;
}

.single-paintingsdrawings a{
color: #ffffff;}

#nav-above{
font-size: 12px;
margin-top: 20px;
color: #ffffff;
}
#nav-above a{
color: #ffffff;
}
#gallery-etc{
width: 624px;
float: right;
}

#small-thumbs-single ul{
margin-left: 0px;
margin-top: 20px;
}

#small-thumbs-single li{
display: inline!important;
margin-left: 0px;
}
#small-thumbs-single img{
width: 79px;
height: 80px;
display: inline;
border: 1px solid #999;

}


#small-thumbs-single img:hover{
border: 1px solid #fff;
}
.postid-135 #gallery-etc li.paint_135 img,
.postid-136 #gallery-etc li.paint_136 img,
.postid-137 #gallery-etc li.paint_137 img,
.postid-138 #gallery-etc li.paint_138 img,
.postid-139 #gallery-etc li.paint_139 img,
.postid-140 #gallery-etc li.paint_140 img,
.postid-141 #gallery-etc li.paint_141 img,
.postid-142 #gallery-etc li.paint_142 img,
.postid-143 #gallery-etc li.paint_143 img,
.postid-144 #gallery-etc li.paint_144 img,
.postid-145 #gallery-etc li.paint_145 img,
.postid-146 #gallery-etc li.paint_146 img,
.postid-147 #gallery-etc li.paint_147 img,
.postid-148 #gallery-etc li.paint_148 img,
.postid-149 #gallery-etc li.paint_149 img,
.postid-150 #gallery-etc li.paint_150 img,
.postid-151 #gallery-etc li.paint_151 img,
.postid-152 #gallery-etc li.paint_152 img,
.postid-153 #gallery-etc li.paint_153 img,
.postid-154 #gallery-etc li.paint_154 img,
.postid-155 #gallery-etc li.paint_155 img,
.postid-168 #gallery-etc li.paint_168 img,
.postid-167 #gallery-etc li.paint_167 img,
.postid-166 #gallery-etc li.paint_166 img,
.postid-165 #gallery-etc li.paint_165 img,
.postid-164 #gallery-etc li.paint_164 img,
.postid-163 #gallery-etc li.paint_163 img,
.postid-162 #gallery-etc li.paint_162 img,
.postid-161 #gallery-etc li.paint_161 img,
.postid-160 #gallery-etc li.paint_160 img,
.postid-159 #gallery-etc li.paint_159 img,
.postid-158 #gallery-etc li.paint_158 img,
.postid-157 #gallery-etc li.paint_157 img,
.postid-156 #gallery-etc li.paint_156 img,
.postid-276 #gallery-etc li.paint_276 img,
.postid-278 #gallery-etc li.paint_278 img,
.postid-279 #gallery-etc li.paint_279 img,
.postid-281 #gallery-etc li.paint_281 img,
.postid-283 #gallery-etc li.paint_283 img,
.postid-284 #gallery-etc li.paint_284 img,
.postid-285 #gallery-etc li.paint_285 img,
.postid-286 #gallery-etc li.paint_286 img,
.postid-287 #gallery-etc li.paint_287 img,
.postid-288 #gallery-etc li.paint_288 img,
.postid-289 #gallery-etc li.paint_289 img,
.postid-290 #gallery-etc li.paint_290 img,
.postid-291 #gallery-etc li.paint_291 img,
.postid-292 #gallery-etc li.paint_292 img,
.postid-293 #gallery-etc li.paint_293 img,
.postid-294 #gallery-etc li.paint_294 img,
.postid-295 #gallery-etc li.paint_295 img,
.postid-296 #gallery-etc li.paint_296 img,
.postid-297 #gallery-etc li.paint_297 img,
.postid-298 #gallery-etc li.paint_298 img,
.postid-299 #gallery-etc li.paint_299 img,
.postid-300 #gallery-etc li.paint_300 img,
.postid-301 #gallery-etc li.paint_301 img,
.postid-302 #gallery-etc li.paint_302 img,
.postid-303 #gallery-etc li.paint_303 img,
.postid-304 #gallery-etc li.paint_304 img,
.postid-305 #gallery-etc li.paint_305 img,
.postid-306 #gallery-etc li.paint_306 img,
.postid-307 #gallery-etc li.paint_307 img,
.postid-308 #gallery-etc li.paint_308 img,
.postid-309 #gallery-etc li.paint_309 img,
.postid-310 #gallery-etc li.paint_310 img,
.postid-311 #gallery-etc li.paint_311 img,
.postid-312 #gallery-etc li.paint_312 img,
.postid-313 #gallery-etc li.paint_313 img,
.postid-314 #gallery-etc li.paint_314 img,
.postid-315 #gallery-etc li.paint_315 img,
.postid-316 #gallery-etc li.paint_316 img,
.postid-317 #gallery-etc li.paint_317 img,
.postid-318 #gallery-etc li.paint_318 img,
.postid-319 #gallery-etc li.paint_319 img,
.postid-320 #gallery-etc li.paint_320 img,
.postid-321 #gallery-etc li.paint_321 img,
.postid-322 #gallery-etc li.paint_322 img,
.postid-323 #gallery-etc li.paint_323 img,
.postid-324 #gallery-etc li.paint_324 img,
.postid-325 #gallery-etc li.paint_325 img,
.postid-326 #gallery-etc li.paint_326 img,
.postid-327 #gallery-etc li.paint_327 img,
.postid-328 #gallery-etc li.paint_328 img,
.postid-329 #gallery-etc li.paint_329 img,
.postid-330 #gallery-etc li.paint_330 img,
.postid-331 #gallery-etc li.paint_331 img,
.postid-332 #gallery-etc li.paint_332 img,
.postid-333 #gallery-etc li.paint_333 img,
.postid-334 #gallery-etc li.paint_334 img,
.postid-335 #gallery-etc li.paint_335 img,
.postid-336 #gallery-etc li.paint_336 img,
.postid-337 #gallery-etc li.paint_337 img,
.postid-338 #gallery-etc li.paint_338 img,
.postid-339 #gallery-etc li.paint_339 img,
.postid-340 #gallery-etc li.paint_340 img,
.postid-341 #gallery-etc li.paint_341 img,
.postid-342 #gallery-etc li.paint_342 img,
.postid-343 #gallery-etc li.paint_343 img,
.postid-344 #gallery-etc li.paint_344 img,
.postid-345 #gallery-etc li.paint_345 img,
.postid-346 #gallery-etc li.paint_346 img,
.postid-347 #gallery-etc li.paint_347 img,
.postid-348 #gallery-etc li.paint_348 img,
.postid-349 #gallery-etc li.paint_349 img,
.postid-350 #gallery-etc li.paint_350 img,
.postid-351 #gallery-etc li.paint_351 img,
.postid-352 #gallery-etc li.paint_352 img,
.postid-353 #gallery-etc li.paint_353 img,
.postid-354 #gallery-etc li.paint_354 img,
.postid-355 #gallery-etc li.paint_355 img,
.postid-356 #gallery-etc li.paint_356 img,
.postid-357 #gallery-etc li.paint_357 img,
.postid-358 #gallery-etc li.paint_358 img,
.postid-359 #gallery-etc li.paint_359 img,
.postid-360 #gallery-etc li.paint_360 img,
.postid-361 #gallery-etc li.paint_361 img,
.postid-362 #gallery-etc li.paint_362 img,
.postid-363 #gallery-etc li.paint_363 img,
.postid-364 #gallery-etc li.paint_364 img,
.postid-365 #gallery-etc li.paint_365 img,
.postid-366 #gallery-etc li.paint_366 img,
.postid-367 #gallery-etc li.paint_367 img,
.postid-368 #gallery-etc li.paint_368 img,
.postid-369 #gallery-etc li.paint_369 img,
.postid-370 #gallery-etc li.paint_370 img,
.postid-371 #gallery-etc li.paint_371 img,
.postid-372 #gallery-etc li.paint_372 img,
.postid-373 #gallery-etc li.paint_373 img,
.postid-374 #gallery-etc li.paint_374 img,
.postid-375 #gallery-etc li.paint_375 img,
.postid-376 #gallery-etc li.paint_376 img,
.postid-377 #gallery-etc li.paint_377 img,
.postid-378 #gallery-etc li.paint_378 img,
.postid-379 #gallery-etc li.paint_379 img,
.postid-380 #gallery-etc li.paint_380 img,
.postid-381 #gallery-etc li.paint_381 img,
.postid-382 #gallery-etc li.paint_382 img,
.postid-383 #gallery-etc li.paint_383 img,
.postid-384 #gallery-etc li.paint_384 img,
.postid-385 #gallery-etc li.paint_385 img,
.postid-386 #gallery-etc li.paint_386 img,
.postid-387 #gallery-etc li.paint_387 img,
.postid-388 #gallery-etc li.paint_388 img,
.postid-389 #gallery-etc li.paint_389 img,
.postid-390 #gallery-etc li.paint_390 img,
.postid-391 #gallery-etc li.paint_391 img,
.postid-392 #gallery-etc li.paint_392 img,
.postid-393 #gallery-etc li.paint_393 img,
.postid-394 #gallery-etc li.paint_394 img,
.postid-395 #gallery-etc li.paint_395 img,
.postid-396 #gallery-etc li.paint_396 img,
.postid-397 #gallery-etc li.paint_397 img,
.postid-398 #gallery-etc li.paint_398 img,
.postid-399 #gallery-etc li.paint_399 img,
.postid-400 #gallery-etc li.paint_400 img,
.postid-401 #gallery-etc li.paint_401 img,
.postid-402 #gallery-etc li.paint_402 img,
.postid-403 #gallery-etc li.paint_403 img,
.postid-404 #gallery-etc li.paint_404 img,
.postid-405 #gallery-etc li.paint_405 img,
.postid-406 #gallery-etc li.paint_406 img,
.postid-407 #gallery-etc li.paint_407 img,
.postid-408 #gallery-etc li.paint_408 img,
.postid-409 #gallery-etc li.paint_409 img,
.postid-410 #gallery-etc li.paint_410 img,
.postid-411 #gallery-etc li.paint_411 img,
.postid-412 #gallery-etc li.paint_412 img,
.postid-413 #gallery-etc li.paint_413 img,
.postid-414 #gallery-etc li.paint_414 img,
.postid-415 #gallery-etc li.paint_415 img,
.postid-416 #gallery-etc li.paint_416 img,
.postid-417 #gallery-etc li.paint_417 img,
.postid-537 #gallery-etc li.paint_537 img{
border: 1px solid #333;
}

.l-image{
float: left;
width: 410px;
text-align: center;
margin-left: 5px;
}

.r-image{
float: right;
width: 430px;
text-align: center;
margin-right: 45px;
margin-top: 60px;
}


.page-id-389 .l-image{
float: left;
width: 430px;
margin-top: 50px;
text-align: center;
margin-left: 20px;
}

.page-id-389 .r-image{
float: right;
width: 380px;
text-align: center;
margin-right: 20px;
margin-top: 0px;
}

.l-image img, .r-image img, .l-image img, .r-image img{
-moz-box-shadow: 1px 1px 3px #333;
background-color: #666666;
-webkit-box-shadow: 1px 1px 3px #333;
box-shadow: 1px 1px 3px #333;
padding: 1px;
}
.l-image img:hover, .r-image img:hover{
-moz-box-shadow: 1px 1px 3px #444;
background-color: #666666;
-webkit-box-shadow: 1px 1px 3px #444;
box-shadow: 1px 1px 3px #444;
border: 1px solid #ffffff;
padding: 0px;
}

.l-image a .category-link, .r-image a .category-link{
margin-top: 10px!important;
padding-top: 5px;
display: inline-block;
font-size: 19px;
text-decoration: none;
border-bottom: 1px solid #ffffff;
color: #ffffff;
}

.l-image a .category-link:hover, .r-image a .category-link:hover{
border-bottom: 2px solid #ffffff;
}

a.show_hide{
color: #ffffff;
}

a.comments-link{
color: #ffffff;
margin-top: 10px!important;
display: block;
}

.slidingDiv {

    padding:10px;
    margin-top:10px;
padding-top: 10px;
    border:1px solid #888;
}

.slidingDiv a{
color: #ffffff;}
 
.show_hide {
    display:none;
}

#comments #respond{
display: none;
}

#post-nav {
display: none;}

.magnify{
position: absolute;
  bottom: 2px;
  right: 0px;
  height: 25px;
  width: 25px;
  
}

.cufon-loading { visibility: hidden!important;}