body{margin:0px; background:url(images/background.jpg) repeat center top;}

#main-contaner-bg{margin:0px; background:url(images/back.jpg) repeat-x center top;}

.main-text{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:20px;}



.main-text-2{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; line-height:20px;}




.read-more{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ad2000; line-height:19px; text-decoration:none;}

.read-more a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ad2000; line-height:19px; text-decoration:none;}

.read-more a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:19px; text-decoration:none;}

.text-line{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; line-height:22px;}

.email{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#62a3a0; text-decoration:none;}

.email a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#62a3a0; text-decoration:none;}

.email a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none;}

.heading-text{font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#af290b; line-height:20px;}

.main-text-right{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; line-height:19px;}

.copy-text{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#e97b4f; line-height:19px;}

.rief-media{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; line-height:19px; text-decoration:underline;}

.rief-media a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; line-height:19px; text-decoration:underline;}

.rief-media a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#e97b4f; line-height:19px; text-decoration:underline;}


.main-text_banner{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; line-height:20px;}

.main-text_banner1{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:21px;}


body {-webkit-text-size-adjust:100%;}

.iws-text a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#af290b; text-decoration:underline;}

.iws-text a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;}

.main-text_banner44{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; line-height:20px;}

.arrow ul{list-style-type: none; padding: 0; margin: 0; text-decoration:none;}

.arrow li{background-image:url(images/arrow.png); background-repeat: no-repeat; background-position: 0 .7em; padding-left: 15px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; line-height:25px; text-decoration:none;}

.input{background-image:url(images/input-box.png); background-repeat:no-repeat; background-position:top; width:258px; height:31px;}

.inputCaptcha{ background-color: transparent;background-image: url("images/input-box5.png");background-position: center top;background-repeat: no-repeat;border: 0 none;height: 31px;width: 45px;text-align: center;}

.inbox{background:transparent; border:none; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; width:240px; height:15px; margin-left:8px; padding-top:8px; padding-bottom:10px;}

.input2{background-image:url(images/input-box2.png); background-repeat:no-repeat; background-position:top; width:180px; height:31px;}

.input-pa{background-image:url(images/zip.png); background-repeat:no-repeat; background-position:top; width:86px; height:31px;}




.inbox2{background:transparent; border:none; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; width:165px; height:15px; margin-left:8px; padding-top:8px; padding-bottom:10px;}

.input3{background-image:url(images/input-box3.png); background-repeat:no-repeat; background-position:top; width:150px; height:31px;}

.inbox3{background:transparent; border:none; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; width:135px; height:15px; margin-left:8px; padding-top:8px; padding-bottom:10px;}


.inbox-zip{background:transparent; border:none; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; width:80px; height:15px; margin-left:8px; padding-top:8px; padding-bottom:10px;}



.input4{background-image:url(images/input-box4.png); background-repeat:no-repeat; background-position:top; width:120px; height:31px;}

.inbox4{background:transparent; border:none; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; width:105px; height:15px; margin-left:8px; padding-top:8px; padding-bottom:10px;}


#error1,#error2,#error3,#error4 { color: red; display: none;}

.error-star{ color: red; }

.Orphan-mtr{font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#0f0f0f; line-height:28px; text-align:center;}

.Please-mtr{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#ae2f0f; font-weight:bold; text-align:center;}

.Seacliff-mtr{font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#0f0f0f; font-weight:bold; line-height:28px; text-align:center;}

.rgtr{font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#ae2f0f;  line-height:28px; text-align:center;}
.rgtr a{ color:#ae2f0f; text-decoration:underline; }
.rgtr a:hover{ color:#0f0f0f; text-decoration:underline; }


.rgtr2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ae2f0f;  line-height:25px; }
.rgtr2 a{ color:#ae2f0f; text-decoration:underline; }
.rgtr2 a:hover{ color:#0f0f0f; text-decoration:underline; }


.form-error {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ff0000; line-height:20px; padding-left: 15px; } 



.parsley-errors-list{margin: 0px;list-style: none;padding: 0px;}
.parsley-errors-list li{color: red;font-family: Arial,Helvetica,sans-serif;font-size: 14px;}




#additional_guests_selector{ 
	border: 0px;
	height: 20px;
    margin-left: 8px;
    margin-top: 6px;
    width: 100px; 
	-webkit-appearance: none; 
	-moz-appearance: none;
	appearance: none;
	background: url(images/select_arrow.png) no-repeat scroll 96% center #ffffff; 
}