@charset "utf-8";
.class1 A:link {
	text-decoration: none;
	color: #666;
	font-family: Calibri;
	font-size: 18px;
	font-variant: small-caps;
	letter-spacing: 1px;
	font-weight: normal;
}
.class1 A:visited {
	text-decoration: none;
	color: #666;
	font-family: Calibri;
	font-size: 18px;
	font-variant: small-caps;
	letter-spacing: 1px;
	font-weight: normal;
}
.class1 A:active {
	text-decoration: none;
	color: #C93;
	font-family: Calibri;
	font-size: 18px;
	font-variant: small-caps;
	letter-spacing: 1px;
	font-weight: normal;
}
.class1 A:hover {
	text-decoration: none;
	color: #C93;
	font-family: Calibri;
	font-size: 18px;
	font-variant: small-caps;
	font-weight: normal;
	letter-spacing: 1px;
}
.class2 A:link {
	text-decoration: none;
	color: #666;
	font-family: Calibri;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 1px;
}
.class2 A:visited {
	text-decoration: none;
	color: #666;
	font-family: Calibri;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 1px;
}
.class2 A:active {
	text-decoration: none;
	color: #C93;
	font-family: Calibri;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 1px;
}
.class2 A:hover {
	text-decoration: none;
	color: #C93;
	font-family: Calibri;
	text-align: left;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 1px;
}
/* CSS Document */
body {
	background-color: #000;
	font-family: Calibri;
	font-size: 14px;
	padding: 0px;
	font-variant: normal;
	margin-top: 35px;
}
.home {
	padding-top: 20px;
	padding-left: 0px;
	padding-bottom: 20px;
	margin: 0px;
}
.mainbold {
	font-family: "Calibri";
	font-size: 18px;
	color: #999;
	padding: 0px;
	font-variant: normal;
	text-align: right;
	margin-top: 0px;
	font-weight: bold;
	margin-right: 15px;
}
.main {
	font-family: Calibri;
	font-size: 14px;
	color: #999;
	padding: 0px;
	font-variant: normal;
	text-align: justify;
	margin-top: 0px;
	margin-left: 50px;
	margin-right: 15px;
	font-weight: lighter;
}
.mainleft {
	font-family: Calibri;
	font-size: 14px;
	color: #999;
	font-variant: normal;
	text-align: left;
}
.mainright {
	font-family: Calibri;
	font-size: 13px;
	color: #999;
	font-variant: normal;
	text-align: right;
	font-style: normal;
}



.hr {
	border: 0;
	background-color: #333;
	height: 1px;
}
.header1 {
	font-family: Calibri;
	font-size: 18px;
	font-weight: bolder;
	color: #C93;
	text-align: right;
	margin-right: 15px;
	font-variant: small-caps;
}
.header2 {
	font-family: Calibri;
	font-size: 14px;
	font-weight: bolder;
	color: #666;
	text-align: right;
	margin-right: 15px;
	font-variant: small-caps;
}
.mainb {
	font-family: Calibri;
	font-size: 13px;
	color: #999;
	padding: 0px;
	font-variant: normal;
	text-align: justify;
	margin-top: 0px;
	font-weight: bold;
	margin-left: 50px;
	margin-right: 15px;
}
.field {
	border: 1px solid #C90;
	color: #CCC;
	width: 270px;
	font-family: Calibri;
	background-image: none;
	background-color: #000;
}

