@charset "UTF-8";@import url("../webfonts/monsieurladoulaise_regular/stylesheet.css");@import url("../webfonts/DejaVuSans_Bold/stylesheet.css");@import url("../webfonts/DroidSerif_BoldItalic/stylesheet.css");html, body{margin:0px;padding:0px;}
body{text-align:left;font:100% Georgia, "Times New Roman", Times, serif;margin-top:25px;background-color:#e1d8b9;background-image:url(../_images/page_background.jpg);background-repeat:repeat-x;background-position:center top;}
h1, h2, h3, h4, h5, h6, p, address, blockquote, div, ul, li{margin:0;padding:0;}
p{color:#333;line-height:1.8;margin-bottom:1em;}
h1{font-size:2em;color:#193742;margin-bottom:.4em;}
h2{font-size:1.6em;color:#51341a;font-weight:normal;margin-top:1.2em;margin-bottom:1em;}
h3{font-size:1.3em;color:#51341a;font-weight:normal;margin:1.25em 0 .5em;}
h4{font-size:1.1em;color:#193742;font-weight:normal;margin-bottom:0.4em;border-bottom:1px solid #193742;}
h5{font-size:1em;color:#193742;font-weight:normal;margin:1.25em 0 .5em;}
h6{font-size:30px;color:#80B3FF;text-shadow:2px 2px #222;font-family:"Oleo Script";border-bottom:3px solid #FFF;text-align:left;margin:0px 0px 5px 0px;}
h7{font-size:28px;color:#80b3ff;text-shadow:1px 1px #222;font-family:"Oleo Script";border-bottom:2px solid #FFF;text-align:center;margin:0px 0px 5px 0px;}
h1, h2, h3{clear:both;}
a:link, a:visited{color:#995522;text-decoration:none;}
a:hover, a:active{color:#cb7d20;border-bottom:1px dashed #cb7d20;}
a.accent{display:block;text-align:right;}
a.accent:hover{border:none;color:#cb202a;}
.floatRight{float:right;}
.floatLeft{float:left;}
.clearRight{clear:right;}
.clearLeft{clear:left;}
.clearBoth{clear:both;}
.callOut{background:#e1d8b9;padding:15px;margin-bottom:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;height:1550px;}
.callOut2{background:#e1d8b9;padding:10px;margin-bottom:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;height:600px;}
.callOut3{
	background: #e1d8b9;
	padding: 15px;
	margin-bottom: 10px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	height: 250px;
}
.callOut4{background:#e1d8b9;padding:15px;margin-bottom:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;height:250px;}
.callOut5{background:#e1d8b9;padding:15px;margin-bottom:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;height:150px;}
.callOut h1{font-size:1.2em;color:#193742;border-bottom:2px solid #193742;margin-bottom:.5em;padding-bottom:.25em;}
.callOut2 h1{font-size:1.2em;color:#193742;border-bottom:2px solid #193742;margin-bottom:.5em;padding-bottom:.25em;}
.callOut3 h1{font-size:1.2em;color:#193742;border-bottom:2px solid #193742;margin-bottom:.5em;padding-bottom:.25em;}
.callOut4 h1{font-size:1.2em;color:#193742;border-bottom:2px solid #193742;margin-bottom:.5em;padding-bottom:.25em;}
.callOut5 h1{font-size:1.2em;color:#193742;border-bottom:2px solid #193742;margin-bottom:.5em;padding-bottom:.25em;}
.quote{font-style:italic;}
#wrapper{position:relative;padding:0;width:930px;margin:0 auto;background:#fff;text-align:left;-moz-border-radius:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-radius:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
body#home #wrapper{background:#193742 url(../_images/main_back2.jpg) no-repeat;}
body#home #wrapper2{position:relative;padding:0;width:930px;margin:0 auto;background:#fff;text-align:left;-moz-border-radius:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-radius:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background:#ffffff;}
#spotlight2{background:#fff;margin-top:10px;padding-top:5px;padding-right:10px;padding-bottom:15px;padding-left:10px;width:580px;}
body#home #mainContent{padding-top:20px;}
#spotlight{background:#fff;margin-top:660px;padding-top:5px;padding-right:10px;padding-bottom:15px;padding-left:10px;width:590px;}
#header{width:133px;height:162px;position:absolute;top:36px;left:69px;}
#sidebar{float:left;clear:left;width:272px;}
#sidebarF{float:left;clear:left;width:590px;height:auto;padding-left:10px;padding-right:10px;}
#footer{width:870px;height:225px;clear:both;background:url(../_images/footer_back.gif) no-repeat;padding:45px 30px 30px;margin-top:45px;}
#header{background:url(../_images/logo.gif) no-repeat;}
#header a:hover{border:none;}
#header a{width:133px;height:auto;display:block;}
#header h1{text-indent:-1000em;}
#mainContent{padding-right:15px;float:right;width:600px;margin-bottom:15px;}
#mainContentDisplay{padding-right:5px;float:right;width:600px;margin-bottom:5px;}
.innerWrapper{width:600px;text-align:left;float:right;margin-top:10px;margin-bottom:0;margin-left:5px;overflow:auto;margin-top:0;margin-right:0;margin-left:0.5em;margin-bottom:1.2em;padding-top:0;padding-right:0;padding-left:10px;padding-bottom:0;}
.contentColumn{width:295px;float:left;text-align:left;margin-top:20px;}
.contentTwoColumn{}
#column1{margin-right:5px;}
#column2, #column3{margin-left:5px;}
#column3 p img{margin-right:4px;}
ul#baseNav li a.authors {
    background-image: url(../_images/projects_main.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
a.preview{bottom:18px;text-shadow:0 -1px 1px rgba(0, 0, 0, .4);background:#286398;background:-webkit-linear-gradient(bottom, #1d4970, #639ed3);background:-ms-linear-gradient(bottom, #286398, #639ed3);background:-moz-linear-gradient(bottom, #286398, #639ed3);background:-o-linear-gradient(bottom, #286398, #639ed3);background-position:0 -15px;background-size:400px 80px;background-repeat:no-repeat;box-shadow:0 2px 0 #165181;-webkit-transition:background-position .2s ease-in;-ms-transition:background-position .2s ease-in;-moz-transition:background-position .2s ease-in;-o-transition:background-position .2s ease-in;transition:background-position .2s ease-in;}
.preview:hover, .buy_now:hover{background-position:0 0;}
.preview:active, .buy_now:active{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px);box-shadow:none;}
.preview::after{background:url("../_images/eye-icon.png");background-repeat:no-repeat;background-position:16px 17px;}
.info::after{display:block;position:absolute;top:-12px;left:23px;content:"";width:25px;height:25px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.info h4{position:relative;padding:0 0 10px 0;margin:0 0 10px 0;font-family:Arial, sans-serif;font-weight:700;font-size:18px;line-height:25px;color:#CC6600;letter-spacing:-1px;}
.info h4::after{display:block;position:absolute;bottom:0px;content:"";width:100%;height:2px;background:#3b86c4;}
.info .description{display:block;padding-bottom:10px;font-family:Arial, sans-serif;font-size:12px;font-weight:300;color:#5f5f5f;}
.block{margin-top:25px;margin-right:0;margin-left:0;margin-bottom:25px;display:block;position:relative;width:295px;border-radius:5px;background:#fff;box-shadow:0 3px 8px rgba(0, 0, 0, .2);}
.product{display:block;position:relative;}
.product img{width:125px;border-top-left-radius:5px;border-top-right-radius:5px;}
.series img{width:100%;border-top-left-radius:5px;border-top-right-radius:5px;}
.info{display:block;position:relative;padding:15px;}
.buttons{display:block;width:100px;-webkit-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;float:right;}
.product:hover .buttons, .product:hover a{opacity:1;}
.buttons a{display:block;position:absolute;left:61px;width:100px;border-radius:2px;padding:18px 10px 15px 65px;font-family:Helvetica, sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;color:#fff;text-decoration:none;opacity:0;text-align:center;top:26px;height:14px;}
.buttons a::after{content:"";display:block;position:absolute;height:48px;width:50px;border-right:1px solid rgba(0, 0, 0, .25);box-shadow:1px 0 0 rgba(255, 255, 255, .17);top:0;left:0;z-index:1;}
.preview::after{background:url(../_images/eye-icon.png);background-repeat:no-repeat;background-position:16px 17px;}
.thumb{width:130px;height:130px;background-color:#80B3FF;float:left;position:relative;padding:5px;margin-bottom:15px;}
.abs{sfont:bold small-caps normal 0.7em Bitter, Georgia, Times, serif;background-color:rgba(153,153,153,0.7);position:absolute;color:#00F;width:129px;text-align:center;height:auto;left:4px;top:142px;text-transform:uppercase;-webkit-transition:all 0.75s ease-out 0.5s;-moz-transition:all 0.75s ease-out 0.5s;-ms-transition:all 0.75s ease-out 0.5s;-o-transition:all 0.75s ease-out 0.5s;transition:all 0.75s ease-out 0.5s;bottom:7.66782e+006;font-variant:small-caps;font-weight:bold;font-size:10px;}
.abs:hover{top:0px;background-color:rgba(204,204,204,0.8);color:#900;bottom:125px;}
#bio{float:left;width:600px;padding:5px;margin-top:10px;}
#mainContent h1.tagline{font:normal 2.5em Georgia, "Times New Roman", Times, serif;margin:.5em 0 .25em;color:#000;letter-spacing:-1px;}
#mainContent a.breadcrumb{color:#cb202a;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:1em;}
#mainContent a.breadcrumb:hover{color:#3c6b92;border:none;}
#mainContent img.articleImage{display:block;float:right;padding:1em 0 1em 1em;}
#mainContent img.headlineImage{display:block;float:right;padding:0 0 .25em .5em;}
#mainContent img.galleryImage{padding:5px;clear:left;float:left;margin-right:1em;border-top:1px solid #CCC;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #CCC;}
#mainContent h1#pageID{color:#193742;font-size:1.4em;font-weight:bold;margin-top:20px;padding-bottom:.25em;border-bottom:2px solid #193742;}
#mainContent #mainArticle{position:relative;margin-top:30px;margin-right:0;margin-bottom:35px;margin-left:30px;width:550px;}
body.hasCrumbs #mainContent #mainArticle{margin-top:45px;}
#mainContent #mainArticle h2{clear:both;}
#mainContent #mainArticle h2 span.bookCost{font-size:.8em;color:#666;font-style:italic;margin-top:.25em;display:block;border-bottom:1px solid #666;padding-bottom:.25em;margin-bottom:1em;}
#mainContent #mainArticle p.option{font-style:italic;color:#999;font-weight:bold;text-align:right;font-size:1.2em;margin-top:-.6em;}
#mainContent #mainArticle p a.top{text-align:right;padding-left:30px;background:url(../_images/return_top.gif) no-repeat;line-height:20px;float:right;}
#mainContent #mainArticle p.galleryText{font-size:0.9em;line-height:1.5;float:left;clear:left;}
#mainContent #mainArticle p a.top:hover{border:none;color:#333;}
#mainContent #mainArticle ul{list-style:none;margin:0;padding:0;}
#mainContent #mainArticle ul ul{margin:1.4em 0 1em 0;}
#mainContent #mainArticle li{margin:0 0 1.2em 2.4em;padding:0 0 0 24px;background:url(../_images/star_bullet.gif) no-repeat 0 2px;font-size:1em;color:#51341a;}
#mainContent #mainArticle li li{font-size:100%;margin-bottom:.7em;}
#mainContent #mainArticle ul.faqNav{list-style:none;margin:0 0 1em 0;padding:0;width:180px;float:left;margin-right:15px;}
#mainContent #mainArticle ul.faqNav li{background:#ccc;border:1px solid #999;margin:0 0 1em 0;padding:.5em .5em .5em 1em;font-size:.85em;}
#mainContent #mainArticle ul.faqNav li a:link, #mainContent #mainArticle ul.faqNav li a:visited{color:#193742;}
#mainContent #mainArticle ul.faqNav li a:hover, #mainContent #mainArticle ul.faqNav li a:active{color:#cb7d20;border:none;}
#mainContent #mainArticle dl.faq{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #999;}
#mainContent #mainArticle dl.faq dt{font:normal bold .9em Tahoma, Geneva, sans-serif;padding:0;margin:1em 0 .5em;color:#333;letter-spacing:1px;}
#mainContent #mainArticle dl.faq dd{font-size:.9em;line-height:1.4;color:#333;text-align:justify;margin:0;padding:0 0 0 2em;}
#mainContent div.featuredDescription{border-top:2px solid #2c566a;float:left;clear:left;margin-bottom:15px;height:auto;padding-top:10px;padding-right:5px;padding-bottom:10px;padding-left:5px;}
#mainContent div.featuredAll{border-top:2px solid #2c566a;margin-bottom:5px;height:140;padding-top:10px;padding-right:0;padding-bottom:5px;padding-left:0;-moz-column-count:3;-moz-column-gap:10px;-webkit-column-count:3;-webkit-column-gap:10px;column-count:3;column-gap:5px;}
#mainContent .featuredDescription h2{font-size:1.6em;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#193742;font-weight:bold;margin-bottom:0;clear:right;}
#mainContent .featuredDescription h3.price{font-size:1.2em;font-family:Georgia, "Times New Roman", Times, serif;color:#666;font-weight:normal;font-style:italic;text-align:right;clear:right;margin:-1.6em 0 1em;}
#mainContent .featuredDescription p{font-size:.9em;line-height:1.5;}
#mainContent .featuredDescription span.option{font-weight:bold;text-align:right;display:block;}
#mainContent .featuredDescription img{float:left;padding:10px 10px 10px 0;}
#mainContent .featuredDescription a.more{display:block;float:right;width:95px;height:30px;background:url(../_images/more_bug.gif) no-repeat left top;text-indent:-1000em;margin:15px 0 0 15px;}
#mainContent a.book{display:block;float:right;width:95px;height:30px;background:url(../_images/book_bug.gif) no-repeat left top;text-indent:-1000em;margin:15px 0 0 15px;}
#mainContent .bookDescription a.more:hover, #mainContent a.book:hover{background-position:right top;border:none;}
#mainContent ul{margin:0 .5em 1.5em;padding:0 25px 0;}
#mainContent li{font-size:1em;margin-bottom:.75em;color:#333;}
#mainContent .callOut{width:262px;float:left;margin-right:24px;}
#mainContent .callOutRight{margin-right:0;}
#mainContent .callOut h1{font-size:1.4em;font-weight:bold;color:#193742;border-bottom:2px solid #193742;margin-bottom:.5em;padding-bottom:.25em;}
#mainContent #findbook{position:absolute;top:40px;right:-15px;width:300px;height:80px;text-indent:-1000em;background:url(../_images/tag.png) no-repeat;}
#mainContent #findbook a{display:block;width:300px;height:80px;}
#mainContent #findbook a:hover{border:none;}
#pageFooter section{float:left;width:341px;padding-top:25px;padding-left:10px;}
#pageFooter section:first-child{margin-left:128px;}
#pageFooter section h1{font-family:DejaVuSansCond, Arial, sans-serif;font-size:1em;letter-spacing:1px;color:#3c6b92;text-transform:uppercase;margin-bottom:1em;}
#pageFooter section h2{font-family:DejaVuSansCond, Arial, sans-serif;font-size:1.5em;letter-spacing:1px;color:#666;margin-bottom:1em;}
#pageFooter section p{font-family:DejaVuSansCond, Arial, sans-serif;font-size:1em;margin-bottom:1em;color:#666;}
#pageFooter section ul{list-style:none;margin:0;padding:0;}
#pageFooter section li{margin-bottom:1em;}
#pageFooter section li a:link, #pageFooter section li a:visited{font-family:DejaVuSansCond, Arial, sans-serif;text-transform:uppercase;color:#666;}
#pageFooter section li a:hover, #pageFooter section li a:active{color:#fff;border:none;}
#mainContent form{font:normal .9em Arial, Helvetica, sans-serif;color:#193742;}
#mainContent fieldset{background-color:#e1d8b9;border:none;position:relative;float:left;margin-top:0;margin-right:0;margin-bottom:2em;margin-left:0;padding-top:50px;padding-right:10px;padding-bottom:0;padding-left:10px;visibility:inherit;width:550px;}
#mainContent fieldset legend{padding:0;margin:0;color:#51341a;}
#mainContent legend strong{position:absolute;margin-left:20px;margin-top:10px;font-size:1.2em;left:39px;top:5px;}
#mainContent #mainArticle form p{color:#193742;margin:0 0 20px 20px;}
#mainContent #mainArticle form p.subHead{margin:0 0 0 20px;clear:both;}
#mainContent #mainArticle form label.subHead{display:block;float:none;margin:0;width:auto;}
#mainContent form label{width:100px;float:left;clear:left;margin-right:.75em;}
#mainContent form label.inline{width:auto;float:none;}
#mainContent #mainArticle form ol{list-style:none;margin:0;padding:0;}
#mainContent #mainArticle form li{background:none;margin:0;padding:0;}
#mainContent fieldset#quickSupport{width:500px;padding-left:50px;}
#mainContent fieldset#quickSupport textarea{width:275px;height:150px;}
#mainContent #mainArticle #supportOptions{width:215px;padding:15px 15px 0;border:1px solid #193742;float:right;background-color:#cb7d20;}
#mainContent #mainArticle #supportOptions h3{font:normal 1.2em Arial, Helvetica, sans-serif;color:#fff;letter-spacing:1px;margin:0 0 .75em;}
#mainContent #mainArticle #supportOptions p{font-size:1em;color:#000;line-height:1.4;}
#mainContent #mainArticle #supportOptions strong{color:#fff;font-size:1.2em;letter-spacing:2px;font-weight:normal;}
#mainContent #mainArticle #supportOptions a:link, #mainContent #mainArticle #supportOptions a:visited{color:#fff;border-bottom:1px dashed #fff;}
#mainContent #mainArticle #supportOptions a:hover{color:#000;border-bottom:1px dashed #000;}
#mainContent form#frmContact input.text{width:250px;}
#mainContent form#frmContact fieldset{width:450px;padding-left:50px;}
#mainContent form#frmContact .col1{float:left;padding-left:20px;margin-right:20px;width:160px;}
#mainContent form#frmContact .col2, #mainContent form#frmContact .col3{float:left;margin-right:20px;width:170px;}
#mainContent form#frmContact div p{margin:0 0 .5em 0;}
#mainContent form#frmContact div label{font-size:.9em;display:inline;float:none;}
#mainContent form#frmContact textarea{width:500px;height:150px;}
#mainContent form#frmJoin input.text{width:200px;}
#mainContent form#frmJoin input.text:focus{background:#ffc;}
#mainContent form#frmJoin fieldset{width:575px;float:right;padding-top:45px;padding-right:10px;padding-bottom:10px;padding-left:10px;margin-top:20px;margin-right:20px;margin-bottom:20px;margin-left:20px;}
#mainContent form#frmJoin label{width:125px;position:relative;overflow:auto;}
#mainContent form#frmJoin label.inline{float:none;}
#mainContent form#frmJoin label span{color:#51341a;position:absolute;left:350px;}
#mainContent form#frmJoin .col1{float:left;padding-left:20px;margin-right:20px;width:150px;}
#mainContent form#frmJoin .col2, #mainContent form#frmContact .col3{float:left;margin-right:20px;width:150px;}
#mainContent form#frmJoin div p{margin:0 0 .5em 0;}
#mainContent form#frmJoin div{margin:0 0 20px 0;}
#mainContent form#frmJoin div label{font-size:.9em;display:inline;float:none;}
#mainContent form#frmJoin textarea{width:500px;height:150px;}
#sidebar div{font-size:0.9em;margin:20px 0 20px 20px;}
#sidebar p{line-height:1.2;}
#sidebar #specials h2{color:#193742;margin-bottom:0;text-align:right;border-top:1px solid #193742;padding-top:1em;clear:both;font:bold .85em Arial, Helvetica, sans-serif;}
#sidebar #specials h2.top{border:none;}
#sidebar #specials p{font-style:normal;text-align:left;margin:.5em 0;line-height:1.6;}
#sidebar #specials img{float:left;height:90px;width:100px;padding:1px;border:thin groove #CB7D20;}
#footer h3{font:normal 1.3em Arial, Helvetica, sans-serif;color:#630;margin-bottom:0.5em;letter-spacing:0.1em;}
#footer p{font:normal 1em Georgia, "Times New Roman", Times, serif;color:#960;}
#footer ul#quickNav{list-style:none;margin:0;padding:0;}
#footer ul#quickNav li{margin:0 0 .5em 0;padding:0;}
#footer ul#quickNav li a{text-decoration:none;color:#960;}
#footer ul#quickNav li a:hover{color:#193742;border-bottom-color:#193742;}
#footer #footerMenu{float:left;width:230px;}
#footer #footerBody{float:right;width:640px;}
#footer #footerBody a{text-decoration:none;color:#960;}
#footer #footerBody a:hover{color:#193742;border-bottom-color:#193742;}
#footer #footerBody #footerMidCol{float:left;width:270px;}
#footer #footerBody #footerMidCol p{margin-bottom:2em;}
#footer #footerBody #footerRightCol{float:right;width:370px;}
#footer #footerBody #footerRightCol h1{font:bold 1.6em Georgia, "Times New Roman", Times, serif;color:#630;letter-spacing:0.1em;text-align:right;margin-bottom:0.25em;}
#footer #footerBody #footerRightCol p{color:#630;letter-spacing:0.1em;line-height:1.2;text-align:right;margin-bottom:1em;}
#footer #footerBody #footerRightCol p.phone{font:bold 1.6em Georgia, "Times New Roman", Times, serif;color:#960;letter-spacing:0.1em;}
#wrapper #mainContent{}
#mainContentDisplay .table{width:130px;visibility:inherit;}
@charset "UTF-8";#mainNav{float:left;width:272px;margin-top:230px;}
#mainNav ul{padding:10px;list-style-type:none;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0px;}
#mainNav ul li{position:left;text-align:left;cursor:pointer;width:5em;font:2em Georgia, "Times New Roman", Times, serif;}
#mainNav ul li a{display:block;cursor:pointer;padding:0.25em 0.75em .5em 1.25em;color:#333;text-decoration:none;background:#fff url(../_images/nav_bg.gif) no-repeat left top;}
#mainNav ul li.subNav a{background:#fff url(../_images/subnav_bg.gif) no-repeat left top;}
#mainNav ul li.subNav ul{margin:0 0 0 100%;padding:0;list-style-type:none;position:absolute;z-index:1020;cursor:default;top:0;display:none;}
#mainNav ul li.subNav:hover ul{display:block;border:none;left:0;}
#mainNav ul li.subNav ul li{width:12em;font-size:0.5em;}
#mainNav ul li.subNav ul li a{background-color:#F1EBDF;background-image:url(none);}
#mainNav a:hover, #mainNav a:focus, #mainNav ul li.subNav a:hover{color:#CC7C28;border-bottom:none;background-position:-272px 0;}
ul#homeNav{float:left;list-style:none;padding:5px;margin-bottom:10px;clear:left;width:200px;margin-top:0;margin-right:0px;margin-left:0;}
ul#homeNav li{margin:0;padding:0;width:-500px;}
ul#homeNav li a{display:block;width:200px;height:50px;text-indent:-1000em;}
ul#homeNav li a.artists{background-image:url(../_images/artists_nav.gif);background-repeat:no-repeat;background-position:left top;width:200px;height:50px;}
ul#homeNav li a.featured{background-image:url(../_images/featured_nav.gif);background-repeat:no-repeat;background-position:left top;width:200px;height:50px;}
ul#homeNav li a.contact{background:url(../_images/contact_nav.gif) no-repeat left top;}
ul#homeNav li a.projects{background-image:url(../_images/projects_nav.gif);background-repeat:no-repeat;background-position:left top;width:200px;height:50px;}
ul#homeNav li a.join{background-image:url(../_images/join_nav.gif);background-repeat:no-repeat;background-position:left top;width:200px;height:50px;}
ul#homeNav li a.about{background-image:url(../_images/about_nav.gif);background-repeat:no-repeat;background-position:left top;width:200px;height:50px;}
ul#homeNav li a:hover{background-position:-300px 0;border:none;}
ul#baseNav{float:left;list-style:none;padding:5px;margin-bottom:5px;clear:left;margin-top:5px;margin-right:1px;margin-left:1px;}
ul#baseNav li{margin:0px;padding:0px;}
ul#baseNav li a{display:block;width:200px;height:40px;text-indent:-1000em;float:left;}
ul#baseNav li a.artists{background-image:url(../_images/artists_main.gif);background-repeat:no-repeat;background-position:left top;}
ul#baseNav li a.featured{background-image:url(../_images/featured_main.gif);background-repeat:no-repeat;background-position:left top;}
ul#baseNav li a.contact{background:url(../_images/join_main.gif) no-repeat left top;}
ul#baseNav li a.projects{background-image:url(../_images/projects_main.gif);background-repeat:no-repeat;background-position:left top;}
ul#baseNav li a.join{background-image:url(../_images/join_main.gif);background-repeat:no-repeat;background-position:left top;}
ul#baseNav li a.about{background-image:url(../_images/about_main.gif);background-repeat:no-repeat;background-position:left top;}
ul#baseNav li a.current, ul#baseNav li a.current:hover{background-position:right top;border:none;cursor:default;}
ul#baseNav li a:hover{background-position:-276px 0;border:none;}
ul#baseNav ul.subNav{list-style:none;margin:0;padding:0;margin-bottom:10px;}
ul#baseNav ul.subNav li{margin:0 0 5px 40px;font:12px Bitter, Georgia, Times, serif;}
ul#baseNav ul.subNav li a:link, ul#baseNav ul.subNav li a:visited{display:block;width:200px;height:auto;text-indent:0;color:#cb7d20;border-bottom:1px solid #cb7d20;padding-top:5px;padding-right:0;padding-bottom:5px;padding-left:0;}
ul#baseNav ul.subNav li a:hover{color:#2c566a;border-bottom:1px solid #2c566a;}
ul#baseNav ul.subNav li a.current{color:#666;border-bottom:1px solid #666;}
.abs1{sfont:bold small-caps normal 0.7em Bitter, Georgia, Times, serif;background-color:#CCCCCC;position:absolute;color:#00F;width:125px;text-align:center;height:auto;left:7px;top:142px;text-transform:uppercase;-webkit-transition:all 0.75s ease-out 0.5s;-moz-transition:all 0.75s ease-out 0.5s;-ms-transition:all 0.75s ease-out 0.5s;-o-transition:all 0.75s ease-out 0.5s;transition:all 0.75s ease-out 0.5s;bottom:7.66782e+006;font-variant:small-caps;font-weight:bold;font-size:10px;}
.abs1:hover{top:0px;background-color:rgba(204,204,204,0.8);color:#00F;bottom:125px;}
