.toph3 {
	font-family:  "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666633;
	padding-bottom: 0px;
    padding-top: 5px;
	padding-right: 15px;
    padding-left: 35px;
    font-style: normal;
    font-weight: lighter;

}


.toph3 li
{
   display: list-item;
	list-style-type: square;
	padding-left: 5px;
	/*text-transform: none; */
  list-style: inside
}
.toph3 a{
      color: #aa4a04;
      }

.toph3 a:hover{
    background-color: #aa4a04;
    color: #FFCC00;
}

.toph1 {
	font-family: bold, Georgia, serif ;
	font-size: 23px;
	color: #4A4237;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 35px;
}

.toph1:hover{
  color: #AA4A04;
}

.tableh3 {
	font-family:  "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666633;
	padding-bottom: 10px;
    padding-top: 5px;
	padding-right: 15px;
    padding-left: 35px;
    font-style: normal;
    font-weight: lighter;

}


.tableh3 li
{
   display: list-item;
	list-style-type: square;
	padding-left: 5px;
	/*text-transform: none; */
  list-style: inside
}
.tableh3 a{
      color: #aa4a04;
      }

.tableh3 a:hover{
    background-color: #aa4a04;
    color: #FFCC00;
}










body {
	background-color: #4A4237;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
    background: url(../images/back.gif)
}
* {
	margin: 0px;
	padding: 0px;
}
html {height:100%; margin-bottom:1px;} /* Forces vertical scroll bar to be visible */
#wrapper {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/slices/template1_05.jpg);
	background-repeat: repeat-y;
	text-align: left;
	background-color: #4A4237;
}
#wrapper1 {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/slices/template-shadow-slide-b.jpg);
	background-repeat: repeat-y;
	text-align: left;
	background-color: #4A4237;
}
#logo {
	background-image: url(../images/slices/template1_01.jpg);
    background-repeat: repeat-x;
	height: 80px;
	width: 750px;
}

#logo .logospot{ 
	background-image: url(../images/slices/template1_01-LEFT.jpg);
background-repeat: no-repeat;
width: 350px;
height: 80px;
float: left;
}
#logo .logospot a {
	background-image: url(../images/slices/template1_01-LEFT.jpg);
width: 350px;
height: 80px;
float: left;
text-decoration: none;
}
#logo .logospot img {width:350px; height: 80px; border: 0; }
* html a:hover {visibility:visible}
#logo .logospot a:hover img{visibility:visible}

#logo .logospot span {
	display:none
	}







#logo .Logo-right{
   /*background-image: url(../images/slices/template1_01-RIGHT.jpg);
   background-repeat: no-repeat;*/
   float: left;
   width: 400px;
   height: 75px;
   padding-top:5px;
}














#mainphoto {
	background-image: url(../images/index-slide.jpg);
	height: 150px;
	width: 750px;
    background-position: top;
    background-repeat: repeat-x;
}

#box{
  width:450px;
   padding-top: 2px;
   padding-bottom: 2px;
   margin: 0px 10px 10px 45px;

}

#box-header{
    width:450px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-bottom: 10px;
   	font-family: Georgia, serif ;
	font-size: 14px;
	color: #4A4237;
}

div.photo {
	padding: 0 5px 5px 0;
	border: 0; margin: 0;
	float: left; width: 90px;
	height: 90px;
}

div.photo a {
	padding: 0;
	margin: 0;
	text-decoration: none;
	border: 0;
}

div.photo img {
	border: 2px solid #ccc;
	padding: 1px;
	background-color: white;
}



#form{
    margin-left:35px;
    margin-bottom:10px;
    margin-right:75px;
    padding-left:20px;
    padding-top:10px;
    padding-bottom:5px;
    padding-right:20px;
    border: 1px dashed #666633;
    background: #ECE9D8;
    color: #000000;
}

#mainphoto-banner {

	height: 120px;
	width: 750px;
    background-position: top;
}

#nav {
	background-color: #666633;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 15px;
}
#navlist li
{
	display: inline;
	list-style-type: none;
	padding-right: 10px;
	text-transform: none;
}
#navlist a {
	text-decoration: none;
	font-family:  "Trebuchet MS", Arial, Verdana;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;

}
#navlist a:hover {
	color: #FFCC00;

}
#shadow {
	height: 23px;
	width: 750px;
	background-image: url(../images/slices/template1_04.jpg);
	background-repeat: repeat-x;
}

#shadow-slide {
	height: 23px;
	width: 600px;
	background-image: url(../images/slices/template-shadow-slide.jpg);
	background-repeat: repeat-x;
}
#col1 {
	float: left;
	width: 540px;
}
#col2 {
	float: left;
	width: 100px;
}
#col3 {
	float: left;
	width: 200px;

}

