/* CSS Document */

/* structural elements */

body {
margin:0px;
padding:0px;
text-align:center;
background-image:url(../images/bodyBack.jpg);
background-repeat:repeat-x;
background-color:#946FAB;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
}

#purpleBottom {
width:100%;
margin:0px;
padding:0px;
height:8px;
background-color:#684084;
}

#siteWrapper {
width:1003px;
text-align:left;
margin: 0 auto;
}

#bannerSeperator {
width:1003px;
height:31px;
background-image:url(../images/mainContentTop.jpg);
overflow:hidden;
}

#mainContentArea {
background-image:url(../images/mainContentBg.jpg);
background-repeat:repeat-y;
}

#contentAreaWrapper {
background-image:url(../images/contentBack.jpg);
background-repeat:no-repeat;
}

#footerArea {
clear:left;
margin:0px;
padding:0px;
overflow:hidden;
background-image:url(../images/footerBack.jpg);
height:125px;
background-repeat:no-repeat;
}

#menuArea {
float:left;
width: 155px;
height: 220px;
padding-top:28px;
padding-left:87px;
}

#contentArea {
width:645px;
margin-left: 287px;
padding-bottom:40px;
padding-top:18px;
}

#contentAreaIndex {
width:645px;
padding-top:36px;
margin-left: 287px;
padding-bottom:40px;
}

#contentAreaContact {
width:450px;
margin-left: 287px;
padding-bottom:90px;
padding-top:18px;
}

/* single use page elements */

.blocked {
display:block;
padding-bottom:15px;
}

#judiImage {
float:left;
padding-right:10px;
}

/* generic text styling tags */

p {
padding-left:5px;
padding-right:5px;
color:#3F3427;
line-height:15pt;
text-align:justify;
}

li {
font-family:Arial, Helvetica, sans-serif;
font-size:small;
color:#3F3427;
line-height:15pt;
}

p.footer {
padding-top:40px;
padding-left:285px;
font-size:80%;
}

a:link {
margin:0px;
padding:0px;
text-decoration:none;
color:#6c4097;
}

a:visited {
margin:0px;
padding:0px;
text-decoration:none;
color:#6c4097;
}

a:hover {
margin:0px;
padding:0px;
text-decoration:none;
color:#b79e77;
}

a:active {
margin:0px;
padding:0px;
text-decoration:none;
color:#b79e77;
}

/* legacy tags */

strong { 
font-size: 95%; 
font-weight: bold; 
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;
font-variant: small-caps;}

ul {
margin-left: 100px; 
font-size: 100%; 
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;
}

li {
margin-left: 25px;
}

.grey {
font-size:95%;
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;
font-variant: small-caps;
}

.titleMed {
font-size:95%;
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;
font-variant: small-caps;
}

.photo3 {
margin-right: 5px;
}