/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.2
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}

/* Alignments */
.ar{text-align:right !important;}
.al{text-align:left;}
.ac{text-align:center;}

/* Widths */
.pc2{width:2% !important;}
.pc5{width:5% !important;}
.pc10{width:10% !important;}
.pc12{width:12% !important;}
.pc15{width:15% !important;}
.pc20{width:20% !important;}
.pc25{width:25% !important;}
.pc30{width:30% !important;}
.pc33{width:33% !important;}
.pc40{width:40% !important;}
.pc45{width:45% !important;}
.pc50{width:50% !important;}
.pc60{width:60% !important;}
.pc70{width:66% !important;}
.pc80{width:80% !important;}
.pc100{width:100% !important;}

.hide{display:none !important; }

/* Margins */
.mb8{margin-bottom:8px !important;}
.mb20{margin-bottom:20px !important;}
.mt10{margin-top:10px;}
.mt5{margin-top:5px;}
.ml10 {margin-left:10px;}
.ml20 {margin-left:20px;}
.ml30 {margin-left:30px;}
.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.mr30 {margin-right:30px;}

/* Title */
#content h1 { font-family: Arial, Verdana, serif; line-height: 1em; font-size:2.8em; margin-top:5px; margin-left:0px; color:#924927; margin-bottom:5px; }
#content h2 { font-family: Arial, Verdana, serif; line-height: 1em; font-size:1.8em; margin-bottom:2px; margin-top:5px; margin-left:0px; color:#924927; margin-bottom:10px; }

body.info #content h2 { font-family: Arial, Verdana, serif; line-height: 1.1em; font-size:16px; margin-bottom:2px; margin-top:10px; margin-left:0px; color:#924927; margin-bottom:10px; }

body.info #content h3 { font-family: Arial, Verdana, serif; line-height: 1.1em; font-size:14px; margin-bottom:2px; margin-top:5px; margin-left:0px; color:#924927; margin-bottom:10px; }

body.info #content h2.tv {  padding-left:30px;  background: url(../img/icons/tv.gif) no-repeat 0px 0px; padding-top:5px; }
body.info #content h2.print {  padding-left:30px; background: url(../img/icons/poster.gif) no-repeat 0px 0px; padding-top:5px;  }

body.info #content h3{margin-bottom:5px;}

#content.age h1 { font-family: Arial, Verdana, serif; line-height: 1.2em; font-size:1.4em; margin-top:5px; margin-left:0px; color:#6d2003; margin-bottom:5px; text-align:center; text-transform:uppercase; font-weight:bold; }

body.map #map-container h1 { font-family: Arial, Verdana, serif; line-height: 1.2em; font-size:2.4em; margin-top:5px; margin-left:0px; color:#6d2003; margin-bottom:5px; text-align:center; text-transform:uppercase; font-weight:bold; }

