/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Codewise Lite - Cascading Style Sheet for Salt Spring Arts Council

Copyright (c) 2004-2008 Codewise Systems Inc. All rights reserved.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

a img{border:0px dashed lime;}
b,strong{color:#222222;}
blockquote p{margin-top:8px;font-style:italic;}
caption,p.caption{font-style:italic;}
code{color:#880000;}
h1,h2,h3,h4,h5,h6{font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;margin-bottom:5px;}
h1{margin-top:0px;font-size:17px;}
h2{font-size:15px;}
h3{font-size:13px;}
h4,h5,h6{font-size:11px;}
h1+h2{margin-top:15px;}
p+p{}
table{margin-bottom:20px;}

#startOfContentLinkContainer,#topOfPageLinkContainer{display:none;}
.leadIn{font-weight:bold;color:#222222;}
.emphatic{font-style:italic;}
.hidden{display:none;}
.highlighted{padding:0px 2px;color:#000000;background-color:yellow;}
.highlighted02{padding:0px 2px;color:#000000;background-color:lime;}
.indented{margin-left:40px;}
span.jobTitle{float:right;position:relative;margin-top:-15px;}
ul.PDF{margin-top:-12px;margin-left:0px;padding:0px;}
li.PDF{list-style-image:url(../media/images/icons/pdf_icon_mini.gif);margin: 0px 0px 6px 28px;}
.padded{padding:20px;}
.leftAligned{float:left;}
div.leftAligned,img.leftAligned{float:left;margin:0px 20px 20px 0px;}
.rightAligned{float:right;}
div.rightAligned,img.rightAligned{float:right;margin:0px 0px 20px 20px;}
.smallCaps{font-variant:small-caps;}
.smallText{font-size:80%;}
.veryEmphatic{font-style:italic;font-weight:bold;}
.warning{color:red;font-weight:bold;}
.okay{color:green;font-weight:bold;}
.withLeading{margin-top:20px;}
.withoutLeading,p.withoutLeading{margin-top:0px;}

@media print{#menu,#banner,#bannerContainer{display:none!important;}
#header{height:auto!important;overflow:visible!important;border:0px dashed red!important;}
#contentContainer{height:auto!important;overflow:visible!important;}
#footer{clear:both;}}

@media screen{html{margin:0px;padding:0px;text-align:center;}
body{width:802px;height:auto;overflow:auto;margin:50px auto 0px auto;padding:0px;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11px;border:0px dashed red;}
a{color:#71a616;}
a:hover{color:#234006;}
a img{border:0px dashed lime;}

acronym{cursor:help;}

h1,h2,h3,h4,h5,h6,p,th,td,ol,ul,li,blockquote{text-align:left;}
p,caption,blockquote,ol,ul{margin-top:0px;margin-bottom:15px;line-height:1.4em;}
input,button,select,option,textarea{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11px!important;}

#header{overflow:auto;margin:0px;padding:0px;}
#header hr{display:none;}
#header img{display:block;}
#content{}
#contentContainer{height:460px;overflow:auto;padding:20px;}
#bannerContainer.leftAlignedBanner{float:left;display:block;}
#bannerContainer.rightAlignedBanner{float:right;}
#banner img{display:block;}
#banner.leftAlignedBanner{float:left;margin-right:20px;}
#banner.rightAlignedBanner{float:right;margin-left:20px;}

#menu{}
#menu hr{display:none;}
#menu li{line-height:1.4em;}
#menu #secondaryNav{margin-top:10px;}
#menu.styled{width:auto;height:auto;overflow:visible;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;text-align:center;background:#ffffff url(../media/images/_menu_bg.gif) repeat-x;}
#menu.styled #primaryNav{overflow:auto;margin:0px;padding:0px 0px 0px 106px;text-align:center;}
#menu.styled #primaryNav li{list-style-type:none;display:block;float:left;margin:0px auto;padding:3px 0px;border-top:10px solid #87c71a;}
#menu.styled #primaryNav li a{margin:0px;padding:2px 8px 3px 8px;font-size:13px;font-weight:bold;font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;text-decoration:none;text-transform:lowercase;color:#666666;border-right:1px solid #87c71a;}
#menu.styled #primaryNav li a.lastPrimaryNavItem{border-right:0px solid #87c71a;}
#menu.styled #primaryNav li a:hover,#menu.styled #primaryNav li a.primaryNavOn{color:#244306;text-decoration:underline;border-top:10px solid #cbe5b1;}
#menu.styled ul li a.primaryNavOn{}
#menu.styled #secondaryNav{display:none;}
#menu.styled #secondaryNavContainer{width:100%;height:auto;overflow:visible;margin:5px 0px 0px 0px;padding:5px 0px;background:#dcf9bf;}
#menu.styled #secondaryNavContainer li{list-style-type:none;display:inline;}
#menu.styled #secondaryNavContainer li a{padding:0px 9px 0px 9px;font-size:12px;font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;text-decoration:none;text-transform:lowercase;color:#666666;border-right:1px solid #87c71a;}
#menu.styled #secondaryNavContainer li a.lastSecondaryNavItem{border-right:0px solid #87c71a;}
#menu.styled #secondaryNavContainer li a:hover,#menu.styled #secondaryNavContainer li a.secondaryNavOn{text-decoration:underline;color:#234006;}
#footer{clear:both;margin:0px;padding:10px;text-align:center;text-transform:lowercase;color:#666666;border-top:1px solid #999999;}
#footer hr{display:none;}#footer strong{color:#777777;}}

