body{background:#98CB00;background-image:url(../img/bkgd.jpg)
;background-repeat:repeat-x;margin:0;padding:0;height:100%;color:#000;
text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:.9em}h1,h2,p{margin:0 30px}
h1{font-size:75%;color:#000}.style1{color:#333;text-decoration:underline}p{padding-bottom:1em}
h2{font-size:150%;color:#000;padding-top:0.3em}div#holidayhome{margin:0 10%;background:#FFF}
#center {width:735px; margin: 0 auto; }
#center2 {width:600px; margin: 0 auto; }
#map {width: 352px; height: 300px; position: relative; background-color:#F0F0F0;}
#calander {padding-top:20px;}
#info { text-align: center;}
#info2 { text-align: center;}
.green

{float:left;width:100%;color:#000;border-top:1px solid #eee;background:#F8F8EE;border-bottom:1px solid #eee;}

.controls{clear:both;background:#F8F8EE; width:500px; margin: 0 auto; }

.controls a{float:left;display:block;text-align:center; padding:4px 16px;color:#000;font-weight:700}

.controls a:visited,.controls a:link{color:#000;background:#F8F8EE;text-decoration:none;font-weight:700;}

.controls a:active{color:#FFF}.controls a:hover{color:#98CB00;font-weight:700}
#flickr {width:550px; margin: 0 auto; float:left;padding-left:225px;}

#faq{width:390px;margin:0;padding:40px;background:#f8f8ee;border:#eee 1px solid;margin-left:250px;color:#000}

#copyright{width:390px;margin:0;padding:30px;background:#f8f8ee;border:#eee 1px solid;margin-left:50px;color:#000}

.top {color:#B8B8B8; text-decoration:none; font-size:.7em ; margin-left:270px;}

.selfcateringnorthwales{color:#B8B8B8; text-decoration:none; font-size:1em ; margin-left:270px;}

.center-content {
text-align: center;
}
#video {margin-left:37px;margin-bottom:20px;}



#info{width:390px;margin:0;padding:40px;background:#f8f8ee; border:#eee 1px solid;color:#000; margin-left:270px}
a:hover,a{color:#000;text-decoration:underline}

#info2{width:390px;margin:0;padding:40px;background:#f8f8ee; border:#eee 1px solid;margin-left:270px;color:#000}
a:hover,a{color:#000;text-decoration:underline}

hr{margin-bottom:20px;border:none;width:99%;color:#eee;background-color:#eee;height:1px;clear:both}



#go1 p{margin-left:100px}#booking{padding-left:0;float:left;width:410px;padding-bottom:200px;} 
#con1{padding-left:100px;float:left;width:410px;}

#location {padding-left:100px;float:left;width:410px;padding-bottom:250px;}

#rooms{padding-left:50px;float:left;width:310px; padding-left:200px}


#views{padding-left:10px;float:left;width:700px}

#con2{float:left;width:310px;margin-right:70px}

#promo{float:left;width:300px}#promo p{padding-left:25px}#open{float:left;width:300px;padding-bottom:20px}

#links{float:right;padding-top:20px;width:300px}#links h1{text-decoration:none}fieldset{border:0;margin:0;padding:0}









#tour {width:400px; margin: 0 auto; }

#booking{ margin:20px auto;width:400px;padding-left:30px;background:#fff;}
	fieldset { border:0;margin:0;padding:0; }
	label { display:block; }
	input.text,textarea { width:300px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
	input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }

#booking  {padding-left:150px;}