.header-0 {padding-top:15px;}
.header-1 {padding-top:30px;}
.header-2 {padding-top:70px;}
.header-3 {padding-top:110px;}
.header-4 {padding-top:150px;}
.header-5 {padding-top:190px;}
.header-6 {padding-top:230px;}
.header-7 {padding-top:270px;}
.header-8 {padding-top:310px;}
.header-9 {padding-top:350px;}

.footer-0 {padding-bottom:15px;}
.footer-1 {padding-bottom:30px;} 
.footer-2 {padding-bottom:70px;}
.footer-3 {padding-bottom:110px;}
.footer-4 {padding-bottom:150px;}
.footer-5 {padding-bottom:190px;}
.footer-6 {padding-bottom:230px;}
.footer-7 {padding-bottom:270px;}
.footer-8 {padding-bottom:310px;}
.footer-9 {padding-bottom:350px;}

.prepend-0
{
padding-left: 20px;
}
 
.append-0
{
padding-right: 20px;
}

#header
{
color:black;
font-weight:bold;
font-size:35px;
background-position:center top;
background-repeat:no-repeat;
margin-top:0;
padding-top:10px;
}

#navigation
{
background:#FF9900 none repeat scroll 0 0;
}

#navigation ul
{
display:inline;
list-style-type:none;
list-style-image:none;
list-style-position:outside;

margin:0 10px;
border-style:none none solid;
border-color:#EBEAE5 #EBEAE5 #CCCCCC;
border-width:0 0 1px;
}

#navigation ul li
{
float:left;
margin-bottom:-0.1em;
display:inline;
border-style:none;
border-width:0;
margin:0 5px 0 0;
padding:0 0 2px;
}
#navigation ul li a
{
font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
font-size:1.2em;
padding:0.583em 0.833em;
color:#FFFFFF;
font-weight:bold;
display:block;
letter-spacing:normal;
line-height:1em;
text-decoration:none;
text-transform:none;
}
#navigation ul li a:hover
{
font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
font-size:1.2em;
padding:0.583em 0.833em;
color:#000000;
font-weight:bold;
display:block;
letter-spacing:normal;
line-height:1em;
text-decoration:none;
text-transform:none;
}

a.biglink
{
color:#EBEAE5;
font-size:1.5em;
line-height:1;
margin-bottom:1em;
text-decoration:none;
}

a.logo
{
text-decoration:none;
color:#000000;
}

a.logo:hover
{
text-decoration:none;
color:#000000;
}

.header
{
border-bottom:5px solid #FF9900;
}

.clear
{
overflow: hidden;
width: 100%;
}
a.button
{
background: transparent url('/images/bg_button_a.gif') no-repeat scroll top right;
color: #444;
display: block;
float: left;
font: normal 12px arial, sans-serif;
height: 24px;
margin-right: 6px;
padding-right: 18px; /* sliding doors padding */
text-decoration: none;
}
a.button span
{
background: transparent url('/images/bg_button_span.gif') no-repeat;
display: block;
line-height: 14px;
padding: 5px 0 5px 18px;
}
a.button:active
{
background-position: bottom right;
color: #000000;
outline: none; /* hide dotted outline in Firefox */
}
a.button:active span
{
background-position: bottom left;
padding: 6px 0 4px 18px; /* push text down 1px */
}

.nomargin, div.nomargin
{
margin-left:0px !important;
margin-right:0px !important;
}

.prepend-0
{
padding-left: 20px;
}

.append-0
{
padding-right: 20px;
}

.pagination 
{
text-align: center;
padding: 1em; 
}

.pagination a, .pagination span 
{
padding: .2em .3em; 
}

.pagination span.disabled 
{
color: #AAA; 
}

.pagination span.current 
{
font-weight: bold;
background: transparent url(/images/circle.gif) no-repeat 50% 50%; 
}

.pagination a 
{
text-decoration: none;
color: black; 
}

.pagination a:hover, .pagination a:focus 
{
text-decoration: underline; 
}
