body
{background:#bffeff;
margin: 0px 0px 20px 0px;
font-family: arial; font-size: 90%;
 }

#wrapper
{background: url('images/bg.jpg') repeat-y; 
width: 992px;  margin: auto; padding: 0px; }

#wrapper2
{width: 900px; margin: auto;}

#footer
{background:url('images/bgbot.jpg') no-repeat; width: 992px; height:23px; margin: auto; }

 


p.cen{text-align: center}
h2.cent{text-align: center}
p.cae{font-size: 110%}
.purp{color: #511181}
#navtop
{background: url('images/navtop.jpg') no-repeat; width: 250px; height: 25px}

#navmid
{background: url('images/navmid.jpg') repeat-y; width: 250px; }

#navbot
{background: url('images/navbot.jpg') no-repeat; width: 250px; height: 25px}

#nav
{width: 230px; margin: auto; }

a:link {color: #511181; font-weight: bold; }     
a:visited {color: #da466a; font-weight: bold}  
a:hover {color: #249896; font-weight: bold}   
a:active {color: #249896; font-weight: bold}   

a.copy:link {color: #249896; }     
a.copy:visited {color: #249896;}  
a.copy:hover {color: #511181; }   
a.copy:active {color: #511181; }   


a.nav:link {color: #511181; font-weight: bold; font-size: 110% }     
a.nav:visited {color: #fff; font-weight: bold; font-size: 110% } 
a.nav:hover {color: #c0ffff; font-weight: bold; font-size: 110% } 
a.nav:active {color: #c0ffff; font-weight: bold; font-size: 110% } 

span.copy2{color: #249896}
span.sml{font-size: 80%}
span.smlr{font-size: 65%}
.pur{color: #511181; font-weight: bold}
.green{color: #008000}

h1,h2,h3,h4{color:#511181}

img.right{float: right; margin: 0px 0px 0px 20px}

img.right2{float: right; margin: 0px 0px 10px 10px}

img.right3{float: right; margin: 10px 0px 10px 10px}

img.left{float: left; margin: 0px 10px 10px 10px}

img.left2{float: left; margin: 0px 20px 0px 00px}


img.left3{float: left; margin: 10px 20px 0px 00px}
img.left4{float: left; margin: 0px 15px 15px 00px}

img.leftc{float: left; margin: 0px 20px 0px 0px}
img.rightc{float: right; margin: 0px 0px 0px 20px}

div.box
{
width:580px;
padding:1px;
border:5px solid #ccaae6;
margin:0px;
}

div.box2
{
width:580px;
padding:20px;
border:2px solid #2761bd;
margin:0px;
background-color: #9fb5d7
}


hr {
border: 0;
color: #511181;
background-color: #511181;
height: 2px;
width: 100%;
text-align: left;
}

.roundedcornr_box_718384 {
	background: url(images/corners/roundedcornr_718384_tl.png) no-repeat top left;
}
.roundedcornr_top_718384 {
	background: url(images/corners/roundedcornr_718384_tr.png) no-repeat top right;
}
.roundedcornr_bottom_718384 {
	background: url(images/corners/roundedcornr_718384_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_718384 div {
	background: url(images/corners/roundedcornr_718384_br.png) no-repeat bottom right;
}
.roundedcornr_content_718384 {
	background: url(images/corners/roundedcornr_718384_r.png) top right repeat-y;
}

.roundedcornr_top_718384 div,.roundedcornr_top_718384,
.roundedcornr_bottom_718384 div, .roundedcornr_bottom_718384 {
	width: 100%;
	height: 20px;
	font-size: 1px;
}
.roundedcornr_content_718384, .roundedcornr_bottom_718384 {
	margin-top: -19px;
}
.roundedcornr_content_718384 { padding: 0 20px; }
