
/* Twr-y-Gwynt layout */

body {background:#F5F5F5;margin:0;text-align:center;font-size:15px;}
h3 {font-size:120%;}
h4 {font-size:110%;}
h5 {font-size:100%;}
table {width:100%;}
td {text-align:center;}
#main {position:relative;background:#F5F5F5;width:800px;margin:auto;}
#banner {height:164px;margin:25px 0 0 0;width:800px;}
#sidenavblock {float:left;padding:30px 8px 0 0;}
#sidenav {float:left;width:150px;clear:left;}
#sidenav div {float:left;}
#middle {float:right;width:640px;text-align:left;padding:30px 0 0 0;}
#middle_head {float:right;background:#FCFBF4;margin:0;width:100%;text-align:center;padding:20px 0 0 0;border:1px solid black;}
#middle_head h3 {margin:0;padding:0 0 20px 0;font-size:120%;}
#middle_head h4 {font-size:110%;}
#footer {float:right;background:#FCFBF4;margin:20px 0 20px 0;width:100%;text-align:left;padding:10px 0;border:1px solid #999;}
#footerleft {float:left;padding:0 0 0 40px;}
#footerleft a {background:url(images/icontop.gif) top left no-repeat;color:#6B1F5C;padding:2px 0 4px 18px;font:65% normal Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
#footer2 {float:right;width:100%;}
#footer2 a {color:#6B1F5C;font:65% normal Verdana,Arial,Helvetica,sans-serif;}
#middle_home {float:right;color:#6B1F5C;font:100% normal Verdana,Arial,Helvetica,sans-serif;}
#home_body {float:right;text-align:justify;padding:20px 45px 0 40px;font-size:80%;}
#home_body li {font-weight:bold;}
#middle_accom {float:right;color:#6B1F5C;font:100% normal Verdana,Arial,Helvetica,sans-serif;}
#accom_body {float:right;text-align:justify;padding:15px 45px 0 40px;font-size:80%;}
#accom_body h4 {margin:20px 0;}
#accom_body ul {margin:10px 0 0 50px;padding:0;}
#accom_body li {margin:7px 0 0 0;}
#accom_details h4 {margin:0;padding:0;}
#accom_details p {margin:0;padding:0;}
#accom_details {float:left;margin:0;width:550px;text-align:left;}
#accom_details .left {margin:0;clear:both;}
#accom_details .left .descr {float:left;width:200px;}
#accom_details .right {margin:0;clear:both;}
#accom_details .right .descr {float:right;width:200px;}
.left .wrap1 {float:left;margin:0 20px 20px 0;padding:0;}
.right .wrap1 {float:right;margin:0 0 20px 20px;padding:0;}
.wrap1 {background:url(images/shadow.gif) right bottom no-repeat;}
.wrap2 {background:url(images/corner_bl.gif) left bottom no-repeat;}
.wrap3 {background:url(images/corner_tr.gif) right top no-repeat;padding:0 5px 5px 0;}
.wrap4 {border:1px solid #DDD;}
.wrap5 {border:10px solid white;}
.wrap5 img {display: block;}
#accom_details .descr {margin:70px 0 0 0;}
#middle_avail {float:right;color:#6B1F5C;font:100% normal Verdana,Arial,Helvetica,sans-serif;}
#avail_body {float:right;display: inline;margin:30px 0 0 0;width:500px;text-align:justify;font-size:100%;}
#avail_tab {background:#FCFBF4;margin:0;width:350px;font:100% normal Verdana,Arial,Helvetica,sans-serif;color:#6B1F5C;text-align:center;padding:0;font-size:90%;border:1px solid #ACACAC;}
#avail_tab td {text-align:center;padding:4px 0 4px 0;border:1px solid #ACACAC;}
#avail_tab_head1 {font-weight:bold;font-size:120%;}
#avail_tab_head2 {font-weight:bold;font-size:120%;}
#avail_tab_col1 {font-weight:bold;width:50%;}
#avail_tab_col2 {font-weight:bold;width:50%;}
.avail_tab_a {color:green;}
.avail_tab_b {color:red;}
.avail_bac_1 {background:#F1EFE2;}
.avail_bac_2 {background:#FCFBF3;}
#notice a {outline:none;color:blue;}
#middle_area {float:right;font:100% normal Verdana,Arial,Helvetica,sans-serif;color:#6B1F5C;}
#middle_area h4 {margin:20px 0;}
#middle_area h5 {margin:10px 0 0 0;}
#middle_area ul {margin:10px 0 0 50px;padding:0;}
#middle_area li {margin:10px 0 0 0;}
#middle_area p {margin:0;}
#area_body {float:right;text-align:justify;padding:15px 45px 0 40px;font-size:80%;}
#area_pictures {float:left;margin:0;width:550px;text-align:left;}
#area_pictures .left {margin:0;clear:both;}
#area_pictures .left .descr {float:left;width:200px;}
#area_pictures .right {margin:0;clear:both;}
#area_pictures .right .descr {float:right;width:200px;}
#area_pictures .descr {margin:75px 0 0 0;}
#middle_travel {float:right;font:100% normal Verdana,Arial,Helvetica,sans-serif;color:#6B1F5C;}
#travel_body {float:right;display: inline;text-align:justify;padding:15px 45px 0 40px;font-size:80%;}
.travel_map {margin:20px 11px 20px 44px;border:1px solid black;}
#middle_terms {float:right;font:100% normal Verdana,Arial,Helvetica,sans-serif;color:#6B1F5C;}
#terms_body {float:right;margin:10px 20px;display: inline;text-align:justify;font-size:100%;}
#terms_body h4 {font-weight:bold;margin:20px 0 5px 0;padding:0;font-size:90%;}
#terms_body p {font-weight:normal;margin:10px 20px 0 30px;font-size:80%;}
#middle_test {float:right;font:100% normal Verdana,Arial,Helvetica,sans-serif;color:#6B1F5C;}
#test_body {float:right;margin:10px 20px;display: inline;text-align:justify;font-size:100%;}
#test_body h4 {font-weight:bold;margin:20px 0 20px 20px;padding:0;font-size:90%;}
#test_body p {font-weight:normal;margin:10px 65px 0 65px;text-align:center;font-size:90%;}
#test_body b {font-size:90%;}
#middle_contact {float:right;font:100% normal Verdana,Arial,Helvetica,sans-serif;color:#6B1F5C;}
#middle_contact h5 {margin:0 0 0 0;padding:0 0 5px 0;font-size:100%;}
.contact_text {padding:5px 0 10px 35px;font-size:80%;}
#contact_left {float:left;width:210px;font:100% normal Verdana,Arial,Helvetica,sans-serif;color:#6B1F5C;padding:45px 0 0 30px;}
#contact_link {color:blue;padding:5px 0 15px 35px;}
#contact_link a {color:blue;font-size:80%;}
#contact_right {float:right;background:#FCFBF4;margin:30px 20px 20px 0;width:300px;color:#6B1F5C;padding:10px 20px 30px 20px;border:1px solid black;}
.contlabel {float:left;font-weight:bold;width:140px;padding:5px 0 0 0;font-size:100%;}
.conttext {float:right;}
.continput {width:230px;font:100% normal Verdana,Arial,Helvetica,sans-serif;color:black;}
#conttexta {float:right;}
#enquiry {width:230px;font-size:100%;}
#continputa {width:250px;font:100% normal Verdana,Arial,Helvetica,sans-serif;color:black;}
#submitbutton {float:right;height:15px;width:170px;text-align:center;padding:15px 30px 0 20px;}
#submitbutton input {font-size:100%;}

