body{font-family: Verdana,Arial,Helvetica,sans-serif; size: 82%;	background: #ffffff; margin: 0px; padding: 0px; color : #7C514C; text-align:center;}
p {	font-size: 82%;	margin-top: 0px;margin-left: 5px;margin-right: 5px;	margin-bottom: 0px;	font-family :  Verdana, Arial, Helvetica, sans-serif;}
img {border: 0px solid none;}
ul  {font-family: Verdana, Arial, Helvetica, sans-serif;margin-top: 4px;	list-style-type: disc;}li.sm  {font-family: Verdana, Arial, Helvetica, sans-serif;margin-top: 0px;font-size: 82%;}

.pi {background-color: #e3c1b1;}
.pb {background-color: #c8d7e0;border-bottom: 1px solid #ffffff;}
.be {background-color: #f4e8d1;}
.brg {background-color: #b7c388;}
.cgr {background-color: #a5cfb4;}


/*** This sets the placement for the 8AA7BDdivs ***/
div#spacer{ height: 15px;}
div#spacerbot{ height: 15px;}
div#container{position:relative;margin-left: auto;margin-right: auto; width: 780px;text-align: left; }
div#container div#header{width: 768px; height:68px ;margin-left: 6px;margin-right: 6px; background-color: #B6D8D1;  }
div#container div#header table{width: 768px; height:68px ;border :0px solid none; }
div#container div#main{width: 780px; text-align: left; border: 3px solid #AEC3CE; }
div#container div#main  div#left {width: 156px; text-align: left; margin:0px;float:left; }
div#container div#main div#left div#nav { width: 156px; text-align: left; margin-left:3px; }
div#container div#main div#left div#toolkit { width: 156px; text-align: left; }
div#container div#main div#left div#toolkit div#inn{  text-align: left; background-color: #E0E9EF;border:1px solid #8FAABF; margin-left:14px;margin-right:5px;margin-top:20px;margin-bottom:25px;padding:7px;}
div#container div#main  div#right { text-align: left;padding-left:156px;float:none;}
div#container div#main  div#right div#core{width: 611px; text-align: left; margin-left:0px;margin-top:0px;padding:0px;border-left:1px solid #cccccc;}

div#copy{margin-left: auto;margin-right: auto; text-align:center;}div#copy p{margin-top: 10px;}
div#container div#main table.site{	font-size: 88%;vertical-align:top; width:100%;}
a.small:link {font-size:75%;text-decoration: underline;font-weight: normal;color: #7C514C;}
a.small:visited {font-size: 75%;text-decoration: underline;font-weight: normal;color: #7C514C;}
a.small:hover {font-size: 75%;text-decoration:  underline;font-weight:normal;color: color: #771010;}
a.small:active {font-size: 75%;text-decoration:  underline;font-weight: normal;color: color: #771010;}


/*** end placement for the divs ***/

/*** This sets the styles for the page content ***/
div#container div#main  div#right div#core table img.rt{float:right;margin-right:10px;}
div#container div#main  div#right div#core  table {width:600px;text-align: left;  padding:0px;}
div#container div#main  div#right div#core  table td.wh{ height:42px;}
div#container div#main  div#right div#core table td.bg {background-color: #FDF5E2;border-right:1px solid #cccccc;}
div#container div#main  div#right div#core  table p{text-align: left; margin-top:5px;}
div#container div#main  div#right div#core  table p.lg{text-align: left; margin-top:10px;}
div#container div#main  div#right div#core  table img.spot{float:right; border:1px solid #7FA2BD; margin-left:8px;	
}
div#container div#main  div#right div#core table img.mid{float:right;  	
	}
div#container div#main  div#right div#core  table img.lft{float:left; margin-left:0px;	
}
/*** end styles for the page content ***/  


div#container div#main  div#right div#core  table.calendar {width:550px;text-align: left;  padding:0px;border-top:1px solid #AAAAAA;border-right:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;}
div#container div#main  div#right div#core  table.calendar td.first{text-align: left;font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 82%; padding-top:2px;padding-left:8px;vertical-align:top;font-weight: bold; color: #7C514C;}
div#container div#main  div#right div#core  table.calendar td.title{text-align: right;font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 82%; padding-top:2px;padding-left:8px;vertical-align:top;font-weight: bold; color: #7C514C;}
div#container div#main  div#right div#core  table.calendar td.firstnome{text-align: left;font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 82%; padding-top:2px;padding-left:8px;vertical-align:top;font-weight: bold; color: #6F433D;border-bottom:0px solid none;}
div#container div#main  div#right div#core  table.calendar td{text-align: left;border-bottom:1px solid #AAAAAA;}
div#container div#main  div#right div#core  table.calendar td.none{text-align: left;border-bottom:0px solid none;}
div#container div#main  div#right div#core  table.calendar tr td{text-align: left;font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 82%; padding:2px;vertical-align:top;}
div#container div#main  div#right div#core  table.calendarrec {width:550px;text-align: left;  padding:0px;border-top:1px solid #AAAAAA;border-right:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;}
div#container div#main  div#right div#core  table.calendarrec td{text-align: left;border-top:1px solid #AAAAAA;border-right:1px solid #AAAAAA;}
div#container div#main  div#right div#core  table.calendarrec td.top{text-align: left;border-top:1px solid #AAAAAA;}
div#container div#main  div#right div#core  table.calendarrec td.right{text-align: left;border-right:1px solid #AAAAAA;}div#container div#main  div#right div#core a.no:link {color: #7C514C;text-decoration: none;font-weight:normal;}
div#container div#main  div#right div#core a.no:visited {color: #7C514C;text-decoration:none;font-weight:normal;}	
div#container div#main  div#right div#core a.no:hover {color: #771010;text-decoration: underline;font-weight:normal;}
div#container div#main  div#right div#core a.noactive {color: #771010;text-decoration:underline;font-weight:normal;}



/*** This sets the style for the links inside toolkit ***/
div#main  div#left  div#toolkit  a:link {color:#607F95; font-family:verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:underline;}
div#main  div#left  div#toolkit  a:visited {color:#607F95; font-family:verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:underline;}
div#main  div#left  div#toolkit  a:hover {color:#244F6D; font-family:verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:normal;font-style: normal; text-decoration:underline;}
div#main  div#left  div#toolkit  a:active {color:#244F6D; font-family:verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:normal;font-style: normal; text-decoration:underline;}

/*** end style for the links inside toolkit ***/



/*** This sets the style for the links inside the menu. ***/
 div#container div#main  div#nav p.line{line-height:1.4; margin-top:5px;}
 div#container div#main  div#nav p.linesm{line-height:1.15; margin-top:4px;}  
 
 div#main  div#left  div#nav  a:link {color:#88919B; font-family:verdana,arial,helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}
 div#main  div#left  div#nav  a:visited {color:#88919B; font-family:verdana,arial,helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}
div#main  div#left  div#nav  a:hover {color:#497389;  font-family:verdana,arial,helvetica,sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;}
div#main  div#left  div#nav  a:active {color:#497389;  font-family:verdana,arial,helvetica,sans-serif; font-size:11px; font-weight:bold;font-style:normal; text-decoration:none;}

div#main  div#left  div#nav  a.focus:link  {color:#497389; font-family:verdana,arial,helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}
div#main  div#left  div#nav  a.focus:visited  {color:#497389; font-family:verdana,arial,helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}

div#main  div#left div#nav a.clSub:link  {color:#88919B; font-family:verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:bold; text-decoration:none;margin-left:8px;}
div#main  div#left div#nav a.clSub:visited {color:#88919B; font-family:verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:bold; text-decoration:none;margin-left:8px;}
 div#main  div#left  div#nav a.clSub:hover {color:#5E8396;font-family:verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:bold; text-decoration:none;margin-left:8px;} 
 div#main  div#left div#nav  a.clSub:active {color:#5E8396;font-family:verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:bold; text-decoration:none;margin-left:8px;} 
/**end styling ***/

div#main  div#left div#nav a.clSubfocus:link  {color:#5E8396; font-family:verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:bold; text-decoration:none;margin-left:7px;}
div#main  div#left div#nav a.clSubfocus:visited {color:#5E8396; font-family:verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:bold; text-decoration:none;margin-left:7px;}


/*** sets styles for the recreation calendar ***/  
div#container div#main  div#right div#core  table.reccalendar {width:580px;text-align: left;  padding:0px;border-top:1px solid #AAAAAA;border-right:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;}
/*** end styles for the recreation calendar***/ 
/**calendar styling ***/
/***********************************************
* Basic Calendar-By Brian Gosselin at http://scriptasylum.com/bgaudiodr/
* Script featured on Dynamic Drive (http://www.dynamicdrive.com)
* This notice must stay intact for use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/
div#container div#main  div#right div#core .shell {float:right;width:205px;border:1px solid #AAAAAA;}
div#container div#main  div#right div#core .month {background-color:#B6D8D1;font:bold 12px verdana;color:#666666;border:1px solid #c5c3c3;}
div#container div#main  div#right div#core .daysofweek {background-color:#aaaaaa;font:bold 12px verdana;color:#ffffff;border:1px solid #C5C3C3;}
div#container div#main  div#right div#core .days {font-size: 12px;font-family:verdana;color:#744A45;background-color: #F4EAD6;padding: 2px;border:1px solid #C5C3C3;}
div#container div#main  div#right div#core .days #today{font-weight: bold;color: #1D8B43;}

/**end calendar styling ***/



div#container h1, h2, h3, h4, h5, h6 
{font: Verdana,Arial,Helvetica,sans-serif; padding: 0px; }
h1 { margin: 5px 0px 0px 3px; font-size: 12px;  font-weight:bold; letter-spacing: -0.38pt; color:#497389; }
h2 {font-size: 85%; margin: 0px 5px 10px 5px; font-weight:bold;color: #6F433D; }
h3 {font-size: 85%; margin: 15px 5px 10px 5px; font-weight:bold;color: #6F433D;}
h4 {font-size: 90%; margin: 10px 5px 10px 0px; font-weight:bold;color: #6F433D; }
h5 {font-size: 85%; margin: 10px 5px 6px 5px; font-weight:bold;color: #6F433D; }
h6 { }
div#container .smtypebold {font-weight: bold; color: #6F433D;}



div#container div#main  div#right div#core a.menu:link {color: #7C514C;text-decoration: underline;margin-right:10px;}
div#container div#main  div#right div#core a.menu:visited {color: #7C514C;text-decoration:underline;margin-right:10px;}	
div#container div#main  div#right div#core a.menu:hover {color: #771010;text-decoration: underline;margin-right:10px;}
div#container div#main  div#right div#core a.menu:active {color: #771010;text-decoration:underline;margin-right:10px;}

div#container div#main  div#right div#core a:link {color: #7C514C;text-decoration: underline;}
div#container div#main  div#right div#core a:visited {color: #7C514C;text-decoration:underline;}	
div#container div#main  div#right div#core a:hover {color: #771010;text-decoration: underline;}
div#container div#main  div#right div#core a:active {color: #771010;text-decoration:underline;}
div#container div#main   a:link {  color: #7C514C;text-decoration: underline;}
div#container div#main  a:visited { color: #7C514C;text-decoration:underline;}	
div#container div#main   a:hover { color: #771010;text-decoration: underline;}
div#container div#main   a:active { color: #771010;text-decoration:underline;}a.small:link {font-size:75%;text-decoration: underline;font-weight: normal;color: #333333;}
iv.copy a.small:link{font-size: 75%;text-decoration: underline;font-weight: normal;color: #3333333;}div.copy a.small:visited {font-size: 75%;text-decoration: underline;font-weight: normal;color: #3333333;}
div.copy a.small:hover {font-size: 75%;text-decoration:  underline;font-weight:normal;color: color: #333333;}
div.copya.small:active {font-size: 75%;text-decoration:  underline;font-weight: normal;color: color: #333333;}