/* CSS Document */

html {

     overflow: -moz-scrollbars-vertical;

}

body { background-color:#9d6a19;font-family: "Times New Roman", Times, serif; }

body, td, th, h3, h6 {
	color: #000000;
}

h4, h5 {
  color: #993366;
}


h2  {color: #6a6d80;  }
h1 {
  color: #6a6d80;
  font-size:200%;
  margin:0 0 0 1.5em ;
  padding:0;
  clear:both;
}

h1.home  {font-size:180%; margin-left:4em;}

a {
	color: #003366;
}

.latest { margin:0 0 0 .6em;padding:0;  }
.latest li a:hover, a:hover {color:#993366;}

.latest li  {list-style:none;margin-bottom:.8em}
td {
	font-family: "Times New Roman", Times, serif;
}

th {
	font-family: "Times New Roman", Times, serif;
}

#PageContent  {margin-top:1.2em; }


.style1 {font-size: small}

#navcontainer ul 
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: left;
}

#navcontainer ul li 
{
display: inline;
}

#navcontainer ul li a 
{
	text-decoration: none;
	padding: .2em 1em;
	background-color: #6a6d80;
	color: #FFFFFF;
	vertical-align: middle;
	font-weight: bolder;
}

#navcontainer ul li a:hover
{
	background-color: #9d6a19;
}

#nav_program  {
   width:600px;
   float:right;
	margin:.5em 0 1em 0;
	}

#nav_program ul 
{
	list-style-type: none;
	margin: 0;
	padding: 0.2em;
	text-align: left;
}

#nav_program ul li 
{
	display: inline;
}

#nav_program ul li a 
{
	text-decoration: none;
	padding: .2em 1em;
	background-color: #9d6a19;
	color: #FFFFFF;
	vertical-align: middle;
	font-weight: bolder;
}

#nav_program ul li a:hover
{
	background-color: #6a6d80;

}

table tr td  { padding:.5em;}

.holder  {width:840px;margin:0 auto;background-color:#fff;border:4px solid #6a6d80;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius: 5px;}

a[href$=pdf] { padding:0 0 0 20px; background: url(/Images/pdf.png) no-repeat; }

.newPage  {  margin:0 auto;overflow:hidden;padding:.7em;margin-top:0 !important; background:#005795 url(/Content/FNL/2010/images/musicians.gif) no-repeat 10% 0; }
.fnl  { background: url(/Images/FNL/2009/Background.gif) repeat-x;text-align:center; }
.fnl2010  { text-align:center;margin:0;padding:0;  }
dt  { font-weight:bold;padding:.6em; }

dd  { padding:.6em; }

dl.fnlList  {  margin:1em auto; width:98%; padding:0; }
dl.fnlList   dt:after { content: url(/Content/FNL/2010/images/bullet.gif) ; } 
dl.fnlList  dt  { float:left;clear: left; font-size:162%;font-weight:bold;color:#e04821;text-align:right;width:24%; }
dl.fnlList  dd  { font-weight:bold;color:#f7f3dc; font-size:162%; }
dl.fnlList  dd a  { color:#f7f3dc;}
dl.fnlList  dd a:visited  { color:#eabc27;}
dl.fnlList  dd a:hover  { color:#eabc27;}

.sponsorContain  {  background: url(/Content/FNL/2010/images/footBack.gif) repeat-x;color:#fff;margin:0;padding:.7em .7em 0;font-size:120%;overflow:hidden;  }
.produced  {  float:right;margin-right:1em;font-size:80%;width:51%;text-align:right;  }
  h3.modalP  { width:46%;  }
 .produced p  {  clear:both;  }
 .produced .bold  {  font-weight:bold;  }
 

.sponsorFloat  { float:left;width:22%;margin-top:.6em; }
.sponsorFloat2  { float:left;width:71%;margin:.6em .6em 0 0; }
.decorate   {  background: url(/Content/FNL/2010/images/top.gif) no-repeat;height:92px; margin:0;padding:0; }

.footerTag  {  background: url(/Content/FNL/2010/images/tagBG.gif) repeat-x bottom left;margin:0;text-align:center; overflow:hidden;  }
.footerTag h3  {  margin:0 0 1em; .6em; font-size:216%;color:#e04821;  }
#facebox .b {
  background:url(/Content/FNL/2010/images/b.png);
}

#facebox .tl {
  background:url(/Content/FNL/2010/images/tl.png);
}

#facebox .tr {
  background:url(/Content/FNL/2010/images/tr.png);
}

#facebox .bl {
  background:url(/Content/FNL/2010/images/bl.png);
}

#facebox .br {
  background:url(/Content/FNL/2010/images/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 600px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-bottom: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

.spacer  { line-height:3; clear:both; margin-top:1.6em; }
.closer  {  float:right;  }

 .modalImage  { float:left;padding:.7em  }

.popup a:not([href^="cloverdaleartsalliance.org"]):not([href^="#"]):not([href^="/"]):after {
content:"\279F";
}

ul.sculpt  { list-style:none;padding:.6em;width:95%;margin:.6em auto; }

ul.sculpt li { margin:.4em 0 .4em 1.5em;width:20%;float:left;text-align:center; padding:.4em 0; }

ul.sculpt li img { width:130px;height:90px; padding:.3em;  }

ul.sculpt li a.noLine { text-decoration:none; }

ul.sculpt li a { padding:3px;  }
ul.sculpt li a:hover { color: #9d6a19; }

p.title1    {  font-size:140%;margin:.5em 1.5em 0 0;color:#9d6a19;  }


.thisOne {


   text-align: center;


   margin: 1em .5em;

   /* optional rounded corners for browsers that support it */

   -moz-border-radius: 3px;

   -khtml-border-radius: 3px;

   -webkit-border-radius: 3px;

   border-radius: 3px;
   width:368px;
   float:left;
   overflow:hidden;

vertical-align:top;
}

p.prodTitle  {  text-align:center !important;  }

.thisOne img { width:360px; padding:0; margin:0;}	