*{margin:0;padding:0;font-family:arial, verdana, sans-serif;line-height:18px;color:#444444;}
body{margin:0;padding:0;background:#dad6d3 url(images/bgrnd.jpg);background-position:top;background-repeat:repeat-x;}
strong{color:#28547b;font-size:110%;}
blackbold{color:black;font-size:105%;font-weight:bold;}
a{color:#125189;}
a:hover{color:#ab0b0b;}
h1{font-size:140%;font-family:arial, helvetica, verdana, sans-serif;margin-bottom:8px;margin-top:5px;color:#125189;letter-spacing:1.5px;font-weight:bold;}
h2{font-size:120%;font-family:arial, helvetica, verdana, sans-serif;margin-bottom:8px;color:#3f6363;letter-spacing:1px;font-weight:bold;}
h3{font-size:115%;font-family:arial, helvetica, verdana, sans-serif;margin-bottom:8px;color:#3f6363;letter-spacing:0.5px;font-weight:bold;}
h4{font-size:110%;font-family:arial, helvetica, verdana, sans-serif;margin-bottom:8px;color:#3f6363;letter-spacing:0.5px;font-weight:bold;}
.shop h1{font-size:130%;margin-bottom:4px;}
.shop h2{font-size:110%;margin-bottom:5px;}
p{margin-bottom:12px;text-align:justify;}
.navtop{background-position:top;background:url(images/drawing-and-painting.jpg);background-repeat:no-repeat;}
.navpanel{background-position:top;background:url(images/navpanel.jpg);background-repeat:repeat-y;}
.navpanelcorner{background-position:top;background:url(images/navpanelcorner.jpg);background-repeat:no-repeat;}
#parchmenttop{position:relative;top:2px;margin:0 auto;width:800px;background:#f2f1e1 URL(images/artgraphica.jpg);}
#socialbookmarks{position:relative;top:10px;margin:0 auto;width:800px;text-align:center;}
#parchment{position:relative;top:2px;margin:0 auto;padding-left:30px;padding-right:27px;padding-top:0;width:740px;background:#f2f1e1 URL(images/learning-art.jpg);font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:0.9em;}
#parchmentend{position:relative;top:2px;height:21px;margin:0 auto;margin-bottom:30px;width:800px;background:#f2f1e1 URL(images/drawinginpencil.jpg) no-repeat;}
#flashAni{float:right;padding:0 0 0 15px;margin-right:15px;}
.dashedBox{border-style:dashed;border-width:thin;background:#f5e2bc;padding:5px;}
.dashedBoxBlue{border-style:dashed;border-width:thin;background:#c9d3e8;padding:5px;}
.dashedBoxGreen{border-style:dashed;border-width:thin;background:#d1e0db;padding:5px;}
.dashedBoxSienna{border-style:dashed;border-width:thin;background:#e0dcd1;padding:5px;}
.dashedBoxGreyblue{border-style:dashed;border-width:thin;background:#d1d8e0;padding:5px;}
.dashedBoxPlain{border-style:dashed;border-width:thin;padding:5px;}
.solidWhiteBox{border-style:solid;border-width:2px;background:#FFF;border-color:#618083;padding:5px;}
.WhiteBoxShadow{border-width:1px 3px 3px 1px;padding-top:10px;border-style:solid;border-color:#333;background:#FFF;}
.WhiteBoxShadow img{border-color:#333;}
.WhiteBox{border-width:1px 3px 3px 1px;padding:10px;border-style:solid;border-color:#333;background:#FFF;}
.adArtGraphica{width:149px;height:149px;margin:200px 0 0 4px;text-align:center;}
.artGallery{width:162px;margin:5px 10px;text-align:center;float:left;}
.artGallery2{width:220px;margin:5px 10px;text-align:center;float:left;}
.artGalleryHeader{font-weight:bold;font-size:78%}
.centerText{text-align:center;}
#contactForm{font-weight:bold;}
#contactForm .smalltext{font-weight:normal;font-size:85%;}
#contactForm img{border:1px solid black;margin:3px 0 3px 0;}
#contactForm input,textarea{color:#000;background-color:#dadcb9;border:1px solid black;}
#contactForm textarea{width:400px;height:120px;background-position:bottom right;background-repeat:no-repeat;}
.boldText{font-weight:bold;}
.italicText{font-style:italic;}
.boldLargeText{font-size:120%;font-weight:bold;}
.smallLinkText{font-size:75%;color:#990000}
.smallestText{font-size:70%;}
.smallestTextLink{font-size:70%;color:#3300CC;}
.smallestTextLink a:hover{color:#CC0099;}
.medText{font-size:85%}
.justifyText{text-align:justify;}
.line{background:url(images/art-divide.gif) no-repeat center bottom;margin:10px auto;height:10px;}
.pullquote{font-family:Georgia, "Times New Roman", Times, serif;font-size:150%;text-align:center;margin:10px;width:200px;border-top-width:thin;border-top-style:solid;border-top-color:#638382;border-bottom-width:thick;border-bottom-style:solid;border-bottom-color:#638382;padding-top:10px;padding-bottom:10px;}
.bullets{margin-left:10px;padding-left:0;list-style:none;}
.bullets ul{list-style:none;}
.bullets li{padding-left:15px;color:#28547b;font-size:90%;background-image:url(images/art-tutorial-cds/art-bullet.gif);background-repeat:no-repeat;background-position:0 6px;}
.cdContentsBox{width:250px;padding:4px;background:#f2deb7;border:2px;border-color:black;float:right;margin:5px 0 15px 15px;}
#footerNav li{list-style-type:none;display:inline;}
#footerNav{font-size:70%;text-align:center;}
#footerNav a.colourChange{color:#396969;font-size:110%;}
#footerNav a:hover.colourChange{text-decoration:underline;color:#c000ff;}
#website{font-size:75%;color:#dbe8ce;text-align:center;margin-top:-17px;}
#website a{color:#ffe6b2;}
#website a:hover{color:#fd9cde;}
.navigation li a{color:#c9ddb3;text-decoration:none;display:block;padding:1px;margin-top:0;margin-bottom:0;}
.navigation{font-size:13px;position:relative;top:20px;text-decoration:none;}
.navigation p{font-size:13px;color:#ffffff;text-decoration:none;font-weight:bold;margin-bottom:3px;margin-top:10px;}
.navigation li{list-style-type:none;}
.navigation .linebot{width:140px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#b1c5c4;}
.navigation .linetop{width:140px;border-top-width:1px;border-top-style:solid;border-top-color:#b1c5c4;}
.navigation li a:hover{text-decoration:underline;color:#86ff00;}
a.button{display:block;float:left;padding-right:10px;text-decoration:none;color:#5441c9;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
a.button span{display:block;color:#5441c9;padding:0 5px 0;}
a.button:hover span{text-decoration:underline;color:#993300;}

.buttonNav {
   border-top: 1px solid #ffffff;
   background: #407078;
   background: -webkit-gradient(linear, left top, left bottom, from(#62949c), to(#407078));
   background: -webkit-linear-gradient(top, #62949c, #407078);
   background: -moz-linear-gradient(top, #62949c, #407078);
   background: -ms-linear-gradient(top, #62949c, #407078);
   background: -o-linear-gradient(top, #62949c, #407078);
   padding: 7px 14px;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 20px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.buttonNav:hover {
   border-top-color: #292929;
   background: #292929;
   color: #ccc;
   }
.buttonNav:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }
   
   .smbuttonNav {
   border-top: 1px solid #ffffff;
   background: #407078;
   background: -webkit-gradient(linear, left top, left bottom, from(#6e857f), to(#546b65));
   background: -webkit-linear-gradient(top, #6e857f, #546b65);
   background: -moz-linear-gradient(top, #6e857f, #546b65);
   background: -ms-linear-gradient(top, #6e857f, #546b65);
   background: -o-linear-gradient(top, #6e857f, #546b65);
   padding: 3px 5px;
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   border-radius: 6px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   font-weight:bold;
   text-decoration: none;
   vertical-align: middle;
   }
.smbuttonNav:hover {
   border-top-color: #292929;
   background: #292929;
   color: #ccc;
   }
.smbuttonNav:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }

.subheadings{font-weight:bold;font-size:90%;color:#FFFFFF;text-decoration:none;}
#bnav, #bnav2, #bnav3, #bnav4, #bnav5{width:95%;padding:0 0 1em 0;margin-bottom:1em;font-family:Arial, sans-serif;font-size:11px;background-color:#596a73;color:#c9ddb3;}
#bnav ul, #bnav2 ul, #bnav3 ul, #bnav4 ul, #bnav5 ul{list-style:none;margin:0;padding:0;border:none;}
#bnav li, #bnav2 li, #bnav3 li, #bnav4 li, #bnav5 li{border-bottom:1px solid #2a3239;margin:0;list-style:none;list-style-image:none;font-weight:bold;}
#bnav li a{display:block;padding:5px 5px 5px 0.5em;border-left:10px solid #8c9d5d;border-right:10px solid #596f79;background-color:#546d6a;color:#e1efd2;text-decoration:none;width:100%;}
#bnav2 li a{display:block;padding:5px 5px 5px 0.5em;border-left:10px solid #9d845d;border-right:10px solid #596f79;background-color:#546d6a;color:#e1efd2;text-decoration:none;width:100%;}
#bnav3 li a{display:block;padding:5px 5px 5px 0.5em;border-left:10px solid #72a29e;border-right:10px solid #596f79;background-color:#546d6a;color:#e1efd2;text-decoration:none;width:100%;}
#bnav4 li a{display:block;padding:5px 5px 5px 0.5em;border-left:10px solid #967e96;border-right:10px solid #596f79;background-color:#546d6a;color:#e1efd2;text-decoration:none;width:100%;}
#bnav5 li a{display:block;padding:5px 5px 5px 0.5em;border-left:10px solid #547ea5;border-right:10px solid #596f79;background-color:#546d6a;color:#e1efd2;text-decoration:none;width:100%;}
html>body #bnav li a, #bnav2 li a, #bnav3 li a, #bnav4 li a, #bnav5 li a{width:auto;}
#bnav li a:hover{border-left:10px solid #9eb857;border-right:10px solid #676a67;background-color:#4295ff;color:#fff;}
#bnav li #active{border-left:10px solid #8c9d5d;border-right:10px solid #5d766e;background-color:#4295ff;color:#fff;}
#bnav2 li a:hover{border-left:10px solid #b28f59;border-right:10px solid #676c65;background-color:#4295ff;color:#fff;}
#bnav2 li #active{border-left:10px solid #9d845d;border-right:10px solid #5d766e;background-color:#4295ff;color:#fff;}
#bnav3 li a:hover{border-left:10px solid #6fc0b9;border-right:10px solid #626670;background-color:#4295ff;color:#fff;}
#bnav3 li #active{border-left:10px solid #72a29e;border-right:10px solid #5d766e;background-color:#4295ff;color:#fff;}
#bnav4 li a:hover{border-left:10px solid #ad81ad;border-right:10px solid #6b6867;background-color:#4295ff;color:#fff;}
#bnav4 li #active{border-left:10px solid #967e96;border-right:10px solid #5d766e;background-color:#4295ff;color:#fff;}
#bnav5 li a:hover{border-left:10px solid #518bc0;border-right:10px solid #59575e;background-color:#4295ff;color:#fff;}
#bnav5 li #active{border-left:10px solid #547ea5;border-right:10px solid #5d766e;background-color:#4295ff;color:#fff;}
.search{margin-top:20px;padding-bottom:5px;margin-left:8px;width:177px;height:24px;}
input{color:#f0efc2;background-color:#354d66;border:1px solid #b1c5c4;}
#searchSubmit{margin-top:3px;width:86px;height:22px;background:url(images/art-search.jpg) no-repeat;outline:none;border:0;}
#lsearch ul{width:150px;list-style-type:none;}
#lsearch ul li{width:150px;padding:3px 0 3px 25px;border-bottom:1px solid #311D00;}
#lsearch ul li a{font-weight:bold;color:#d2ab6a;text-decoration:none;line-height:12px;}
#lsearch ul li a:hover{color:#FAA123;}
.marginBot{margin-bottom:5px;}
.marginBottom{margin-bottom:10px;}
.marginBotLarge{margin-bottom:20px;}
.marginBotXLarge{margin-bottom:1200px;}
.marginTop{margin-top:5px;}
.marginTopLarge{margin-top:15px;}
.marginTopXLarge{margin-top:40px;}
.imgBorder{border:1px black solid;}
.imgNoBorder{border:0;}
.imgshadBorder{border-top:1px black solid;border-right:3px black solid;border-bottom:3px black solid;border-left:1px black solid;}
.imgRight{float:right;margin:3px;}
.imgLeft{float:left;margin:3px;}
.largeMarginRight{margin-right:15px;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clearBoth{clear:both;}
.clearLeft{clear:left;}
.clearRight{clear:right;}
.marginLeftRight{margin-left:5px;margin-right:5px;}
.marginLargeLeftRight{margin:0 20px;}
.marginTopBottom{margin:15px 0;}
.marginSmallTopBottom{margin:3px 0;}
.centerImg{display:block;margin-left:auto;margin-right:auto;}
.marginSmallRight{margin-right:4px;}
.marginRight{margin-right:20px;}
.marginLeft{margin-left:20px;}
.marginLeftSmall{margin-left:10px;}
.marginLeftLarge{margin-left:100px;}
.marginRightLarge{margin-right:100px;}
.marginRightsm{margin-right:8px;}
.alignTop{top:0px;}
.allMargins{margin:12px;}
.allMarginsSmall{margin:5px;}
.imgQuote{padding:0 5px 4px 0;margin:3px 5px;font-family:Georgia, "Times New Roman", Times, serif;font-size:75%;text-align:center;border-top-width:1px;border-top-style:solid;border-top-color:#3d6589;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#3d6589;}
.whiteBorder{background:#FFF;padding:10px}
.canvasFloat{float:right;margin:5px 5px 5px 15px;}
#shopContainer{margin-top:5px;}
#shopContainer p{text-align:left;}
.PoundBGStandard{background:#d9e0c3;padding:3px;width:175px;border:1px #000 dashed;}
.PoundBGLarger{background:#c9dbdc;padding:3px;width:175px;border:1px #000 dashed;}
.PoundBGStandardWide{background:#d9e0c3;padding:3px;width:340px;border:1px #000 dashed;}
.PoundBGLargerWide{background:#c9dbdc;padding:3px;width:340px;border:1px #000 dashed;}
#shopIcons{margin-top:-15px;padding-bottom:8px;}
.popArtExtras{font-size:65%;font-weight:bold;}
.canvasBorder{border:1px solid #000;}
.linedBox{position:relative;border:1px solid #3f6363;padding:8px;font-size:80%;}
.linedBox h4{position:relative;top:-20px;padding:5px;background:#f2f0e1;margin-bottom:5px;}
.canvasQuote{padding:0 5px 4px 0;margin:3px 5px;font-family:Georgia, "Times New Roman", Times, serif;font-size:75%;text-align:center;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#3d6589;}
.canvasIntro{font-size:110%;}
.tableBG{background:#c4cecd;padding:10px;}
.tableTitleBG{background:#b4bfbe url(images/tableTitleBG.jpg);background-position:center top;padding:0;margin:0px;}
.tableBuynowBG{background:#a7b6b5 url(images/tableBuynowBG.jpg);background-repeat:repeat-x;padding:0;margin:0px;}
.magnifyingglass{margin:0 5px 2px 5px;border:0;}
.canvasTitle{font-weight:bold;font-size:70%;text-align:center;}
.author{text-align:right;font-size:75%;}
.lefttilt img{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.lefttilt img:hover{-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-o-transform:rotate(-7deg);}
.righttilt img{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.righttilt img:hover{-webkit-transform:rotate(7deg);-moz-transform:rotate(7deg);-o-transform:rotate(7deg);}
a.tooltip{position:relative;}
a.tooltip:hover{z-index:1;}
a.tooltip span{display:none;position:absolute;top:-2em;left:0em;padding:2px;border:1px solid Black;width:100px;background-color:#dad6d3;z-index:1;}
a.tooltip:hover span{display:block;z-index:1;}
.textArtLesson1{color:#e8f0db;}
.textArtLesson2{color:#dbdff0;}
.textArtLesson3{color:#dbe3f0;}
.textArtLesson3strong{color:#c7baa3;}
.arttitle{FONT-SIZE:85%;COLOR:#eaeeb7;line-height:12px;margin-bottom:15px;}
.NailText{text-align:center;font-size:70%;}
.NailText a.smallCat{color:#7b429e;text-decoration:none}
.NailText a:hover.smallCat{color:#d514ea;text-decoration:none}
td.artlesson1{FONT-SIZE:12px;COLOR:#f3f1f8;line-height:18px;text-align:justify;background-color:#727570;padding-bottom:10px;padding-top:5px;border-collapse:collapse;border-spacing:0px;}
.artlesson1 A:LINK{font:bold;COLOR:#e2e0e7;}
.artlesson1 A:VISITED{font:bold;COLOR:#e2e0e7;}
.artlesson1 A:ACTIV{font:bold;COLOR:#e2e0e7;}
artlesson1 A:HOVER{font:bold;COLOR:#d7cced;}
td.artlessontop1{FONT-SIZE:14px;COLOR:#f5e5b0;font-weight:bold;background-color:#727570;background-image:url(images/free-art-table1.jpg);background-repeat:repeat-x;border-collapse:collapse;height:25px;border-spacing:0px;}
.artlessontop3{FONT-SIZE:14px;COLOR:#f5e5b0;font-weight:bold;}
td.artlessonbottom{background-image:url(images/art-tutorials/bot1.gif);background-repeat:repeat-x;border-collapse:collapse;border:0px;}
.arttitle2{FONT-SIZE:85%;COLOR:#cfc2bd;line-height:12px;padding-bottom:15px;}
td.artlesson2{FONT-SIZE:12px;COLOR:#f5f0ee;line-height:18px;text-align:justify;background-color:#6e6b7a;padding-bottom:10px;padding-top:5px;border-collapse:collapse;border-spacing:0px;}
td.artlessontop2{FONT-SIZE:14px;COLOR:#eadfda;font-weight:bold;background-color:#6e6b7a;background-image:url(images/free-art-table2.jpg);background-repeat:repeat-x;border-collapse:collapse;height:25px;border-spacing:0px;}
td.artlessonbottom2{background-image:url(images/art-tutorials/bot2.gif);background-repeat:repeat-x;border-collapse:collapse;border:0px;}
.arttitle3{FONT-SIZE:85%;COLOR:#cfc2bd;line-height:12px;padding-bottom:15px;}
td.artlesson3{FONT-SIZE:12px;COLOR:#f5f0ee;line-height:18px;text-align:justify;background-color:#68717b;padding-bottom:10px;padding-top:5px;border-collapse:collapse;border-spacing:0px;}
td.artlessontop3{FONT-SIZE:14px;COLOR:#faf1c9;font-weight:bold;background-color:#68717b;background-image:url(images/free-art-table3.jpg);background-repeat:repeat-x;border-collapse:collapse;height:25px;border-spacing:0px;}
td.artlessonbottom3{background-image:url(images/art-tutorials/bot3.gif);background-repeat:repeat-x;border-collapse:collapse;border:0px;}
table.artborder{FONT-SIZE:14px;line-height:18px;text-align:justify;background-image:url(images/art-tutorials/art-border.jpg);background-color:#c0b8b2;background-repeat:repeat-y;background-position:top center;border:0px;}
.viewLessons{height:auto;font:100%/175% "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;margin:5px 0;}
.viewLessons a:link, .viewLessons a:visited{color:#ddd;background-color:#6b5d82;font-size:1em;font-weight:bolder;text-decoration:none;border-bottom:0.1em solid #2d491b;border-right:0.1em solid #2d491b;border-top:0.1em solid #abafa9;border-left:0.1em solid #abafa9;padding:0.3em;}
.viewLessons a:hover{background-color:#b092e1;color:#fff;border-top:0.1em solid #777;border-left:0.1em solid #777;border-bottom:0.1em solid #303405;border-right:0.1em solid #303405;padding:0.3em;}
.viewLessons2{height:auto;font:100%/175% "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;margin:5px 0;}
.viewLessons2 a:link, .viewLessons2 a:visited{color:#ddca65;background-color:#435aa1;font-size:1em;font-weight:bolder;text-decoration:none;border-bottom:0.1em solid #2d491b;border-right:0.1em solid #2d491b;border-top:0.1em solid #abafa9;border-left:0.1em solid #abafa9;padding:0.3em;}
.viewLessons2 a:hover{background-color:#496ee1;color:#fff;border-top:0.1em solid #777;border-left:0.1em solid #777;border-bottom:0.1em solid #303405;border-right:0.1em solid #303405;padding:0.3em;}
.viewLessons3{height:auto;font:100%/175% "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;margin:5px 0;}
.viewLessons3 a:link, .viewLessons3 a:visited{color:#ddd;background-color:#8fa3a1;font-size:1em;font-weight:bolder;text-decoration:none;border-bottom:0.1em solid #2d491b;border-right:0.1em solid #2d491b;border-top:0.1em solid #abafa9;border-left:0.1em solid #abafa9;padding:0.3em;}
.viewLessons3 a:hover{background-color:#f3d873;color:#fff;border-top:0.1em solid #777;border-left:0.1em solid #777;border-bottom:0.1em solid #303405;border-right:0.1em solid #303405;padding:0.3em;}
.video{position:relative;margin-top:-40px;margin-right:10px;z-index:600;}
.infobox, .infoboxsm{padding:10px 5px 5px 5px;margin:10px 0 20px 15px;position:relative;z-index:90;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:5px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.55);-moz-box-shadow:0 0 3px rgba(0,0,0,0.55);box-shadow:0 0 3px rgba(0,0,0,0.55);background:#6e7573;background:-webkit-gradient(linear, left top, left bottom, from(#4f5856), to(#6e7573));background:-moz-linear-gradient(top,#4f5856,#6e7573);color:#f3f1f8;font-size:85%;}
.infobox{width:690px;}
.infoboxsm{width:300px;}
.infobox h3, .infoboxsm h3{position:relative;color:#000;padding:6px 0;margin:0 -15px;left:0;z-index:100;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.55);-moz-box-shadow:0 0 3px rgba(0,0,0,0.55);box-shadow:0 0 3px rgba(0,0,0,0.55);background:#c8c3a0;background:-webkit-gradient(linear, left top, left bottom, from(#d7d2b2), to(#b4af89));background:-moz-linear-gradient(top,#d7d2b2,#b4af89);font-size:130%;text-align:center;text-shadow:#cdcdcd 0 -1px 1px;font-weight:bold;}
.infobox h3{width:721px;}
.infoboxsm h3{width:330px;}
.infobox2, .infobox2sm{padding:10px 5px 5px 5px;margin:10px 0 20px 15px;position:relative;z-index:90;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:5px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.55);-moz-box-shadow:0 0 3px rgba(0,0,0,0.55);box-shadow:0 0 3px rgba(0,0,0,0.55);background:#5d596a;background:-webkit-gradient(linear, left top, left bottom, from(#514d5e), to(#716d7e));background:-moz-linear-gradient(top,#514d5e,#716d7e);color:#fff;font-size:85%;}
.infobox2{width:690px;}
.infobox2sm{width:300px;}
.infobox2 h3, .infobox2sm h3{position:relative;color:#000;padding:6px 0;margin:0 -15px;left:0;z-index:100;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.55);-moz-box-shadow:0 0 3px rgba(0,0,0,0.55);box-shadow:0 0 3px rgba(0,0,0,0.55);background:#a0abb7;background:-webkit-gradient(linear, left top, left bottom, from(#b9c4cf), to(#94a0ad));background:-moz-linear-gradient(top,#b9c4cf,#94a0ad);font-size:130%;text-align:center;text-shadow:#b0d2f7 0 -1px 1px;font-weight:bold;}
.infobox2 h3{width:721px;}
.infobox2sm h3{width:330px;}
.infobox3{width:690px;padding:10px 5px 5px 5px;margin:10px 0 20px 15px;position:relative;z-index:90;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:5px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.55);-moz-box-shadow:0 0 3px rgba(0,0,0,0.55);box-shadow:0 0 3px rgba(0,0,0,0.55);background:#676767;background:-webkit-gradient(linear, left top, left bottom, from(#555555), to(#797979));background:-moz-linear-gradient(top,#555555,#797979);color:#fff;font-size:85%;}
.infobox3 h3{position:relative;width:721px;color:#000;padding:6px 0;margin:0 -15px;left:0;z-index:100;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.55);-moz-box-shadow:0 0 3px rgba(0,0,0,0.55);box-shadow:0 0 3px rgba(0,0,0,0.55);background:#afafaf;background:-webkit-gradient(linear, left top, left bottom, from(#c1c1c1), to(#a2a2a2));background:-moz-linear-gradient(top,#c1c1c1,#a2a2a2);font-size:130%;text-align:center;text-shadow:#e4e4e4 0 -1px 1px;font-weight:bold;}
.infobox:before, .infobox2:before, .infobox3:before, .infoboxsm:before, .infobox2sm:before{content:"\00a0";display:block;position:absolute;top:40px;left:-10px;width:0;height:0;border-width:10px 0 10px 10px;border-style:solid;border-color:#2e3a36 transparent transparent;z-index:0;}
.infobox:after, .infobox2:after, .infobox3:after, .infoboxsm:after, .infobox2sm:after{content:"\00a0";display:block;position:absolute;top:40px;right:-10px;width:0;height:0;border-width:10px 10px 10px 0;border-style:solid;border-color:#2e3a36 transparent transparent;z-index:0;}
.infobox p, .infobox2 p, .infobox3 p, .infoboxsm p, .infobox2sm p{font-size:1.2em;margin:15px 5px 10px 10px;}
.infobox p, .infoboxsm p{color:#e8f0db;}
.infobox2 p, .infobox2sm p{color:#dbdff0;}
.infobox3 p{color:#dcdcdc;}
.infobox strong, .infobox2 strong, .infobox3 strong, .infoboxsm strong, .infobox2sm strong{color:#FFF;font-weight:bold;}
.buttonlink, .buttonlink:visited{background:#222 url(images/overlay.png) repeat-x;display:inline-block;padding:5px 10px 6px;color:#000;text-decoration:none;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.6);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer}
.buttonlink:hover{background-color:#111;color:#fff;}
.buttonlink:active{top:1px;}
.small.buttonlink, .small.buttonlink:visited{font-size:11px}
.buttonlink, .buttonlink:visited,
.medium.buttonlink, .medium.buttonlink:visited{font-size:13px;font-weight:bold;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.25);}
.large.buttonlink, .large.buttonlink:visited{font-size:14px;padding:8px 14px 9px;}
.super.buttonlink, .super.buttonlink:visited{font-size:34px;padding:8px 14px 9px;}
.blue.buttonlink, .blue.buttonlink:visited{background-color:#9db3ca;}
.blue.buttonlink:hover{background-color:#2575cf;}
.yellow.buttonlink, .yellow.buttonlink:visited{background-color:#a39d6e;}
.yellow.buttonlink:hover{background-color:#a77b03;}
#nextlesson, #prevlesson{width:150px;height:140px;background-color:#d1cca1;background:-webkit-gradient(linear, left top, left bottom, from(#d1cca1), to(#edead8));background:-moz-linear-gradient(top,#d1cca1,#edead8);position:relative;border:1px solid #40505d;padding:5px;text-decoration:none;color:#000;display:inline-block;font-size:70%;}
#nextlesson:hover, #prevlesson:hover{background-color:#c6d9e0;background:-webkit-gradient(linear, left top, left bottom, from(#a6c2cd), to(#dae7eb));background:-moz-linear-gradient(top,#a6c2cd,#dae7eb);}
#prevlesson h4, #nextlesson h4{font-size:120%;color:#40505d;}
#nextlesson:after, #nextlesson:before, #prevlesson:after, #prevlesson:before{border:solid transparent;content:' ';height:0;left:100%;position:absolute;width:0;}
#nextlesson:after{border-width:8px;border-left-color:#d1cca1;top:14px;}
#nextlesson:before{border-width:10px;border-left-color:#40505d;top:12px;}
#prevlesson:after{border-width:9px;border-right-color:#d1cca1;top:13px;left:-18px;}
#prevlesson:before{border-width:11px;border-right-color:#40505d;top:11px;left:-22px;}
#nextlesson:hover:after, #nextlesson:hover:after{border-left-color:#adc7d1;}
#prevlesson:hover:after, #prevlesson:hover:after{border-right-color:#adc7d1;}
.freeartlessonstab{font-size:110%;font-weight:bold;background-color:#d1ceb9;}
.shopNailLink{text-align:center;font-size:65%;}
.ACEO input{background-color:#f2f0e3;border:0;}
.picBorder{background:#FFF;border:1px solid #000;padding:10px;margin:5px}
#GoogleHomePage{margin-left:7px;}
#breadcrumbstop{position:relative;top:8px;left:17px;margin:0 auto;width:800px;}
.breadcrumbnew li {
  display: inline-block;
  position: relative;
  vertical-align: top;
  height: 30px;
  line-height: 30px;
  padding: 0 30px;
  background-color: #62949c;
  color: white;
  text-decoration:none;
}

.breadcrumbnew li a { text-decoration:none; color: white; display: inline-block; padding:6px 0 0;}

.breadcrumbnew li:before,
.breadcrumbnew li:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
}
.breadcrumbnew li + li {
  margin-left: 5px;
}
.breadcrumbnew li + li:before {
  left: 0;
  top: 0;
  border-top: 15px solid transparent;
  border-left: 15px solid #dad6d3;
  border-bottom: 15px solid transparent;
}
.breadcrumb li:first-child {
  border-radius: 15px 0 0 15px;
}
.breadcrumbnew li:last-child {
  border-radius: 0 15px 15px 0;
}
.breadcrumbnew li:not(:last-child) {
  padding-right: 15px;
}
.breadcrumbnew li:not(:last-child):after {
  z-index: 1;
  right: -15px;
  bottom: 0;
  border-top: 15px solid transparent;
  border-bottom: 15px solid transparent;
  border-left: 15px solid #62949c;
}
.breadcrumbnew li:hover {
  background-color: #ff4263;
}
.breadcrumbnew li:hover:after {
  border-left-color: #ff4263;
}


#breadcrumb, #breadcrumb2{display:block;}
#breadcrumb ul, #breadcrumb2 ul{list-style:none;}
.crumbs{display:block;margin-top:5px;}
.crumbs li{display:inline;}
.crumbs li.first{padding-left:8px;}
.crumbs li.last a, .crumbs li.last a, .crumbs li.last a:link, .crumbs li.last a:visited{background-image:url('images/breadcrumbs/bg-crumbs.png');background-repeat:no-repeat;background-position:100% 0;position:relative;font-size:12px;text-decoration:none;}
.crumbs li.second a, .crumbs li.second a, .crumbs li.second a:link, .crumbs li.second a:visited{background-image:url('images/breadcrumbs/bg-crumbs-second.png');background-repeat:no-repeat;background-position:100% 0;position:relative;font-size:12px;font-weight:bold;text-decoration:underline;}
.crumbs li a, .crumbs li a:link, .crumbs li a:visited{display:block;float:left;font-size:10px;margin-left:-13px;padding:5px 17px 11px 25px;position:relative;text-decoration:underline;}
.crumbs li a{background-image:url('images/breadcrumbs/bg-crumbs.png');background-repeat:no-repeat;background-position:100% 0;position:relative;}
.crumbs li a:hover{color:red;cursor:pointer;}
.crumbs li a:active{color:red;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}