
html,body {
background-color : #000000;
color : #000000;
font-family : arial;
height: 100%;
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
}

table.center {
margin-left : auto;
margin-right : auto;
margin-top : -8px;
}

td {
background-repeat: no-repeat;
}

a {
color : #990066;
font-family : arial;
font-size : 12px;
text-decoration : none;
}

a:hover {
color : #990066;
text-decoration : none;
}

#content {
font-family : arial;
font-size : 12px;
color : #000000;
margin-left : 25px;
margin-right : 25px;
text-align : justify;
}

b {
color : #990066;
}

h3 {
color : #990066;
}

h1,h2,h3,h4,h5,h6{
margin-bottom: 2px;
padding-bottom: 0px;
}

#content a {
font-family : arial;
font-size : 12px;
color : #990066;
}

#content img {
margin : 5px 15px 15px 15px;
}

#theader {
font-family : arial;
font-size : 12px;
color : #FFFFFF;
margin-top : 4px;
margin-left : 10px;
text-align : left;
}

#tcontent {
font-family : arial;
font-size : 12px;
color : #000000;
margin-top : 4px;
margin-left : 10px;
text-align : left;
}

#tcontent a {
font-family : arial;
font-size : 12px;
color : #990066;
}

#about {
font-family : arial;
font-size : 12px;
color : #FFFFFF;
margin-top : 4px;
margin-right : 10px;
text-align : right;
}

#about a {
font-family : arial;
font-size : 12px;
color : #FFFFFF;
}

#contact {
font-family : arial;
font-size : 11px;
color : #CC188D;
margin-top : 4px; 
margin-left : 10px;
text-align : left;
}

#contact a {
font-family : arial;
font-size: 11px;
}

.photo {
border-style : solid;
border-color : #000000;
border-width : 1px;
}

.center {
text-align : center;
}

.left {
text-align : left;
}

.right {
text-align : right;
}

.border {
border-style : solid;
border-color : #000000;
border-width : 1px;
}

#nav, #nav ul {
float : left;
width : 12em;
list-style : none;
padding : 0;
font-family : arial;
font-size : 11px;
color : #ffffff;
height : 20px;
background-color : #000000;
margin : 4px 0px 0px 0px;
}
#nav a {
display : block;
width : 10em;
width : 0;
color : #ffffff;
text-decoration : none;
padding : 0.25em 1em;
}

#nav li {
float : left;
padding : 0;
width : 12em;
}

.top {
background: url(images/arrow.png) no-repeat right;
}

#nav li ul {
position : absolute;
z-index : 50;
left : -990em;
height : auto;
width : 14.4em;
width : 12em;
font-weight : normal;
margin : 0;
}
#nav li li {
padding-right : 1em;
width : 11em;
}
#nav li ul a {
width : 13em;
width : 0;
}
#nav li ul ul {
margin : -1.69em 0 0 11em;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left : -990em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left : auto;
}
#nav li:hover, #nav li.sfhover {
background : #CC188D;
}

.wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -4em;
}

.footer, .push {
    height: 2em;
	color:#000;
	font-size:9px;
}

.footer a{
	font-size:9px;
}
