
html, body { min-height:101%; margin-bottom:1px; }/*sets a min height so ghost scrollbar appears when needed */

body {
	margin: 0; /*sets the body margins to zero */
	padding: 0;/*zero off any padding */
	color: #666;/*sets the font colour */
	font: normal 100%/135% Verdana, Sans-serif;
	background: #fff; /* url(../images/header.jpg) repeat-x; */
}

/*below are the styles for our index.html image links*/
#actionButtons {
	margin-left: 0px;
	margin-top: 0px;
	width: 790px;
	vertical-align: top;
	text-align: center;
	padding: 10px;
}

#actionButtons img {
	border:none; /*zeros any borders from images of action buttons */
}

/* end of copy from index.css */

#topMenu {
	font-size: 60%;
	margin-top: 6px;
	height: 25px;
	text-align: center;
}

#topMenu a {
	color: #993366; /* #CC9966; /*#D6AA03;*/
	padding: 4px;
	display: inline; /* block;  a element is clickable in whole acting like a button */
	border:solid 1px #7E6D5B; /*#D6AA03;*/
	height:1%; /* this fixes a bug in ie so our links act like buttons */
	margin: 0px;
	text-decoration: none;
	background-color: #FFFFD0; /*#2B1A0C;*/
}

#topMenu a:hover {
	display: inline;
	color: #2B1A0C;
	background-color: #CC9966; /*#FBAD02;*/
}

#subMenu {
	font-size: 60%;
	margin-top: 6px;
	height: 25px;
	text-align: center;
}

#subMenu p {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000033;
}

#subMenu a {
	color: #000033; /* #CC9966; */
	padding: 4px;
	display: inline; /* block;  a element is clickable in whole acting like a button */
	border:solid 1px #7E6D5B; /*#D6AA03;*/
	height:1%; /* this fixes a bug in ie so our links act like buttons */
	margin: 0px;
	text-decoration: none;
	background-color: #CCCCFF; /* #FFFFD0; */
}

#subMenu a:hover {
	display: inline;
	color: #000033; /* #2B1A0C; */
	background-color: #FFFF99; /*#FBAD02;*/
}

#rssMenu {
	margin-top: 4px;
	margin-bottom: 8px;
	height: 14px;
	text-align: center;
}

#rssMenu a {
	padding: 4px;
	display: inline; /* block;  a element is clickable in whole acting like a button */
	height:1%; /* this fixes a bug in ie so our links act like buttons */
	margin: 0px;
	text-decoration: none;
}

#rssMenu a:hover {
	display: inline;
}

#joinButton{
	font-size:75%;
	color: #DA917E; /*#8D3C0F;*/
	width: 180px;
	margin-top: 20px;
	margin-left: 0px;
	text-align:left;
	float: left;
}

#whyJoin{
	font-size: 400%;
	line-height: 140%;
	color: #8DA5C1; /*#8D3C0F;*/
	width: 380px;
	margin-left: 180px;
	margin-top: 20px;
}

#joinReasons {
	font-size:100%;
	color: #43536C; /*#8D3C0F;*/
	width: 580px;
	margin: 0px;
}

#joinReasons h1 {
	color: #DA917E; /*#B0B2AD;*/
	font-size: 160%;
	line-height: 140%;
	margin-bottom: 10px;
}

#joinReasons ul {
  clear: left;
  margin:0px;
  padding:0px;
  width:532px;
  font-size: 80%;
  line-height: 120%;
}
  
#joinReasons li {
  display: list-item;
  list-style: square;
  margin-top: 12px;
  margin-left: 48px;
}

#showAndTellLeft {
    float: left;
	width: 200px;
	height: 140px;
 	margin: 0px;
	margin-bottom: 10px;
	font-size: 75%;
}

#showAndTellRight {
	width: 200px;
	height: 140px;
 	margin-left: 400px;
	margin-bottom: 10px;
	font-size: 75%;
}

#voyageContent {
    float: left;
	width: 580px;
 	margin: 10px;
	font-size: 75%;
}

