/*****************************************************************************************************
Dark Blue:	#303896
Light Blue: #7da7d8
*****************************************************************************************************/
body {
	font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; background-color: #b17f9e;
	/* Need to set body margin and padding to get consistency between browsers. */
	/* margin: 50px 0px; padding:0px; */
	margin-top: 0px auto;
	margin-left: 50px auto;
	margin-right: 50px auto;
	margin-bottom: 40px;
	text-align:center; /* Hack for IE5/Win */
	}
#content {
	width: 760px;
	margin: 10px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding: 0px;
	border: 5px solid #64003e;
	background-color:#fff;
	}

#nav {
	position: relative; margin-top: 0px auto; padding: 0px; z-index: 10; border: none;
	}
#copy {
	/* position: relative; left: 0px; top: 0px; margin: 19px; z-index: 10; border: 1px solid red; */
	position: relative; left: 0px; top: 0px; margin-left: 210px; margin-right: 119px; z-index: 10; border: none; text-align: justify;
	}
#copyind {
	/* position: relative; left: 0px; top: 0px; margin: 19px; z-index: 10; border: 1px solid red; */
	position: relative; left: 0px; top: 0px; margin-left: 19px; margin-right: 19px; z-index: 10; border: none; text-align: justify;
	}
#copywide {
	position: relative; left: 0px; top: 0px; margin: 19px; z-index: 10; border: none;
	/* position: relative; left: 0px; top: 0px; margin-left: 210px; margin-right: 119px; z-index: 10; border: none; text-align: justify; */
	}
#navbottom {
	position: relative; margin: 0px auto; z-index: 10; border: none;
	}

/********************************************
More colors at bottom - ./working/colors.psd
*********************************************/

