/*Claire Rendall Bespoke Designs Style Sheet*/

body {
background-color: #AC9898;
margin: 0px;
text-align: center;
padding: 0px;
background-image: url(Resources/tile.gif); 
}

/*div {
border: 1px red solid; }*/


div#container {
background-color: white;
width: 781px;
margin:  1em auto;
border: 1px white solid;
padding: 0;
font-family: Helvetica, Arial, sans-serif;
color: #333;
font-size: 11px;
font-weight: normal;
text-align: left;
line-height: 1.5em; }

div#header {
background-color: white;
width: auto;
font-size: 0em;
height: 8px; }

div#leftcolumn {
background-color: #645557;
background-image: url(Resources/crbg2.gif);
background-repeat: no-repeat;
background-position: top;
float: left;
border-right: 1px #F1ECE8 solid;
width: 155px;
height: 524px; }

div#maincontent {
background-color: #CCBDB3;
background-image: url(Resources/crbg3.gif);
width: 404px;
float: left;
padding-top: 154px;
height: 370px;
padding-left: 24px;
padding-right: 24px; }

div#flashgallery {
background-color: #CCBDB3;
background-image: url(Resources/crbg3.gif);
width: 404px;
float: left;
padding-top: 143px;
height: 370px;
padding-left: 0px;
padding-right: 48px; }

div#rightcolumn {
background-color: #CCBDB3;
background-image: url(Resources/crbg4.gif);
border-left: 1px #F1ECE8 solid;
width: 172px;
height: auto;
float: left;
padding-top: 180px; }

div#footer {
width: auto;
background-color: white;
background-image: url(Resources/crbg5.gif);
height: 33px;
clear: both;
padding-left: 181px;
padding-top: 2px;
font-weight: normal;
color: white;
}

a:link {
color: yellow;
text-decoration: none; }

a:visited {
color: #CCBDB3;
text-decoration: none; }

a:hover {
color: #ffcc00;
text-decoration: none; }

form { font-family: Helvetica, Arial, sans-serif;
color: #333;
font-size: 11px;
}

input {
background-color: #CCBDB3;
}

textarea {
background-color: #CCBDB3;
}

td {
vertical-align: top; }

p.caption {
font-size: 9px;
text-align: right;
}