#col3content {
	padding: 0px 0px 0px 0px;
	text-align: center;
}
#col1content p {
	margin-bottom: 10px;
	color: #666666;
	font-size: 12px;
	line-height: 170%;
	text-align: justify;
    letter-spacing: 0.2ex;
}
#col1content {
	padding: 0px 15px 35px;

}

#slideshow{
   	float: left;
	width: 500px;
}

#slideshow-content{
   	padding: 50px 50px 50px 35px;
}

#slideshow-content p {
	margin-bottom: 10px;
	color: #666666;
	font-size: 12px;
	text-align: justify;
    letter-spacing: 0.2ex;
}

#rectangle{
    width: 110px;
    height: 90px;
    padding: 3px 3px 3px 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin: 10px 2px 0 35px;
    border: 1px dashed #666633;
    background: #ECE9D8;
    color: #000000;
    text-align: center;
}

#rectangle p{
    font-size: 70%;
    text-align:center;
}



#rectangle a:hover{
    background-color: #aa4a04;
    color: #FFCC00;
}

#event{
    width: 150px;
    height: 20px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin: 10px 2px 0 35px;
    border: 1px dashed #666633;
    background: #ECE9D8;
    color: #000000;
    text-align: left;
}

#event a,p{
       font-size: 60%;
       padding-left:3px;
}

#event a:hover{
    background-color: #aa4a04;
    color: #FFCC00;
 }

#event li  {
    display: list-item;
	padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    list-style: circle inside url(../images/left.gif);
}









#event2{
    width: 250px;
    height: 20px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin: 10px 2px 0 35px;
    border: 1px dashed #666633;
    background: #ECE9D8;
    color: #000000;
    text-align: left;
}

#event2 a,p{
       font-size: 60%;
       padding-left:3px;
}

#event2 a:hover{
    background-color: #aa4a04;
    color: #FFCC00;
 }

#event2 li  {
    display: list-item;
	padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    list-style: circle inside url(../images/left.gif);
}














#col2content {
	padding: 10px;
	text-align: left;
}
.imageborder {
	padding: 5px;
	border: 1px solid #3A4A14;
	background-color: #F2F3F4;
}
.subhead {
	font-size: 11px;
	color: #E1E1C7;
    font-weight: bold;
}
 .subhead3 {
    font-family: Georgia;
    font-size: 15px;
	color: #AA4A04 ;
	padding-top: 0px;
	padding-bottom: 0px;
    font-weight: bold;
    border-bottom: 1px dotted #666633;
}

#subhead3-bullet {
     display: list-item;
   padding-left: 5px;
     padding-top: 2px;
    padding-bottom: 0px;
    /*padding-right: 5px;*/
	/*text-transform: none; */
  list-style: circle inside url(../images/bullet.gif);

}


.sidebar {
	margin-bottom: 30px;
	color: #4A4237;
    border-bottom: 1px dotted #666633;
	font-size: 12px;
    line-height: 120%;
    font-weight: lighter;
    font-family: Georgia;
    padding-top: 3px;
    padding-bottom: 10px;

}
.sidebar a{
  /*  color: #666633;*/
    font-size:90%;
  /*  text-decoration: underline;  */
}

.sidebar a:hover{
    background-color: #aa4a04;
    color: #FFCC00;
}


.sidebarnew {
	color: #4A4237;
	font-size: 11px;
    line-height: 120%;
    font-weight: lighter;
    font-family: Georgia;
    padding-top: 3px;


}
.sidebarnew a{
  /*  color: #666633;*/
    font-size:90%;
  /*  text-decoration: underline;  */
}

.sidebarnew  a:hover{
    background-color: #aa4a04;
    color: #FFCC00;
}





h1 {
	font-family: Georgia, serif ;
	font-size: 23px;
	color: #4A4237;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 35px;
}

h1:hover{
  color: #AA4A04;
}
p img{
padding-top: 12px;
}
#map img{
 padding-top: 9px;
  padding-bottom: 25px; 
/* padding-left:35px;  */
}
/*#remark{
width: 135px;
height: 70px;
margin-left: 35px;
margin-top:9px;
background-color:#F4F1EC ;

  border-bottom-style: dashed;
  border-bottom-width: thin;
  border-bottom-color: #DCDCDC;

  border-top-style: dashed;
  border-top-width: thin;
  border-top-color: #DCDCDC;

  border-left-style: dashed;
  border-left-width: thin;
  border-left-color: #DCDCDC;

  border-right-style: dashed;
  border-right-width: thin;
  border-right-color: #DCDCDC;
}

#remark h3{
 padding-top:2px;
 padding-left:5px;
  text-align: center;
}*/


