body {
 font-family: Times New Roman;
 color: #ffffff;
 font-size: 14px;
 padding: 0px;
 margin: 0px;
 background: #95002f url('/images/body_bg.gif');
}

p, table {
 font-family: Times New Roman;
 color: #ffffff;
 font-size: 14px;
}

a {
 color: #f9b95e;
}

input, textarea, select, checkbox {
 margin: 0px;
 padding: 2px 5px;
 border: none;
 background-color: #aa0337;
 font-family: Tahoma;
 color: #d1d3d4;
 font-size: 11px;
}

.search {
 height: 17px;
 width: 167px;
}

.search_but {
 height: 17px;
 width: 41px;
 background: url('/images/search_but.gif') no-repeat;
}

.title {
 color: #ffffff;
 font-size: 18px;
}

.href {
 color: #f9b95e;
}

.menu td {
 height: 33px;
 text-align: right;
}

.menu a {
 font-size: 18px;
 color: #ffffff;
 padding-left: 32px;
}

.menu a.selected {
 color: #f4c16d;
 background: url('/images/menu.gif') no-repeat;
}

.menu a:hover {
 color: #f4c16d;
}

.menu a.n1 {
 margin-right: 21px;
}

.menu a.n2 {
 margin-right: 40px;
}

.menu a.n3 {
 margin-right: 49px;
}

.menu a.n4 {
 margin-right: 60px;
}

.menu a.n5 {
 margin-right: 55px;
}

.menu a.n6 {
 margin-right: 39px;
}

.menu a.n7 {
 margin-right: 14px;
}

.footer, .footer a {
 font-family: Tahoma;
 color: #8a002b;
 font-size: 12px;
}

.b_title {
 padding-bottom: 7px;
 text-align: center;
 color: #f9b95e;
 font-size: 20px;
}

.b_title a {
 color: #f9b95e;
 font-size: 20px;
 text-decoration: none;
}

.b_img {
 text-align: center;
 padding: 5px;
 background-color: #f6c56e;
}

.b_img img {
 border: solid 1px #d78a1e;
}

.b_text {
 font-size: 12px;
 font-style: italic;
 padding-top: 10px;
}

.menu2 td {
 height: 30px;
}

.menu2 a {
 font-size: 16px;
 color: #ffffff;
 padding-left: 26px;
}

.menu2 a.selected {
 color: #f4c16d;
 background: url('/images/menu2.gif') left 3px no-repeat;
}

.menu2 a:hover {
 color: #f4c16d;
}

.title2 {
 color: #ffffff;
 font-size: 16px;
}
font.notetext {
color:#FFFFFF;
}
h1 {
 margin: 5px 0px;
 padding: 0px;
 color: #f9b95e;
 font-size: 20px;
 font-weight: normal;
}

h2 {
 margin: 2px 0px;
 padding: 0px;
 color: #f9b95e;
 font-size: 18px;
 font-weight: normal;
}

h2 {
 margin: 0px;
 padding: 0px;
 color: #f9b95e;
 font-size: 16px;
 font-weight: normal;
}

.gallery {
 background-color: #f6c56e;
 padding: 8px 8px 0px 8px;
}

.bookform {
 color: #AA0337;
 background-color: #f6c56e;
 padding: 8px 8px 10px 10px;
}
 
#mygallery {
overflow:hidden;
}

.stepcarousel{
	position: relative;
 width: 80px;
 height: 275px;
}

.stepcarousel .belt{
 position: absolute;
}

.stepcarousel .panel{
 overflow: hidden;
 width: 80px;
	height: 60px;
	margin-top: 0px;
}

.menu3 td {
 height: 20px;
}

.menu3 a {
 font-size: 14px;
 color: #ffffff;
 padding-left: 20px;
}

.menu3 a.selected {
 color: #f4c16d;
 background: url('/images/menu2.gif') left 3px no-repeat;
}

.menu3 a:hover {
 color: #f4c16d;
}

table.blw {
 border: solid 1px #4f0018;
 border-collapse: collapse;
}

table.blw td {
 border: solid 1px #4f0018;
 padding: 4px;
}
