@charset "utf-8";
/* CSS Document */

.colorbar {
width: 947px;
height: 44px;
background-color: #652912;
margin-top: 20px;
}

.colorbar2 {
width: 947px;
height: 44px;
background-color: #652912;
margin-top: 0px;
clear:both;
}

a img {
border: none;
}

.title {
color: #fcc319;
font-size: 20px;
padding: 10px;
margin-left: 55px;
}

.text {
font-family: Century Gothic, sans-serif;
color: ##402b0b;
line-height: 1.1em;
color: #411809;
font-size: 14px;
}

#celebrationitalics {
font-style:italic;
}

#menu {
padding-top: 10px;
}

#menutitle {
color: #946621;
font-weight: 700;
font-size: 15px;
}

#image1celebtrations {
float: right;
margin-top: -25px;
margin-right: 15px;
padding-left: 25px;
padding-bottom: 10px;
}

#image2celebtrations{
float: left;
padding-top: 20px;
padding-right:20px;
}

#text1 {
padding-top: 20px;
padding-left: 20px;
}

#dellaterra {
font-weight: 700;
font-size: 23px;
color: #946621;
}

#dellaterra {
color: #946621
font-weight: 600;
}

#text2 {
padding-right: 80px;
text-align: left;
width: 900px;
padding-top: 25px;
clear:both;
}

#intimate-inclusion-title {
color: #946621;
font-weight: 700;
font-size: 23px;
}

#intimate-inclusion-titlesm {
color: #946621;
font-weight: 700;
font-size: 15px;
}


.intimate-indent {
padding-left: 25px;
}

#text2-2 {
clear:both;
width: 600px;
padding-top: 15px;
}

#image2-rates {
float: right;
padding-right: 20px;
margin-top: -150px;
padding-bottom:25px;
}

#text3 {
width: 600px;
padding-top: 15px;
}

#image3 {
float: right;
padding-right: 20px;
padding-top: 15px;
padding-left: 60px;
}

#text4 {
padding: 10px;
color: #946621;
font-weight: 700;
font-size: 23px;
}

#text5 {
padding-left: 25px;
}

#table1 {
color: ##402b0b;
padding-left: 25px;
padding-top: 15px;
font-size: 14px;
padding-bottom: 15px;
}

#table1-1 {
color: ##402b0b;
font-size: 12px;
margin-top: -10px;
padding-bottom: 25px;
font-style: oblique;
}

#table1 td {
width: 750px;
padding-right: 15px;
}

td {
padding: 0;
}

#heading {
padding-left: 65px;
color: #946621;
font-weight: 700;
}

#text7celebrations {
color: #946621;
font-weight: 700;
font-size: 23px;
}

#text8celebrations {
margin-left: 25px;
font-size: 14px;
width: 870px;
}

#celebrationsimage4 {
float: right;
margin-top: -25px;
margin-right: 15px;
padding-left: 25px;
padding-bottom: 10px;
}

#headingcredit {
font-size: 12px;
font: bold;
color: #b17616;
font-weight: 600;
}

#bodycredit{
color: #652912;
font-size: 9px;
font:bold;
}

#photocredit-rates {
float: left;
margin-top: -15px;
clear:both;
}

#photocredit-rates1celebrations {
position: absolute;
margin-top: 510px;
margin-left: 760px;
}

#photocredit-rates2 {
clear: left;
}

#photocredit-rates3 {
position: absolute;
margin-top: 60px;
margin-left: 740px;
}

#photocredit-rates4 {
position: absolute;
margin-top: 430px;
margin-left: 760px;
}

#photocredit-rates5 {
position: absolute;
margin-top: 320px;
margin-left: 0px;
}

#photocredit1 {
float: left;
margin-top: -3px;
padding-bottom: 15px;
clear:both;
}

#text9 {
padding-top: 15px;
margin-right: 75px;
text-align:center;
}

#text9-1 {
font-style: oblique;
font-size: 13px;
}

#pricing1 {
color: #946621;
font-weight: 700;
font-size: 23px;
}

#table2 {
margin-left: 60px;
text-align:left;
}

#table2-2 {
text-align:left;
margin-left: -5px;
}

.table2-2 {
padding-bottom: 10px;
}


#pricingborder {
border: 1px solid #c0a897;
margin-top: 20px;
margin-bottom: 10px;
clear: both;

}

#image5 {
float: left;
margin-top: 5px;
padding-right: 20px;
}

#text10 {
margin-right: 75px;
text-align:center;
padding-top: 10px;
}

#table2-2 {
margin-left: 50px;
}

#astrik {
font-size: 10px;
width: 750px;
margin-top: -30px;
clear: both;
}

#spirits {
clear: left;
margin-top: 5px;
}

#image6 {
float: right;
margin-top: -30px;
margin-right: 10px;
}

#bar {
color: #946621;
font-weight: 700;
font-size: 23px;
padding-left: 140px;
}

#text11 {
margin-top: 15px;
padding-left: 5px;
width: 495px;
}

#login {
text-align:center;
font-style:oblique;
margin-left: 75px;
}

#table3 {
margin-left: 75px;
}

#alcohol {
color: #946621;
font-weight: 700;
}



#text12 {
width: 415px;
float: right;
margin-right: 5px;
margin-top: px;
}

#text12-bar {
margin-top: 100px;
clear:both;
}

#image7 {
float: left;
padding-top: 10px;
padding-right: 20px;
padding-bottom: 25px;
}

#text13 {
padding-top: 15px;
}

input#firstname
{ 
margin-left: 51px;
}

input#email {
margin-left: 20px;}

input#date {
margin-left: 20px;
}

label#astrik2 {
float:left;
margin-top: 15px;
width: 310px;
margin-right: 30px;
}

select#monthdropdown {
margin-left: 20px;
}


input#submit {
margin-left: 35px;
}

a#jumpto {
color: #fcc319;
font-size: 20px;
}

label#wrong {
color:#FF0000;
}