#voyageContent h1 {
	padding: 0px;
	color: #996666; /*#B0B2AD;*/
	font-size: 160%;
	line-height: 140%;
	margin-bottom: 0px;
}

#voyageContent p {
	padding: 0px;
	color: #996666; /*#B0B2AD;*/
	line-height: 140%;
	margin-bottom: 10px;
}

#stack {
	text-align: center;
}

#stack p {
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 140%;
}

#middleText {
	width: 440px;
 	margin-left: 160px;
	margin-top: 10px;
	font-size: 75%;
}

#middleText h1 {
	padding: 0px;
	color: #996666; /*#B0B2AD;*/
	font-size: 160%;
	line-height: 140%;
	margin-top: 10px;
	margin-bottom: 10px;
}

#middleText p {
	padding: 0px;
	color: #996666; /*#B0B2AD;*/
	line-height: 140%;
	margin-bottom: 10px;
}

#whyBox {
	float: left;
    margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100px;
	height: 300px;
	background-color: #ffffff;
	color: #ffffff;
}
	
#whySlideshow {
    margin: 0px;
	width: 150px;
	height: 300px;
	text-align: left;
	color: #ffffcc; /*#CC9966;*/
	font-size: 75%;
	line-height: 120%;
	font-family: Georgia, "Times New Roman", Times, serif;
}
	
#leftText {
	width: 580px;
 	margin-left: 0px;
	font-size: 75%;
}

#leftText h1 {
	padding: 0px;
	color: #996666; /*#B0B2AD;*/
	font-size: 160%;
	line-height: 140%;
	margin-top: 10px;
	margin-bottom: 10px;
}

#leftText p {
	padding: 0px;
	color: #330000; /*#B0B2AD;*/
	line-height: 140%;
	margin-bottom: 10px;
}

#booksBox {
	float: left;
    margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 580px;
	height: 100px;
	background-color: #ffffff;
	color: #ffffff;
}
	
#booksSlideshow {
    margin: 0px;
	width: 580px;
	height: 100px;
	text-align: left;
	color: #ffffcc; /*#CC9966;*/
	font-size: 75%;
	line-height: 120%;
	font-family: Georgia, "Times New Roman", Times, serif;
}
	
/*footer link styles*/
/* Menu styles */

#communityBackdrop {
	float: left;
	width: 800px;
	background-color:#000000;
    margin:0px auto;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 75%;
	text-align: center;
}

#bookPhotos {
	width: 800px;
	background-color:#000000;
    margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#albumRight {
	float: right;
	width: 180px;
	background-color:#ffffff;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	text-align:left;
}

#albumRightText {
	float: right;
	width: 280px;
	background-color:#ffffff;
	margin-left:210px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	text-align:left;
}

#albumLeft {
	float: left;
	width: 180px;
	background-color:#ffffff;
    margin-left:10px;
	margin-right:10px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align:right;
}

#albumLeftText {
	float: left;
	width: 280px;
	background-color:#ffffff;
    margin-left:90px;
	margin-right:0px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align:right;
}

#insideContent {
	width: 580px;
	background-color:#ffffff;
    margin:0;
}

#content {
	float: left;
	width: 580px;
	background-color:#ffffff;
    margin-left:10px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 100%;
}

#content h1 {
	padding: 0px;
	color: #996666; /*#B0B2AD;*/
	font-size: 160%;
	line-height: 140%;
	margin-bottom: 0px;
}

#content h2 {
	padding: 0px;
	color: #996666; /*#B0B2AD;*/
	font-size: 140%;
	line-height: 140%;
	margin-bottom: 20px;
}

#content p {
	padding: 0px;
	color: #996666; /*#B0B2AD;*/
	font-size: 75%;
	line-height: 140%;
	margin-bottom: 10px;
}

#content a {
    font-weight: bold;
}

#finePrint {
    margin-bottom: 10px;
	color: #996666; /*#B0B2AD;*/
	font-size: 80%;
	line-height: 140%;
}

#adsRight {
	width: 180px;
	height: 600px;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size:60%;
	line-height:140%;
	border: 1px;
	border-style:solid;
	text-align:center;
	vertical-align:middle;
}
  
