body        { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #829ac5; background-repeat: no-repeat; margin: 0; padding: 0; }
p {}
td {}
a  { color: #bf4200; text-decoration: none }
a:hover  { color: #000; text-decoration: underline }
.cottagepad  { float: right; }
.entrycontainer1 { margin: 12px 0; padding: 0; border-bottom: 2px solid #a8badb; }
.cottagebkgrd  { background-color: #b6c5e0 }
.cottagebkgrd2 { background-color: #ffdfd9 }
.areabkgrd0    { }
.areabkgrd1  { background-color: #de7033 }
.areabkgrd2 { background-color: #d8e1f1; }
.areabkgrd3 { background-color: #a8badb; }
.areabkgrdwhite { background-color: white; }
.areabkgrdpic { background-image: url(../media/cley-mill-2.gif); background-repeat: no-repeat; background-position: left bottom; }
.textpad { padding-left: 10px }
.boxclass     { background-color: #fff; border-top: 2px solid #966; border-bottom: 2px solid white }
.boxclasstitle     { background-color: #fff; border-top: 3px solid #966; border-bottom: 2px solid white }
.rightbox { background-color: #f1f6ff; width: 250px; height: auto; float: right; margin: 2px; padding: 2px; }
.accent1      { font-weight: bold; background-color: #edbcbc; display: block; margin-left: 6px }
.accent2  { font-weight: bold; background-color: #edbcbc; display: block }
.text10 { font-size: 10px }
.text11  { font-size: 11px; margin: 0; padding: 0 0 0 2px; }
.text12 { font-size: 12px ; margin: 2px; padding: 0; }
.text13 { font-size: 13px ; margin: 2px; padding: 0; }
.text15 { font-size: 15px }
.text-very-small { font-size: 10px; margin: 2px; padding: 0; }
.text-small { font-size: 12px; margin: 2px; padding: 0; }
.text-med { font-size: 13px; margin: 4px 2px; padding: 0; }
.text-med-big { font-size: 15px; margin: 4px 2px; padding: 0; }
.text-big { font-size: 17px; margin: 4px 2px; padding: 0; }
.menulist-med { font-size: 13px; line-height: 14px; margin: 2px; padding: 0; }
.menulist-small { font-size: 12px; line-height: 14px; margin: 2px; padding: 0; }
.sub-title-med { font-size: 13px; font-weight: normal; background-color: #a8badb; margin: 2px; padding: 2px 6px; }
.menuleft-1 { font-size: 15px; line-height: 17px; margin: 4px; padding: 2px; }
.menuleft-2 { color: #fff; font-size: 11px; line-height: 13px; background-color: #adbddb; margin: 8px 3px; padding: 2px; border: solid 1px #d8e1f1; }
.textem1 { display: none }
.blkmenu    { background-color: #fff; background-image: url(../../media/menubit3.gif); background-repeat: repeat-y; padding-right: 4px; padding-left: 8px; border-top: 2px solid #a3857c }
.blkmenualert   { background-color: #e7f0ff; background-repeat: repeat-y; padding-right: 4px; padding-left: 2px; border-top: 2px solid #c8312d; border-left: 6px solid #c8312d }
a.left-1:link      { color: #fff; text-decoration: none;}
a.left-1:visited     { color: #fff; text-decoration: none;}
a.left-1:hover     { color: #fff; text-decoration: underline; }
a.left-1:active  { }
a.arr-1:link      { background-image: url(../media/arrow-1.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; margin: 0; padding: 1px 4px 1px 12px; }
a.arr-1:visited     { background-image: url(../media/arrow-1.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; margin: 0; padding: 1px 4px 1px 12px; }
a.arr-1:hover     { color: #3e3e3e; background-color: #fff; text-decoration: none; }
a.arr-1:active  { }
a.arr-2:link      { background-image: url(../media/arrow-2.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; margin: 0; padding: 1px 4px 1px 12px; display: block; }
a.arr-2:visited     { background-image: url(../media/arrow-2.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; margin: 0; padding: 1px 4px 1px 12px; display: block; }
a.arr-2:hover     { color: #3e3e3e; background-color: #fff; text-decoration: underline; }
a.arr-2:active  { }
a.main:link      { text-decoration: none; padding: 2px 2px 2px 6px; display: block; }
a.main:visited     { text-decoration: none; padding: 2px 2px 2px 6px; display: block; }
a.main:hover     { color: #000; background-color: #fff; text-decoration: underline; padding-left: 2px; border-left: 4px solid #787878  }
a.main:active  { }
a.main4:link     { color: #000; background-color: #fff; text-decoration: none; padding: 2px; border-left: 4px solid #3e3e3e ; display: block; }
a.main4:visited    { color: #000; background-color: #fff; text-decoration: none; padding: 2px; border-left: 4px solid #3e3e3e ; display: block; }
a.main4:hover    { color: #000; background-color: #fff; text-decoration: underline; padding-left: 2px; border-left: 4px solid #787878  }
a.main4:active  { border-left-color: #3e3e3e; }
a.main2:link     { color: #633; padding-left: 3px; }
a.main2:visited      { color: #633; padding-left: 3px; }
a.main2:hover     { color: #663; text-decoration: underline; padding-left: 2px; border-left: 4px solid #334566 }
a.main2:active { }
a.main3:link     { color: #633; text-decoration: none; padding-left: 2px; border-left: 4px solid #afafaf }
a.main3:visited    { color: #633; text-decoration: none; padding-left: 2px; border-left: 4px solid #afafaf }
a.main3:hover    { color: #663; text-decoration: underline; padding-left: 2px; border-left: 4px solid #334566 }
a.main3:active  { }
a.main5:link     { text-decoration: none; margin: 0; padding: 1px 1px 1px 3px; display: block; }
a.main5:visited    { text-decoration: none; margin: 0; padding: 1px 1px 1px 3px; display: block; }
a.main5:hover    { color: #000; background-color: #d8e1f1; text-decoration: none; }
a.main5:active  { }
.imageborder { background-color: #fff; margin: 4px; padding: 2px; border: solid 1px #3e3e3e    }
.advertborder { margin: 8px 3px; padding: 0; border: solid 2px #fff; }
.roundedcornr_box_932575 {
   background: #d8e1f1;
}
.roundedcornr_top_932575 div {
   background: url(corners-1_01.png) no-repeat top left;
}
.roundedcornr_top_932575 {
   background: url(corners-1_02.png) no-repeat top right;
}
.roundedcornr_bottom_932575 div {
   background: url(corners-1_03.png) no-repeat bottom left;
}
.roundedcornr_bottom_932575 {
   background: url(corners-1_04.png) no-repeat bottom right;
}

.roundedcornr_top_932575 div, .roundedcornr_top_932575, 
.roundedcornr_bottom_932575 div, .roundedcornr_bottom_932575 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_932575 { margin: 0 10px; }