body{
padding:0;
margin:0;
font-family:arial, tahoma, helvetica;
background-attachment:fixed;
background-image:url(images/cardiff-hotel.jpg);
background-repeat:no-repeat;
background-position:top center;
background-color:#897e82;
color:#615b53;
}
.paddingcode{margin:10px 0 0 0;}
.blue{color:#58b9d3;}
.boldblue{color:#58b9d3; font-weight:bold;}
.darkblue{color:#0475ad}
.bolddarkblue{color:#0475ad; font-weight:bold;}
.red{color:red;}
.boldred{color:red; font-weight:bold;}
.grey{color:#533c36;}
.boldgrey{color:#533c36; font-weight:bold}
.south-wales-hotel-cardiff{font-weight:bold;}
.noBold{font-weight:normal;}
.wales-cardiff{clear:both;}
.nob{border:0}
.msgBox {border:dashed 1px black; background-color:#dee9f6; color:Black; padding:10px 10px 10px 10px;}
.menu-breakfast{width:550px; margin:0 auto; text-align:center; background-color:#EDEDED; font-size:0.9em; padding:20px 10px 20px 10px;}
.name{font-weight:bold; float:right;}

.cardiff-local-hotel{float:left; width:20px; font-weight:bold;}
.qanda {margin:20px 0 0 0;}
/*Page Elements */

.rooms-in-cardiff{margin:0 auto; width:900px;}
.cardiff{float:left; margin:15px 0 0 0;}
.hotel-in-cardiff {float:right; margin:5px 0 5px 0; font-size:0.75em; color:white; text-align:right;}
.cardiff-hotel {margin:0 auto; width:900px; border:solid 4px White; background-color:White;}
.hotels-in-cardiff {background-image:url(images/contentBG.gif); background-repeat:repeat-y; background-color:#C1AA98; margin:4px 0 0 0;}
.cardiff-rooms {float:left; width:753px; background-color:white; padding:0 0 0 10px;}
.lincoln-house-private-hotel {margin:0 auto; width:900px; font-size:0.8em; color:White;}
.hotel-rooms-in-cardiff {float:left; margin:0 4px 0 0;}
.cardiff-hotel-rooms {float:left;}
.cardiff-rooms-hotel {float:right; margin:0 0 0 10px;}
.cardiff-rooms-hotels {float:left; margin:10px 10px 10px 0;}
.cardiff-city-hotel {float:left; margin: 20px 10px 0 0;}
.cardiff-city-business {margin:0 0 15px 0;}
.cardiff-city-hotel-menu {float:left; background-image:url(images/wales-breaks-line.gif); background-repeat:repeat-x; padding:5px 0 0 0; width:390px;}
.cardiff-city-hotel-menus {float:left; background-image:url(images/wales-breaks-line.gif); background-repeat:repeat-x; padding:5px 0 0 0; width:58px;}
.cardiff-city-book-rooms {float:left; padding:0 4px 0 0;}
.cardiff-city-lincoln-hotel {float:left; width:250px; padding:0; margin:0;}
.hotel-with-wifi {float:left; width:300px; padding:0; margin:0;}
.hotel-room-in-cardiff {float:left; width:256px; padding:0 10px 0 0;}
.hotel-rooms {float:left; width:286px; padding:0;}
.cardiff-city-class-hotel {float:left; background-image:url(images/wales-breaks-line.gif); background-repeat:repeat-x; padding:5px 0 0 0; width:150px;}
.south-wales-hotel {float:left; padding:0 4px 0 0;}
.south-wales-cardiff {float:left; padding:0;}
.south-wales-hotel-room {padding:35px 0 0 0;}
.cardiff-wales {padding:4px 0 4px 0;}
.cardiff-south-wales {padding:0px 0 4px 0;}
.cardiff-south-wales-attractions {padding:4px 0 0 0;}
.south-wales-attractions {margin:0 0 15px 0;}


h1.cardiff-hotels{padding:0; font-size:1.4em; margin:4px 0 20px 0;}
h1.cardiff-hotels2{padding:0; font-size:1.3em; margin:4px 0 20px 0;}
h1.hotels-cardiff{padding:0; font-size:1.4em; margin:4px 0 10px 0;}
h2 {padding:0; margin:0; font-size:1.2em; margin:20px 0 10px 0;}
h2.hotel-cardiff {padding:0; font-size:1.2em; margin:0 0 10px 0;}
h3 {padding:0; font-size:1em; margin:20px 0 10px 0;}
.lincoln-hotel{padding:0; margin:0; font-size:0.7em; color:#7f7777; font-weight:lighter;}
.hotel{padding:5px 0 15px 0; margin:0 0 0 0; color:#615b53; font-weight:normal; font-size:1.1em;}
.short-break-hotel-cardiff{color:#615b53; font-size:1.3em; font-weight:normal; float:left;}
#cardiff-attractions ul {list-style-image: url(images/cardiff-arrow.gif);}
#cardiff-attractions li {padding:0 0 5px 0; list-style-image:url(images/cardiff-arrow.gif);}
.cardiff-attractions-title{padding:15px 0 0 0; margin:0 0 0 0; font-size:1.1em;}
a.black{color:Black;}
a.black:hover{color:Black; text-decoration:none;}
a.title-attraction{ color:Black; text-decoration:none; font-size:1em; font-weight:bold;}
a.title-attraction:hover { color:Black; text-decoration:underline;}
/*Page Elements */

hr.grey {background-color:#c9d2db; height:1px; width:90%}
h1.grey {margin:0; padding:0; font-size:1.1em; font-family:Arial;}

a.black1:link, a.black1:visited, a.black1:active {font-size:11px; line-height:14px; color:black; display:block; height:30px; width:191px; padding-left:10px; padding-top:10px; background-color:#ccdbe9}
a.black1:hover {font-size:11px; line-height:14px; text-decoration:none; color:black; height:30px; width:191px; padding-left:10px; padding-top:10px; background-color:#ccdbe9}

a.white {color:White; text-decoration:none;}


#menu {padding:0; margin:0;}
#menu li {padding:0; margin:0;}

#menu a {font-size:0.88em; color:White; display:block; height:21px; padding:4px 0 0 5px; text-decoration:none; border-bottom:solid 2px white;}
#menu a:hover {font-size:0.88em; color:black; background-color:white; display:block;}

#menu a.white {font-size:0.88em; color:black; background-color:White; display:block; height:21px; padding:4px 0 0 5px; text-decoration:none;}
#menu a.white:hover {font-size:0.88em; color:black; background-color:white; display:block;}


a.book-hotel-room {color:#c1aa98; background-color:White; text-decoration:underline;}
a.book-hotel-room:hover {color:white; background-color:#c1aa98; text-decoration:none;}