a:link { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #b17f9e;  }
a:visited { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #b17f9e;  }
a:active { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #b17f9e;  }
a:hover { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #64003e;  }

td	{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #000000;  }
td p { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #000000;  }
td h2 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 20px; color: #003366;  }
th { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; color: #003366;  }

h1 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 22px; color: #000000; line-height: 25%; margin-top: 15px; margin-bottom: 5px; }
h1 a:link { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 22px; color: #000000; line-height: 25%; margin-top: 15px; margin-bottom: 5px; }
h1 a:visited { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 22px; color: #000000; line-height: 25%; margin-top: 15px; margin-bottom: 5px; }
h1 a:active { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 22px; color: #000000; line-height: 25%; margin-top: 15px; margin-bottom: 5px; }

h2 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 20px; color: #64003e;  }
h2 a { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 20px; color: #64003e; }
h3 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 18px; color: #64003e; }
h4 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; color: #64003e;  }
h5 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #64003e;  }
h6 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #64003e;  }

UL { list-style-image: url("../images/bullet_paw_med.gif") }
UL LI { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; margin-top: 14px; line-height: 14px; color: #000000; }


.red { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #ff0000;  }
.red_small { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #ff0000;  }

.top_nav			{ font-family: Verdana,Arial,Helvetica,sans-serif; text-align: right; margin-top: 1px; font-size: 12px; font-weight: bold; color: #003366; text-decoration: none; border: none;}
.top_nav  a:link	{ font-family: Verdana,Arial,Helvetica,sans-serif; text-align: right; margin-top: 1px; font-size: 12px; font-weight: bold; color: #4d87b3; text-decoration: none; }
.top_nav  a:visited	{ font-family: Verdana,Arial,Helvetica,sans-serif; text-align: right; margin-top: 1px; font-size: 12px; font-weight: bold; color: #4d99cc; text-decoration: none; }
.top_nav  a:active	{ font-family: Verdana,Arial,Helvetica,sans-serif; text-align: right; margin-top: 1px; font-size: 12px; font-weight: bold; color: #D82D29; text-decoration: underline; }
.top_nav  a:hover 	{ font-family: Verdana,Arial,Helvetica,sans-serif; text-align: right; margin-top: 1px; font-size: 12px; font-weight: bold; color: #D80000; text-decoration: underline; }

.bottom_nav				{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-weight: normal; line-height: 16px; color: #303896; text-decoration: none; }
.bottom_nav  a:link		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-weight: normal; color: #b17f9e; text-decoration: none; }
.bottom_nav  a:visited	{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-weight: normal; color: #b17f9e; text-decoration: none; }
.bottom_nav  a:active	{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-weight: normal; color: #b17f9e; text-decoration: underline; }
.bottom_nav  a:hover 	{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-weight: normal; color: #64003e; text-decoration: underline; }

.contact td { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #003366;  }
.contact td h2 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; color: #003366;  }
.contact td a:link { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #D82D29;  }
.contact td a:visited { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #003366;  }
.contact td a:active { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #8F302C;  }

.small { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: 650; font-size: 10px; }
.smallred { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: 650; font-size: 10px; color: #ce0505; }
.small a:link { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #d82d29;  }
.small a:visited { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #003366;  }
.small a:active { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #8f302c;  }
.small a:hover { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #003366; text-decoration: underline; }

.location { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #009900;  font-style :  italic;  font-weight :  bold;    }
.location a:link { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #009900;  font-style :  italic;  font-weight :  bold;    }
.location a:visited { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #009900;  font-style :  italic;  font-weight :  bold;    }
.location a:active { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #009900;  font-style :  italic;  font-weight :  bold;    }

.large { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #003366;;  }
.large a:link { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #D82D29;  }
.large a:visited { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #003366;  }
.large a:active { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #8F302C;  }

.larger { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; color: #003366; font-weight: bold; }
.big  { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; color: #003366; }
.big a:link { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; color: #d82d29;  }
.big a:visited { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; color: #003366;  }
.big a:active { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; color: #8f302c;  }
.big a:hover { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; color: #003366; text-decoration: underline; }

br  { margin-top: 0px; }


.address { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #990000;  }
.bigtitle { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 27px; color: #990000; }
.tourheader { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular,non-serif; font-size: 14px; font-weight: bold; color: #000099; margin-top: 6px; text-align: left;  }

.hp_menu  { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: 800; font-size: 11px; color: #81A6C2; line-height: 14px;  padding: 0px; border: 0px; margin: 0; vertical-align: middle; }
.hp_menu a:link { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: 800; font-style: italic; font-size: 11px; color: #81A6C2; text-decoration: none;  line-height: 14px;  padding: 0px; border: 0px; margin: 0; vertical-align: middle; }
.hp_menu a:active { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: 800; font-style: italic; font-size: 11px; color: #D7242B; text-decoration: none;  line-height: 14px;  padding: 0px; border: 0px; margin: 0; vertical-align: middle; }
.hp_menu a:visited { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: 800; font-style: italic; font-size: 11px; color: #eeeeee; text-decoration: none;  line-height: 14px;  padding: 0px; border: 0px; margin: 0; vertical-align: middle; }
.hp_menu a:hover { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: 800; font-style: italic; font-size: 11px; color: #ffffff; text-decoration: none;  line-height: 14px;  padding: 0px; border: 0px; margin: 0; vertical-align: middle; }

.int_main_menu  { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: 600; font-style: italic; color: #003366; text-decoration: none; }
.int_main_menu  a:link { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: 600; font-style: italic;  color: #003366; text-decoration: none; }
.int_main_menu  a:active { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: 600; font-style: italic; color: #FFFFFF; text-decoration: none; }
.int_main_menu  a:visited { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: 600; font-style: italic; color: #003366; text-decoration: none; }
.int_main_menu  a:hover { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: 600; font-style: italic; color: #FFFFFF; text-decoration: none; }


/*****************************************
letter-spacing: 0.1em;
text-shadow: 1px 1px 2px red
******************************************/

.int_sub_menu  { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 700; font-style: italic; line-height: 12px; color: #81A6C2; text-decoration: none; }
.int_sub_menu  a:link { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 600; font-style: italic; line-height: 12px;  color: #003366; text-decoration: none; }
.int_sub_menu  a:active { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 600; font-style: italic; line-height: 12px; color: #FFFFFF; text-decoration: none; }
.int_sub_menu  a:visited { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 600; font-style: italic; color: #003366; line-height: 12px; text-decoration: none; }
.int_sub_menu  a:hover { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 600; font-style: italic; color: #FFFFFF; line-height: 12px; text-decoration: none; }


/************************
	Form Elements
************************/

INPUT:focus {
	outline: thin solid #547995;
	background: #eee;
	}

INPUT:hover {
	outline: thin solid #547995;
	background: #81a6c2;
	}

INPUT:RADIO:focus {
	outline: thin solid #547995;
	background: #eee;
	}

INPUT:RADIO:hover {
	outline: thin solid #547995;
	background: #81a6c2;
	}


SELECT:focus {
	outline: thin solid #547995;
	background: #eee;
	}

SELECT:hover {
	outline: thin solid #547995;
	background: #81a6c2;
	}

TEXTAREA:focus {
	outline: thin solid #547995;
	background: #eee;
	}

TEXTAREA:hover {
	outline: thin solid #547995;
	background: #81a6c2;
	}

INPUT {
	border: 1px solid #547995;
	font-family: Verdana,Arial,Helvetica,Geneva, sans-serif;
	font-size: 14px;
	/* width: 135px; */
	background: #dddddd;
	}

INPUT.check {
	border: none;
	font-family: Verdana,Arial,Helvetica,Geneva, sans-serif;
	font-size: 14px;
	width: 15px;
	}

INPUT.radio {
	border: none;
	font-family: Verdana,Arial,Helvetica,Geneva, sans-serif;
	width: 14px;
	}

SELECT {
	border: 1px solid #547995;
	font-family: Verdana,Arial,Helvetica,Geneva, sans-serif;
	font-size: 14px;
	width: 160px;
	height: 20px;
	}

TEXTAREA {
	border: 1px solid #547995;
	font-family: Verdana,Arial,Helvetica,Geneva, sans-serif;
	font-size: 14px;
	background-color: #dddddd;
	}

