@charset "utf-8";
body {font-family:Georgia, "Times New Roman", Times, serif; background-color:#114b43; margin: 0; padding: 0px 0px 10px 0px; text-align: center;	color: #000000;}

a {font-weight: bold; color:#000099; text-decoration: none;}
a:hover {color: #891b2f; text-decoration: underline;}
a img {border-width: 0px;}
.red {color:#891b2f;}

p {font-size: 80%; color:#666666; margin: 0px 0px 10px 10px;}
h1 {font-size: 120%; color:#928241; margin: 30px 0px 0px 10px;}
h2 {font-size: 90%; color:#928241; margin: 20px 0px 0px 10px;}
h3 {font-size: 90%; font-style:italic; color:#928241; margin: 20px 0px 0px 10px;}
#mainContent ul {font-size: 80%; color:#666666;}
#mainContent li {margin: 0px 0px 0px 20px;}


#container {width: 975px; background: #FFF; margin: 10px auto 0px auto; border: 4px solid #FFF; text-align: left; }

#header {width: 975px; height: 118px; background-color:#114b43; padding: 0px; overflow:hidden;}
* html #header {width: 975px; w\idth: 975px; height: 118px; he\ight: 118px;}

#header h1 {margin: 0px 0px 0px 20px; padding:0px; color:#FFFFFF;}

/* Menu Styles */
#menu {width: 975px; min-height: 30px; margin: 5px 0px 5px 0px; padding: 0px; background-color:#114b43; color: #ded2a0; font-size: 80%;}
* html #menu {width: 975px; w\idth: 975px; height: 30px; he\ight: 30px;}

#menu a {color: #ded2a0;}
#menu a:hover {color: #928241; text-decoration: underline;}
.menuspace {padding: 2px;}

#mainmenu {display: inline; width: 950px; float: left; margin: 6px 0px 0px 14px; padding: 0px; text-align: left;}
#mainmenu ul {margin: 0px; padding: 0px;}
#mainmenu li {display: inline; list-style-type: none; vertical-align: middle}

#leftMenu {width: 150px; float: left; padding: 0px; margin: 12px 0px 0px 0px; background:#FFF;}
#leftMenu img {margin: 5px 0px 0px 6px;}

#mainContent {width: 515px; float: left; padding: 0px; margin: 12px 0px 0px 20px; background:#FFF;}
#mainContent img {margin: 10px 0px 10px 0px;}
#bottom {clear:both; width: 975px; height: 150px; margin: 0px 0px 0px 0px; padding: 0px; background:#FFF; background-image:url(../images/common/bath_restoration_ltd_bottom_background.jpg);}
#mainContent a {font-weight: bold; color:#0d382a; text-decoration: underline;}
#mainContent a:hover {color: #b4a050; text-decoration: underline;}

#rightCol {display: inline; width: 250px; float: right; padding: 0px; margin: 12px 20px 0px 0px; background:#f3eeda;}
#rightCol a {font-weight: bold; color:#0d382a; text-decoration: none;}
#rightCol a:hover {color: #b4a050; text-decoration: underline;}
#rightCol h2 {font-size: 90%; color:#928241; margin: 20px 0px 20px 10px;}


/* Footer Menu Styles */
#footer {width: 975px; clear:both; min-height: 30px; margin: 5px 0px 0px 0px; padding: 0px; background-color:#114b43; font-size: 80%; color: #ded2a0;}
* html #footer {width: 975px; w\idth: 975px; height: 32px; he\ight: 30px;}

#footer a {color: #ded2a0;}
#footer a:hover {color: #928241; text-decoration: underline;}

#footerleft {display: inline; width: 450px; margin: 7px 0px 0px 14px; padding: 0px; float: left; text-align: left;}
#footerleft ul {margin: 0px; padding: 0px;}
#footerleft li {display: inline; list-style-type: none; vertical-align: middle}

#footercentre {display: inline; width: 360px; margin: 7px 0px 0px 0px; padding: 0px; float: left; text-align: right;}
#footercentre ul {margin: 0px; padding: 0px;}
#footercentre li {display: inline; list-style-type: none; vertical-align: middle}

#footerright {display: inline; width: 130px; margin: 7px 6px 0px 0px; padding: 0px; float: right; text-align: right;}
#footerright ul {margin: 0px; padding: 0px;}
#footerright li {display: inline; list-style-type: none; vertical-align: middle;}

#footer p {	margin: 0px; padding: 0px;}

/* Skip Navigation */
.skip {position:absolute; top:0px; left:-1000px;}
.skip:focus,.skip:active {position: absolute; top: 10px; left: 10px; background: #E2383B; color: #FFFFFF; font-weight: bold; padding: 10px}
#skip {position:absolute; top:0px; z-index: 1000;}

