#sandiegozoo { text-align:left; margin-top:10px; width:100%; color:#333300;}
#sandiegozoo a:link {color:#333300; text-decoration:none;}
#sandiegozoo a:visited{color:#333300; text-decoration:none;}
#sandiegozoo a:hover {color:#333300; text-decoration: underline;}
#sandiegozoo select, #sandiegozoo input {color:#666600;}
td { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:normal}
#zooIntro {background:url(images/bg1.jpg) top right no-repeat; padding:15px 10px 10px 15px; color:#FFFFFF; }
td.featuredPackage {padding:9px 0px 0px 5px;}
.featuredPackage a:visited, .featuredPackage a:link { font-weight:bold; color:#FFFD7E; text-decoration:underline;}
.featuredPackage a:hover{ font-weight:bold; color:#FFFD7E; text-decoration:none;}
table#main {background:#D67131 url(images/bg.jpg) top left no-repeat; width:100%;}
table#tickets {width:100%; background-color:#D8D4B8;}
td.ticketstop { background:url(images/tickets_top_bg.gif) top repeat-x;}
td.ticketsbottom { background:url(images/tickets_bottom_bg.gif) top repeat-x;}
td.ticketstleft { background:url(images/tickets_left_bg.gif) left repeat-y;}
td.ticketsright { background:url(images/tickets_right_bg.gif) right repeat-y;}

td.ticket-title2 { color:#FFFFFF; background:#999966 url(images/ticket_top_bg2.gif) top repeat-x;  padding:0px 0px 0px 0px; font-weight:bold;}
td.ticket-bottom2 {background:#EFEBD2 url(images/ticket_left_bg.gif) bottom repeat-x; padding:0px 0px 6px 0px;}
.ticket-dscr { font-size:10px; font-weight:normal;}

#sandiegozoo .ticket-dscr a:link {font-size:10px; color:#BC4204; text-decoration:none;}
#sandiegozoo .ticket-dscr a:visited{font-size:10px; color:#BC4204; text-decoration:none;}
#sandiegozoo .ticket-dscr a:hover {font-size:10px; color:#A93901; text-decoration: underline;}

.ticket-dscr1 { font-size:10px; font-weight:normal;color:#696D3B; margin:5px 0px 8px 0px; line-height:11px;}
.ticket-dscr2{ font-size:9px; font-weight:normal; color:#696D3B;}
#sandiegozoo a:link.more, #sandiegozoo a:visited.more{ font-size:10px; font-weight:normal;color:#D16A3D; text-decoration:none;}
#sandiegozoo a:hover.more{ font-size:10px; font-weight:normal;color:#D16A3D; text-decoration: underline;}
.gate-price {text-decoration: line-through;}
.price {font-weight:bold; color:#CD6028;}
select.quantity { width:40px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0A6C9E;}



table#ticket-packages {margin-top:8px}
table#ticket-packages td {padding-top:16px; padding-bottom:10px; }
td.dots {padding:9px 0px 0px 0px; background:url(images/dot.gif) bottom repeat-x; }
td.dots img.imgover{ margin:5px 0px 5px 0px; padding:0px;}


.hotelName {font-weight:bold; margin:5px 0px 3px 0px; font-size:11px;}
.rates {margin:0px 0px 3px 0px;}
table#bookingBot {margin:5px 0px 5px 0px; background: url(images/bot_bg.gif) bottom repeat-x;}
table.tickets #Submit{padding-bottom:7px;}
#Submit1, #Submit2, #Submit3 {}
table.ticket-photo {margin:5px 0px 5px 0px;}
table.ticket-photo td {padding-right:10px;}
img#promo {margin-top:6px;}
.ticket-packages-logo {margin-right:10px;}
img.ticket-packages-hdr {margin-bottom:5px;}

table.tickets_zoo { margin-top:4px;} 
FORM {margin:0px; padding:0px;} 
td.ticket-right {background:#EFEBD2 url(images/ticket_left_bg.gif) right repeat-y; } 
td.ticket-right-line {background:#EFEBD2 url(images/ticket_left_bg.gif) right repeat-y;border-top: 1px solid #999868; } 
td.ticket-left {background:#EFEBD2 url(images/ticket_left_bg.gif) left repeat-y; } 
td.ticket-left-line {background:#EFEBD2 url(images/ticket_left_bg.gif) left repeat-y;border-top: 1px solid #999868; } 
td.ticket-title { color:#FFFFFF; background:#666633 url(images/ticket_top_bg.gif) top repeat-x; padding:0px 0px 0px 0px; font-weight:bold;} 
td.ticket-title a { color:#FFFFFF; text-decoration:none;} 
td.ticket-title a:visited { color:#FFFFFF; text-decoration:none;} 
td.ticket-title a:hover { color:#FFFFFF; text-decoration: underline;} 
td.bgEFEBD2 { background-color:#EFEBD2;} 
td.bgEFEBD2-line { background-color:#EFEBD2; border-top: 1px solid #999868;} 
td.ticket-bottom {background-color:#EFEBD2; padding:3px 0px 3px 0px;} 
td.ticket-bottom1 {background:#EFEBD2 url(images/ticket_left_bg.gif) bottom repeat-x; padding:0px 0px 0px 0px;} 
form#ecommform_0 {margin:0px; padding:0px;} 