/* EDITOR */

/* OVERALL CONTENT PARAGRAPH STYLES */
P { font: 12px/16px "Calibri", Arial, Helvetica, sans-serif; COLOR: #333333; padding: 0px; margin:0px; text-align:justify; }
P A { COLOR: #003366; text-decoration:underline; }
P A:hover   { COLOR: #333333; text-decoration:underline; }

/* BULLETED LISTING STYLES */
UL { margin: 10px 0px 10px 25px; padding:0px; }
UL LI { list-style: square; font: 12px/16px "Calibri", Arial, Helvetica, sans-serif; COLOR: #333333; padding: 0px; margin:0px; }
UL LI A { COLOR: #003366; text-decoration:underline; }
UL LI A:hover   { COLOR: #333333; text-decoration:underline; }

OL { margin: 10px 0px 10px 25px; padding:0px; }
OL LI { list-style: decimal; font: 12px/16px "Calibri", Arial, Helvetica, sans-serif; COLOR: #333333; padding: 0px; margin:0px; }
OL LI A { COLOR: #003366; text-decoration:underline; }
OL LI A:hover   { COLOR: #333333; text-decoration:underline; }

/* HEADING STYLES */
H1 { font: normal 19px 'Trebuchet MS', Helvetica, sans-serif; COLOR: #265f84; text-align:left; margin:0px 0px 8px 0px; text-transform: capitalize; }
H1 A:link    { COLOR: #324d59; text-decoration:none; }
H1 A:visited { COLOR: #324d59; text-decoration:none; }
H1 A:active  { COLOR: #324d59; text-decoration:none; }
H1 A:hover   { COLOR: #333333; text-decoration:none; }

H2 { font: normal 16px 'Trebuchet MS', Helvetica, sans-serif; COLOR: #003366; text-align:left; margin:0px 0px 8px 0px; text-transform: capitalize; }
H2 A:link    { COLOR: #003366; text-decoration:underline; }
H2 A:visited { COLOR: #003366; text-decoration:underline; }
H2 A:active  { COLOR: #003366; text-decoration:underline; }
H2 A:hover   { COLOR: #333333; text-decoration:underline; }

H3 { font: normal 16px 'Trebuchet MS', Helvetica, sans-serif; COLOR: #333333; text-align:left; margin:0px 0px 8px 0px; text-transform: capitalize; }
H3 A:link    { COLOR: #333333; text-decoration:underline; }
H3 A:visited { COLOR: #333333; text-decoration:underline; }
H3 A:active  { COLOR: #333333; text-decoration:underline; }
H3 A:hover   { COLOR: #003366; text-decoration:underline; }

H4 { font: normal italic 12px Arial, Helvetica, sans-serif; COLOR: #333333; text-align:left; margin:0px 0px 8px 0px; text-transform: capitalize; }
H4 A:link    { COLOR: #003366; text-decoration:underline; }
H4 A:visited { COLOR: #003366; text-decoration:underline; }
H4 A:active  { COLOR: #003366; text-decoration:underline; }
H4 A:hover   { COLOR: #333333; text-decoration:underline; }

H5 { font: bold 12px Arial, Helvetica, sans-serif; COLOR: #003366; padding: 0px; margin:0px; }
H5 A:link    { COLOR: #003366; }
H5 A:visited { COLOR: #003366; }
H5 A:active  { COLOR: #003366; }
H5 A:hover   { COLOR: #003366; }

.membership-directory { font: 12px/16px "Calibri", Arial, Helvetica, sans-serif; }
.membership-directory TH { background:#598da8; color:#FFFFFF; text-align:center; font-weight:bold; padding:5px; }
.membership-directory TD { background:#FFFFFF; color:#333333; text-align:left; font-weight:normal; padding:5px; border-bottom:#cedee6 solid 1px; }
.membership-directory TD A { COLOR: #003366; text-decoration:underline; }
.membership-directory TD A:hover { COLOR: #333333; text-decoration:underline; }









.PNG { behavior:url(/iepngfix.htc); }

/* OVERALL PAGE BODY STYLE */
.home-body { margin:0px; padding:0px; background:#75a9c1 url(../images/home-bg.jpg) no-repeat top center; }
#wrapper { min-height:77px; }
#header { position: absolute; z-index:200; left:50%; margin-left:-480px; width:960px; }

#header UL.secondarynav { margin: 6px 0px 0px 0px; padding:0px; display:inline; float:right;  }
#header UL.secondarynav LI { margin: 0px 15px 0px 0px; padding: 0px 0px 0px 10px; background: url(../images/secondarynav-bullet.gif) no-repeat left; display:inline; font: 12px/16px "Calibri", Arial, Helvetica, sans-serif; color:#696969; }
#header UL.secondarynav LI a{ color:#696969; text-decoration:none; }
#header UL.secondarynav LI a:hover{ color:#0096d5; text-decoration:underline;}

/* SEASONAL - SUMMER
#home-seasonal { background:url(../images/grass.png) repeat-x bottom; position:absolute; top:247px; width:100%; height:213px; }
#seasonal { background:url(../images/grass.png) repeat-x bottom; } */

/* SEASONAL - FALL
#home-seasonal { background:url(../images/fall.png) repeat-x bottom; position:absolute; top:247px; width:100%; height:213px; }
#seasonal { background:url(../images/fall.png) repeat-x bottom; } */

/* SEASONAL - WINTER */
#home-seasonal { background:url(../images/winter2.png) repeat-x bottom; position:absolute; top:247px; width:100%; height:213px; }
#seasonal { background:url(../images/winter2.png) repeat-x bottom; }

/* SEASONAL - SPRING
#home-seasonal { background:url(../images/spring.png) repeat-x bottom; position:absolute; top:247px; width:100%; height:213px; }
#seasonal { background:url(../images/spring.png) repeat-x bottom; }  */

/* MAIN NAVIGATION */
a .alt { display: none; }

#header UL.nav LI.logo { padding:0px; margin: 0px 30px 0px -65px;  }

#header UL.nav { margin:0px; padding:0px; display:inline; }
#header UL.nav LI { position: relative; float: left; margin:0px; padding: 0px; display: inline; }
#header UL.nav LI a{ display: block; text-decoration: none; margin: 0px; }

#header UL.nav LI a#chamber { width:158px; height:77px; background: url(../images/nav/chamber.jpg) no-repeat; }
#header UL.nav LI a#chamber:hover { background: url(../images/nav/chamber.jpg) 0 -77px no-repeat; }
#header UL.nav LI a#tourism { width:138px; height:77px; background: url(../images/nav/tourism.jpg) no-repeat; }
#header UL.nav LI a#tourism:hover { background: url(../images/nav/tourism.jpg) 0 -77px no-repeat; }
#header UL.nav LI a#area-development { width:257px; height:77px; background: url(../images/nav/area-development.jpg) no-repeat; }
#header UL.nav LI a#area-development:hover { background: url(../images/nav/area-development.jpg) 0 -77px no-repeat; }

#welcome { position:absolute; z-index:30; width:230px; top:202px; left:50%; margin-left:-456px; }
#welcome P { font: 12px/13px "Calibri", Arial, Helvetica, sans-serif; COLOR: #FFFFFF; padding: 0px; margin:0px; text-align:justify; }
#welcome P A { COLOR: #FFFFFF; text-decoration:underline; }
#welcome P A:hover   { COLOR: #FFFFFF; text-decoration:underline; }

#callouts { position:absolute; z-index:40; top:516px; width:960px; left:50%; margin-left:-480px; }
#callouts UL { float:left; }
#callouts H1 { font: normal 20px 'Trebuchet MS', Helvetica, sans-serif; text-transform:uppercase; COLOR: #dea712; padding:0px; margin: 0px 0px 20px 0px; }
#callouts .title { margin:0px; padding:0px; }
#callouts .date { font: italic 11px 'Trebuchet MS', Helvetica, sans-serif; color:#757575; background:url(../images/date-arrow.gif) no-repeat 0px 2px; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 10px; white-space:nowrap; }
#callouts .view-all { font: normal 12px/16px 'Trebuchet MS', Helvetica, sans-serif; text-transform:lowercase; text-decoration:underline; COLOR: #22597f; padding: 0px; margin: 8px 1px 0px 0px; float:right; }
#callouts .view-all A { COLOR: #22597f; text-decoration:underline; }
#callouts .view-all A:hover { COLOR: #487b98; text-decoration:underline; }

#callouts UL.events { background:url(../images/events-bg.jpg) no-repeat 0px 30px; height:206px; width:320px; margin:0px; padding:0px; list-style:none; }
#callouts UL.events LI { list-style:none; margin: 0px 0px 20px 12px; padding:0px; font: normal 17px/20px 'Trebuchet MS', Helvetica, sans-serif; color:#326d93;  }
#callouts UL.events LI A { COLOR: #326d93; text-decoration:none; }
#callouts UL.events LI A:hover { COLOR: #487b98; text-decoration:underline; }

#callouts UL.news { background:url(../images/news-bg.jpg) no-repeat 0px 30px; height:206px; width:320px; margin: 0px 0px 0px 40px; padding:0px; list-style:none; }
#callouts UL.news LI { list-style:none; margin: 0px 0px 20px 12px; padding:0px; font: normal 17px/20px 'Trebuchet MS', Helvetica, sans-serif; color:#326d93;  }
#callouts UL.news LI A { COLOR: #326d93; text-decoration:none; }
#callouts UL.news LI A:hover { COLOR: #487b98; text-decoration:underline; }

/*#callouts UL.find-it-fast { background:url(../images/find-it-fast-bg.jpg) no-repeat 0px 30px; height:206px; width:241px; margin: 0px 0px 0px 39px; padding:0px; list-style:none; }
#callouts UL.find-it-fast LI { list-style:none; margin: 0px 0px 2px 14px; padding: 0px; font: normal 12px/20px 'Trebuchet MS', Helvetica, sans-serif; color:#767676;  }
#callouts UL.find-it-fast LI A { COLOR: #767676; text-decoration:underline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 14px; background:url(../images/date-arrow.gif) no-repeat 0px 4px; }
#callouts UL.find-it-fast LI A:hover { COLOR: #487b98; text-decoration:underline; }*/

#callouts DIV.find-it-fast { float:left; background:url(../images/find-it-fast-bg.jpg) no-repeat 0px 30px; height:206px; width:241px; margin: 0px 0px 0px 39px; padding:0px; list-style:none; }
#callouts DIV.find-it-fast H1 { font: normal 20px 'Trebuchet MS', Helvetica, sans-serif; text-transform:uppercase; COLOR: #dea712; padding:0px; margin: 0px 0px 20px 14px; }
#callouts DIV.find-it-fast UL { margin:0px; padding:0px; }
#callouts DIV.find-it-fast UL LI { list-style:none; margin: 0px 0px 2px 14px; padding: 0px; font: normal 12px/20px 'Trebuchet MS', Helvetica, sans-serif; color:#767676;  }
#callouts DIV.find-it-fast UL LI A { COLOR: #767676; text-decoration:underline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 14px; background:url(../images/date-arrow.gif) no-repeat 0px 4px; }
#callouts DIV.find-it-fast UL LI A:hover { COLOR: #487b98; text-decoration:underline; }

#social-media { position: relative; background:url(../images/social-media-bg.png) no-repeat; height:40px; width:113px; left:50%; margin-top:-16px; margin-left:354px; }
#social-media UL { display:inline; list-style:none; margin: 12px 0px 0px 12px; padding:0px; }
#social-media UL LI { display:inline; list-style:none; margin: 0px 0px 0px 1px; padding:0px; }

/* INTERIOR BODY */
.inside-body { margin:0px; padding:0px; background:#75a9c1; }
#content { background:#8fc3d7 url(../images/content-bg.jpg) no-repeat top center; position:relative; vertical-align:top; }
#content-body { position: relative; background:#FFFFFF url(../images/content-body-bg.jpg) no-repeat top; width:960px; left:50%; margin-left:-480px; top:136px; min-height:667px; height:auto !important; height:667px;  }
.page-content { float:left; width:690px; position:relative; }
.page-content-noleft { float:left; width:934px; position:relative; padding: 11px 0px 0px 20px; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

#page-copy { margin: 20px 20px 180px 10px; padding:0px; }
.inside-header { display:none; }

/* INSIDE HEADERS */
body.chamber .inside-header { display:block; position: relative; top:11px; right:11px; float:right; width:706px; background:url(../images/headers/chamber.jpg) no-repeat bottom right; height:134px; margin: 0px; padding:0px; }
body.tourism .inside-header { display:block; position: relative; top:11px; right:11px; float:right; width:706px; background:url(../images/headers/tourism.jpg) no-repeat bottom right; height:197px; margin: 0px; padding:0px; }
body.area-development .inside-header { display:block; position: relative; top:11px; float:right; width:706px; right:11px; background:url(../images/headers/area-development.jpg) no-repeat bottom right; height:197px; margin: 0px; padding:0px; }

#inside-footer { padding:0px; margin:0px; position: relative; width:100%; }


/* FOOTER */
#home-footer { padding:0px 0px 50px 0px; margin:0px; position:absolute; top:745px; width:100%; }
#footer { padding:0px 0px 50px 0px; margin:0px; background:#75a9c1 url(../images/footer-bg.jpg) repeat-x top; position:absolute; min-height:123px; width:100%; }
#footer-container { width:930px; margin:auto; padding:40px 0px 0px 0px; }
#footer UL { float:left; }

#footer UL.chamber LI.title { font: normal 14px/18px 'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; margin: 0px; padding: 0px 0px 4px 0px; }
#footer UL.chamber LI.title A { COLOR: #FFFFFF; text-decoration:none;}
#footer UL.chamber LI.title A:hover { COLOR: #FFFFFF; text-decoration:underline; }
#footer UL.chamber { width:130px; margin:0px; padding:0px; list-style:none; }
#footer UL.chamber LI { list-style:none; margin: 0px; padding: 0px 0px 10px 0px; font: normal 11px/13px 'Trebuchet MS', Helvetica, sans-serif; color:#dbeef6;  }
#footer UL.chamber LI A { COLOR: #dbeef6; text-decoration:none;}
#footer UL.chamber LI A:hover { COLOR: #dbeef6; text-decoration:underline; }

#footer UL.tourism LI.title { font: normal 14px/18px 'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; margin: 0px; padding: 0px 0px 4px 0px; }
#footer UL.tourism LI.title A { COLOR: #FFFFFF; text-decoration:none;}
#footer UL.tourism LI.title A:hover { COLOR: #FFFFFF; text-decoration:underline; }
#footer UL.tourism { width:72px; margin: 0px 0px 0px 38px; padding:0px; list-style:none; }
#footer UL.tourism LI { list-style:none; margin: 0px; padding: 0px 0px 10px 0px; font: normal 11px/13px 'Trebuchet MS', Helvetica, sans-serif; color:#dbeef6;  }
#footer UL.tourism LI A { COLOR: #dbeef6; text-decoration:none;}
#footer UL.tourism LI A:hover { COLOR: #dbeef6; text-decoration:underline; }

#footer UL.area-development LI.title { font: normal 14px/18px 'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; margin: 0px; padding: 0px 0px 4px 0px; }
#footer UL.area-development LI.title A { COLOR: #FFFFFF; text-decoration:none;}
#footer UL.area-development LI.title A:hover { COLOR: #FFFFFF; text-decoration:underline; }
#footer UL.area-development { width:135px; margin: 0px 0px 0px 38px; padding:0px; list-style:none; }
#footer UL.area-development LI { list-style:none; margin: 0px; padding: 0px 0px 10px 0px; font: normal 11px/13px 'Trebuchet MS', Helvetica, sans-serif; color:#dbeef6;  }
#footer UL.area-development LI A { COLOR: #dbeef6; text-decoration:none;}
#footer UL.area-development LI A:hover { COLOR: #dbeef6; text-decoration:underline; }

#footer UL.storm-lake-united-rss LI.title { font: normal 14px/18px 'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; margin: 0px; padding: 0px 0px 4px 0px; }
#footer UL.storm-lake-united-rss LI.title A { COLOR: #FFFFFF; text-decoration:none;}
#footer UL.storm-lake-united-rss LI.title A:hover { COLOR: #FFFFFF; text-decoration:underline; }
#footer UL.storm-lake-united-rss LI.newsletter-title { font: normal 14px/18px 'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; margin: 0px; padding: 20px 0px 4px 0px; }
#footer UL.storm-lake-united-rss LI.newsletter-title A { COLOR: #FFFFFF; text-decoration:none;}
#footer UL.storm-lake-united-rss LI.newsletter-title A:hover { COLOR: #FFFFFF; text-decoration:underline; }
#footer UL.storm-lake-united-rss { width:175px; margin: 0px 0px 0px 38px; padding:0px; list-style:none; }
#footer UL.storm-lake-united-rss LI { list-style:none; margin: 0px; padding: 0px 0px 10px 0px; font: normal 11px/13px 'Trebuchet MS', Helvetica, sans-serif; color:#dbeef6;  }
#footer UL.storm-lake-united-rss LI A { COLOR: #dbeef6; text-decoration:none;}
#footer UL.storm-lake-united-rss LI A:hover { COLOR: #dbeef6; text-decoration:underline; }

#footer UL.twitter LI.title { font: normal 14px/18px 'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; margin: 0px; padding: 0px 0px 4px 0px; }
#footer UL.twitter LI.title A { COLOR: #FFFFFF; text-decoration:none;}
#footer UL.twitter LI.title A:hover { COLOR: #FFFFFF; text-decoration:underline; }
#footer UL.twitter { width:209px; margin: 0px 0px 0px 90px; padding:0px; list-style:none; }
#footer UL.twitter LI { list-style:none; margin: 0px; padding: 0px 0px 10px 0px; font: normal 11px/13px 'Trebuchet MS', Helvetica, sans-serif; color:#dbeef6;  }
#footer UL.twitter LI A { COLOR: #dbeef6; text-decoration:none;}
#footer UL.twitter LI A:hover { COLOR: #dbeef6; text-decoration:underline; }
#footer UL.twitter LI.twitter-follow { font: normal 11px/16px 'Trebuchet MS', Helvetica, sans-serif; color:#5f98ac; margin:0px; padding: 3px 0px 0px 105px; background:url(../images/twitter-bird.gif) no-repeat top right; height:68px; }
#footer UL.twitter LI.twitter-follow A { COLOR: #5f98ac; text-decoration:underline;}
#footer UL.twitter LI.twitter-follow A:hover { COLOR: #70bb10; text-decoration:underline; }
#footer UL.twitter UL#twitter_update_list { margin:0px; padding:0px; width:190px; overflow:hidden; }
#footer UL.twitter UL#twitter_update_list LI { list-style:none; margin: 0px; padding: 0px 0px 10px 0px; font: normal 11px/13px 'Trebuchet MS', Helvetica, sans-serif; color:#dbeef6; }
#footer UL.twitter LI.copyright { font: normal 12px 'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; margin:0px; padding:0px; text-align:right; }
#footer UL.twitter LI.contact { font: normal 11px/13px 'Trebuchet MS', Helvetica, sans-serif; color:#dbeef6; margin:0px; padding:0px; text-align:right; }
#footer UL.twitter LI.blue-compass { font: normal 11px 'Trebuchet MS', Helvetica, sans-serif; color:#dbeef6; margin:0px; padding: 10px 0px 0px 0px; text-align:right; }
#footer UL.twitter LI.blue-compass A { COLOR: #dbeef6; text-decoration:underline;}
#footer UL.twitter LI.blue-compass A:hover { COLOR: #FFFFFF; text-decoration:underline; }

#storm-lake-city { position:relative; float:left; clear:both; margin-top:-50px; padding:0px; }

/* HOME SLIDE */
#home-photos {  position:absolute; z-index:1; top:100px; height:399px; width:960px; left:50%; margin-left:-480px; }
#slide img { position: absolute; top: 0; left: 0; z-index: 8; opacity: 0.0; }
#slide img.active { z-index: 10; opacity: 1.0; }
#slide img.last-active { z-index: 9; }

#slide {width:960px; height: 399px; position: relative; clear: both; }


/* NAVIGATION ON-STATES */
body.chamber #header UL.nav li a#chamber { background: url(../images/nav/chamber.jpg) 0 -77px no-repeat; }
body.tourism #header UL.nav li a#tourism { background: url(../images/nav/tourism.jpg) 0 -77px no-repeat; }
body.area-development #header UL.nav li a#area-development { background: url(../images/nav/area-development.jpg) 0 -77px no-repeat; }

body.about-storm-lake #header UL.secondarynav li a#about-storm-lake { color:#0096d5; text-decoration:underline; }
body.contact #header UL.secondarynav li a#contact { color:#0096d5; text-decoration:underline; }
body.espanol #header UL.secondarynav li a#espanol { color:#0096d5; text-decoration:underline; }


/* LEFT NAVIGATION */
.leftnav { position:relative; width:240px; padding: 0px; margin: 11px 0px 0px 11px; vertical-align:top; float:left; }
.leftnav UL { list-style:none; margin: 0px; padding: 0px 0px 276px 0px; background:url(../images/leftnav-b.png) no-repeat bottom; }
.leftnav UL LI UL { list-style:none; margin: 0px; padding: 0px 0px 0px 0px; }
.leftnav LI.leftnav-title { list-style:none; }
.leftnav LI.leftnav-title a { text-decoration:none; display:block; font: normal 21px 'Century Gothic', 'Avenir', "Avant Garde Gothic", "Avant Garde", "URW Gothic L", Helvetica, sans-serif; text-align:right; text-transform:lowercase; color:#FFFFFF; padding:30px 20px 0px 0px; margin:0px; height:33px; background:url(../images/leftnav-title-bg.png) no-repeat top left;  }
.leftnav LI.leftnav-title a:hover { }

/*SPECIAL*/
body.about-storm-lake .leftnav LI.leftnav-title a { text-decoration:none; display:block; font: normal 16px 'Century Gothic', 'Avenir', "Avant Garde Gothic", "Avant Garde", "URW Gothic L", Helvetica, sans-serif; text-align:right; text-transform:lowercase; color:#FFFFFF; padding:30px 20px 0px 0px; margin:0px; height:33px; background:url(../images/leftnav-title-bg.png) no-repeat top left;  }
/*END SPECIAL*/

.leftnav LI.leftnavlevel1 { list-style:none; }
.leftnav LI.leftnavlevel1 a { text-decoration:none; display:block; font: 13px/16px "Calibri", Arial, Helvetica, sans-serif; color:#666666; padding:11px 20px 11px 0px; margin:0px; background:url(../images/leftnavlevel1-bg.png) no-repeat bottom right; text-align:right;  }
.leftnav LI.leftnavlevel1 a:hover { color: #FFFFFF; background:url(../images/leftnavlevel1-over-bg.png) no-repeat bottom right;  }

.leftnav LI.leftnavlevel1-on { list-style:none; }
.leftnav LI.leftnavlevel1-on a { text-decoration:none; display:block; font: 13px/16px "Calibri", Arial, Helvetica, sans-serif; color:#FFFFFF; padding:11px 20px 11px 0px; margin:0px; background:url(../images/leftnavlevel1-on-bg.png) no-repeat bottom right; text-align:right; text-transform:uppercase;  }
.leftnav LI.leftnavlevel1-on a:hover { color: #FFFFFF; background:url(../images/leftnavlevel1-over-bg.png) no-repeat bottom right;  }

.leftnav LI.leftnavlevel2 { list-style:none; }
.leftnav LI.leftnavlevel2 a { text-decoration:none; display:block; font: 12px/16px "Calibri", Arial, Helvetica, sans-serif; color:#666666; padding:2px 25px 2px 0px; margin:0px; background:url(../images/leftnavlevel2-bg.png) repeat-y right; text-align:right;  }
.leftnav LI.leftnavlevel2 a:hover { color: #276288; text-decoration:underline; background:url(../images/leftnavlevel2-bg.png) repeat-y right;   }

.leftnav LI.leftnavlevel2-on { list-style:none; }
.leftnav LI.leftnavlevel2-on a { text-decoration:none; display:block; font: bold 13px/16px "Calibri", Arial, Helvetica, sans-serif; color:#276288; padding:2px 25px 2px 0px; margin:0px; background:url(../images/leftnavlevel2-bg.png) repeat-y right; text-align:right; text-decoration:underline;  }
.leftnav LI.leftnavlevel2-on a:hover { color: #276288; text-decoration:underline; background:url(../images/leftnavlevel2-bg.png) repeat-y right;   }

/* FORM STYLES */
.divFormBuilder .textbox { font: 12px Arial, Helvetica, sans-serif; COLOR: #333333; background:#FFFFFF; BORDER: solid #999999 1px; width:160px; margin:0px; padding:0px; }
.divFormBuilder .label { font: normal 12px/16px Arial, Helvetica, sans-serif; COLOR: #333333; white-space:nowrap; }
.divFormBuilder label { font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #333333; white-space:nowrap; }
.divFormBuilder textarea { font: 12px Arial, Helvetica, sans-serif; height:60px; width:250px; }
.divFormBuilder .radiobuttonlist { padding:0px; margin:0px; }
.divFormBuilder .checkboxlist { padding:0px; margin:0px; }
.divFormBuilder .checkboxlist label { font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #333333; text-transform: none; white-space: nowrap; }
.divFormBuilder .checkboxlist input { font: 12px Arial, Helvetica, sans-serif; COLOR: #333333; background: none; BORDER:none; padding: 0px; width:auto; }
.divFormBuilder .dropdownlist { font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #333333; background:#FFFFFF; BORDER: solid #999999 1px; }
.formBuildError { font: bold 12px/16px Arial, Helvetica, sans-serif; COLOR: #CC0000; }


.textbox { font: 11px Arial, Helvetica, sans-serif; COLOR: #666666; background:#FFFFFF; BORDER: solid #999999 1px; padding: 2px; }
.button { font: normal 11px 'Trebuchet MS', Helvetica, sans-serif; COLOR: #FFFFFF; padding: 0px 3px 0px 3px; height:18px; background:#70bb10 url(../images/btn-bg.gif) repeat-x top; border:#d1e7ef solid 1px; }
.button:hover { font: normal 11px 'Trebuchet MS', Helvetica, sans-serif; COLOR: #FFFFFF; padding: 0px 3px 0px 3px; height:18px; background:#e07335; border:#d1e7ef solid 1px; cursor:pointer; }




.news-date { font-size: 11px; color:#333333; font-style: italic; }
.news-pager-t { text-align:right; padding:0px 0px 5px 0px; margin: 0px 0px 10px 0px; border-bottom:#666666 solid 1px; font: 10px Arial, Helvetica, sans-serif; color:#333333; }
.news-pager-b { text-align:right; padding:5px 0px 0px 0px; margin: 0px 0px 0px 0px; border-top:#666666 solid 1px; font: 10px Arial, Helvetica, sans-serif; color:#333333; }


/* INSIDE BODY NEWS */
.chamber-news { display:none; }
body.chamber .chamber-news { display:block; float:right; width:320px; margin:26px 0px 0px 20px; }
.tourism-news { display:none; }
body.tourism .tourism-news { display:block; float:right; width:320px; margin:26px 0px 0px 20px; }
.area-development-news { display:none; }
body.area-development .area-development-news { display:block; float:right; width:320px; margin:26px 0px 0px 20px; }


.chamber-news UL.news { background:url(../images/inside-callout-bg.png) no-repeat 0px 30px; min-height:180px; height:auto !important; height:180px; width:320px; margin: 0px; padding:0px; list-style:none; }
.chamber-news UL.news LI { list-style:none; margin: 0px 0px 14px 12px; padding:0px; font: normal 14px/20px 'Trebuchet MS', Helvetica, sans-serif; color:#326d93;  }
.chamber-news UL.news LI A { COLOR: #326d93; text-decoration:none; }
.chamber-news UL.news LI A:hover { COLOR: #487b98; text-decoration:underline; }

.chamber-news H1 { font: normal 20px 'Trebuchet MS', Helvetica, sans-serif; text-transform:uppercase; COLOR: #dea712; padding:0px; margin: 0px 0px 20px 0px; }
.chamber-news .title { margin:0px; padding:0px; }
.chamber-news .date { font: italic 11px 'Trebuchet MS', Helvetica, sans-serif; color:#757575; background:url(../images/date-arrow.gif) no-repeat 0px 2px; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 10px; white-space:nowrap; }
.chamber-news .view-all { font: normal 12px/16px 'Trebuchet MS', Helvetica, sans-serif; text-transform:lowercase; text-decoration:underline; COLOR: #22597f; padding: 0px; margin: 8px 1px 0px 0px; float:right; }
.chamber-news .view-all A { COLOR: #22597f; text-decoration:underline; }
.chamber-news .view-all A:hover { COLOR: #487b98; text-decoration:underline; }



.tourism-news UL.news { background:url(../images/inside-callout-bg.png) no-repeat 0px 30px; min-height:180px; height:auto !important; height:180px; width:320px; margin: 0px; padding:0px; list-style:none; }
.tourism-news UL.news LI { list-style:none; margin: 0px 0px 14px 12px; padding:0px; font: normal 14px/20px 'Trebuchet MS', Helvetica, sans-serif; color:#326d93;  }
.tourism-news UL.news LI A { COLOR: #326d93; text-decoration:none; }
.tourism-news UL.news LI A:hover { COLOR: #487b98; text-decoration:underline; }

.tourism-news H1 { font: normal 20px 'Trebuchet MS', Helvetica, sans-serif; text-transform:uppercase; COLOR: #dea712; padding:0px; margin: 0px 0px 20px 0px; }
.tourism-news .title { margin:0px; padding:0px; }
.tourism-news .date { font: italic 11px 'Trebuchet MS', Helvetica, sans-serif; color:#757575; background:url(../images/date-arrow.gif) no-repeat 0px 2px; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 10px; white-space:nowrap; }
.tourism-news .view-all { font: normal 12px/16px 'Trebuchet MS', Helvetica, sans-serif; text-transform:lowercase; text-decoration:underline; COLOR: #22597f; padding: 0px; margin: 8px 1px 0px 0px; float:right; }
.tourism-news .view-all A { COLOR: #22597f; text-decoration:underline; }
.tourism-news .view-all A:hover { COLOR: #487b98; text-decoration:underline; }



.area-development-news UL.news { background:url(../images/inside-callout-bg.png) no-repeat 0px 30px; min-height:180px; height:auto !important; height:180px; width:320px; margin: 0px; padding:0px; list-style:none; }
.area-development-news UL.news LI { list-style:none; margin: 0px 0px 14px 12px; padding:0px; font: normal 14px/20px 'Trebuchet MS', Helvetica, sans-serif; color:#326d93;  }
.area-development-news UL.news LI A { COLOR: #326d93; text-decoration:none; }
.area-development-news UL.news LI A:hover { COLOR: #487b98; text-decoration:underline; }

.area-development-news H1 { font: normal 15px 'Trebuchet MS', Helvetica, sans-serif; text-transform:uppercase; COLOR: #dea712; padding:0px; margin: 0px 0px 20px 0px; }
.area-development-news .title { margin:0px; padding:0px; }
.area-development-news .date { font: italic 11px 'Trebuchet MS', Helvetica, sans-serif; color:#757575; background:url(../images/date-arrow.gif) no-repeat 0px 2px; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 10px; white-space:nowrap; }
.area-development-news .view-all { font: normal 12px/16px 'Trebuchet MS', Helvetica, sans-serif; text-transform:lowercase; text-decoration:underline; COLOR: #22597f; padding: 0px; margin: 8px 1px 0px 0px; float:right; }
.area-development-news .view-all A { COLOR: #22597f; text-decoration:underline; }
.area-development-news .view-all A:hover { COLOR: #487b98; text-decoration:underline; }
