/* InfoDesign 1.0 Stylesheet - Last Delta: Nov. 06, 2003*/

A:link {color:#000099;text-decoration:none}
A:active{text-decoration:none;color:#000099;background:transparent}
A:visited{text-decoration:none;color:#006600;background:transparent}
A:hover{text-decoration:none;color:#000000;background:#ffcc00}
A:visited.brown{text-decoration:none;color:#FFFFFF;background:transparent;}

A:link.area {color:#387E29; padding-top:1mm; padding-bottom:1mm; padding-left:0mm; padding-right:0mm; text-decoration:none}
A:active.area {text-decoration:none;color:#000099;background:transparent}
A:visited.area {text-decoration:none;color:#006600;background:transparent}
A:hover.area {text-decoration:none; padding-top:1mm; padding-bottom:1mm; padding-left:0mm; padding-right:0mm; color:#000000;background:#ffcc00}

A:link.fac {color:#FFFFFF; padding-top:1mm; padding-bottom:1mm; padding-left:1mm; padding-right:1mm; text-decoration:none}
A:active.fac {text-decoration:none; padding-top:1mm; padding-bottom:1mm; padding-left:1mm; padding-right:1mm; color:#FFFFFF;background:transparent}
A:visited.fac {text-decoration:none; padding-top:1mm; padding-bottom:1mm; padding-left:1mm; padding-right:1mm; color:#FFFFFF;background:transparent}
A:hover.fac {text-decoration:none; padding-top:1mm; padding-bottom:1mm; padding-left:1mm; padding-right:1mm; color:#000000;background:#ffcc00}

body { padding-left:0mm; padding-right:0em; padding-bottom:0mm; padding-top:0mm; margin-left:0mm; margin-top:0mm; margin-right:0mm; margin-bottom:0mm; background:#FFFFFF; font-family:tahoma, verdana, arial, geneva, sans-serif; font-size: 11px; }

h1.infodesign{ display:block; padding-left: 3mm; padding-right:0mm; padding-top: 2mm; padding-bottom:2mm; color:#0078A9; background-color:#FFFFFF; font-family:tahoma, verdana, arial, geneva, helvetica,sans-serif; font-size:22px; font-weight:bold; }

p.pagetitle { padding-left: 3mm; padding-right:0mm; padding-top: 2mm; padding-bottom:2mm; color:FFFFFF; background-color:#0078A9; }

p.navtabs{ padding-left: 3mm; padding-right:0mm; padding-top: 2mm; padding-bottom:2mm; color:#387E29; background-color:#84A265; font-weight:bold; }

ul.facs{ padding-left: 4mm; padding-right:0mm; padding-top:5mm; padding-bottom:0mm; color:#387E29; background-color:#387E29; list-style-type:none; }

li.fac{ display:inline; padding-left: 1mm; padding-right:0mm; padding-top: 0mm; padding-bottom:0mm; font-weight:normal; background-color:#387E29; font-family:tahoma, verdana, arial, geneva, helvetica,sans-serif; font-size:11px; }

ul.areas{ padding-left: 3mm; padding-right:0mm; padding-top:2mm; padding-bottom:2mm; color:#387E29; background-color:#84A265; list-style-type:none; }

li.area{ display:inline; padding-left:0mm; padding-right:1mm; padding-top:0mm; padding-bottom:0mm; font-weight:normal; background-color:#84A265; font-family:tahoma, verdana, arial, geneva, helvetica,sans-serif; font-size:11px; font-weight:bold; }

p { padding-left:2mm; padding-right:0em; padding-bottom:0mm; padding-top:0mm; margin-left:0mm; margin-top:0mm; margin-right:0mm; margin-bottom:0mm; font-size: 11px;}

p.calyear { display:block; padding-left:8mm; padding-right:0mm; padding-bottom:1mm; padding-top:1mm; margin-top:0mm; margin-left:0mm; margin-right:0mm; margin-bottom:0mm; color:#FFFFFF; font-family:tahoma, verdana, geneva, arial, sans-serif; font-size:11px;; font-weight:bold;}

p.calmonth { display:block; padding-left:1mm; padding-right:1mm; padding-bottom:1mm; padding-top:1mm; margin-top:0mm; margin-left:0mm; margin-right:0mm; margin-bottom:0mm; font-family:tahoma, verdana, geneva, arial, sans-serif; font-size:11px; font-variant: normal;}

table.archive { padding-left:2mm; padding-right:0mm; padding-bottom:5mm; padding-top:0mm; margin-top:0mm; margin-left:0mm; margin-right:0mm; margin-bottom:0mm;}

input {margin-left:1mm; margin-top:1mm; margin-bottom:1mm;}

h1.commentstitle { display:block; color:#FFFFFF; background-color:#006699; margin-top:0em; margin-bottom:0em; margin-left:0mm; margin-bottom:0mm; padding-top:2mm; padding-left:2mm; padding-right:0em; padding-bottom:2mm; font-family:tahoma, verdana, arial, geneva, sans-serif; font-size:14px }

h2.commentsnewsflash { display:block; color:#000000; background-color:#FFFFFF; margin-top:0em; margin-bottom:0em; margin-left:0mm; margin-bottom:0mm; padding-top:2mm; padding-left:2mm; padding-right:0em; padding-bottom:2mm; font-family:tahoma, verdana, arial, geneva, sans-serif; font-size:12px }

h3{ display:block; color:#990000; margin-top:0em; margin-bottom:0em; margin-left:0mm; margin-bottom:0mm; padding-top:0em; padding-left:2mm; padding-right:0em; padding-bottom:0mm; font-family:tahoma, verdana, arial, geneva, sans-serif; font-size:14px }

h2 { padding-left:2mm; padding-right:0em; padding-bottom:0mm; padding-top:2mm; margin-left:0mm; margin-top:0mm; margin-right:0mm; margin-bottom:0mm; font-family:tahoma, verdana, arial, geneva, sans-serif; font-size: 13px;}

h2.date { padding-left:1mm; padding-right:0em; padding-bottom:0mm; padding-top:2mm; margin-left:0mm; margin-top:0mm; margin-right:0mm; margin-bottom:0mm; font-family:tahoma, verdana, arial, geneva, sans-serif; font-size: 13px;}

#banner { font-family:palatino,  georgia, verdana, arial, sans-serif; color:#333; font-size:x-large; font-weight:normal; padding:15px; border-top:4px double #666; }

#banner a, #banner a:link, #banner a:visited, #banner a:active, #banner a:hover { font-family: palatino,  georgia, verdana, arial, sans-serif; font-size: xx-large; color: #333; text-decoration: none; }

.description { font-family:palatino,  georgia, times new roman, serif; color:#333; font-size:small; text-transform:none; }

.newsflash { padding-left:0mm; padding-right:0em; padding-bottom:0mm; padding-top:0mm; margin-left:0mm; margin-top:0mm; margin-right:0mm; margin-bottom:0mm;}

.blogbody { padding-left:0mm; padding-right:0em; padding-bottom:0mm; padding-top:0mm; margin-left:0mm; margin-top:0mm; margin-right:0mm; margin-bottom:0mm; font-family:tahoma, verdana, arial, geneva, sans-serif; font-size: 11px; color:#000000; background:#FFFFFF; }

#content { background:#FFF; margin-right:2mm; margin-left:2mm; margin-bottom:2mm }

#container { background:#FFF; border:1px solid #FFF; }

p.blog{ padding-left:0mm; padding-right:2mm; padding-bottom:1mm; padding-top:1mm; margin-left:0mm; margin-top:0mm; margin-right:0mm; margin-bottom:0mm; font-family:tahoma, verdana, geneva, arial, sans-serif; font-size:10px }

p.topics { padding-left:0mm; padding-right:0mm; padding-bottom:1mm; padding-top:1mm; margin-left:2mm; margin-top:0mm; margin-right:0mm; margin-bottom:0mm; font-family:tahoma, verdana, geneva, arial, sans-serif; font-size:10px }

p.date { padding-left:1mm; padding-right:0em; padding-bottom:1mm; padding-top:1mm; margin-left:0mm; margin-top:0mm; margin-right:0mm; margin-bottom:0mm; font-variant: small-caps; font-family:tahoma, verdana, arial, geneva, sans-serif; font-size: 12px; color: #999999; font-weight:bold; }

p.flash_block { display:inline; padding-left:0mm; padding-right:0em; padding-bottom:0mm; padding-top:0mm; margin-left:0mm; margin-top:0mm; margin-right:0mm; margin-bottom:0mm;}

p.flash_title {display:inline; padding-left:0mm; padding-right:0px; padding-bottom:1mm; padding-top:0mm; margin-left:0mm; margin-top:3mm; margin-right:0px; margin-bottom:0mm; font-family:tahoma, verdana, arial, geneva, sans-serif; font-size: 11px; font-weight:bold;}

p.flash_body { display:inline; padding-left:0mm; padding-right:16px; padding-bottom:0mm; padding-top:0mm; margin-left:0mm; margin-top:0mm; margin-right:16px; margin-bottom:0mm; line-height:16px; font-family:tahoma, verdana, arial, geneva, sans-serif; font-size: 11px;}

p.posted { padding-left:0mm; padding-right:0em; padding-bottom:5mm; padding-top:1mm; margin-left:0mm; margin-top:0mm; margin-right:3mm; margin-bottom:0mm; font-family:tahoma, verdana, arial, geneva, sans-serif; font-size:10px; color:#888888;}

p.event {padding-left:1em; padding-right:0em; padding-bottom:0mm; padding-top:0mm; margin-left:0mm; margin-top:0mm; margin-bottom:2mm; margin-right:0mm; font-family: verdana, arial, geneva, helvetica,sans-serif; font-size:10px; color:#000000; background-color:#FFFFFF; text-indent: -3em;}

<!--ul { padding-left:1em; padding-right:0em; padding-bottom:1mm; padding-top:0mm; margin-left:0mm; margin-top:0mm; margin-bottom:0mm; margin-right:0mm; font-family: verdana, arial, geneva, helvetica,sans-serif; font-size:10px; color:#000000; background-color:#FFFFFF;}-->

<!--li { padding-left:0mm; padding-right:0em; padding-bottom:1mm; padding-top:0mm; margin-left:2mm; margin-top:0mm; margin-bottom:0mm; margin-right:0mm; font-family: verdana, arial, geneva, helvetica,sans-serif; font-size:10px; color:#000000; background-color:#FFFFFF; display: list-item; list-style-image: url('http://www.bogieland.com/infodesign/Graphics/circle.gif');}-->

p.calmonth{ padding-left:0mm; padding-right:0em; padding-bottom:0mm; padding-top:0mm; margin-left:1mm;margin-top:0mm;margin-bottom:0mm; margin-right:0mm; font-family: verdana, arial, geneva, helvetica,sans-serif; font-weight:bold; font-size:11px; color:#000000;background-color:#FFFFFF; font-variant: small-caps;}

p.footer{ padding-left:2mm; padding-right:0em; padding-bottom:1mm; padding-top:1mm; margin-left:0mm; margin-top:0mm; margin-right:0mm; margin-bottom:0mm; font-family:tahoma, verdana, arial, geneva, sans-serif; font-size:11px; color:#FFFFFF; background-color:#84A265}

.quote { padding-left:0mm; padding-right:0em; padding-bottom:0mm; padding-top:0mm; margin-left:0mm; margin-top:0mm; margin-right:0mm; margin-bottom:0mm; }

input { padding-left:0mm; padding-right:0mm; padding-bottom:0mm; padding-top:0mm; margin-left:3mm; margin-top:1mm; margin-right:0mm; margin-bottom:1mm; }

.title { font-family: palatino, georgia, times new roman, serif; font-size: medium; color: #666; }

#menu { margin-bottom:5px; background:#FFF; text-align:center; }

.calendar { font-family:tahoma, verdana, arial, geneva, sans-serif; color:#666; font-size:x-small; font-weight:normal; line-height:140%; padding:2px; text-align:left; }

.calendarhead { color:#FFFFFF; font-size:14px; font-weight:normal; letter-spacing: .3em; text-transform:uppercase; text-align:left; padding-left:0mm; padding-right:0em; padding-bottom:1mm; padding-top:0mm; margin-left:0mm; margin-top:0mm; margin-right:0mm; margin-bottom:0mm; font-family:tahoma, verdana, arial, geneva, sans-serif; }

.side { padding-left:0mm; padding-right:0em; padding-bottom:2mm; padding-top:0mm; margin-left:0mm; margin-top:0mm; margin-right:0mm; margin-bottom:0mm; font-family:tahoma, verdana, arial, geneva, sans-serif; font-size:11px; line-height:140%; }

.multiple_entry{ padding:0px 0px 0px 0px; margin:3px 0px 0px 0px; }
.entry{ padding:0px 0px 0px 0px; margin:0px 0px 0px 15px; }
img.block{ position:absolute; padding:0px 0px 0px 0px; margin:0px 0px 0px -18px; }

.sidetitle { padding-left:0mm; padding-right:0em; padding-bottom:2mm; padding-top:0mm; margin-left:0mm; margin-top:0mm; margin-right:0mm; margin-bottom:0mm; font-family:tahoma, verdana, arial, geneva, sans-serif; color:#666600; font-size:small; font-weight:normal; letter-spacing: .3em; text-transform:uppercase; }

.syndicate { font-family:tahoma, verdana, arial, sans-serif; font-size:xx-small; line-height:140%; padding:2px; margin-top:15px; background:#FFF; }

.powered { font-family:palatino, georgia, times new roman, serif; color:#666; font-size:x-small; line-height:140%; text-transform:uppercase; padding:2px; margin-top:50px; letter-spacing: .2em; background:#FFF; }

.comments-body { font-family:palatino, georgia, verdana, arial, sans-serif; color:#666; font-size:small; font-weight:normal; background:#FFF; line-height:140%; padding-bottom:10px; padding-top:10px; border-bottom:1px dotted #999; }

.comments-post { padding-left:0mm; padding-right:0em; padding-bottom:0mm; padding-top:0mm; margin-left:2mm; margin-top:0mm; margin-right:0mm; margin-bottom:0mm; font-family:tahoma, verdana, arial, sans-serif; color:#666; font-size:10px; font-weight:normal; background:#FFF; }

.trackback-url { font-family:palatino, georgia, verdana, arial, sans-serif; color:#666; font-size:small; font-weight:normal; background:#FFF; line-height:140%; padding:5px; border:1px dotted #999; }

.trackback-body { font-family:palatino, georgia, verdana, arial, sans-serif; color:#666; font-size:small; font-weight:normal; background:#FFF; line-height:140%; padding-bottom:10px; padding-top:10px; border-bottom:1px dotted #999; }

.trackback-post { font-family:tahoma, verdana, arial, sans-serif; color:#666; font-size:x-small; font-weight:normal; background:#FFF; }

.comments-head { font-family:palatino, georgia, verdana, arial, sans-serif; font-size:small; color: #666; border-bottom:1px solid #999; margin-top:20px; font-weight:bold; background:#FFF; }

#banner-commentspop { font-family:palatino, georgia, verdana, arial, sans-serif; color:#FFF; font-size:large; font-weight:bold; border-left:1px solid #FFF; border-right:1px solid #FFF; border-top:1px solid #FFF; background:#003366; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; } 