.area {
	border: 1px solid #C90;
	color: #CCC;
	background-color: #000;
	width: 320px;
	font-family: Calibri;
	background-position: left;
}
.backwedding {
	background-image: url(../../images/wed2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}

.minimainheader {
	font-family: Calibri;
	font-size: 12px;
	color: #666;
	padding: 0px;
	font-variant: normal;
	text-align: left;
	margin-top: 30px;
	font-weight: lighter;
}
.backhoney {
	background-image: url(../images/honey2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backnz {
	background-image: url(../images/nz2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backtourin {
	background-image: url(../images/int2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backoz {
	background-image: url(../images/oz2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backparis {
	background-image: url(../images/paris2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backferrari {
	background-image: url(../images/ferrari2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backaboutus2 {
	background-image: url(../images/aboutus2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backaboutus4 {
	background-image: url(../images/aboutus4.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backaboutus6 {
	background-image: url(../images/aboutus6.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backaboutus8 {
	background-image: url(../images/aboutus8.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backaboutus10 {
	background-image: url(../images/aboutus10.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backcontact {
	background-image: url(../images/contact2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backbrazil2 {
	background-image: url(../images/br2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backbrazil4 {
	background-image: url(../images/br4.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backbrazil6 {
	background-image: url(../images/br6.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backbrazil8 {
	background-image: url(../images/br8.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backindia2 {
	background-image: url(../images/in2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backindia4 {
	background-image: url(../images/in4.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backindia6 {
	background-image: url(../images/in6.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backindia8 {
	background-image: url(../images/in8.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backindia10 {
	background-image: url(../images/in10.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backindia12 {
	background-image: url(../images/in12.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backindia14 {
	background-image: url(../images/in14.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backindia16 {
	background-image: url(../images/in16.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backindia18 {
	background-image: url(../images/in18.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backindia20 {
	background-image: url(../images/in20.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backindia22 {
	background-image: url(../images/in22.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backindia24 {
	background-image: url(../images/in24.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backindia26 {
	background-image: url(../images/in26.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backindia28 {
	background-image: url(../images/in28.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backindia30 {
	background-image: url(../images/in30.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backindia32 {
	background-image: url(../images/in32.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backit2 {
	background-image: url(../images/it2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backit4 {
	background-image: url(../images/it4.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backit6 {
	background-image: url(../images/it6.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backit8 {
	background-image: url(../images/it8.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backit10 {
	background-image: url(../images/it10.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backit12 {
	background-image: url(../images/it12.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backdest {
	background-image: url(../images/dest2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backtours {
	background-image: url(../images/tours2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backtw {
	background-image: url(../images/tw2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backoc {
	background-image: url(../images/oc2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backte {
	background-image: url(../images/te2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.backsp {
	background-image: url(../images/sp2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}

.backtourbr {
	background-image: url(../images/tourbr2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	vertical-align: top;
}
.tks {
	color: #CCC;
}
.borderright {
	border-top-style: none;
	padding-top: 20px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 20px;
}
.borderleft {
	border-top-style: none;
	padding-top: 20px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 20px;
}
.bordercenter {
	border-top-style: none;
	padding-top: 20px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #CCC;
}
.borderrightp {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #CCC;
	padding-left: 20px;
	font-size: 12px;
	text-align: left;
}
.borderleftp {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #CCC;
	padding-right: 20px;
	font-size: 12px;
	text-align: left;
}
.bordercenterp {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #CCC;
	font-size: 12px;
	text-align: left;
}
.header1home {
	font-family: Calibri;
	font-size: 16px;
	font-weight: bolder;
	color: #C93;
	text-align: right;
	font-variant: small-caps;
	letter-spacing: 1px;
}
.mainboldlight {
	font-family: "Calibri";
	font-size: 16px;
	color: #999;
	font-variant: normal;
	text-align: right;
	margin-top: 0px;
	font-weight: lighter;
	margin-right: 0px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.mainboldlighttcv {
	font-family: "Calibri";
	font-size: 13px;
	color: #C93;
	padding: 0px;
	font-variant: normal;
	text-align: right;
	margin-top: 0px;
	font-weight: lighter;
	margin-right: 0px;
}
.class2 tr .mainbold p {
	font-style: italic;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
.class2 td table tr .mainbold p em {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
.blockquote {
	padding-left: 40px;
	padding-top: 17px;
	padding-bottom:10px;
	background-attachment: scroll;
	background-image: url(../images/blockquote.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #999;
	text-align: justify;
	font-size: 14px;
	width: 250px;
	margin-left: 15px;
	font-style: oblique;
}
.mainquote {
	font-family: Calibri;
	font-size: 14px;
	color: #000;
	padding: 0px;
	font-variant: small-caps;
	text-align: left;
	margin-top: 0px;
	font-weight: normal;
	width: 220px;
	padding-left: 40px;
}
.minimainquote {
	font-family: Calibri;
	font-size: 14px;
	color: #666;
	padding: 0px;
	text-align: left;
	margin-top: 0px;
	font-weight: normal;
	font-variant: normal;
	width: 220px;
}

