body { background-color: #000000; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-color: #000000; }
a:link, a:visited, a:active { text-decoration: none; color: #000000; }
a:hover { color: #000000; text-decoration: underline; }
a.navtext:link, a.navtext:visited, a.navtext:active { color: #ffffff; text-decoration: none; }
a.navtext:hover { text-decoration: underline; }
a.whitetitle:hover { color: #FFFFFF; text-decoration: underline; }
a.whitetitle:link, a.whitetitle:visited, a.whitetitle:active { color: #FFFFFF; text-decoration: none; }
.bodytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin: 20px; }
.bodytextmarginless { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; }
.sedonatravelplanner {
	font-family: Verdana, Arial, Helvetica, san0s-serif;
	font-size: 22px;
	color: #FFFFFF;
	font-weight: bolder;
}
.bodytextwhite {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #FFFFFF; }
.bodytextwhitemargin {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #FFFFFF; margin: 20px; }
.bluelink { font-family: Arial, Helvetica, sans-serif; color: #0000FF; text-decoration: underline; }
.bodylink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }
.navtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; margin: 5px; }
.whitetitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.pagetitle { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold; margin-top: 14px; text-decoration: none; }
.pagesubtitle { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; }
.subtitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; margin-left: 20px; margin-bottom: -15px; }
.link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline; }
.smalltext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.boxtitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #FFFFFF; }
.whiteborder { border: 1px solid #FFFFFF; }
.turqborder { border: 3px solid #009999; }
.blackborder { border: 1px solid #000000; }

/* DROP DOWN NAV STYLES */
ul { list-style: none; padding: 0; margin: 0; }
#nav a { font-weight: bold; color: black; }
#nav a { text-decoration: none; }
#nav li li a { display: block; width: 12em; font-weight: normal; color: black; font-family: verdana; font-size: 11px; padding: 0.2em 10px; }
#nav li li a:hover { padding: 0.2em 5px; border: 5px solid #323e85; border-width: 0 5px; }
li { float: right; position: relative; text-align: left; cursor: default; border-width: 0px 0; vertical-align: baseline; }
li ul { display: none; position: absolute; top: 100%; left: 0; font-weight: normal; background: url(images/bgnd_dropdownlist.gif) bottom left no-repeat; padding: .5em 0em .5em 0em; border-right: solid 1px #323e85; }
li>ul { top: auto; left: auto; }
li li { display: block; float: none; background-color: transparent; border: 0; padding: 0em 0em .3em 0em; }
li:hover ul, li.over ul { display: block; }
/* END DROP DOWN NAV STYLES */