#adsRightHalf {
	width: 180px;
	height: 300px;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size:60%;
	line-height:140%;
	border: 1px;
	border-style:solid;
	text-align:center;
	vertical-align:middle;
}
  
#adsLeft {
	width: 180px;
	height: 600px;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size:60%;
	line-height:140%;
	border: 1px;
	border-style:solid;
	text-align:center;
	vertical-align:middle;
}
  
#adsLeftHalf {
	width: 180px;
	height: 300px;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size:60%;
	line-height:140%;
	border: 1px;
	border-style:solid;
	text-align:center;
	vertical-align:middle;
}
  
#topAd {
	width: 800px;
	height: 80px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size:60%;
	line-height:140%;
	border: 1px;
	border-style:solid;
	text-align:center;
	vertical-align:middle;
}
  
#imageButtons {
	clear: both;
	text-align: left;
	vertical-align: top;
	padding: 10px;
}

#imageButtonsCenter {
	clear: both;
	text-align: center;
	vertical-align: text-top;
	padding: 10px;
}

#imageButtonsLeft {
	clear: both;
	text-align: left;
	vertical-align: text-top;
	padding: 10px;
}

#voyagesList {
	clear: both;
	text-align: left;
	vertical-align: text-top;
	padding: 10px;
}

#voyagesList ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#voyagesList ul li {
	float: left;
}

#myworldIntro {
	width: 580px;
	height: 190px;
    float: left;
 	margin-top: 10px;
	margin-bottom: 0px;
}

#myworldImages {
	width: 580px;
    float: left;
 	margin-top: 0px;
	margin-bottom: 0px;
}

#myworldText {
	width: 320px;
    float: right;
 	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 85%;
}

img {
	border: none;
}

/* New stuff */

#page {
	width: 800px; /*sets the width */
	margin: 0 auto;/* centres the overall design, all design elements are placed within page div */
}

#pageLogo {
	margin-top: 0px;
	width: 800px;
	height: 150px;
	/* The Flash component sets the height of this header component */
	background: #000000 url(../images/logo_bg.png) repeat-x;
}

#mainLogo {
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 450px;
	/*background: url(../images/logoImage.jpg) no-repeat;*/
	text-align: right;
}

#mainLogo h1 {
	font-family: "Times New Roman", Times, serif;
	font-weight: 100;
	color: #d7a276;
	font-size: 24px;
	line-height: 24px;
	margin-bottom: -12px;
}
	
#mainLogo h2 {
	font-family: "Times New Roman", Times, serif;
	font-weight: 100;
	color: #d7a276;
	font-size: 14px;
	line-height: 14px;
}
	
#faces1Slideshow {
	float: right;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 0px;
	padding-top: 2px;
    /*margin-left: 370px;*/
	margin-left:-426px;
	width: 426px;
	height: 146px;
	font-size: 75%;
	line-height: 120%;
	font-family: Georgia, "Times New Roman", Times, serif;
}
	
#pageLogo2 {
	margin-top: 0px;
	width: 800px;
	height: 78px; /* pageLogo2 requires the height to be set */
	/*background: #000000 url(../images/newlogo2.jpg) no-repeat; */
	background: #000000 url(../images/logo_bg.png) repeat-x;
}

#mainLogo2 {
	margin-top: 0px;
	margin-left: 200px;
	margin-right: 400px;
	/*background: url(../images/logoImage.jpg) no-repeat;*/
	text-align: left;
}

#mainLogoText2 {
	float: right;
	margin-top: 16px;
	margin-left:-426px;
	width: 426px;
	/*height: 78px;*/
}
	
#mainLogoText2 h1 {
	font-family: "Times New Roman", Times, serif;
	font-weight: 100;
	color: #d7a276;
	font-size: 24px;
	line-height: 24px;
	margin-bottom: -12px;
}
	
#mainLogoText2 h2 {
	font-family: "Times New Roman", Times, serif;
	font-weight: 100;
	color: #d7a276;
	font-size: 14px;
	line-height: 14px;
}