#remark {
  width: 135px;
  height: 70px;
  margin-left: 35px;
  margin-top:9px;
  background-color:#F4F1EC ;

  border-bottom-style: dashed;
  border-bottom-width: thin;
  border-bottom-color: #DCDCDC;

  border-top-style: dashed;
  border-top-width: thin;
  border-top-color: #DCDCDC;

  border-left-style: dashed;
  border-left-width: thin;
  border-left-color: #DCDCDC;

  border-right-style: dashed;
  border-right-width: thin;
  border-right-color: #DCDCDC;
  padding-top:2px;
  padding-left:5px;
  text-align: center;
  font-size: 12px;
}
/*.remark p{

} */

h2 {

	font-family: Georgia, serif ;
	font-size: 17px;
	color: #4A4237;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
}

h6 {

	font-family: Georgia, serif ;
	font-size: 14px;
	color: #4A4237;
    padding-top: 10px;
	/*padding-right: 0px;
	padding-bottom: 0px;*/
	padding-left: 35px;
}

h6 li
{
   display: none;
	/*list-style-type: disc; */
	padding-left: 0px;
	/*text-transform: none; */
  list-style: inside;
}

h4{
 	font-family: Georgia, serif ;
	font-size: 17px;
	color: #4A4237;
    /*padding-top: 30px;
	padding-right: 0px; */
	padding-bottom: 10px;
	/*padding-left: 35px;*/
}

h3 {
	font-family:  "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666633;
	padding-bottom: 10px;
    padding-top: 5px;
	padding-right: 15px;
    padding-left: 35px;
    font-style: normal;
    font-weight: lighter;

}


h3 li
{
   display: list-item;
	list-style-type: square;
	padding-left: 5px;
	/*text-transform: none; */
  list-style: inside
}
h3 a{
      color: #aa4a04;
      }

h3 a:hover{
    background-color: #aa4a04;
    color: #FFCC00;
}



h5 a:link{
 	font-family:  "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	background-color: #666633;
    color:#FFFFFF;
	padding-bottom: 0px;
    padding-top: 0px;
    /*padding-right: 15px;
    padding-left: 35px;*/
    font-style: normal;
    font-weight: lighter;
}
h5 a:hover{
color:#ffcc00;
background-color:#666633;
	/*font-size: 11px;   */
     font-weight: lighter;
     padding-bottom: 5px;
}
h5 a:visited{
 	font-family:  "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	background-color: #666633;
    color:#FFFFFF;
	padding-bottom: 0px;
    padding-top: 0px;
    /*padding-right: 15px;
    padding-left: 35px;*/
    font-style: normal;
    font-weight: lighter;

    }




#col1content .h7 {
	font-family:  "Trebuchet MS", Arial, Verdana;
	font-size: 10px;
	color: #CCCCCC;
    font-style: normal;
    font-weight: lighter;

}


#col1content .h7 a{
      color: #aa4a04;
      }

#col1content .h7 a:hover{
    background-color: #aa4a04;
    color: #FFCC00;
}



/*h5:active{color: #AA4A04;} */
/*h5:link{color: #AA4A04;}*/
/*h5:hover{color: #666633;}*/
/*h5:visited{color: #666633;}*/

/*h5:link  {color: #66CCFF; text-decoration: none;}
	h5:visited {color: #66CCFF;text-decoration: none;}
	h5:hover {text-decoration: none;color: #66CC00;}*/



#footer {
	clear: both;
	height: 50px;
	width: 750px;
	background-image: url(../images/slices/template1_07.jpg);
}
#footer-small {
	clear: both;
	height: 27px;
	width: 600px;
	background-image: url(../images/slices/footer-small.jpg);
}

#footer p {
	color: #EEEBE8;
	font-size: 9px;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 15px;
    text-align: center;

}
#footer-small p {
	color: #EEEBE8;
	font-size: 10px;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
    text-align: center;

}

#footer a:active {
   font-weight: lighter;
    color:#ffcc66;
    background:transparent;
    text-decoration: none;}

#footer a:link {
    font-weight: lighter;
   color: #ffcc66;
    background:transparent;
    text-decoration: none;

}

#footer-small a:active {
   font-weight: lighter;
    color:#ffcc66;
    background:transparent;
    text-decoration: none;}

#footer-small a:link {
    font-weight: lighter;
   color: #ffcc66;
    background:transparent;
    text-decoration: none;

}
/*#footer a:hover {
	color: #990033;

  background: #FFCC00;
}*/

#footer a:visited {
	color: #ffcc00;
    background:transparent;
  text-decoration: normal;
}

#footer-small a:visited {
	color: #ffcc00;
    background:transparent;
  text-decoration: normal;
}
a:link {
	color:#AA4A04;
	text-decoration: none;
 /*background-color: #AA4A04; */
/*  font: bold;  */
  font-weight: bold;
}
a:visited {
	color:#AA4A04;
	text-decoration: none;
      font-weight: bold;
      /*background-color: #AA4A04; */
}
a:hover {
	color:#AA4A04;
	text-decoration: none;
      font-weight: bold;

}
a:active { color:#AA4A04;  }
table, td, tr {
	margin: 0px;
	padding: 0px;
}

