body {
margin: 0;
padding:0;
font: small verdana, arial, sans-serif;
}


#header {
position:relative;
margin:0;
padding:0;
height:89px;
background:url(../images/titlesm.jpg) no-repeat;
z-index:+3;
}

#main {
margin:0;
padding:0;
height:100%;
}

#main2 {
margin:0;
padding:0;
height:90%;
overflow:auto;
}


h3#mail {
text-align:left;
}

#eftpos {
color:white;
background-color:#84469c;
font-weight:bold;
}

.treadpic {
float:right;
padding-left:10px;
}

#bar {
background:url(../images/pink_bar2.jpg) repeat-x;
height:10px;
}


#right_sidebar {
float:right;
width:130px;
height: 300px;
background-color: white;
background-position: top right;
}


#left_sidebar {
float: left;
width: 100px;
height:300px;
;
}


#content {
margin-top:0px;
height:435px;
font: verdana, arial, sans-serif;
color:#84469c;
font-size:12px;
line-height: 125%;
text-align:justify;
background-color: white;
overflow:auto;
padding-left:10px;
padding-right:10px;
}

#content2 {
margin-top:0px;
height:435px;
font: verdana, arial, sans-serif;
color:#84469c;
font-size:12px;
line-height: 125%;
text-align:justify;
background-color: white;
padding-left:10px;
padding-right:10px;
}

#quote {
font-size:14px;
text-align: center;

}


.fixed {
position:relative;
background-color: white;
}

.list {
postion: fixed;
float:right;
}

.left {
position:relative;
background-color: white;
float:left;
width:250px;
}

.right {
postion: fixed;
float:right;
margin-left:40px;
Margin-top:10px:
}


a.crumb:link, a.crumb:visited {
font-size:12px;
color:#de84b6;
text-decoration: none;
}

a.crumb:hover, a.crumb:active {
font-size:12px;
text-decoration: none;
color:#f9c5e7;
}


#footer {
clear: both;
background:url(../images/footer.jpg) no-repeat center;
margin-top:0px;
height:50px;
}