#mainNav {
	margin: 0;
	clear: both;
	font-size: 65%;
	background: #6499ab;
	width: 800px;
}

.mainNavTitle {
	text-align: center;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
}

#mainNav a {
	padding: 0 1em;
	line-height: 2.1em;
	text-align: right;
	color: #faf6f3;
	text-decoration: underline;
	background::  #6499ab;
}

#mainNav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	/*background: #6499ab; /* #dbc48e; /* url(images/mainNavBg.gif) repeat-x; */
	background: #6499ab;
}

#mainNav ul li {
	float: left;
}

#mainNav ul a {
	/*display: block;*/
	float: left;
	padding: 0 1em;
	line-height: 2.1em;
	/* background: url(images/divider.gif) repeat-y left top; */
	text-decoration: none;
	color: #faf6f3;
}

#mainNav ul a:hover {
	background: #e6e1dd;
	color: #6499ab;
}

#home #mainNav .home a,
#about #mainNav .about a,
#books #mainNav .books a,
#members #mainNav .members a {
	/* background-position: right bottom; */
	background: #295b6e;
	color: #faf6f3;
	cursor: default;
}

/* Community page header and navigation styles */

#pageLogo3 {
	margin-top: 0px;
	width: 800px;
	height: 24px; /* pageLogo2 requires the height to be set */
	/*background: #000000 url(../images/newlogo2.jpg) no-repeat; */
	background: #000000 url(../images/logo_bg.png) repeat-x;
}

#mainLogoText3 {
	margin-top: 4px;
	margin-left: 20px;
	/*background: url(../images/logoImage.jpg) no-repeat;*/
	text-align: left;
}

#mainLogoText3 h1 {
	font-family: "Times New Roman", Times, serif;
	font-weight: 100;
	color: #d7a276;
	font-size: 16px;
	line-height: 16px;
	margin-bottom: 0px;
}

#memberNav {
	margin: 0;
	clear: both;
	font-size: 65%;
	background: #d7a276; /* #6499ab; */
	width: 800px;
}

.memberNavTitle {
	text-align: center;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
}

#memberNav a {
	padding: 0 1em;
	line-height: 2.1em;
	text-align: right;
	color: #faf6f3;
	text-decoration: underline;
	background: #d7a276; /* #6499ab; */
}

#memberNav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	/*background: #6499ab; /* #dbc48e; /* url(images/mainNavBg.gif) repeat-x; */
	background: #6499ab;
}

#memberNav ul li {
	float: left;
}

#memberNav ul a {
	/*display: block;*/
	float: left;
	padding: 0 1em;
	line-height: 2.1em;
	/* background: url(images/divider.gif) repeat-y left top; */
	text-decoration: none;
	color: #faf6f3;
}

#memberNav ul a:hover {
	background: #ffffff; /* #e6e1dd; */
	color: #d7a276; /* #6499ab; */
}

#memberhome #memberNav .memberhome a,
#submissions #memberNav .submissions a,
#votes #memberNav .votes a,
#other #memberNav .other a {
	/* background-position: right bottom; */
	background: #985523; /* #d7a276; /* #295b6e; */
	color: #faf6f3;
	cursor: default;
}

/* end of community page header and navigation styles */

#subNav {
	margin: 0;
	font-size: 65%;
	background: #d1b79c;
	width: 800px;
}

#subNav a {
	padding: 0 1em;
	line-height: 2.1em;
	text-align: right;
	color: #cc6515; /*#e37017;*/
	font-weight: bold;
	text-decoration: underline;
	background: #d1b79c;
}

#subNav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	background: #d1b79c; /*#85b873; /* #878377; /* url(images/mainNavBg.gif) repeat-x; */
}

#subNav ul li {
	float: left;
}

#subNav ul a {
	float: left;
	padding: 0 1em;
	line-height: 2.1em;
	/* background: url(images/divider.gif) repeat-y left top; */
	text-decoration: none;
	color: #56360f;
}

#subNav ul a:hover {
	background: #ffffc0;
	color: #d7a276; /* #56360f; */
}

