body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  background-image:url(../images/bg.gif);
  color:#096589;
  font-size:12px;
  line-height:1.5em;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

* { 
margin:0px;
padding:0px;
}
img { border:0px;}

p {line-height:1.5em; margin-top:10px; margin-bottom:10px; }
h1, h2, h3, h4 { margin-bottom:10px; margin-top:10px; }
ul{ margin-top:5px; margin-bottom:5px; }
ul li { padding:1px; list-style:none;}
a:link, a:visited{ text-decoration:none; color:#6A4D06; background-color:inherit;  }

div#wrapper{
width:865px;
margin-left:auto;
margin-right:auto;
position:relative;
margin-top:10px;
text-align:center;
padding-right:3px;
padding-left:2px;
min-height:500px;
}
div#intro{ }
div#navwrapper{ width:865px; height:31px;  clear:both; text-align:center;}
ul#menu{
font: bold 12px Arial, Helvetica, sans-serif;
margin-bottom:0px;
padding-left:-5px;

}
ul#menu li{ list-style:none; display:inline; float:left; height:35px;  }
ul#menu li a, ul#menu li a:link, ul#menu li a:visited{  color:#A62E96; padding-top:3px;  border:0; text-decoration:none; display:block;  height:28px;  background-color:inherit; 
background-repeat:no-repeat;}
ul#menu li a:hover{color:#fff;    background-color:inherit;}

li#home a{ background-image:url(../images/bt-off_03.gif); background-repeat:no-repeat; background-position:-3px -5px; width:80px;}
li#services a{  background-image:url(../images/bt-off_05.gif); background-repeat:no-repeat; background-position:1px -5px; width:100px;}
li#events a{ background-image:url(../images/bt-off_07.gif); background-repeat:no-repeat; background-position:1px -5px; width:85px;}
li#about a{ background-image:url(../images/bt-off_09.gif); background-repeat:no-repeat; background-position:1px -5px; width:123px;}
li#news a{ background-image:url(../images/bt-off_11.gif); background-repeat:no-repeat; background-position:1px -5px; width:117px;}
li#contact a{ background-image:url(../images/bt-off_13.gif); background-repeat:no-repeat; background-position:1px -5px; width:100px;}
li#links a{ background-image:url(../images/bt-off_15.gif); background-repeat:no-repeat; background-position:1px -5px; width:85px;}
li#blog a{ background-image:url(../images/bt-off_15.gif); background-repeat:no-repeat; background-position:1px -5px; width:85px;}


li#home a:hover{ background-image:url(../images/bt-on_03.gif); background-repeat:no-repeat; background-position:-3px -5px; width:80px;}
li#services a:hover{  background-image:url(../images/bt-on_05.gif); background-repeat:no-repeat; background-position:1px -5px; width:100px;}
li#events a:hover{ background-image:url(../images/bt-on_07.gif); background-repeat:no-repeat; background-position:1px -5px; width:85px;}
li#about a:hover{ background-image:url(../images/bt-on_09.gif); background-repeat:no-repeat; background-position:1px -5px; width:123px;}
li#news a:hover{ background-image:url(../images/bt-on_11.gif); background-repeat:no-repeat; background-position:1px -5px; width:117px;}
li#contact a:hover{ background-image:url(../images/bt-on_13.gif); background-repeat:no-repeat; background-position:1px -5px; width:100px;}
li#links a:hover{ background-image:url(../images/bt-on_15.gif); background-repeat:no-repeat; background-position:1px -5px; width:85px;}
li#blog a:hover{ background-image:url(../images/bt-on_15.gif); background-repeat:no-repeat; background-position:1px -5px; width:85px;}



/*main content wrapper */

div#contentWrapper{ width:780px; background-inherit; }

/* side and middle content areas */

div#sideContent{ width:220px; float:left; margin-right:11px; font-size:11px; line-height:1.5em; color:#096589; text-align:left; background-color:#D0E9F3; }
div#sideContent h2{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#9F54D5; border-bottom:1px dotted #9F54D5; 

text-indent:10px;


}
div#sideContent p{ margin-left:8px; margin-right:5px; line-height:1.4em;   }

div#sideContent2{ width:190px; float:left; margin-right:11px; font-size:11px; line-height:1.5em; color:#096589; text-align:left; margin-top:70px; }


