/* CSS Document */
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#000033;
	font-size:100%;
	padding:0px;
	behavior:url(../css/csshover.htc);
	margin:0px;
	text-align:center;
	background-color:#B0B9DA;
	background-image: url(../images/sunsetlg.JPG);
}
* {
	padding:0;
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-left-width: 1;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0;
} 
#container{
	position:relative;
	min-width:980px;
	max-width:1000px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-color:#FFFFFF;
	border:solid 4px #CCCCCC;
	margin-top:3%;
}
div#logo{ width:100%; text-align:center;  padding:0; height:186px; margin:0; background-color:#F4EDE7; }
#aj{ float:left; font-size:0.6em; padding-top:1%;}
#bold{font-weight:bold;}

#title{padding:1%; font-size:1.1em; background-color:#AC5F07; margin-left:auto; margin-right:auto; text-align:center; width:97%; font-weight:bold;  color:#FFFFFF; }
#under{font-size:0.9em; font-style:italic;}
#ab{font-size:2em; color:#FFFFFF; font-weight:bold; }
hr{width:80%; text-align:center; margin-left:auto; margin-right:auto;}
#content {
	font-size:0.8em;
	color:#000;
	margin-top:1%;
}
.blurb{
	width:auto;
	font-size:0.9em;
	text-align:justify;
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.blurb td{ padding:1%;  vertical-align:top;}
#top{vertical-align:top;}
.right{ padding-left:8%;}
#flash{ text-align:right;}

td img{text-align:center;}
#quote {padding-left:5px; font-style:italic;}

div#footer{ clear:both; color:#FFFFFF; border-top:1px solid #FFFFFF; background-color:#AC5F07; font-size:11px; font-weight:bold; text-align:center; letter-spacing:0.2em; padding-top:10px; padding-bottom:10px;  margin-left:auto; margin-right:auto; width:99%;}
#footer a{color:#FFFFFF; text-decoration:none;}
.first{ font-weight:bold; color:#000099;}
.last{font-weight:bold;}
#schedule{
	border:solid 1px #666666;
	font-size:0.9em;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
}
#schedule th{ text-align:center; border-right: solid 1px #000000; border-bottom: solid 1px #000000; padding-left:2px;}
#schedule td{
	padding-top:5px;
	font-size: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
}
.shade{ background-color:#666666; border-right:none; color:#FFFFFF; font-weight:bold;}
.back{background-color:#CCCCCC;}
/*pop up windows*/
#pop{background-color:#CCCCCC; border:solid 1px #000000; padding:5%; text-align:justify;}
#close{text-align:center; margin-left:auto; margin-right:auto;}
#tag{color:#0000FF; font-weight:bold; font-style:italic;}
#center{text-align:center; margin-left:auto; margin-right:auto;}

/*voyage*/
.first{font-weight:bold;}
#voyage{ border-bottom:solid 1px #999999; border-top:solid 1px #999999; font-size:0.9em; text-align:justify; background-color:#FFFFFF;}
#voyage{
	border-bottom:solid 1px #999999;
	border-top:solid 1px #999999;
	font-size:0.9em;
	text-align:justify;
	background-color:#FFFFFF;
	width: 800px;
}
#voyage td{
	padding:1%;
	vertical-align:top;
	background-color: #FFF;
}
#voyage th {text-align:center; font-size:2em; color:#FFFFFF; background-color:#AC5F07;}
.img{
	text-align:justify;
}
#links{text-align:center;}

#corp{ border-bottom:solid 1px #999999; border-top:solid 1px #999999; font-size:0.9em; text-align:left; background-color:#FFFFFF; margin-left:auto; margin-right:auto;}
#corp td{padding:1%; vertical-align:top;}
#corp th{text-align:center; font-size:2em; color:#FFFFFF; background-color:#AC5F07;}

/*contact box*/
#contact{ margin-left:auto; margin-right:auto; margin-top:2%; text-align:center; width:60%;}
#contact a{color:#FFFFFF;font-weight:bold; text-decoration:none;}

#book{width:75%; margin-left:auto; margin-right:auto; text-align:centre; margin-top:1%; font-weight:bold;}