#ourmission #subNav .ourmission a,
#what #subNav .what a,
#how #subNav .how a,
#why #subNav .why a {
	/* background-position: right bottom; */
	background: #d7a276; /* #704741; */
	color: #ffffc0;
	cursor: default;
}

#graphicLogo {
	text-align: center;
	color: #D7A477;
	font-size: 90%;
	line-height: 120%;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#graphicLogo p {
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0px;
}

#graphicLogo img {
	border: none;
}

#graphicLogo a {
	text-decoration: none;
}

#login {
	/*width: 400px;*/
    margin-left: 155px;
	margin-top: 10px;
	margin-bottom: 0px;
	padding: 0;
	font-size: 160%;
	line-height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #295b6e; /* #D7A477; /*#CC9966;*/
}

#login ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#login ul li {
	float: left;
}

#login ul a {
	/*display: block;*/
	float: left;
	padding: 0 .5em;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40%;
	color: #D7A477;
	text-decoration: underline;
}

#login ul li:first-child a {
	padding-left: 0;
}

.regLabel {
    font-size: 100%;
    float: left;
	width: 140px;
	text-align: right;
	margin-right: 15px;
	margin-top: 0px;
}

.regNote {
    font-size: 90%;
	line-height: 120%;
    float: left;
	width: 200px;
	text-align: left;
	margin-left: 5px;
	margin-top: 0px;
}

.submitLabel {
    font-size: 85%;
    float: left;
	width: 100px;
	text-align: right;
	margin-right: 15px;
	margin-top: 0px;
}

.submitNote {
    font-size: 90%;
	line-height: 120%;
    float: left;
	width: 180px;
	text-align: left;
	margin-left: 5px;
	margin-top: 0px;
}

#loginLinks {
	float: left;
	width: 580px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	text-align: left;
}

#loginLinks p {
	margin-left: 160px;
	margin-top: 10px;
	font-size: 85%;
	color: #D7A477;
}

#loginLinks b {
	font-weight: bold;
	color: #D7A477;
}

#cap {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 500%;
	font-weight: bold;
	float: left;
	line-height: 80%;
	margin-top: 2px;
	margin-right: 1px;
}

* html #cap {
	margin-right: -2px;
	margin-top: 3px;
}

#fulltext {
	display: block;
 	margin: 0px;
	padding: 10px;
}

.onetopleft {
	background: #fff url(../images/onebk1.jpg) no-repeat;
	height: 240px;
}

.onetopleft2 {
	background: #fff url(../images/onebk2.jpg) no-repeat;
	height: 280px;
}

.shiftright {
	margin-left: 150px;
	margin-right: 100px;
}

.shiftleft {
	margin-left: 120px;
	margin-right: 200px;
}

#fulltext h1 {
	color: #295b6e; /*#B0B2AD;*/
	font-size: 160%;
	line-height: 140%;
	margin-top: 10px;
	margin-bottom: 10px;
}

#fulltext p {
	color: #295b6e; /*#996666; /*#B0B2AD;*/
	font-size: 75%;
	line-height: 140%;
	margin-top: 10px;
}

#fulltext ul {
	text-align: center;
	margin: 0;
	padding: 0;
	list-style: none;
}

#fulltext ul li {
	text-decoration: none;
	font-size: 75%;
	line-height: 140%;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#000099;
}

#fulltext ul a {
	font-size: 75%;
	line-height: 140%;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#000099;
}

#footer {
	height: 20px;
	width: 800px;
	background: #ffffff url(../images/footer.jpg) no-repeat;
	clear: both;
}

#footer p {
	padding-left: 10px;
	font-size:70%;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
}

#footer ul {
	text-align: center;
	margin: 0;
	padding: 0;
	list-style: none;
	background: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 65%;
}

#footer ul li {
	display: inline;
	padding: 0 .5em;
	line-height: 100%;
	text-decoration: none;
	color: #56360f;
}

#footer ul a {
	display: inline;
	padding: 0 .5em;
	line-height: 100%;
	text-decoration: underline;
	color: #56360f;
}

	
/* from members.css */

