/*MAIN*/

html, body {
margin: 0 auto;
width: 100%;
font-family: Arial, Helvetica, sans-serif;
color:#6D6D6D;
background-color:#990033;
background-image: url(../images/background.jpg);
background-repeat: no-repeat;
background-position: center;
}

a, a:hover, a:visited, a:active, h1, h2, h3{
color:#570211;
text-decoration: none;
}

img a, a img{
border: none;
}

p, ul li, ol li, menu li, li, ul, ol, menu, table, tbody, tr, td{
font-size: 1.0em;
font-family: Arial, Helvetica, sans-serif;
color:#6D6D6D;
}

#wrapper{
width: 100%;
text-align: center;
margin: 0 auto;
padding: 0px;
}

#inner{
width: 952px;
margin: 0 auto;
padding: 0px;
background-color:#ffffff;
}


#mainnav{
margin-left: -7px;
*padding-left: 40px;

}

#mainnav li{
float:left;

list-style: none;
}

#mainnav li a{
display: block;
font-weight: bold;
color:#ffffff;
margin-right: 17px;
*margin-right: 11px;
font-size: 0.8em;

}

#container{
background-image: url(../images/leftback.jpg);
background-repeat: repeat-y;
background-position: top left;
}


/*HEADERS*/

#header{
width: 792px;
height: 52px;
*height: 37px;
margin: 0px;
padding-left: 160px;
padding-top: 205px;
*padding-top: 220px;
background-image: url(../images/header7.jpg);
background-repeat: no-repeat;
}

#header2{
width: 792px;
height: 52px;
*height: 37px;
margin: 0px;
padding-left: 160px;
padding-top: 205px;
*padding-top: 220px;
background-image: url(../images/header6.jpg);
background-repeat: no-repeat;
}

#header3{
width: 792px;
height: 52px;
*height: 37px;
margin: 0px;
padding-left: 160px;
padding-top: 205px;
*padding-top: 220px;
background-image: url(../images/header8.jpg);
background-repeat: no-repeat;
}

#header4{
width: 792px;
height: 52px;
*height: 37px;
margin: 0px;
padding-left: 160px;
padding-top: 205px;
*padding-top: 220px;
background-image: url(../images/header9.jpg);
background-repeat: no-repeat;
}

#header5{
width: 792px;
height: 52px;
*height: 37px;
margin: 0px;
padding-left: 160px;
padding-top: 205px;
*padding-top: 220px;
background-image: url(../images/header5.jpg);
background-repeat: no-repeat;
}

/*LEFT COLUMN*/

#nav{
width: 140px;
_width: 120px;
padding-left: 10px;
padding-top: 20px;
background-color:#CC9999;
_background-color:#cc99999;
font-size: 0.9em;

}

#nav a{
color:#ffffff;
}

#subnav{
width: 130px;
_width: 120px;
background-color:#C99999;
_background-color:#cc99999;
padding: 0px;
margin: 0px;
text-align: left;
}

#subnav li{
margin-bottom: 25px;
display:block;
font-weight: bold;
color:#FFFFFF;

}

#subnav li a{
border-bottom: 2px dotted #990033;
color:#FFFFFF;
font-size: 0.9em;
}

#subnav li a:hover{
border-bottom: none;
color:#FFFFFF;
font-size: 1.0em;
}

/*NEWS LIST*/

#newslist{
width: 530px;
background-color:#ffffff;
padding: 0px;
margin: 0px;
text-align: left;
}

#newslist li{
display: list-item;
font-weight: bold;
color:#990033;
margin-bottom: 15px;
font-size: 0.8em;
}

#newslist li a{
color:#990033;
}



/*CONTENT*/


#content{
float:right;
text-align: left;
margin-left: 0px;
width: 791px;
*width: 790px;
_width: 785px;
font-size: 0.8em;
min-height: 320px;
_height: 320px;
_background-color:#ffffff;
background-image: url(../images/cleft.jpg);
background-position: bottom right;
background-repeat: no-repeat;
}

#content p{
color:#990033;
width: 70%;
}

#content #newspanel{

}

#content #newslist{
width: 450px;
background-color:#ffffff;
padding: 0px;
margin: 0px;
text-align: left;

}

#content #newslist li{
display: block;
font-weight: bold;
margin-bottom: 25px;
font-size: 1.0em;
color:#990033;
}

#content #newslist li a{
color:#990033;
}

#content p,  #content ul, #content ol, #content li, #content img, #content #newslist, #content #news_newslistpanel{
margin-left: 20px;
margin-right: 5px;
font-size: 1.0em;
font-family: Arial, Helvetica, sans-serif;
color:#990033;

}

#content h1{
margin-left: 20px;
margin-right: 20px;
width: 90%;
}

#content h2{
margin-left: 20px;
margin-right: 20px;
width: 90%;
}

#content table,tr,td {
border: #cccccc 1px solid;
color:#990033;
cellpadding:0px;
}

.noborder table,tr,td {
border: none;
}


/*OTHER*/

h1{
font-size: 1.3em;
}

h2{font-size: 1.2em;}

h3{font-size:1.1em;}


#clearer{clear:both;}

#footer{
padding: 10px 0px;
font-size: 0.9em;
font-weight: bold;
text-align: center;
color:#ffffff;
background-color:#C40143;
width: 100%;
}

#footer a{
color:#ffffff;
}



/*CUTE EDITOR*/

.pinkbackground{
width: 100%;
background-color:#C40143;
padding: 10px 0px;
padding-left: 20px;
*padding-left: 40px;
color:#ffffff;
margin-left: -20px;
margin-right: -5px;
*margin-left: -40px;
margin-top: 30px;
margin-bottom: 20px;
}

.left{
float:left;
}

.right{
float:right;
}

.Normal{
font-weight:normal;
text-decoration:none;
font-style:normal;
color:#990033;
}

.Grey{
color:#6D6D6D;
}


.LightRed{
color:#990033;
}

.Red{
color: #570211;
}


.BoldRed{
font-weight:bold;color: #570211;
}

.BoldLightRed{
font-weight:bold;color: #990033;
}



.ItalicRed{
font-style:italic; color: #570211;
}

.ItalicLightRed{
font-style:italic; color: #990033;
}


.BoldItalicRed{
color: #570211; font-weight:bold; font-style:italic; 
}


.BoldItalicLightRed{
color: #990033; font-weight:bold; font-style:italic; 
}




.BoldUnderlinedItalicRed{
color: #570211; font-weight:bold; font-style:italic; text-decoration:underline;
}


.BoldUnderlinedItalicLightRed{
color: #990033; font-weight:bold; font-style:italic; text-decoration:underline;
}



.UnderlinedRed{
text-decoration:underline; color:#570211;
}

.UnderlinedLightRed{
text-decoration:underline; color:#990033;
}



.BoldUnderlinedRed{
text-decoration:underline; color:#570211;font-weight:bold;
}

.BoldUnderlinedLightRed{
text-decoration:underline; color:#990033;font-weight:bold;
}



.ItalicUnderlinedRed{
text-decoration:underline; color:#570211; font-style:italic;
}

.ItalicUnderlinedLightRed{
text-decoration:underline; color:#990033; font-style:italic;
}



#peopletable tr td{
*margin-bottom: 10px;
*padding-bottom: 10px;
}