BODY {
	BACKGROUND-IMAGE: url(http://www.sandiegozoo.org/images/bg_sub.gif); BACKGROUND-COLOR: #f7ecd1
}
P {
	MARGIN-TOP: 1px; FONT-SIZE: 0.8em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DT {
	MARGIN-TOP: 1px; FONT-SIZE: 0.8em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DD {
	MARGIN-TOP: 1px; FONT-SIZE: 0.8em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; MARGIN-BOTTOM: 1px; COLOR: #d67131; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 1px; COLOR: #666633; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; MARGIN-BOTTOM: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 0.8em; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: disc
}
A:link {
	COLOR: #cc3300; TEXT-DECORATION: none
}
A:hover {
	COLOR: #666633; TEXT-DECORATION: none
}
A:visited {
	COLOR: #cc3300; TEXT-DECORATION: none
}
A:hover {
	COLOR: #666633; TEXT-DECORATION: none
}
#wrapper {
	BORDER-RIGHT: #ffffff 10px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 10px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #ffffff 10px solid; WIDTH: 740px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 10px solid; BACKGROUND-COLOR: #ffffff
}
#wrapper_pop_vertical {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN: 0px; WIDTH: 280px; BACKGROUND-COLOR: #f7ecd1
}
#nav {
	WIDTH: 740px; HEIGHT: 144px; BACKGROUND-COLOR: #f7ecd1
}
#subnav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; COLOR: #d67131; BORDER-BOTTOM: #999966 5px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7ecd1
}
#subnav A:link {
	FONT-WEIGHT: bold; COLOR: #d67131; TEXT-DECORATION: none
}
#subnav A:hover {
	FONT-WEIGHT: bold; COLOR: #999966; TEXT-DECORATION: none
}
#subnav A:visited {
	FONT-WEIGHT: bold; COLOR: #d67131; TEXT-DECORATION: none
}
#sidephotowhite200 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: #999966 3px solid; WIDTH: 200px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TOP: 80px
}
#sidephotowhite200 P {
	FONT-SIZE: 0.8em; TEXT-INDENT: 0px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#sidephotowhite220 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: #999966 3px solid; WIDTH: 220px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TOP: 80px
}
#sidephotowhite220 P {
	FONT-SIZE: 0.8em; TEXT-INDENT: 0px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#content {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 740px; TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#footer {
	CLEAR: both; BORDER-TOP: #999966 5px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 0.7em; WIDTH: 730px; COLOR: #666633; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 60px; BACKGROUND-COLOR: #ffffff
}
#footer A:link {
	FONT-WEIGHT: bold; COLOR: #666633; TEXT-DECORATION: none
}
#footer A:hover {
	FONT-WEIGHT: bold; COLOR: #999966; TEXT-DECORATION: none
}
#footer A:visited {
	FONT-WEIGHT: bold; COLOR: #666633; TEXT-DECORATION: none
}
.footerleft {
	FLOAT: left
}
.footerright {
	PADDING-RIGHT: 10px; FLOAT: right
}
#sideleft {
	CLEAR: left; PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; RIGHT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(../images/leaf_strip_olive.jpg); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 200px; MARGIN-RIGHT: 18px; PADDING-TOP: 10px
}
#sideright {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LEFT: 0px; FLOAT: right; BACKGROUND-IMAGE: url(../images/leaf_strip_olive.jpg); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 200px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TOP: 80px
}
#sideright P {
	FONT-SIZE: 0.8em; TEXT-INDENT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#sideright LI {
	MARGIN-LEFT: -18px
}
#sideleft LI {
	MARGIN-LEFT: -18px
}
#header {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 0.65em; WIDTH: 740px; COLOR: #666633; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
#header A:link {
	FONT-WEIGHT: bold; COLOR: #666633; TEXT-DECORATION: none
}
#header A:hover {
	FONT-WEIGHT: bold; COLOR: #999966; TEXT-DECORATION: none
}
#header A:visited {
	FONT-WEIGHT: bold; COLOR: #666633; TEXT-DECORATION: none
}
#header A:hover {
	FONT-WEIGHT: bold; COLOR: #999966; TEXT-DECORATION: none
}
#sponsor_footer {
	CLEAR: both; BORDER-TOP: #999966 5px solid; FONT-SIZE: 0.9em; WIDTH: 740px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#sponsor_footer P {
	TEXT-INDENT: 0em
}
.photocap100l {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 10px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap100r {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 100px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap120l {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 120px; MARGIN-RIGHT: 10px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap120r {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 120px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap150l {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 150px; MARGIN-RIGHT: 14px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap150r {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 150px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap170l {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 170px; MARGIN-RIGHT: 14px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap170r {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 170px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap190l {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 190px; MARGIN-RIGHT: 14px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap190r {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-LEFT: 14px; WIDTH: 190px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap200l {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 200px; MARGIN-RIGHT: 14px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap200r {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 200px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap230l {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 230px; MARGIN-RIGHT: 14px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap230r {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 230px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap260l {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 260px; MARGIN-RIGHT: 14px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap260r {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 260px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap300l {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 300px; MARGIN-RIGHT: 14px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocap300r {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 300px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocredit {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
#homesub {
	BORDER-RIGHT: #cc0033 1px solid; BORDER-TOP: #cc0033 1px solid; BORDER-LEFT: #cc0033 1px solid; WIDTH: 740px; BORDER-BOTTOM: #cc0033 1px solid; BACKGROUND-COLOR: #f7ecd1
}
#homesub1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.9em; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 720px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f7ecd1
}
#homesub2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; BACKGROUND-IMAGE: url(../images/leaf_strip_olive.jpg); PADDING-BOTTOM: 5px; MARGIN: -5px -10px 2px 12px; BORDER-LEFT: #999966 4px solid; WIDTH: 214px; PADDING-TOP: 5px; BORDER-BOTTOM: #999966 2px solid; BACKGROUND-COLOR: #f7ecd1
}
#gnus {
	FONT-SIZE: 1em; LEFT: 10px; WIDTH: 185px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 20px; HEIGHT: 247px
}
#homewrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 740px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#royhomewrapper {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 740px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
#homefooter {
	CLEAR: both; BORDER-TOP: #666633 5px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 0.7em; WIDTH: 730px; COLOR: #f7ecd1; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 80px; BACKGROUND-COLOR: #999966
}
#homefooter A:link {
	FONT-WEIGHT: bold; COLOR: #f7ecd1; TEXT-DECORATION: none
}
#homefooter A:hover {
	FONT-WEIGHT: bold; COLOR: #cc3300; TEXT-DECORATION: none
}
#homefooter A:visited {
	FONT-WEIGHT: bold; COLOR: #cccccc; TEXT-DECORATION: none
}
#flashwrap {
	BORDER-RIGHT: #d67131 1px solid; BORDER-TOP: #d67131 1px solid; MARGIN-TOP: 18px; BORDER-LEFT: #d67131 1px solid; WIDTH: 505px; BORDER-BOTTOM: #d67131 1px solid; HEIGHT: 325px; BACKGROUND-COLOR: #f7ecd1; TEXT-ALIGN: center
}
#flashwrap_right {
	BORDER-RIGHT: #d67131 1px solid; BORDER-TOP: #d67131 1px solid; MARGIN-TOP: 18px; FLOAT: right; BORDER-LEFT: #d67131 1px solid; WIDTH: 500px; BORDER-BOTTOM: #d67131 1px solid; HEIGHT: 325px; BACKGROUND-COLOR: #f7ecd1; TEXT-ALIGN: center
}
#flashwrap_ab {
	BORDER-RIGHT: #d67131 1px solid; BORDER-TOP: #d67131 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d67131 1px solid; WIDTH: 500px; PADDING-TOP: 15px; BORDER-BOTTOM: #d67131 1px solid; HEIGHT: 330px; BACKGROUND-COLOR: #f7ecd1; TEXT-ALIGN: center
}
.tabletext {
	FONT-SIZE: 0.75em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.disclaimertext {
	FONT-SIZE: 0.6em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aza {
	LEFT: 640px; BOTTOM: 2em; POSITION: relative
}
.calendar H2 {
	BORDER-TOP: #666633 2px solid; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; COLOR: #666633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7ecd1
}
.calendar H3 {
	BORDER-TOP: #cc3300 1px dotted; MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 0px; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.caldateinline {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #666633
}
.calendar {
	FONT-SIZE: 0.85em
}
.calendar P {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0em
}
#logo {
	FLOAT: right
}
UL {
	MARGIN-TOP: 1px
}
.wallpaper {
	WIDTH: 100%; POSITION: absolute
}
.h2inline {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #666633
}
#chore {
	WIDTH: 406px; TEXT-ALIGN: left
}
.borderbox200r {
	BORDER-RIGHT: #d67131 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d67131 2px solid; MARGIN-TOP: 5px; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN-LEFT: 10px; BORDER-LEFT: #d67131 2px solid; WIDTH: 200px; PADDING-TOP: 2px; BORDER-BOTTOM: #d67131 2px solid
}