#tryAgain {
	text-align: center;
	width: 600px;
 	margin-top: 40px;
	margin-bottom: 40px;
	font-size: 75%;
	line-height: 140%;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#000099;
}

#memberName {
    height: 30px; /* set to height of memberName.jpg */
	background: url(../members/images/memberName.jpg) no-repeat;
	margin-top: 0px;
	text-align: left;
	font-size: 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	padding-top:40px;
}

/* Membership home page styles */

#voyageNav {
	/*position: relative;*/
	float:left;
	/*width:100%;*/
	padding: 0 0 1.75em 1em;
	margin-left: 150px;
	margin-right: 190px;
	list-style: none;
	line-height: 1em;
}

#voyageNav li {
	float:left;
	/*margin:0;*/
	padding:0;
}

#voyageNav a {
	display:block;
	color:#444;
	text-decoration:none;
	font-weight:bold;
	background:#ddd;
	/*margin:0;*/
	padding:0.25em 1em;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-right:1px solid #aaa;
}

#voyageNav a:hover,
#voyageNav a:active,
#voyageNav a.here:link,
#voyageNav a.here:visited {
	background:#bbb;
}

#voyageNav a.here:link,
#voyageNav a.here:visited {
	position:relative;
	z-index:102;
}

/*.memberHeading {*/
#fulltext h2 {
	padding-top: 0;
	padding-left: 0;
	/*background: #6499ab;*/
	font-size: 100%;
	line-height: 110%;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#messages {
	border: #6499ab solid 1px;
	margin-right: 190px;
	margin-bottom: 10px;
	padding-left: 5px;
}

#voyage {
	float: left;
	padding: 0;
	margin-bottom: 10px;
}

#voyageMarker {
	float: left;
}

#voyageMarker p {
	font-size: 65%;
	text-align: left;
	margin-top: 3px;
	margin-bottom: 3px;
	display: block;
	padding: 0 .5em;
	line-height: 2.0em;
	background-color: #6499ab;
	color: #ffffff;
}

#voyageImage {
	width: 120px;
	padding: 0;
	text-align: right;
	margin-left: 35px;
}

#voyageIcons {
	width: 30px;
	padding: 0;
	text-align: left;
	float: left;
}

#voyageIcons p {
	background-color: #ffffff;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 6px;
}

#voyageData {
	margin-left: 165px;
	/*margin-right: 190px;*/
}

/*
#voyageLinkStatus {
	width: 30px;
	padding: 0;
	text-align: right;
	float: left;
}
*/

#voyageLink {
	text-align: left;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
}

#voyageLink a {
	font-size: 70%;
	line-height: 110%;
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #0064dc;
}

/* rollover tool tip styles */

.roTitle300 {
	border: #6499ab solid 1px;
	padding: 5px;
	padding-right: 10px;
	margin: 0;
	width: 300px;
	text-align: left;
	font-size: 85%;
	line-height: 120%;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #6499ab;
	color: #FFFFFF;
}

.roBody300 {
	border: #6499ab solid 1px;
	padding: 5px;
	padding-right: 10px;
	margin: 0;
	width: 300px;
	text-align: left;
	font-size: 75%;
	line-height: 120%;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #6499ab;
}

.roTitle200 {
	border: #dc6464 solid 1px;
	padding: 5px;
	padding-right: 10px;
	margin: 0;
	width: 200px;
	text-align: left;
	font-size: 85%;
	line-height: 120%;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #dc6464;
	color: #FFFFFF;
}

.roBody200 {
	border: #dc6464 solid 1px;
	padding: 5px;
	padding-right: 10px;
	margin: 0;
	width: 200px;
	text-align: left;
	font-size: 75%;
	line-height: 120%;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #dc6464;
}

.roTitleLink {
	border: #abab64 solid 1px;
	padding: 5px;
	padding-right: 10px;
	margin: 0;
	text-align: left;
	font-size: 70%;
	line-height: 120%;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color:#DC6400;
	color: #FFFFFF;
}








	