#cont{ border-bottom:solid 1px #999999; border-top:solid 1px #999999; width:50%; margin-left:auto; margin-right:auto; font-size:1.5em; text-align:justify; background-color:#FFFFFF;}
#cont th{text-align:center; font-size:1.5em; color:#FFFFFF; background-color:#AC5F07;}
#cont td{padding:2%;}
#cont a{color:#FFFFFF;font-weight:bold; text-decoration:none;}

#gift{ border-bottom:solid 1px #999999; border-top:solid 1px #999999; width:75%; margin-left:auto; margin-right:auto; font-size:1.2em; text-align:justify; background-color:#FFFFFF;}
#gift td{padding:1%;}
#gift th{text-align:center; font-size:2em; color:#FFFFFF; background-color:#AC5F07;}
#gift li{padding-bottom:4%;}
#gift li a{color:AC5F07;font-weight:bold; text-decoration:none;}
#gift a{ color:#FF0000;font-weight:bold; text-decoration:none;}
#it{font-weight:bold; font-style:italic; color:#666666; font-size:1.3em;}

h2{text-align:center;}
.line{line-height:180%;}
#center img{margin-top:8%; border: solid 1px #666666;}
#pad{margin-top:8%;}

#form{width:75%; border-bottom:solid 1px #999999; border-top:solid 1px #999999; font-size:0.9em; text-align:justify; margin-top:1%; margin-left:auto; margin-right:auto; padding:1%; font-weight:bold;}
#form td{ padding-top:1%; padding-bottom:1%; padding-left:1%;}
#form th{ background-color:#666666; color:#FFFFFF; font-weight:bold; font-size:1.5em; text-align:center;}
.a{background-color:#999999;}
.b{background-color:#CCCCCC;}
#require{text-align:center; font-size:0.8em;}

#thanks{
	width:100%;
	padding-top:5%;
	margin-left:auto;
	margin-right:auto;
	color:#003399;
	font-size:2em;
	text-align:center;
}
#downloads{
	width:50%;
	padding-top:3%;
	padding-left:20%;
	margin-left:100;
	margin-right:auto;
	color:#003399;
	font-size:18px;
	text-align:left;
}
#pop1{background-color:#CCCCCC; border:solid 1px #000000; padding:5%; text-align:justify;}
#pop1 ul{padding-left:2%;}
#pop1 ol li{padding-bottom:1%;}
#pop1 ol li ul li{padding-bottom:2px;}

#book{border:solid 1px #999999; background-color:#CCCCCC;}
#book th{background-color:#999999; color:#FFFFFF; font-weight:bold; padding-bottom:1%;}
#book td {padding-bottom:1%; padding-left:4px;}
#book .top td{ text-decoration:underline;}
#submit{text-align:center;}
#testimonial{
	background-image:url(../images/ajbg.jpg);
	width:780px;
	height:720px;
	float:right;
	margin-right:2%;
	color:#000000;
}
#annabelj{
	background-image:none;
	width:750px;
	height:auto;
	float:right;
	margin-right:2%;
	color:#000000;
}
#brest{
	background-image:none;
	width:750px;
	height:auto;
	float:right;
	margin-right:2%;
	color:#000000;
}
#test{
	width:700px;
	text-align:left;
}
}
#test1{
	width:inherit;
}
#test th{
	text-align:left;
	font-size:1.2em;
	padding-bottom:1%;
	font-weight: bold;
}
#test td{ padding-left:1%; padding-top:1%; vertical-align:top;}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.sidebarmenu{1px solid #ccc; background-color:#AC5F07;
width:150px;
float:left; margin-left:1%;}
.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 13px Verdana;
width: 150px; /* Main Menu Item widths */
border-bottom: 


}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 4px;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color:#AC5F07; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
color: white;
}

.sidebarmenu ul li a:hover{
background-color: black;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 170px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
}

.sidebarmenu a.subfolderstyle{
background: url(images/right.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */


lge {
	font-size: larger;
}
.lge {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000099;
}
#container #content .blurb tr td .lge strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
#container #content .blurb tr td div {
	color: #000;
}
size10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}
#container #title p a {
	font-size: large;
}
.brest1 {
	font-size: x-large;
	font-weight: bold;
	background-color: #AC5F07;
	color: #FFF;
}
#container #content #form .b td div #form1 p a {
	font-size: 24px;
}
#container #content #form .b td div a {
	font-size: 24px;
}

