BODY {
background-image: url(site_bg.gif); background-repeat:repeat-x;
margin:0;
font-family: 'Trebuchet MS', 'Lucida Grande',Verdana, Lucida, Geneva, Helvetica,Arial, sans-serif;
font-size:13px;
}

#page {
width:950px;margin-right:auto;margin-left:auto;border-color:black;border-width:1px;border-style:solid;background-color:white;margin-top:0;	background-image:url(leftbar.png);
	background-repeat:repeat-y;

}

h1 {
font-size:22px;

}

h2 {
font-size:18px;

}

h3 {
font-size:14px;

}

a:link {
	color:#0c94d3;
	text-decoration: none;
}

a:visited {
	color:#0c94d3;
	text-decoration: none;
}

a:focus{
	color:#0c94d3;
	text-decoration: none;
}

a:hover {
	color:#0c94d3;
	text-decoration: underline;

}

a:active {
	color:#0c94d3;
	text-decoration: none;
}

.header {
	background-color:black;
	background-image:url(header.jpg);
	background-repeat:no-repeat;
	width:950px;
	height:200px;
	text-align:center;
}

.navi {
	width:950px;
	height:30px;
	margin:0;

	background-color:#0c94d3;
	clear:both;
}

.navileft {
	width:400px;
	color:white;
	float:left;
	text-align:left;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:16px;
}

.naviright {
	width:270px;
	color:white;
	float:right;
	text-align:right;
	font-size:12px;
	padding-left:10px;
}

.displaybox {
	width:950px;
	height:184px;
	background-image:url(banner.gif);
	background-repeat:no-repeat;
}

.contents {
	width:655px;
	padding-top:0px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom: 30px;
	float:right;
	color:black;
	font-size:12px;
}

.contents h1{
	margin-top: 0px;
visibility:hidden;
font-size:5px;
}

.leftbox {
	clear:both;
	width:250px;
	float:left;
	background-image:url(leftbar.png);
	background-repeat:repeat-y;

}

.leftboxtop {
	width:250px;
	float:left;
	background-color:#0c94d3;
	height:25px;
	clear:both;
	background-image:url(leftbar.png);
	background-repeat:repeat-y;
}

.cntr {
	text-align:center;
}

#menu5 {
	width: 250px;
	margin: 0px;
}
	
#menu5 li a {
	height: 24px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
}	
	
#menu5 li a:link, #menu5 li a:visited {
	color: #FFF;
	display: block;
	background:  url(menu5.png) 0 -32px;
	padding: 8px 0 0 10px;
}
	
#menu5 li a:hover {
	color: #FFF;
	background:  url(menu5.png);
	padding: 8px 0 0 10px;
}
#menu5 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu5 ul li a.seled {
	background: url(menu6.png);
	color:black;
	padding: 8px 0 0 10px;
}

#menu5 ul li a.seled:hover {
	color: #FFF;
	background:  url(menu5.png);
	padding: 8px 0 0 10px;

}



.footer {
	width:930px;
	clear:both;
	background-color:#0c94d3;
	text-align:center;
	color:white;
	padding:10px;
}



.footer a:link {
	color:white;
	text-decoration: none;
}

.footer a:visited {
	color:white;
	text-decoration: none;
}

.footer a:focus{
	color:white;
	text-decoration: none;
}

.footer a:hover {
	color:white;
	text-decoration: underline;

}

.footer a:active {
	color:white;
	text-decoration: none;
}

.footerleft {
	width:400px;
	float:left;
	font-size:11px;
	text-align:left;
}

.footerright {
	width:400px;
	float:right;
	font-size:11px;
	text-align:right;
}

.smalltext {
	font-size:10px;
}

.footerbottom {
	clear:both;
}
	

#tabs25{text-align:right;width:240px;position:relative;display:block;height:24px;font-size:12px;}
#tabs25 ul{text-align:right;margin:0px;padding:0;list-style-type:none;width:auto;}
#tabs25 ul li{text-align:right;display:block;float:left;margin:0 1px 0 0;}
#tabs25 ul li a{text-align:right;display:block;float:left;color:#FFFFFF;text-decoration:none;padding:6px 10px 0px 10px;height:24px;}
#tabs25 ul li a:hover,#tabs25 ul li a.current{text-align:right;color:#fff;height:24px;background-color:black;}

.quotes {
	float:left;
	width:203px;
	background-color:#0c94d3;
	color:white;
	font-size:12px;
	height:62px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom-5px;
}

.quotesbelow {
	clear:both;
	width:193px;
	background-color:white;
	color:black;
	font-size:11px;
	margin:5px;
}

.quotesbox {
	float:left;
	margin-right:10px;
	margin-top:15px;
}

.bottombox {
	clear:both;
}

#slideshow {
    position:relative;
    height:295px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}


#scroller {
  float:right;

  text-align:left;
  margin:0px 0px 10px 10px;
  width: 380px;
height: 170px;
   padding:45px 20px 0px 0px;
background-image:url(notepad.jpg);
background-repeat:repeat-x;
-moz-box-shadow: 4px 4px 6px #bbb;
-webkit-box-shadow: 4px 4px 6px #bbb;
box-shadow: 4px 4px 6px #bbb;
}

#pscroller1{
    width: 350px;
height: 170px;
border: 0;
padding:0;
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
font-size:16px;
text-shadow: 3px 3px 3px #DDDDD0;
font-style:italic;

 float:right;
 margin-left:10px;
 margin-bottom:10px;
}

    #pscroller2{
width: 300px;
height: 100px;
border: 1px solid #EAFF0A;
padding:15px;
background-color: #FEFF4E;
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
font-size:16px;
text-shadow: 3px 3px 3px #FFE900;
font-style:italic;
-moz-box-shadow: 5px 5px 3px #bbb;
-webkit-box-shadow: 5px 5px 3px #bbb;
box-shadow: 5px 5px 3px #bbb;
float:left;
  margin-right:15px;
 margin-bottom:10px;
}

.someclass{ //class to apply to your scroller(s) if desired
}

.img {
margin-right:20px;
margin-bottom:20px;
text-align:center;
font-size:13px;
cursor: pointer;
background-color:#f8ecc2;
text-shadow: #a39770 1px 1px 2px;
-moz-border-radius: 15px;
border-radius: 15px;
box-shadow: 10px 10px 10px #aaa;
-webkit-box-shadow: 10px 10px 10px #aaa;

}



.img a:link    {color:black;text-decoration: none;
margin-top:5px;
margin-bottom:0px;
font-family: 'Trebuchet MS', 'Lucida Grande',Verdana, Lucida, Geneva, Helvetica,Arial, sans-serif;
}
.img a:visited {color:black;text-decoration: none;
margin-top:5px;
margin-bottom:0px;
font-family: 'Trebuchet MS', 'Lucida Grande',Verdana, Lucida, Geneva, Helvetica,Arial, sans-serif;
}
.img a:hover   {color:black;text-decoration: none;
margin-top:5px;
margin-bottom:0px;
font-family: 'Trebuchet MS', 'Lucida Grande',Verdana, Lucida, Geneva, Helvetica,Arial, sans-serif;
}
.img a:active  {color:black;text-decoration: none;
margin-top:5px;
margin-bottom:0px;
font-family: 'Trebuchet MS', 'Lucida Grande',Verdana, Lucida, Geneva, Helvetica,Arial, sans-serif;
}

.galimg{

 border:1px #999 solid;
 background-color:#fff;
}
