html, body, div, span, applet, object, iframe, ul, ol, dl, h1, h2, h3, h4, h5, h6 a { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;}
a img { border: none;}
body { background-color: #95A6A2; border-style: none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 140%; margin: 0 0 0 0; padding: 0 0 0 0; text-align: left;}
h1 { color: #000000; font-size: 23px; font-weight: bold; line-height: 140%;}
h2 { color: #000000; font-size: 20px; font-weight: bold; line-height: 140%;}
h3 { color: #000000; font-size: 18px; font-weight: bold; line-height: 140%;}
h4 { color: #000000; font-size: 18px; font-weight: normal; line-height: 140%;}
a, a:link { color: #000000; text-decoration: underline;}
a:visited { color: #000000; text-decoration: underline;}
a:hover { color: #000000; text-decoration: none;}

ul {margin-left: 30px;}
li {}

#pageWrapper { width: 960px; margin: 0 auto;}

#headerWrapper { border: solid 3px #fff; padding: 4px; margin: 30px auto; width: 420px}
#headerWrapper #headerContent { border: solid 1px #fff; padding: 27px 51px 41px 51px;}
#maincontentWrapper {}

#NavigationWrapper { border: solid 3px #fff; height: 52px; font: normal 20px imprint_mt_shadowregular; color: #fff; text-transform: uppercase; padding-left: 30px;}
#maincontentWrapper #contentArea { clear: both; background-color: #fff; padding: 15px;}

#maincontentWrapper #bottomNavigationWrapper { border: solid 3px #fff; border: solid 3px #fff; padding: 13px 15px; font: normal 20px imprint_mt_shadowregular; color: #fff; text-transform: uppercase; height: 40px;}

#footerWrapper { margin-top: 30px; color: #fff; text-align: center;}
#footerWrapper #footerAddress { font: bold 21px copperplate_gothic_lightRg; padding: 0 0 30px 0;}
#footerWrapper #footerTelephones { padding: 0 0 30px 0;}
#footerWrapper #footerTelephones a:link { color: #fff; text-decoration: underline;}
#footerWrapper #footerTelephones a:visited { color: #fff; text-decoration: underline;}
#footerWrapper #footerTelephones a:hover { color: #fff; text-decoration: none;}

.hilite {background-color: #F3F3F3;}

#cottageSidebar {float:right;}
#cottagesList { width: 160px; margin: 50px 0 20px 20px; border: 1px solid #95A6A2; padding: 20px;  background-color:#fff;}
#cottagesList ul {margin: 0 0 0 10px;}
#cottagesList li { list-style: none;}

#pricelistPanel {clear: right;width:320px;float:right; margin: 0 10px 10px 20px;padding:5px; text-align: center; background-color: #95A6A2;}
#pricelistPanel h2 {color: #fff;}
#pricelistPanel a:link { padding: 5px 10px; color: #fff;}
#pricelistPanel a:visited {padding: 5px 10px;color: #fff;}
#pricelistPanel a:hover {padding: 5px 10px; color: #fff; background-color:none;}

#pricelistPanelCottages {min-width: 150px;max-width: 400px; margin: 0 0 20px 20px;padding:5px; text-align: center; background-color: #95A6A2;}
#pricelistPanelCottages h2 {color: #fff;}
#pricelistPanelCottages a:link { padding: 5px 10px; color: #fff;}
#pricelistPanelCottages a:visited {padding: 5px 10px;color: #fff;}
#pricelistPanelCottages a:hover {padding: 5px 10px; color: #000; background-color:#fff;}

a.motley:link { color: #fff; font: normal 12px Verdana, Geneva, sans-serif; text-decoration: none;}
a.motley:visited { color: #fff; font: normal 12px Verdana, Geneva, sans-serif; text-decoration: none;}
a.motley:hover { color: #fff; font: normal 12px Verdana, Geneva, sans-serif; text-decoration: underline;}