
body{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:1.2;
color:#000000;
}

#main{
width:720px;
margin:auto;
}

#header{
width:720px;
height:100px;
}

#header_left{
width:433px;
float:left;
}

#header_right{
width:247px;
text-align:right;
height:100px;
float:right;
background-image:url(images/addy_bg.gif);
background-repeat:no-repeat;
color:#FFFFFF;
padding:20px 20px 5px 20px;
font-size:13px;
}

#nav{
width:720px;
height:21px;
clear:both;
}

.sm_text {
font-size:10px;
}

#flash{
width:720px;
height:270px;
}

#info_bar{
width:702px;
height:35px;
margin-left:10px;
background-image:url(images/info_bg.gif);
background-repeat:no-repeat;
}

#text_wrapper{
width:750px;
background-image:url(images/background_repeatINT.gif);
background-repeat:repeat-y;

}

#text_wrapperIndex{
width:691px;
background-image:url(images/background_repeat.gif);
background-repeat:repeat-y;
margin-left:10px;
}

#library{
width:276px;
float:left;
}

#text{
width:395px;
float:right;
padding:10px 10px 10px 10px;
}

#footer{
width:760px;
clear:both;
padding-left:10px;
font-size:10px;
}

#footer2{
width:691px;
text-align:center;
font-size:10px;
margin-left:0px;
padding-top:10px;
}

.phone{
font-size:14px;
font-weight:bold;
}

#int_text{
width:455px;
float:right;
padding:10px 10px 10px 10px;
border-top:solid 30px #7D529A;
background-color:#FFFCC6;
}

#int_left{
width:268px;
float:left;
}

a:link {
color:#7D529A;
text-decoration:none;
}

a:hover {
color:#000000;
text-decoration:underline;
}

a:visited {
color:#7D529A;
text-decoration:none;
}

a:active {
color:#7D529A;
text-decoration:none;
}

#edu_text{
width:468x;
}

#content_wrapper {
float:right;
width:200px;
padding:0 0 7px 0;
}

.heading {
font-size:18px;
font-weight:bold;
color:#7D529A;
}

.indexClass {
color:#7D529A;
}