BODY   { color: #666666; font-size: 11px; font-family: Tahoma, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; background-color: #edece7; background-image:  url(/App_Themes/capehouse/images/bg-yellow.jpg); background-repeat: repeat-x; margin: 0 }
TD  { color: #666666; font-size: 11px; font-family: Tahoma, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal }
TH  { color: #666666; font-size: 11px; font-family: Tahoma, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal }
FORM { MARGIN: 0px }
.gallery_photo{
  width:110px;
  height:70px;
  padding:5px;
  margin-right:3px;
  margin-bottom:3px;
  float:left;
  background-color:#f4f4f4;
  border: #e2e1e1 solid 1px;
}

.EditingFormInfoLabel {color: black; font-weight: bold;}

.ErrorLabel, .EditingFormErrorLabel {color: red;}

.TextboxField, .TextBoxField {width: 200px;}
.TextAreaField {width: 200px; height: 100px;}

INPUT   { font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; margin: 3px 0 }
TEXTAREA { font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; margin: 3px 0 }
SELECT   { font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; margin: 3px 0 }
UL LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px }
H1 { color: #333; font-size: 18px }
H3,H4, H5 { margin: 0; }
#bodyContent { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 901px; PADDING-TOP: 0px; POSITION: relative }
#tableMain { }
#tableMain TD#center  { background-image:  url(/App_Themes/capehouse/images/bg02-white.gif); background-repeat: repeat-y }
#tableMain TD#left  { background-image:  url(/App_Themes/capehouse/images/bgleft-yellow.jpg); background-repeat: no-repeat; width: 42px }
#tableMain TD#right  { background-image:  url(/App_Themes/capehouse/images/bgright-yellow.jpg); background-repeat: no-repeat; width: 42px }
#header    { background-image:  url(/App_Themes/capehouse/images/header.gif); background-repeat: no-repeat; text-align: right; height: 90px; vertical-align: top }
#header #links  { margin: 5px 10px }
#links a { margin-left: 10px; padding-left: 10px }
#links a:link, #links a:visited { color: #666; text-decoration: none }
#links a:hover, #links a:active { color: #a00; text-decoration: underline }
#textContent   { background-color: #ecebe5; background-image:  url(/App_Themes/capehouse/images/bgbody-yellow.jpg); background-repeat: repeat-x; text-align: justify; padding: 30px 29px 20px }
#textContent2 { background-color: #ecebe5; background-image:  url(/App_Themes/capehouse/images/bgbody-yellow.jpg); background-repeat: repeat-x; text-align: left; padding: 10px 10px 20px }
#menu  { display: block }
#menu H2 { display: none }
#menu ul  { margin: 0; padding: 0 }
#menu ul li   { display: block; margin: 0; padding: 0; width: 177px; float: left }
#menu ul li a { display: block; width: 177px; height: 21px }
#menu ul li a span { font-size: 1px; position: absolute; top: 0; left: -8000px }


.mm ul { clear: both; margin: 0; padding: 0; display: block; }
.mm a:link, .mm a:visited {color: #666; text-decoration: none; }
.mm a:hover, .mm a:active {color: #000; text-decoration: none; }
.mm ul li { padding-left: 12px; font-size: 12px; list-style-type: none; }
.mm ul ul li { padding-left: 0px; font-size: 12px; list-style-type: none; }
.mm ul li a { line-height: 16px; display: block; }
.mm ul li a:hover { line-height: 16px; display: block; }
.mm ul li.CMSListMenuHighlightedLI {background-color: #FFFFFF;} 
.mm ul li a.CMSListMenuLinkHighlighted { color: black; line-height: 16px; display: block; }




#menu LI.ho a:link, #menu LI.ho a:visited    { background-image:  url(/App_Themes/capehouse/images/menu2_02.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.ho a:hover, #menu LI.ho a:active  { background-image:  url(/App_Themes/capehouse/images/menu2-on_02.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.ac a:link, #menu LI.ac a:visited    { background-image:  url(/App_Themes/capehouse/images/menu2_03.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.ac a:hover, #menu LI.ac a:active  { background-image:  url(/App_Themes/capehouse/images/menu2-on_03.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.we a:link, #menu LI.we a:visited    { background-image:  url(/App_Themes/capehouse/images/menu2_04.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.we a:hover, #menu LI.we a:active  { background-image:  url(/App_Themes/capehouse/images/menu2-on_04.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.sp a:link, #menu LI.sp a:visited    { background-image:  url(/App_Themes/capehouse/images/menu2_05.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.sp a:hover, #menu LI.sp a:active  { background-image:  url(/App_Themes/capehouse/images/menu2-on_05.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.ph a:link, #menu LI.ph a:visited    { background-image:  url(/App_Themes/capehouse/images/menu2_06.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.ph a:hover, #menu LI.ph a:active  { background-image:  url(/App_Themes/capehouse/images/menu2-on_06.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.lo a:link, #menu LI.lo a:visited    { background-image:  url(/App_Themes/capehouse/images/menu2_07.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.lo a:hover, #menu LI.lo a:active  { background-image:  url(/App_Themes/capehouse/images/menu2-on_07.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.th a:link, #menu LI.th a:visited    { background-image:  url(/App_Themes/capehouse/images/menu2_08.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.th a:hover, #menu LI.th a:active  { background-image:  url(/App_Themes/capehouse/images/menu2-on_08.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.te a:link, #menu LI.te a:visited    { background-image:  url(/App_Themes/capehouse/images/menu2_09.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.te a:hover, #menu LI.te a:active  { background-image:  url(/App_Themes/capehouse/images/menu2-on_09.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.ra a:link, #menu LI.ra a:visited    { background-image:  url(/App_Themes/capehouse/images/menu2_10.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.ra a:hover, #menu LI.ra a:active  { background-image:  url(/App_Themes/capehouse/images/menu2-on_10.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.bo a:link, #menu LI.bo a:visited    { background-image:  url(/App_Themes/capehouse/images/menu2_11.gif); background-repeat: no-repeat; width: 177px; height: 21px }
#menu LI.bo a:hover, #menu LI.bo a:active  { background-image:  url(/App_Themes/capehouse/images/menu2-on_11.gif); background-repeat: no-repeat; width: 177px; height: 21px }

#menu LI.hoon  { background-image:  url(/App_Themes/capehouse/images/menu2-on_02.gif); background-repeat: no-repeat; width: 177px }
#menu LI.acon  { background-image:  url(/App_Themes/capehouse/images/menu2-on_03.gif); background-repeat: no-repeat; width: 177px }
#menu LI.weon  { background-image:  url(/App_Themes/capehouse/images/menu2-on_04.gif); background-repeat: no-repeat; width: 177px }
#menu LI.spon  { background-image:  url(/App_Themes/capehouse/images/menu2-on_05.gif); background-repeat: no-repeat; width: 177px }
#menu LI.phon  { background-image:  url(/App_Themes/capehouse/images/menu2-on_06.gif); background-repeat: no-repeat; width: 177px }
#menu LI.loon  { background-image:  url(/App_Themes/capehouse/images/menu2-on_07.gif); background-repeat: no-repeat; width: 177px }
#menu LI.thon   { background-image:  url(/App_Themes/capehouse/images/menu2-on_08.gif); background-repeat: no-repeat; width: 177px }
#menu LI.teon  { background-image:  url(/App_Themes/capehouse/images/menu2-on_09.gif); background-repeat: no-repeat; width: 177px }
#menu LI.raon  { background-image:  url(/App_Themes/capehouse/images/menu2-on_10.gif); background-repeat: no-repeat; width: 177px }
#menu LI.boon  { background-image:  url(/App_Themes/capehouse/images/menu2-on_11.gif); background-repeat: no-repeat; width: 177px }

#submenu { }
#submenugallery  { padding-top: 2px; padding-bottom: 2px }
#submenugallery IMG  { padding: 1px; border-style: none }
#menu #submenu a:link, #menu #submenu a:visited    { color: #50504d; text-decoration: underline; background-image:  url(/App_Themes/capehouse/images/menu-blank.gif); background-repeat: repeat-y; padding-left: 21px; height: 22px }
#menu #submenu a:hover, #menu #submenu a:active    { color: #f00; text-decoration: underline; background-image:  url(/App_Themes/capehouse/images/menu-blank.gif); background-repeat: repeat-y; padding-left: 21px; height: 22px }
#menu #submenugallery a:link, #menu #submenugallery a:visited      { color: #50504d; text-decoration: none; background-image: none; background-repeat: repeat-y; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; height: 24px; border-bottom: 1px solid #eaeaea }
#menu #submenugallery a:hover, #menu #submenugallery a:active      { color: #f00; text-decoration: none; background-repeat: repeat-y; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; height: 24px; border-bottom: 1px solid #eaeaea }
.row01  { background-color: #e2e0d4 }
.row02  { background-color: #f0eee3 }
#featurephoto { background-color: #fff; text-align: center; padding: 5px }
#featuretext  { text-align: right; margin: 0; padding: 0; position: absolute; top: 230px; width: 768px }
.hiddenPic {display:none;}
.border01 { background-image: url(/App_Themes/capehouse/images/border01.gif); background-repeat: repeat-x }
.border02 { background-image: url(/App_Themes/capehouse/images/border02.gif); background-repeat: no-repeat }
.border03 { background-image: url(/App_Themes/capehouse/images/border03.gif); background-repeat: repeat-y }
#featuread  { background-image: url(/App_Themes/capehouse/images/featureadbg.gif); width: 171px; overflow: hidden  }
#featuread a:link, #featuread a:visited { color: #333; text-decoration: none }
#featuread a:hover, #featuread a:active { color: #a00; text-decoration: none }
.pgc02 { background-color: #ecebe5 }
.pgc01 { background-color: #d8d6cf }
