#hd {
    padding: 1em 0;
}
#hd h1 {
    font-size: 150%;
    font-weight: bold;
}
#hd ul {
    background-color: #FFEBD9;
    border-top: 0.6em solid #FFCD9D;
    padding-top: 0.4em;
    height: 2em;
    margin-bottom: 1em;
}
#hd ul li {
    display: inline;
    font-size: 85%;
    padding: 0.5em;
}
#hd ul li a {
	color: #A7A7A7;
	text-decoration: none;
}
#hd p {
    background: #fff url('default/logo.png') no-repeat;
    float: left;
    height: 3em;
    margin-right: 1em;
    overflow: hidden;
    text-indent: -1000px;
    width: 100px;
}
#nav ul {
    border-top: 1px solid #FFCD9D;
}
#nav ul li a, #sponsors ul li {
    border: 1px solid #FFCD9D;
    border-top: 0;
    color: #000;
    display: block;
    font-weight: bold;
    text-decoration: none;
}
#nav ul li a {
    padding: 0.5em 0.5em 0.5em 1.5em;
    _margin-bottom: -16px;
}
#nav ul li strong a {
    background: #FFEBD9 url('default/bt.gif') no-repeat 0.5em center;
}
#nav ul li em a {
    border: 0;
    background: #CC0908 url('default/h_bg2.gif') repeat-x;
    color: #fff;
    margin-top: -1px;
}
#sponsors ul li {
    text-align: center;
}
#sponsors h2 {
    background: #FFCD9D url('default/h_bg1.gif') repeat-x;
    font-weight: bold;
    padding: 0.5em;
}

#brochure {
    margin-top: 1.5em;
}

#brochure h2 {
    background: #FFCD9D url('default/h_bg1.gif') repeat-x;
    text-align: center;
    padding: 0.5em;
}

#brochure p {
    border: 1px solid #FFCD9D;
    border-top: 0;
    color: #000;
    display: block;
    text-decoration: none;
    padding: 0.5em;
}

#brochure p a {
    background: transparent url('default/pdf.gif') no-repeat;
    display: block;
    padding-left: 42px;
    color: #000;
}

#meta {
    background: #FFCD9D url('default/h_bg1.gif') repeat-x;
    zoom: 1;
}
#meta p {
	float: left;
	font-weight: bold;
    padding: 0.5em;
}
#meta p+p {
    float: none;
    font-weight: normal;
}
#content {
    border: 1px solid #FFCD9D;
    border-top: 0;
    padding: 0.5em;
    zoom: 1;
}
#ft {
    border-top: 1px solid #FFCD9D;
    margin-top: 1em;
    padding-top: 1em;
}
#ft ul {
    font-size: 85%;
    float: right;
}
#ft ul li {
    display: inline;
    padding: 0 0 0.5em 0.5em;
}
#ft p, #ft p+p+p {
    padding: 0 0.5em 0.5em 0;
    float: left;
    font-size: 85%;
}
#ft p+p, #ft p+p+p+p {
    float: none;
}

#content h1 {
	font-size:138.5%;  
}
#content h2 {
	font-size:123.1%; 
}
#content h3 {
	font-size:108%;  
}
#content h1, #content h2, #content h3 {
	margin:1em 0;
}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #content strong {
	font-weight:bold; 
}
#content abbr,#content acronym {
	border-bottom:1px dotted #000;
	cursor:help;
} 
#content em {
	font-style:italic;
}
#content blockquote, #content ul, #content ol, #content dl {
	margin:1em;
}
#content ol,#content ul,#content dl {
	margin-left:2em;
}
#content ol li {
	list-style: decimal outside;	
}
#content ul li {
	list-style: disc outside;
}
#content dl dd {
	margin-left:1em;
}
#content caption {
	margin-bottom:.5em;
	text-align:center;
}
#content p, #content fieldset, #content table, #content pre {
	margin-bottom:1em;
}
#content input[type=text], #content input[type=password], #content textarea{width:12.25em;*width:11.9em;}