@charset "utf-8";
body{font-size:62.5%;text-align:center;margin:0; padding:0px;background:#00644f url(img/pagebg.jpg) repeat-x 50% 0;}


p, li, td, dl, dd, tr, th, td, table{padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif;font-size:1.2em; /*font:.85em/1.3em; daves generic font sizes*/}

H1 {font-size:2em} 
H2 {font-size:1.5em} 
H3 {font-size:1.25em}  
H4 {font-size:1em}  
INPUT, SELECT, TH, TD {font-size:1em}

a:link, a:visited{color:#b20838;}
a:hover, a:active{color:#00644f; text-decoration:none;}

.w{text-align:center;margin:0px; padding:0px;background:url(img/Amanda.jpg) no-repeat 50% 0px;}/*wrapper*/
.w-inner{ width:950px; padding:0px;margin:0 auto;text-align:left; }
.h{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; min-height:139px;height:auto!important; height:139px;} /*header*/
.h h1{ margin-top:0; font:3.5em Arial, Arial, sans-serif; letter-spacing:0px; font-weight:bold; color:#FFFFFF; padding:30px 0px 0px 100px ; border:0px;}
.h h2{font:2.2em Arial, Arial, sans-serif; color:#95bf67; padding:0px 0px 0px 100px ; border:0px; line-height:4px;}
.n{ text-align:left; padding:0px; margin:0px; font-size:1.2em; line-height: normal; background:#8f091b url(img/mainmenu_bkg.gif); min-height:36px;height:auto!important; height:36px;}/*navigation - skip nav in here*/
.n ul {list-style:none; list-style-position: inside; padding:10px 0px 10px 0px; margin:0px; }
.n li{display:inline; padding:0px; margin:0px;}
.n a{text-decoration:none; padding:10px 10px 10px 10px; margin:0px; color:#FFFFFF;border-right: 1px solid #7a0a0a; }
.n a:link, .n a:visited{ color:#FFFFFF;}
.n a:hover, .n a:active{color:#ad0219; text-decoration:underline; background:#FFFFFF; border-bottom:1px solid #fff; }
.n p{padding:0px; margin:0px}
.w-m{ float:left; width:100%; background-color:#FFFFFF; margin:0px; padding:0px}
.m{background: #FFFFFF;  padding: 18px 25px 25px 25px; float:left; width:570px; margin:0px}/*maincontent - this is where it skips to*/
.m h1 {font:2.2em/1.8em Arial, Helvetica, sans-serif; color:#b20838; padding:8px 0px 0px 0px; margin:0px; }
.m h2{font:1.6em/1.4em Arial, Helvetica, sans-serif; color:#00644f; padding:6px 0px 0px 0px; margin:0px; }
.m h3{font:1.4em/1em Arial, Helvetica, sans-serif; color:#7f9b5d; padding:6px 0px 4px 0px; margin:0px; font-weight:bold; letter-spacing:-.5px; }
.m p{line-height:1.7em; padding: 2px 0px 10px 0px; }
.m h4{font:1.2em/.9em Arial, Helvetica, sans-serif; color:#b9bf8d; padding:4px 0px 4px 0px; margin:0px; font-weight:bold; letter-spacing:-.5px; }
.m ul{padding:6px 2px 6px 4px ; margin:0px}
.m li{ list-style:none; background:url(img/m_bullet.gif) no-repeat 0 0 ; padding: 4px 0px 4px 11px; color: #333333;}
.m li li{ list-style:none; padding: 4px 0px 4px 22px; color: #333333;}

.signature{ text-align:right;} 
.m-pullout{background: #edeff2; float:right; width:270px; height:100%; margin:18px 10px 10px 10px; padding:4px;}
.m-pullout p {margin:8px 6px 4px 6px; padding:0px; color:#666666; line-height:1.2em; position:relative;}
.m-pullout h1{ border:solid 1px #cbd3dc; color:#426fa0; font-family:Arial, Helvetica, sans-serif; background:url(img/submenu_bt_bg.jpg); font-weight:normal; font-size:1.4em; padding:9px; margin:0px}
.m-pullout img{ padding:0px 5px 0px 0px; vertical-align:middle; border:none}
.m-pullout img a{ border:0px}
.m-pullout .newsbullet {background: url(img/newsletter.jpg) no-repeat top right;}
.m-pullout .newsbullet2{}
.photogallery img{ padding:4px; border: 1px solid #cae48b; margin:10px 10px 10px 0px ; }
.photogallery ul{ padding:0px;margin:0px;}
.photogallery li{ padding:0px; margin:0px; list-style:none; }
.photogallery p{ margin:0px; padding:0px;}

.submitcss{text-align:right;}


.m-pullout .newsbullet li { list-style-image:url(img/news_bullet.gif); color:#dd5f0f; padding:6px 0px 6px 0px; margin:0px 100px 0px 0px;}
.m-pullout .newsbullet2 li{ list-style-image:url(img/news_bullet.gif); color:#dd5f0f; padding:6px 0px 6px 0px; margin:0px 10px 0px 0px;}
.m-menu{background: #edeff2; float:right; width:302px; height:100%; margin:18px 10px 10px 10px; padding:4px;}
.m-menu ul{ margin:0px; padding:0px;}
.m-menu li{ list-style:none; border-top:solid 1px #cbd3dc; color:#426fa0; border-right:solid 1px #cbd3dc; color:#426fa0; border-left:solid 1px #cbd3dc; color:#426fa0; font-family:Arial, Helvetica, sans-serif; background:url(img/submenu_bt_bg.jpg) repeat-x 0 0; font-weight:normal; font-size:1.3em; padding:9px; margin:0px;}
.m-menu li a, .m-menu li a:link, .m-menu li a:visited { background:url(img/sub_li.gif) no-repeat 0 0; padding: 0px 0px 0px 10px; color:#37638c;}
.m-menu li a:hover{color:#91091b; text-decoration: none; border:none;}
.m-menu li a:active{color:#333333; text-decoration:underline;}
.m-menu ul ul{ margin:0px; padding:15px 10px 0px 5px;}
.m-menu li li{background:none; border:none; padding:0px; margin:0px;}
.m-menu li li a, .m-menu li li a:link, .m-menu li li a:visited {color:#666666; font-size:.65em; border:none; background: url(img/sub_lili.gif) no-repeat 0 0; padding:2px 2px 2px 10px; margin:0px; text-decoration:underline;}
.m-menu li li a:hover, .m-menu li li a:active{ text-decoration:none;}
.newsdownload {background:url(img/acrobat.gif) no-repeat; padding: 0px 0px 12px 18px; margin:0px 0px 15px 20px; }
.newsdownload p{ padding:20px}
.newsdownload a:link{ font-size:1.0em; }

.newsfeed{border:solid 1px #d0d4b7; clear:both; min-height:250px;height:auto!important; height:250px;font-size:0.8em; padding:2px; background:#f5f5ea;}
.newsfeed h2{ color:#5d652a; background:#e6e8da; font-size:1.6em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:8px 6px 8px 8px; margin:0px;}
.fednews{ float:left; width:280px; border-right:solid 1px #d0d4b7; padding: 0px 2px 0px 0px;}
.alpnews{ float:right; width:280px;}
.newsfeed ul{ padding:10px 10px 10px 14px; margin:0px;}
.newsfeed li{ background: url(img/newsfeed_bullet.gif) no-repeat;padding:7px 5px 7px 12px; margin:2px 2px 2px 0px; font-size:1.35em; line-height:1.4em; list-style-type:none;}

#add img{ border:0px}
#add p{ font-size:1.2em; color:#415b93; font-weight:bold; text-align:center; margin:10px 5px 10px 5px;} 
.f{padding:25px ;background-color:#00644f; clear:both; min-height:133px;height:auto!important; height:133px;font-size:0.9em}/*footer*/
.f h1{color:#afcd66; font-family:Arial, Helvetica, sans-serif; font-size:1.4em; padding:2px 0px 7px 0px; margin:0px }
.f p { color:#FFFFFF; font-size:1.3em; line-height:1.5em; padding:0px 0px 7px 0px; margin:0px}
.f .left{float:left; padding:0px; margin:0px;}
.f .left img { float:left; padding:0px; margin:5px 15px 5px 5px; border:solid 3px #bcc7a3}
.f .right{float:right; padding:0px; margin:0px 60px 0px 140px;}
.f a {color:#CCCC99;}
.f a:link, .d a:visited{color:#CCCC99;}
.f a:hover, .d a:active{ color:#99CC66; text-decoration:none;}
.d {padding: 6px 0px 15px 0px; font-size:.9em;}
.d ul{ padding:0px; margin:0px}
.d li{ display:inline; list-style:none; padding: 2px 5px 2px 5px; border-right: 1px solid #679058;}
.d a:link, .d a:visited{ color:#333333}
.d a:hover, .d a:active{color:#ad0219; text-decoration:none;}
.hide{position:absolute; left:-9999px; margin:0; padding:0;}

table{color:#00644f; font-size:.95em;}
td{padding:5px;}

#rssincl-box-114618 { background:none;}
div#rssincl-box-114618 { width:550px; background:#FFFFFF}
div#rssincl-box-114618 img { float:left}