/* EDCNV Sitewide */

body { margin:0 auto 0 auto; padding:0; background:url("/images/common/bg.jpg") top center repeat-y #492F92; }
#logo { background:url("/images/common/logo_bg.jpg") top center; }
#mainnav { margin:0; padding:0; width:770px; } 
.breadcrumb { margin:0 0 0 2px; padding:15px 5px 15px 5px; font-family:Arial; font-size:10px; color:#269B80; }
#footerlogo { margin:0; padding:0; background:url("/images/common/footer_logo.gif") no-repeat; position:relative; top:0px; left:200px; width:34px; height:62px; display:block; z-index:20; }
#footercontent { margin:0 0 -10px 34px; padding:20px 0 0 0; text-align:center; background:url("/images/common/logo_tag.gif") no-repeat top center; position:relative; top:-40px; left:0px; }
#footercontent p{ font:10px arial; color:#FFF;  }

/* Header Specific Elements */
#containerhome { margin:0 auto 0 auto; padding:6px 0 0 0; width:760px; background-color:#492F92; } /* Program header uses homepage color */
#containermission { margin:0 auto 0 auto; padding:6px 0 0 0; width:760px; background-color:#492F92; } /* Program header uses homepage color */
#containerhistory { margin:0 auto 0 auto; padding:6px 0 0 0; width:760px; background-color:#492F92; } /* Program header uses homepage color */
#containerboard_of_directors { margin:0 auto 0 auto; padding:6px 0 0 0; width:760px; background-color:#492F92; } /* Program header uses homepage color */
#containerstaff { margin:0 auto 0 auto; padding:6px 0 0 0; width:760px; background-color:#492F92; } /* Program header uses homepage color */
#containerpartners { margin:0 auto 0 auto; padding:6px 0 0 0; width:760px; background-color:#492F92; } /* Program header uses homepage color */
#containercalendar { margin:0 auto 0 auto; padding:6px 0 0 0; width:760px; background-color:#492F92; } /* Program header uses homepage color */
#containerpublications { margin:0 auto 0 auto; padding:6px 0 0 0; width:760px; background-color:#492F92; } /* Program header uses homepage color */

#containerinternational_trade { margin:0 auto 0 auto; padding:6px 0 0 0; width:760px; background-color:#366BA7; }

#containermicro_loans { margin:0px auto 0 auto; padding:6px 0 0 0; width:760px; background-color:#663300; }

#containernorthern_enterprises { margin:0px auto 0 auto; padding:6px 0 0 0; width:760px; background-color:#640231; }
#containerproject { margin:0px auto 0 auto; padding:6px 0 0 0; width:760px; background-color:#640231; }
#containernorth_link { margin:0px auto 0 auto; padding:6px 0 0 0; width:760px; background-color:#640231; }
#containersponsors { margin:0px auto 0 auto; padding:6px 0 0 0; width:760px; background-color:#640231; }
#containermedia { margin:0px auto 0 auto; padding:6px 0 0 0; width:760px; background-color:#640231; }
#containereconomic_development_northern_vermont { margin:0px auto 0 auto; padding:6px 0 0 0; width:760px; background-color:#21427E; }

/* Common Section Elements */
#section p { margin:0 0 0 10px; padding:5px; background-color:#006951; font:11px arial; font-weight:bold; color:#ffffff; width:730px; }
#section .programs { background-color:#006951; }
#section .international_trade { background-color:#366BA7; }
#section .micro_loans { background-color:#663300; }
#section .northern_enterprises { background-color:#640231; }
#section .economic_development_northern_vermont { background-color:#21427E; }

#content { margin:0; padding:0 0 100px 0; background-color:#EFEDDE; width:760px; height:auto; }
#contentnorth { margin:15px 0 0 5px; padding:0; width:740px; }
#contentnorth p { margin:0; padding:0 20px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; }
#contentnorth .buttonspacing { line-height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }

/* Content area for ALL PAGES */
.landing { margin:0; padding:15px 5px 0 5px; width:480px; font:11px arial; font-weight:normal; color:#000000; }
.landing p { margin:0; padding:0; font:11px arial; font-weight:normal; color:#333333; }

h1.home { margin:0; padding:0; font:11px arial; font-weight:bold; color:#492F92; }
h1.mission { margin:0; padding:0; font:11px arial; font-weight:bold; color:#492F92; }
h1.history { margin:0; padding:0; font:11px arial; font-weight:bold; color:#492F92; }
h1.board_of_directors { margin:0; padding:0; font:11px arial; font-weight:bold; color:#492F92; }
h1.staff { margin:0; padding:0; font:11px arial; font-weight:bold; color:#492F92; }
h1.calendar { margin:0; padding:0; font:11px arial; font-weight:bold; color:#492F92; }
h1.publications { margin:0; padding:0; font:11px arial; font-weight:bold; color:#492F92; }
h1.international_trade { margin:0; padding:0; font:11px arial; font-weight:bold; color:#366BA7; }
h1.micro_loans { margin:0; padding:0; font:11px arial; font-weight:bold; color:#663300; }
h1.northern_enterprises { margin:0; padding:0; font:11px arial; font-weight:bold; color:#640231; }
h1.project { margin:0; padding:0; font:11px arial; font-weight:bold; color:#640231; }
h1.north_link { margin:0; padding:0; font:11px arial; font-weight:bold; color:#640231; }
h1.sponsors { margin:0; padding:0; font:11px arial; font-weight:bold; color:#640231; }
h1.media { margin:0; padding:0; font:11px arial; font-weight:bold; color:#640231; }
h1.economic_development_northern_vermont { margin:0; padding:0; font:11px arial; font-weight:bold; color:#21427E; }

#landingpad { margin:15px 10px 30px 0; padding:0; }
.landingnav { margin:5px 0 0 0; padding:0 0 0 15px; width:200px; font-family:Verdana, Helvetica, sans-serif; }
.landingnav ul { position:relative; margin:0; padding:0; width:200px; list-style-type:none; }
.landingnav ul li { height:auto; clear:both; width:200px; padding:0; margin:0;  }
.landingnav ul li a:link, 
.landingnav ul li a:visited { position:relative; margin:0; padding:0; display:block; width:170px; background:url("/images/common/nav_dots.gif") bottom center no-repeat; margin:0; padding:2px 0 8px 0; color:#00574F; font-size:10px; font-weight:bold; text-decoration:none;  }
.landingnav ul li b{ display:block; float:left; width:10px; height:10px; margin:4px; background:url("/images/common/nav_arrow.gif") no-repeat; }
.landingnav ul li ul{ position:relative; clear:both; margin:3px 0 0 12px; background:url("/images/common/bullet.gif") no-repeat -3px 7px; }
.landingnav ul li ul li{ position:relative; background:transparent; margin:0; padding:0; background:url("/images/common/bullet.gif") no-repeat -3px 7px; }
.landingnav ul li ul li a:link,
.landingnav ul li ul li a:visited { position:relative; background:transparent; display:block; margin:0; padding:4px; font-weight:normal; color:#31916A; }
.landingnav ul li ul li b{ display:none; }

.programcallouts { margin:0 0 10px 0; padding:0; font:10px arial; width:365px; height:157px; background:url("/images/programs/menu_bg.jpg") no-repeat 0 25px; }
.programcallouts .leftimage { margin:10px 10px 0 10px; float:left; }
.programcallouts p { float:left; margin:10px 0 0 0; }
#program_page_pad { padding:0 0 0 3px; }
.text_pad { margin:0; padding:0; width:360px; position:relative; left:0; top:0px; }
#trade { margin:0; padding:0; position:relative; left:0; top:-5px; }
#microloans { margin:0; padding:0; position:relative; left:0; top:-5px; }
#north { margin:0; padding:0; position:relative; left:0; top:1px; }
#ecodev { margin:0; padding:0; position:relative; left:0; top:1px; }

/* Content paragraph headers by section */
#heading { margin:0; padding:0 0 3px 0; font:11px arial; }
#heading .international_trade { color:#366BA7; font-weight:bold; }
#heading .micro_loans { color:#663300; font-weight:bold; }
#heading .northern_enterprises { color:#006951; font-weight:bold; }
#heading .economic_development { color:#21427E; font-weight:bold; }
#heading .marketplace { color:#FF6600; font-style:italic; }

/* Footer Elements */
#footerhome { margin:0 auto 0 auto; padding:40px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #006951; width:760px; height:300px; font:10px arial; color:#ffffff; }
#footercontact_us { margin:0 auto 0 auto; padding:40px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #006951; width:760px; height:300px; font:10px arial; color:#ffffff; }
#footerabout_us { margin:0 auto 0 auto; padding:40px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #006951; width:760px; height:300px; font:10px arial; color:#ffffff; }
#footermission { margin:0 auto 0 auto; padding:40px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #006951; width:760px; height:300px; font:10px arial; color:#ffffff; }
#footerhistory { margin:0 auto 0 auto; padding:40px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #006951; width:760px; height:300px; font:10px arial; color:#ffffff; }
#footerboard_of_directors { margin:0 auto 0 auto; padding:40px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #006951; width:760px; height:300px; font:10px arial; color:#ffffff; }
#footerstaff { margin:0 auto 0 auto; padding:40px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #006951; width:760px; height:300px; font:10px arial; color:#ffffff; }
#footerpartners { margin:0 auto 0 auto; padding:40px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #006951; width:760px; height:300px; font:10px arial; color:#ffffff; }
#footercalendar { margin:0 auto 0 auto; padding:40px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #006951; width:760px; height:300px; font:10px arial; color:#ffffff; }
#footerpublications { margin:0 auto 0 auto; padding:40px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #006951; width:760px; height:300px; font:10px arial; color:#ffffff; }
#footerprograms { margin:0 auto 0 auto; padding:20px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #006951; width:760px; height:300px; font:10px arial; color:#ffffff; }	
#footerinternational_trade { margin:0 auto 0 auto; padding:20px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #366BA7; width:760px; height:300px; font:10px arial; color:#ffffff; }	
#footermicro_loans { margin:0 auto 0 auto; padding:20px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #663300; width:760px; height:300px; font:10px arial; color:#ffffff; }
#footernorthern_enterprises { margin:0 auto 0 auto; padding:20px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #640231; width:760px; height:300px; font:10px arial; color:#ffffff; }
#footerproject { margin:0 auto 0 auto; padding:20px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #640231; width:760px; height:300px; font:10px arial; color:#ffffff; }
#footernorth_link { margin:0 auto 0 auto; padding:20px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #640231; width:760px; height:300px; font:10px arial; color:#ffffff; }
#footersponsors { margin:0 auto 0 auto; padding:20px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #640231; width:760px; height:300px; font:10px arial; color:#ffffff; }
#footermedia { margin:0 auto 0 auto; padding:20px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #640231; width:760px; height:300px; font:10px arial; color:#ffffff; }
#footereconomic_development_northern_vermont { margin:0 auto 0 auto; padding:20px 0 0 0; background:url("/images/common/footer_bg.jpg") top center no-repeat #21427E; width:760px; height:300px; font:10px arial; color:#ffffff; }

/* Home Page */
#contenthome { clear:both; margin:0; padding:0; background-color:#EFEDDE; width:760px; }
#mainarea { margin:0; padding:13px 15px 25px 13px; background:url("/images/home/horz_div.gif") bottom center no-repeat; font:10px arial; color:#000000; }
#mainarea p { margin:0; padding:0 0 7px 0; }
#mainarea h1 { margin:0; padding:0; font:10px/0px arial; color:#00574F; display:inline; }

#callouts { margin:0; padding:20px 0 18px 13px; font:10px arial; color:#000000; }
#callouts p { margin:0; padding:7px 0 0 0; font:10px arial; color:#000000; }
#callouts h1 { margin:0; padding:0 0 0 0; font:10px/20px arial; color:#00574F; display:inline; }

#contactus { margin:0; padding:7px 0 52px 13px; font:10px arial; color:#000000; }
#contactus p { margin:0; padding:0 0 7px 0; }
#contactus h1 { margin:0; padding:0; font:10px/0px arial; color:#00574F; display:inline; }

#informed { margin:0; padding:7px 0 52px 13px; background:url("/images/home/vert_div.jpg") top left no-repeat; font:10px arial; color:#000000; }
#informed p { margin:0; padding:0 0 7px 0; }
#informed h1 { margin:0; padding:0; font:10px/0px arial; color:#00574F; display:inline; }

#trade { margin:12px 0 0 0; padding:5px; background-color:#366BA7; font:11px arial; font-weight:bold; color:#ffffff; width:356px; }
#microloans { margin:12px 0 0 0; padding:5px; background-color:#663300; font:11px arial; font-weight:bold; color:#ffffff; width:356px; }
#north { margin:6px 0 0 0; padding:5px; background-color:#640231; font:11px arial; font-weight:bold; color:#ffffff; width:356px; }
#ecodev { margin:6px 0 0 0; padding:5px; background-color:#21427E; font:11px arial; font-weight:bold; color:#ffffff; width:356px; }

/* Northern Enterprises Landing */
.horzdots { margin:5px 0 5px 0; padding:0; background:url("/images/common/dots_blk_lg.gif") no-repeat; width:733px; height:3px; display:block; z-index:40; }

/* Food Venture */
#vfvcimage { margin:0; padding:15px 0 0 15px; }
.landingfood { margin:15px 0 0 5px; padding:0; width:430px; }
.landingfood p { margin:0; padding:0 20px 0 0; font:11px arial; font-weight:normal; color:#333333; }

/* Marketplace Forms */
#form { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#366BA7; }
#form td { margin:0; padding:5px 0 5px 0; }
.greyText { font:10px arial; font-weight:normal; color:#333333; }
.formField { font:11px arial; color:#366BA7; background-color:#ffffff; width:200px; border:1px solid #366BA7; }
.formDropmenu { font:11px arial; color:#333333; background-color:#FFFFFF; border:1px solid #366BA7; }

/* All Link Tags */
a:link, a:visited { color:#006951; text-decoration:underline; }
a:active, a:hover { color:#006951; text-decoration:underline; }

a.breadcrumb:link, a.breadcrumb:visited { color:#269B80; text-decoration:none; }
a.breadcrumb:active, a.breadcrumb:hover { color:#269B80; text-decoration:underline; }

a.sidenav:link, a.sidenav:visited { color:#269B80; text-decoration:none; }
a.sidenav:active, a.sidenav:hover { color:#269B80; text-decoration:underline; }

a.button:link, a.button:visited { color:#00574F; text-decoration:none; }
a.button:active, a.button:hover { color:#00574F; text-decoration:bold; }

a.linkfooter:link, a.linkfooter:visited { font-family:10px arial; font-weight:normal; text-decoration:none; color:#ffffff; }
a.linkfooter:active, a.linkfooter:hover { font-family:10px arial; font-weight:normal; text-decoration:underline; color:#ffffff; }


