body {font-family:arial; padding:0; margin:0}
#mainWrapper {max-width:800px; margin-left:auto; margin-right:auto}
li a {color:#000000}
ul.basicList {margin:10px 0 0 0; padding:0px;}
ul.basicList li {list-style-type: none; margin:0px;}
ul.basicList li a {padding:0 0 0 0;}

.logoMain {margin-right:auto; margin-left:auto; width:50%; margin-top:48px}
.logoMain img {width:100%; height:auto}

#footer {background-color:#000; font-size:12px; color:#FFF; padding:20px}
#footer A {color:#FFF}



/*LISTS*/
li a {color:#000000}
ul.basicList {margin:10px 0 0 0; padding:0px;}
ul.basicList li {list-style-type: none; margin:0px;}
ul.basicList li a {padding:0 0 0 0;}

ul.bulletList01 {padding:0px; margin:0px}
ul.bulletList01 li {list-style-type:none; margin:0px; background: url(../images-tpl/li-bullet-01.gif) no-repeat top left; padding:0 0 0 0;}
ul.bulletList01 li a {padding:0 0 0 0;}
ul.bulletList01 img {padding-right:10px;}

#cottageList ul.bulletList01, .infoBox ul.bulletList01 {padding: 0 0 20px 0;}
#cottageList ul.bulletList01 li, .infoBox ul.bulletList01 li {padding:0 0 0 10px;}
#cottageList ul.bulletList01 li a, .infoBox ul.bulletList01 li a{padding:0 0 0 0;}

th {text-align:left}

.bookingSummary {background-color:#e5e5e5; width:100%; padding:10px;margin-bottom:24px}
.bookingSummary th {text-align:left}


.booktable tr td,
.booktable tr th {border-bottom:1px solid #E5E5E5; padding:5px 0}
.booktable tr input[type="text"] {width:100%}