BODY {background-image: url(/graphics/sb_mountainpark/mpww_bkg_page.gif); background-repeat: repeat-x; background-position: left top; background-color: #01568f;}

.bkgsublinks {background-image: url(/graphics/sb_mountainpark/mpww_bkg_sublink.gif); background-repeat: repeat-x; background-position: left bottom;}
.bkgpagesidel {background-image: url(/graphics/sb_mountainpark/mpww_bkg_pagesidel.gif); background-repeat: repeat-y;}
.bkgpagesider {background-image: url(/graphics/sb_mountainpark/mpww_bkg_pagesider.gif); background-repeat: repeat-y;}
.bkgtopmenu {background-image: url(/graphics/sb_mountainpark/mpww_bkg_topmenu.gif); background-repeat: repeat-x; background-position: left top;}
.bkgcurve {
  background-image: url(/graphics/sb_mountainpark/mpww_bkg_curve.gif); 
  background-repeat: no-repeat; 
  background-position: left top;
  background-color: #c2cbd2;
}

.bkgcurvesub {
  background-image: url(/graphics/sb_mountainpark/mpww_bkg_sub_curve.gif); 
  background-repeat: no-repeat; 
  background-position: left top;
  background-color: #c2cbd2;
}


.bkgcurvesub2 {
  background-image: url(/graphics/sb_mountainpark/mpww_bkg_sub_curve2.gif); 
  background-repeat: no-repeat; 
  background-position: left top;
  background-color: #c2cbd2;
}



.bkgsidecolor {background-image: url(/graphics/sb_mountainpark/mpww_bkg_sidecolor.gif); background-repeat: repeat-x; background-position: center top;}
.bkgtitlegradient {background-image: url(/graphics/sb_mountainpark/mpww_bkg_titlegradient.gif); background-repeat: repeat-x; background-position: left top;}

.body {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #023572; line-height: 17px;}
.bodyfooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3f7db0;}

.mainlinksOff {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8E4829; font-weight: bold; text-decoration: none;}
.mainlinksOn {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EFD592; font-weight: bold; text-decoration: none;}

.titlesub {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #023572; font-weight: bold;}
.titlemain {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #023572; font-weight: bold;}
.titlemaintimeslarge {font-family: "Times New Roman", Times, serif; font-size: 30px; color: #023572;}

.linkstopmenuOff {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none;}
.linkstopmenuOn {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #BCD9BD; font-weight: bold; text-decoration: none;}
.linksrsidemenuOff {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #023572; text-decoration: none;}
.linksrsidemenuOn {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #023572; text-decoration: none;}
.linkssubOff {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #023572; text-decoration: none;}
.linkssubOn {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #023572; text-decoration: none;}

.linksfooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3f7db0; text-decoration: underline;}
.linksmore {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline;}
.linksbody {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; font-weight: bold; text-decoration: underline;}

a:link.linksfooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3f7db0; text-decoration: underline;}
a:visited.linksfooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3f7db0; text-decoration: underline;}
a:hover.linksfooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #023572; text-decoration: underline;}

a:link.linksmore {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline;}
a:visited.linksmore {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline;}
a:hover.linksmore {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;}

a:link.linksbody {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; font-weight: bold; text-decoration: underline;}
a:visited.linksbody {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; font-weight: bold; text-decoration: underline;}
a:hover.linksbody {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; font-weight: bold; text-decoration: none;}

img.frame {border: solid rgb(255,255,255) 3px;}

.blogbox {border:0px solid #113748;}
.blogbox table {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #8E4829;}
.blogtitle {border-style:solid; border-color:#DDC5A9; border-width:0px 0px 0px 0px; font-size:13px; font-weight:bold;}
.blogdate {border-style:solid; border-color:#DDC5A9; border-width:0px 0px 2px 0px;text-align:right; font-size:11px}
.blogbody {padding-bottom:40px;}

.nltrdiv {font-family: Arial, Helvetica, sans-serif;}

.calendarTitle {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #906C3C; font-weight: bold;}
.calendarSubTitle {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #906C3C; font-weight: bold;}


/* -- simple forms page -- */
/* ------------------------- */

.simpleForm 		{ width:385px; }
.simpleForm_denotes	{ font-style:italic; padding-bottom:5px;}
.simpleForm_star 	{ color:red;}
.simpleForm_item 	{ padding:0px 0px 10px 0px; width:385px; overflow:hidden;}
.simpleForm_item label 	{ float:left; width: 100px; padding-right:10px; text-align:right; font-weight:bold;}
.simpleForm_itemTextArea	{ padding:0px 0px 10px 0px; width:385px; overflow:hidden;}
.simpleForm_itemTextArea label 	{ float:left; width: 100px; padding-right:10px; text-align:right; font-weight:bold; }
.simpleForm_submitRow	{ margin-top:10px; padding-top:10px; border-top: 1px solid #ccc; clear:both;}
.simpleForm_submit	{ margin:4px 0 0 110px; padding:8px 10px; color: #fff; background-color:#023572; border: none; cursor:pointer; text-transform:uppercase;}

