/* CSS Document */

html, body {

height:100%; background:#1c151c;
background-image:url(images/bg-texture.jpg);
background-repeat: no-repeat;

margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family:Georgia, Times New Roman, Times, sans-serif;
font-size: 100%;
}

#wrapper {  margin-left:auto; margin-right:auto;  width:824px; padding: 40px 50px 50px 50px}



.content { float:left;  margin-bottom:20px;}

.content h1 { color:#fff; font-size:140%; font-weight:500; margin-bottom:20px; margin-top:0; letter-spacing:0px;}


h2 { color:#fff; font-size:130%; font-weight:500; margin-bottom:10px; margin-top:0; letter-spacing:0.2px;}

.green {color: #d32577; }

#borderright { float:left; width:400px; padding-right:20px; border-right:1px dotted #836a71; }


.content p { color:#bfb5bc; font-size:100%; line-height:19px; width:95%; margin-top:0px; margin-bottom:15px; float:left;  padding-right:20px; }
.content .short { width:350px; padding-right:0;}
.content p a { color:#fff; font-weight:500; text-decoration:none; border-bottom: 1px dotted #f1dee3;}
.content p a:hover { color:#a595a1; text-decoration:none; border-bottom: 1px dotted #fff;}

.content .enquiry { float:left; width:310px; text-align:left; margin-top:20px;}
.content .enquiry label { float:left; width:100px; color:#bdb3b6; font-size:75%;}
.content .enquiry input {float:left; background-color:#3a2d37; margin-bottom:2px; font-size:75%;  color:#bdb3b6; width: 200px; border: 0; padding:2px; }
.content .enquiry textarea {float:left; background-color:#3a2d37; font-size:75%;  font-family: Georgia, Arial, Times New Roman, Times, serif; margin-bottom:2px; color:#bdb3b6; width: 200px; border: 0; padding:2px;}
.content .enquiry .button {float:right; background-color:#3a2d37; color:#bdb3b6; padding:0px; width:205px; margin-right:5px; border: 0; line-height:15px; padding:1px; clear:both;}
.content form { margin:0; padding:0;  }
/*.content .error { color:#FF0000; font-size:75%; margin:10px 0 0px 0; padding:0;}*/
.content .error { color:white; font-size:75%; margin:10px 0 0px 0; padding:0;}
.content .error ul li { color:white; font-size:90%; padding:0;}

.content ul { clear:both; margin:0 0 10px 0; padding:0; }
.content ul li { margin-left:15px; font-size:100%;  color:#bfb5bc; margin-bottom:2px;}


.clear { overflow:hidden; height:1px; clear:both; }

.folioimagewrap { float:left;   width:827px; clear:both; margin-bottom:30px;}

.folioimagewrap .big { float:left;  padding:5px; width:539px; margin-right:2px; background:#fbf2f5;}
.folioimagewrap .small-a { float:left; width: 266px; padding:5px 5px 5px 5px; background:#fbf2f5;}
.folioimagewrap .small-b { float:left; width: 266px; padding:5px 5px 5px 5px; background:#fbf2f5; margin-top:2px;}

.folioimagewrap p { color:#bdb3b6; font-size:90%; margin-top:5px; margin-bottom:5px;}
.folioimagewrap p a { color:#bdb3b6; font-weight:500; text-decoration:none; border-bottom: 1px dotted #f1dee3;}
.folioimagewrap p a:hover { color:#fff; text-decoration:none; border-bottom: 1px dotted #fff;}

#paddy { padding-left:40px; }