/* CSS Document */




.lumin{
filter:alpha(opacity=30);
-moz-opacity:0.3;
}

.subcontent  { font-size: 10px; font-variant: small-caps; font-weight: bold }
.contentlink  { font-size: 10px; font-variant: small-caps; font-weight: bold }
.lion    { padding:15px; border:2px ridge #CBE1D4; background-position:     center 50%; background-image:url('images/lionballs2.jpg'); background-repeat:no-repeat  }
.ribbon   { padding:15px; border:2px ridge #CBE1D4; background-position:     center 50%; background-image:url('images/index24.gif'); background-repeat:no-repeat  }

.hotdog      {  padding:15px; border:2px ridge #CBE1D4;  background-position:      center 50%; background-image:url('images/hotdogs-250x14.jpg'); background-repeat:no-repeat  }
.first       { background-image: url('images/index24.gif'); background-repeat: no-repeat; 
               background-attachment: scroll; background-position: center top }
td           { 
text-align:center  }
   table        {   text-align:center; line-height:150%;   }


.nnl3        { border:2px ridge #C45656; padding: 15px;  }
.checkon     {  border: 2px ridge #C45656;  background-image: url('images/check3.gif'); background-repeat: no-repeat; 
               background-position:     left top; padding:15px }
 .checkoff     {  border: 2px ridge #C45656;   
               padding:15px }
               
a:link    { color: #C45656	}
a
{color: #C45656	}


a:visited	{
	color:#C45656	}
a:hover	{
	color:#ffffff	}
a:active	{
color:#ffffff;
	}





body         {
color: #FFFFFF;
	text-align: center; font-size:10pt; line-height:150%;  font-family: "Maiandra GD";
	; padding-left:0; padding-right:0; padding-bottom:0; background-color:#333333;  margin: 0



}
textarea     { border: 1px outset #8D95C2; background-color: #FFEAF4 }


.over 
{ 
border: 1px inset #FFFFFF; font-variant:small-caps; background-color:#333333; font-size:10pt  
}

.out 
{
 border: 1px outset #C45656	; font-variant:small-caps ; background-color:#333333; font-size:10pt  
  }
.subover 
{ 
border: 1px inset #ffffff; font-variant:small-caps; background-color:#333333; font-size:10pt  
}

.subout 
{
 border: 1px outset #C45656	; font-variant:small-caps ; background-color:#333333; font-size:10pt  
  }
fieldset    
 { 
 background-color: #FFECFF }
 
input      
  {
   border:1px inset #8D95C2; 
   background-color: #333333 
   }
   button       { border:2px outset #333333; background-color: #4A013C; text-decoration:none; color:#333333 }
   
   h3           { font-variant: small-caps; font-size: 14pt; font-weight: bold }
   
   #fadeinbox{
position:absolute;
width: 300px;
left: 110;
top: -400px;
border: 1px outset #8D95C2;
background-color: #333333;
padding: 4px;
z-index: 100;
visibility:hidden; text-align:center
}
.imageover   { border:2px inset #ffffff;  font-variant:small-caps; font-weight:bold   
}

.imageout    { border:2px outset #C45656	;  font-variant:small-caps; font-weight:bold   
}

#dropmenudiv{
position:absolute;
line-height:150%;
z-index:100; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; text-align:center
 }

#dropmenudiv a{
display: block;
text-indent: 3px;

text-decoration: none;
 padding:4px; border:1px outset #1A4860; font-size:10pt; font-weight:bold; color:#FFCC00;   }
}
#dropmenudiv a link{

display: block;
text-indent: 3px;

text-decoration: none;
 padding:4px; border:1px outset #1A4860; font-size:10pt; font-weight:bold; color:#FFCC00;   }
}
#dropmenudiv a:hover{

display: block;
text-indent: 3px;

text-decoration: none;
 padding:4px; border:1px inset #1A4860; font-size:10pt; font-weight:bold;   }
 
 .subcontent0  { background-color: #00FFFF } .subcontent1  { background-color: #00FFFF }
 


.photogallery{ /*CSS for TABLE containing a photo album*/
}

.photogallery img{ /*CSS for images within an album*/
border: 1px solid ;
}

.photonavlinks{ /*CSS for pagination DIV*/
font: bold 14px Arial;
}

.photonavlinks a{ /*CSS for each navigational link*/
text-decoration: none; 

padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0;
color: #FFFFFF; background-color:#E3B0B0;; font-weight:bold
}
.photonavlinks a. link{ /*CSS for each navigational link*/
text-decoration: none; 

padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0;
color: #FFFFFF; background-color:#E3B0B0;; font-weight:bold
}

.photonavlinks a. hover, .a.selected{ /*CSS for each navigational link*/
color: #C45656;; background-color:#ffffff; font-weight:bold}h1           { font-family: Maiandra GD; font-size: 24pt; font-variant: small-caps; color: 
               #C45656; line-height:150% }
               
               .bblg a, bblg a link, bblg a visited        { 
			border-collapse: separate; color:#333333; font-weight:bold; text-decoration:none }
			
.bblg        { font-weight: bold; border: 2px outset #E3B0B0; background-color: #E3B0B0 }
.bblgover    { border: 2px inset #333333; background-color: #E3B0B0 }
			.bblg a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none}
				.bblgover a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none}
				
				.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbase {
width: 15px;
background: #D7EBDF url('basebarcaps_verticalbarbodyp.png') repeat-y 0px 0px;
}
.vscrollerbar {
width: 15px;
background: #99CBCB url('basebarcaps_verticalbarbodyp.png') repeat-y -15px 0px;
}
.hscrollerbase {
height: 15px;
background: #D7EBDF url('horizontalbarbody_cornerjogp.png') repeat-x 0px -15px;
}
.hscrollerbar {
height: 15px;
background: #99CBCB url('horizontalbarbody_cornerjogp.png') repeat-x 0px -30px;
}
.vscrollerbar, .hscrollerbar {
padding: 10px;
z-index: 2;
}
.vscrollerbarbeg {
background: url('basebarcaps_verticalbarbodyp.png') no-repeat -45px -30px;
width: 15px;
height: 15px !important
}
.vscrollerbarend {
background: url('basebarcaps_verticalbarbodyp.png') no-repeat -45px 0px;
width: 15px;
height: 15px
}
.hscrollerbarbeg {
background: url('basebarcaps_verticalbarbodyp.png') no-repeat -60px -15px;
height: 15px;
width: 15px !important
}
.hscrollerbarend {
background: url('basebarcaps_verticalbarbodyp.png') no-repeat -30px -15px;
height: 15px;
width: 15px
}
.scrollerjogbox {
width: 15px;
height: 15px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background: #4E727C url('horizontalbarbody_cornerjogp.png') 0px 0px;
}
.vscrollerbasebeg {
background: url('basebarcaps_verticalbarbodyp.png') no-repeat -30px;
width: 15px;
height: 15px !important
}
.vscrollerbaseend {
background: url('basebarcaps_verticalbarbodyp.png') no-repeat -60px -30px;
height: 15px;
width: 15px
}
.hscrollerbasebeg {
background: url('basebarcaps_verticalbarbodyp.png') no-repeat -60px 0px;
height: 15px;
width: 15px !important
}
.hscrollerbaseend {
height: 15px;
width: 15px;
background: url('basebarcaps_verticalbarbodyp.png') no-repeat -30px 0px;
}
:hover.scrollerjogbox {
background: #5E828C url('basebarcaps_verticalbarbodyp.png') -45px -15px;
}