div#middleContent{ width:520px; float:left; text-align:justify; margin-left:20px; background-color:transparent; margin-bottom:20px; }
div#middleContent h1{ line-height:1.5em; font-family:Arial, Helvetica, sans-serif;font-size:17px;color:#9F54D5; border-bottom:1px dotted #9F54D5;  padding-right:10px; padding-left:10px;} 
div#middleContent h2{ font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#9F54D5;   padding-right:10px; padding-left:10px;}
div#middleContent h3{ font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#9F54D5;    padding-right:10px; padding-left:10px;} 
div#middleContent h4{ font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#9F54D5;   padding-right:10px; padding-left:10px;} 
div#middleContent h5{ font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#9F54D5;    padding-right:10px; padding-left:10px;}  
div#middleContent p{  padding-right:15px; padding-left:15px;} 

ul.star{ width:180px;}
ul.star3{ width:180px;}
ul.star3 li{ margin-left:0px; background-image:url(../images/bullet-star.gif); background-repeat:no-repeat; background-position:3px 3px; padding-left:15px; margin-bottom:8px;}



div#contentWrapper div#middleContent ul.star2{ width:450px;}
div#contentWrapper div#middleContent ul.star2 li{  margin-left:8px; background-image:url(../images/bullet-star.gif); background-repeat:no-repeat; background-position:1px 3px; padding-left:15px; margin-bottom:8px;}
div#contentWrapper div#middleContent ul.star2 li a, div#contentWrapper div#middleContent ul.star2 li a:visited{ color:#138ED4; font-weight:bold; }

ul.star li{ margin-left:8px; background-image:url(../images/bullet-star.gif); background-repeat:no-repeat; background-position:1px 3px; padding-left:15px; margin-bottom:8px;}

ul.star li a, ul.star li a:visited{ color:#138ED4; font-weight:bold; }

.quote1{ font-size:12px; font-style:italic; color:#107FAD; font-weight:bold; line-height:1.7em; text-align:right; width:180px; float:left; margin-right:15px;}
.quote{ font-size:11px; font-style:italic; font-weight:bold; color:#107FAD; line-height:1.7em; text-align:right; width:180px; margin-right:15px;}

/* round corners */
.rtop, .rbottom{display:block}
.rtop *, .rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.stronger{ font-weight:700;}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}


div#footer{ width:760px; height:50px; clear:both; text-align:right; color:#0C8ABC;}
div#footer .copyright{ text-align:right; color:#0C8ABC; font-size:10px; margin-right:10px;}
.card{ margin-left:10px; margin-right:20px; clear:both;}
.mgright{ margin-right:20px; float:left; margin-bottom: 20px;}
.card-info{ margin-right:20px; }

.starheader{ margin-left:10px; background-image:url(../images/bullet-star.gif); background-repeat:no-repeat; background-position:1px 3px; padding-left:19px; margin-bottom:8px; text-indent:18px;}
.highlight{color:#990033; font-weight:bold; font-size:11px;}
.center-side{ text-align:center; width:190px; }
div#middleContent h2.name{ font-size:14px; font-weight:bold; color:#883E81; margin-left:5px;  background-image:url(../images/bullet-star.gif); background-repeat:no-repeat; text-indent:14px;background-position:5px 2px;}
.shortbio{ width:180px; margin-right:15px; text-align:right;}
.shortbio .enhance{ font-size:16px; color:#0B92BE;  font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:italic;} 
.divider{ border-bottom:1px dotted #9F54D5; width:180px;}
.box-enhancedcontent{ width:400px; background-color:#EEDEF9; padding:5px; margin-left:10px; font-size:11px; font-style:italic;  }
#newsletter-layout img{ float:left; margin-right:5px; margin-bottom:5px;}

ul.menu-specific  { width:400px; height:40px; }
ul.menu-specific li { display:inline; float:left; text-align:center; font-weight:bold;}
ul.menu-specific li a{ display:inline; float:left; margin-right:5px; padding:3px; margin-top:3px; height:20px; width:150px; background-color:#99CCFF;  color:#1128D5;}
.headerstar{ margin-right:5px; margin-top:-2px; float:left; margin-left:-8px;}
.tb td{ padding:5px; font-weight:bold; text-align:center;}
.title{ font-size:15px; font-weight:bold;}
.speciallink a, sepciallink a:visited{ color:#883E81; font-weight:bold;}

.menuadmintop a, .menuadmintop a:visited{ border: 1px solid #990099; font-size:13px; background-color:#FFFF99; padding:3px;}
.td1{ padding:5px; margin:5px;}
