/* GLOBAL TEXT */
html {
background: url(images/bg.jpg); 
margin-top: 10px;
margin-bottom: 5px;
}

.text {
font-family: Verdana, sans-serif;
font-size: 11px; 
line-height: 18px;
color: 666666; 
}

.text h1 { 
font-family: Bookman Old Style, sans-serif;
font-weight: normal;
font-size: 14px; 
color: 336699;
margin: 0;
padding: 0.1em;
text-transform: lowercase;
border-bottom: 1px solid #FF6633; 
}

.text h2 { 
font-family: Verdana, sans-serif;
font-weight: normal;
font-size: 14px; 
color: 666666;
margin-top: 10px;
padding: 0.1em;
}

.text blockquote { 
font-family: Verdana, sans-serif;
font-size: 11px; 
line-height: 18px;
color: 666666; 
background: #DDDDDD url('images/blockquote.gif') no-repeat;
margin-top: 10px;
margin-left: 5px;
margin-right: 5px;
padding-top: 10px;
padding-left: 40px;
padding-bottom: 10px;
padding-right: 5px;
}

.text a:link {
color: 336699;
text-decoration: none;
}

.text a:visited {
color: 336699;
text-decoration: none;
}

.text a:hover {
color: 336699;
text-decoration: underline;
}

.textsmall {
font-family: Verdana, sans-serif;
font-size: 10px; 
line-height: 10px;
color: 888888; 
text-align: center;
}

.textsmall a:link {
color: 336699;
text-decoration: none;
}

.textsmall a:visited {
color: 336699;
text-decoration: none;
}

.textsmall a:hover {
color: 336699;
text-decoration: underline;
}


/* HEADER */
.topfill {
background: url('images/topfill.gif') repeat-x;
}

.divider {
background: url('images/divider.gif') repeat-x;
}


/* CONTENT BOXES */
.tl {
background: url('images/tl.png') no-repeat;
}

.tp {
background: url('images/tp.png') repeat-x;
}

.tr {
background: url('images/tr.png') no-repeat;
}

.lt {
background: url('images/lt.png') repeat-y;
}

.rt {
background: url('images/rt.png') repeat-y;
}

.bl {
background: url('images/bl.png') no-repeat;
}

.bm {
background: url('images/bm.png') repeat-x;
}

.br {
background: url('images/br.png') no-repeat;
}


/* FOOTER*/
.bottomfill {
background: url('images/bottomfill.gif') repeat-x;
font-family: Verdana, sans-serif;
font-weight: normal;
font-size: 11px;
line-height: 18px;
color: 666666;
text-align: center;
}

.bottomfill ul { 
margin: 0;
padding: 0;
color: 336699;
line-height: 25px;
}

.bottomfill li { 
display: inline;
list-style-type: none;
}

.bottomfill a { 
text-decoration: none;
padding: 3px 10px;
color: 336699;
}

.bottomfill a:link { 
color: 336699;
}

.bottomfill a:visited { 
color: 336699;
}

.bottomfill a:hover { 
color: ffffff;
background-color: 999999;
}
