/* all pages style */
/* ----- CLASSES ----- */

.paragraph
{
margin-top: 1em;
margin-bottom: 1em;
}

.tarifftable
{
margin-left: auto;
margin-right: auto;
}

.tarifftable td,th
{
padding: 2px 5px 2px 5px;
font-size: 1.2em;
}

.purple 
{
background-color: #D8B2F6;
}

.yellow 
{
background-color: #F6EF77;
}

.pink 
{
background-color: #FFA1AA;
}

.stronger
{
font-weight: bold;
}


.select-a-cottage
{
width: 150px;
text-align: justify;
border: 0px solid #3c2525;
padding: 5px;
display: block;
float: left;
color: black;
}

.select-a-cottage h3
{
text-align: center;
}

a.select-a-cottage
{
color: black;
text-decoration: none;
}


a.select-a-cottage:hover
{
background-color: #ede6d4;
width: 150px;
padding: 4px;
border: 1px solid #3c2525;
color: black;
}

.smallimg
{
border: 1px solid #3c2525;
}

.seeourothers
{
float: left;
margin-right: 1em;
text-align: center;
}

/* ------ IDs ------ */


#maintext
{
border: 0px solid black;
}

#tariff 
{
text-align: center;
width: 70%;
margin-left: auto;
margin-right: auto;
font-size: 1.1em;
margin-bottom: 2%;
}

#cottages_main
{
background: url(../images/pix/mhc-ext-scan.gif) no-repeat; 
background-position: 50% 25px;
border: 0px solid #3c2525;
width: 70%;
margin-left: auto;
margin-right: auto;
margin-bottom: 2%;
padding: 10px;
text-align: center;
}

#cottages_main table
{
margin-left: auto;
margin-right: auto;
}

#gardenerscottage
{
background: url(../images/pix/gardeners-window.jpg) no-repeat;
background-position: 50% 0;
}

#gamekeeperscottage
{
background: url(../images/pix/gamekeepers-window.jpg) no-repeat;
background-position: 50% 0;
}

#chauffeurscottage
{
background: url(../images/pix/chauffeurs-window.jpg) no-repeat;
background-position: 50% 0;
}

#leftbox
{
width: 49%;
float: left;
padding: 1% 0% 2% 1%
}

#leftbox img
{
margin: 3px 5px 3px 0px;
border: 1px solid #3c2525;
}

#leftbox img#map
{
background-color: #f4f3df;
border: 0px;
}

#ukmap
{
margin-top: 2em;
width: 90%;
margin-left: auto;
margin-right: auto;
font-size: 1.1em;
}

#ukmap img
{
border: 0px;
}

#ukmap h3
{
text-align: center;
}

#contact_result
{
margin-top: 2em;
margin-bottom: 2em;
width: 80%;
font-size: 1.2em;
margin-left: auto;
margin-right: auto;
}

#rightbox
{
font-size: 1.2em;
float: right;
border: 0px solid black;
width: 48%;
padding: 1% 1% 2% 0%;
text-align: justify;
margin: auto;
}

#rightbox #photo
{
border: 1px solid #3c2525;
}

#rightbox .thumbnail
{
float: left;
border: 1px solid #3c2525;
margin: 1em 1em 1em 0em;
}

#rightbox #inset
{
float: right;
margin-left: 1em;
}

#info
{
background-color: white;
border: 1px solid #3c2525;
margin-top: 1em;
padding: 1em;
}

#sceneryform
{
margin-top: 1em;
margin-bottom: 1em;
}

#sceneryform input,select
{
border-top : 1px solid #ccb7b5;
border-right : 1px solid #a99897;
border-bottom : 1px solid #716665;
border-left : 1px solid #a99897;
}

#thumbs
{
border: 0px solid #3c2525;
padding: 1em;
}



/* ---- contact form ---- */
legend {
font-weight : bold;
color : #3c2525;
margin : 0;
padding : 0.5em;
}

label {
display : block;
}

#submit {
clear : both;
margin-top : 1em;
}

fieldset {
width: 355px;
padding: 5px;
}

fieldset div {
width : 350px; /* Width for modern browsers */
border-top : 1px solid #ccb7b5;
border-right : 1px solid #a99897;
border-bottom : 1px solid #716665;
border-left : 1px solid #a99897;
margin : 0;
padding : 1px;
margin: 5px 0px 5px 0px;
}

        * html fieldset div {
        width: 350px; /* Width for IE5 */
        w\idth: 350px; /* Width for IE6 */
                            }

fieldset div input {
width: 350px; /* Width for modern browsers */
border: none;
padding : 0px;
}

        * html fieldset div input {
        width: 350px; /* Width for IE5 */
        w\idth: 350px; /* Width for IE6 */
                               }

fieldset div select {
width: 350px; /* Width for modern browsers */
border: none;
padding : 0px;
}

fieldset div textarea {
width: 348px; /* Width for modern browsers */
border: none;
padding : 0px;
}

