@charset "UTF-8";
/* CSS Document */





a:active
{
  outline: none;
}

#slider img{border:dotted #CCCCCC 1px; padding:4px; margin-right:3px;}

#rightcontentexhibitions img{border:dotted #CCCCCC 1px; margin-left:11px; margin-top:10px;padding:4px;}

#rightcontentsales img{border:dotted #CCCCCC 1px; margin-left:11px; margin-top:10px;padding:4px;}

li{ list-style:none}
h1, h2, h3, h4, h5, h6, h7, .smallitalic, .bigshake, div, li, ul, body{ margin:0px; padding:0px;}
body{ background-image: url(../jshakimages/backcanvas2.jpg);background-repeat:repeat-x;}

.everything{width:780px; margin:auto; }
.everythinghome{width:780px; height:600px; margin:auto; }
.everythingpaintings{width:780px;  margin:auto; }
.everythingpaintingsothello{width:780px; margin:auto; }
.everythingexhibits{width:780px; height:1694px; margin:auto;  }
.everythingsales{width:780px; height:884px; margin:auto;  }
.everythingcontact{width:780px; height:880px; margin:auto; }


.header{ height:193px; font-family:Arial, Helvetica, sans-serif}
.headerleft{float:left; height:190px; width:545px;  background-repeat:no-repeat; padding-top:5px;}
.headerright{width:140px; float:left; height:191px;  border:dotted #999999 1px; margin-right:10px;margin-left:80px; }
.headerrightportrait{background-image:url(../jshakimages/myfacesmall); background-repeat:no-repeat;height:181px; margin:5px;}
h1, h2, h3, h4{letter-spacing:1px;}
h1{font-size:62px; color: #333333; line-height:52px; padding-left:15px;font-weight:lighter;}
.bigshake{font-size:62px; color: #666666; line-height:52px; padding-left:15px;font-weight:lighter;}
h2{font-size:26px; color: #666633; line-height:40px; padding-left:5px;font-weight:lighter;}
h3{ font-size:18px; color: #333333; font-weight:lighter; margin-top:5px;padding-left:5px;}
h4{ color:#333333; font-weight:lighter; padding-left:5px;}
h5{ font-size:18px; color: #333333;padding-left:10px; padding-right:10px; font-weight:lighter; }
h6{ font-size:16px; color: #333333; font-weight:lighter;padding-right:10px; padding-left:17px; padding-right:17px;}
.smallitalic{ font-size:14px; color: #666666; font-weight:lighter; font-style:italic; padding-right:17px; padding-left:17px;}
.pagetitle{  width:533px;background-image:url(../jshakimages/alphasquare.png); padding-top:10px;padding-bottom:10px; margin-top:15px; }
.mainnav{ width:215px; float:left; margin-bottom:70px; padding-right:7px; margin-top:14px; font-family:Arial, Helvetica, sans-serif;  }
.rightcontent{ width:533px; float:left; margin-left:10px; padding-top:15px; font-family:Arial, Helvetica, sans-serif; background-image:url(../jshakimages/alphasquare.png); }
.rightcontentcontact{ width:525px; float:left; margin-left:10px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; background-image:url(../jshakimages/alphasquare.png); padding-left:8px;  }

.rightcontentcontact img{ border:dotted #CCCCCC 1px; margin-left:3px; padding:4px; }

.toprbsa{ font-size:23px; color:#333333}



.navigation li{ list-style:none; padding-bottom:10px; font-size:34px; line-height:30px; font-weight:lighter; text-align:right; color: #333333; }
#latestwork{ font-size:30px; color: #333333; margin-top:20px;  border-top:dotted #CCCCCC 1px; padding-top:10px; padding-left:17px;}

.topgradient{ height:20px; width:100%; background-image:url(../jshakimages/topgradient.png); background-repeat:repeat-x}


#gotogallery { list-style:none; font-size:30px; color: #666633; margin-top:15px; padding-left:17px; clear:both}


.tinysgud{ color: #CCCCCC; font-weight:bolder; font-size:12px}
.leftfooter{ width:400px; float:left}
.rightfooter{width:75px; height:50px; float:right; margin-right:15px; margin-top:21px; background-image: url(../jshakimages/MINISGUDLOGO.png); background-repeat:no-repeat; padding-top:29px; padding-left:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #CCCCCC;}



.footer{ clear:both ; border-top:dotted  #CCCCCC 1px; margin-top:20px; background-image:url(../jshakimages/thinbackcanvas.png); background-repeat:repeat-x; height:160px; }
.disclaimer{ font-size:11px; color: #999999}
.minijshak{ font-size:26px; font-family:Arial, Helvetica, sans-serif; margin-left:20px; margin-top:15px;}
.minijohn{ color:#333333; letter-spacing:1px;font-weight:lighter;}
.minishakespeare{ font-weight:bolder; line-height:15px;color:#666666;letter-spacing:1px;font-weight:lighter;}
.minirbsa{  font-size:12px; font-weight:bolder;line-height:17px; color: #333333;letter-spacing:1px;font-weight:lighter; }
.minijshakart{ color:#CCCCCC; letter-spacing:1px;}

.colourchange{ color: #666666;}

.pagetitle a:link {color: #990000;font-weight:lighter;}
.pagetitle a:visited {color: #990000;font-weight:lighter;}
.pagetitle a:active{color: #990000;font-weight:lighter;}
.pagetitle a:hover{color: #999999;font-weight:lighter;}
.pagetitle a {text-decoration: none;outline:none;} 

#rightcontentsales a:link {color: #990000;font-weight:lighter;}
#rightcontentsales a:visited {color: #990000;font-weight:lighter;}
#rightcontentsales a:active{color: #990000;font-weight:lighter;}
#rightcontentsales a:hover{color: #999999;font-weight:lighter;}
#rightcontentsales a {text-decoration: none;outline:none;} 

#rightcontentexhibitions a:link {color: #990000;font-weight:lighter;}
#rightcontentexhibitions a:visited {color: #990000;font-weight:lighter;}
#rightcontentexhibitions a:active{color: #990000;font-weight:lighter;}
#rightcontentexhibitions a:hover{color: #999999;font-weight:lighter;}
#rightcontentexhibitions a {text-decoration: none;outline:none;} 

#paintingstitles a:link {color: #666666;font-weight:lighter;}
#paintingstitles a:visited {color: #666666;font-weight:lighter;}
#paintingstitles a:active{color: #666666;font-weight:lighter;}
#paintingstitles a:hover{color: #999999;font-weight:lighter;}
#paintingstitles a {text-decoration: none;outline:none;} 




#slider a:hover img{ border: dotted #000000 1px;}

a:link {color: #666666;}
a:visited {color: #666666;}
a:active {color: #666666;}
a:hover {color: #333333;}
a {text-decoration: none;outline:none;} 

#ARROW5{ width:30px;}

#rightcontentexhibitions #noline{ border:#FFFFFF}

#rightcontentpaintings{ width:533px; float:left; margin-left:10px; font-family:Arial, Helvetica, sans-serif; background-image:url(../jshakimages/alphasquare.png);}

#rightcontentexhibitions{ width:533px; float:left;  margin-left:10px; padding-top:13px; font-family:Arial, Helvetica, sans-serif; background-image:url(../jshakimages/alphasquare.png);}

#rightcontentexhibitions li{ margin-bottom:10px; border-bottom:dotted #CCCCCC 1px; padding-bottom:10px;}

#rightcontentsales{ width:533px;float:left; margin-left:10px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; background-image:url(../jshakimages/alphasquare.png); padding:15px 0px 15px 0px;}

#rightcontentexhibitions h6, #rightcontentexhibitions h7, #rightcontentexhibitions h5 { padding-left:17px; padding-right:17px;}
#rightcontentsales h6, #rightcontentsales h5 { padding-left:17px; padding-right:17px;}
#rightcontentsales h6{ margin-top:5px;}
#rightcontentsales img{ margin-bottom:5px;}

.photographby{ padding-left:17px; padding-right:17px; font-size:10px; margin-top:5px;}



#paintingstitles #standardtitle{ padding-bottom:1px; font-size:34px;  font-weight:bolder;  cursor:pointer; padding-left:17px;font-weight:lighter; }

#paintingstitles{ margin-top:10px; color:#990000}


.thumbsquare{height:161px; width:161px;}

#othellotext{font-size:14px; color: #333333; font-weight:lighter; padding:0px 17px 0px 17px; display:block}
#othellotext2{font-size:14px; color: #333333; font-weight:lighter; padding:5px 17px 0px 17px; display:block; margin-top:5px; border-top:dotted #CCCCCC 1px;}
#othellotext3{font-size:14px; color: #666666; font-weight:lighter; padding:5px 17px 0px 17px; display:block; margin-top:5px; border-top:dotted #CCCCCC 1px;font-style:italic;}




/* Easy Slider */
	
	

	
	
	
	#slider{ margin-bottom:7px; margin-top:5px; margin-left:15px; }

	#slider li{ margin-right:5px; }

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:533px;
		height:163px;
		overflow:hidden;
		
		}
	span#prevBtn{ margin-left:19px; font-size:26px; margin-bottom:10px; display:block; width:100px; float:left }
	span#nextBtn{ font-size:26px; padding-left:19px; margin-bottom:10px; display:block;  width:70px; float:right }	
	

					

/* // Easy Slider */





