@charset "utf-8";
/* CSS Document */

body {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 80%;
	background-image: url('../images/bg/sand2.jpg');
	background-repeat:repeat;
	text-align:center;
}
a:link {text-decoration:none;color:#C30;}
a:visited {text-decoration:none;color:#C30;}
a:hover {text-decoration:underline;color:#C60;}
a:active {text-decoration:none;color:#C60;}
a img {border: none;}
#container {width:860px;border:#30F solid 1px;background:#FFF8CA;margin:80px auto 0 auto;}
#accContainer {width:900px;border:#30F solid 1px;background:#FFF8CA;margin:80px auto 0 auto;padding:0 0 20px 0;}
#header {width:500px;height:150px;margin:-64px auto 0 auto;background-image:url('../images/sandbanks-bed&breakfast-crantock-logo.png');background-repeat:no-repeat;}
#content {width:800px;margin:0 auto;padding:0;}
#footer {width:300px;height:70px;margin:-6px auto 10px auto;background-image:url('../images/sandbanks-telephone.png');background-repeat:no-repeat;}
#links {width:200px;margin:0 auto;padding:0;text-align:center;font-size:9px;color:#C60;}
h1 {color:#930;margin:0;padding:25px 0 0 0;}
h2 {color:#930;margin:0;padding:10px 0 0 0;}
h2.accomm {float:right;text-align:right;color:#30f;margin:0;padding:10px 10px 5px 0;}
h2.accommR {float:right;text-align:right;color:#30f;margin:0;padding:10px 10px 5px 0;}
h2.accommL {float:left;text-align:left;color:#30f;margin:0;padding:10px 10px 5px 10px;}
p.acc {float:right;text-align:right;margin:20px 0 0 0;padding:10px 0 0 0;}
p {font-size:14px;color:#643D00;margin:0;padding:5px 0 5px 0;line-height:17px;}
p.small {font-size:12px;color:#300;margin:0;padding:5px 0 5px 0;line-height:17px;}
p.Vsmall {font-size:10px;color:#C00;margin:0;padding:8px 0 5px 0;line-height:17px;}
p.topMarg {font-size:14px;color:#643D00;margin:0;padding:20px 10px 5px 10px;line-height:17px;}
p.botpad {font-size:14px;color:#643D00;margin:0;padding:10px 0 30px 0;line-height:17px;}
p.accomm {text-align:left;padding:5px 15px 8px 15px;line-height:16px;font-size:12px;}
.imgBlock {width:760px;min-height:170px;margin:10px auto;}
.imgBlock img {float:left;margin:0 20px 0 27px;padding:2px;border: #30F solid 1px;}
.imgBlock img.last {float:left;margin:0 0 0 20px;padding:2px;border: #30F solid 1px;}
.accBlock {float:left;width:428px;margin:10px 0 10px 10px;}
.accBlockRight {float:right;width:428px;margin:10px 15px 10px 0;}
.accBlock img {padding:2px;border: #30F solid 1px;}
.accBlockRight img {padding:2px;border: #30F solid 1px;}
.accBlock img.landscape {padding:2px;border: #30F solid 1px;}
.accBlock img.lastlanscape {padding:2px;border: #30F solid 1px;}
#twinRoomText {float:right;width:200px;margin:65px 50px 0 0px;padding:5px;text-align:left;}
img.left {float:left;margin:5px 10px 5px 0;padding:2px;border:#30F solid 1px;}
img.right {float:right;margin:5px 0 5px 10px;padding:2px;border:#30F solid 1px;}
img.header {padding:10px;}
img.map {margin:5px 0;padding:2px;border:#30F solid 1px;}
.clearAll {clear: both;height:0;font-size:1px;line-height:0px;}
.textBox {width:700px;margin:5px auto 25px auto;padding:20px;border:#30F solid 1px;}
.accommText {float:right;width:240px;margin:10px 0 0 0;}
.accommTextLeft {float:left;width:240px;margin:10px 0 0 0;}
.accommText p {font-size:12px;text-align:right;padding:45px 10px 0 0;}
.accommTextLeft p {font-size:12px;text-align:left;padding:45px 0 0 10px;}
#phone {width:500px;margin:0 auto;padding:0;}
table {padding:10px 0 25px 0;}
iframe {padding:10px 0;border:none;}



