body{



padding: 0;



margin: 0;



background: url("img/bkgrnd_repeata.jpg") repeat 0px 0px;







}







p{
	color: #e3d6cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 14px;
}





H1{
	color: #b19b82;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 36px;
}



H2{
	color: #e3d6cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 36px;
}



#direction{
font-size: 11px;
font-family: Verdana;
line-height: 13px;
text-decoration: none;
padding: 15px 20px 15px 20px;
}
#direction-choice{
padding-left: 20px;
margin-top: -30px;
font-size: 11px;
font-family: Arial;
line-height: 13px;
}
#direction-map-direction{
padding-left: 1px;

}
#direction-choice a:link,#direction-choice a:visited{
font-size: 11px;
font-family: Verdana;
line-height: 13px;
text-decoration: none;
color: #ffffff;

}

#wedding-packages-div a:link,#wedding-packages-div a:visited{

text-decoration: none;

color: #e3d6cb;



}

/*



a {



text-decoration: none;



}



*/







.block {



display: block;



border: 0px;



}



.subbox {

font-size:13px;

line-height:13px;

width: 200px;

}

.CheckInput{

font-size:13px;

line-height:13px;

}

.FormInput{

font-size:13px;

line-height:13px;

width: 160px;

}

.subarea{

font-size:13px;

width: 200px;

}

.contact-table{

padding-left:36px;

}

#thankyou{

height:60px;



}



#wrapper{



margin-top: 33px;



margin-left: 10%;



margin-right: 10%;



width: 887px;



height: 100%;



overflow: auto;



}







#header{



background: url("img/top-shadow.jpg") repeat-x 0px 0px;



width: 886px;



height: 11px;



}







/*



background: url("img/left-shadow.jpg");











*/







#left-shadow-div{



position: relative;



width: 20px;



height: 570px;



float: left;



}



#left-shadow-div-bottom{



position: absolute;



bottom: 0;



width: 100%;



height: 183px;



float: left;



}



#inside-left-shadow-div{



position: relative;



width: 20px;



height: 730px;



float: left;



}



#inside-left-shadow-div-bottom{



position: absolute;



bottom: 0;



width: 100%;



height: 183px;



float: left;



}
#inside-left-shadow-tall-div{



position: relative;



width: 20px;



height: 1100px;



float: left;



}






#right-shadow-div{



position: relative;



width: 20px;



height: 570px;



float: left;



}



#right-shadow-div-bottom{



position: absolute;



bottom: 0;



width: 100%;



height: 183px;



float: left;



}



#inside-right-shadow-div{



position: relative;



width: 20px;



height: 730px;



float: left;



}



#inside-right-shadow-div-bottom{



position: absolute;



bottom: 0;



width: 100%;



height: 183px;



float: left;



}

#inside-right-shadow-tall-div{



position: relative;



width: 20px;



height: 1100px;



float: left;



}













#maincol{



padding: 0px;



height: 570px;



width: 846px;



background: #3f271d;



float: left;



overflow: hidden;



}







#inside-maincol{



padding: 0px;



height: 730px;



width: 846px;



background: #3f271d;



float: left;



overflow: auto;



}


#inside-tall-maincol{



padding: 0px;



height: 1100px;



width: 846px;



background: #3f271d;



float: left;



overflow: auto;



}





#left-nav{



position: relative;



clear: left;



width: 186px;



height: 100%;



float: left;



background: #9a213f;



}







#inside-left-nav{



position: relative;



clear: left;



width: 186px;



height: 100%;



float: left;



background: #9a213f;







}











#center-col{



float: left;



width: 416px;

height: 100%;

overflow: hidden;

}



#flashdisplay{

width: 416px;

height: 570px;

}



#inside-center-col{



float: left;



width: 183px;



height: 100%;



background: #100805;



}







/*



#inside-center-col-expand{



width: 183px;



height: 100%;



background: #3f271d;



}



*/







#right-col{



color: #e3d6cb;



float: left;



width: 244px;



height: 100%;



background: #3f261d;



overflow: auto;



}



#inside-right-col{



color: #e3d6cb;



float: left;



width: 477px;



height: 100%;



background: #3f261d;



overflow: auto;



}



















#right-shadow-div{







}















#resort{



width: 186px;



height: 145px;



}



#resort a.image-border {



	text-decoration: none;



	border: 0 none;



}







#resort img{



	border: 0 none;



}







#resort-design{



width: 100%;



height: 202px; 



position: absolute;



bottom: 0;



}







#vert-nav{



width: 100%; 



height: 240px;



padding-left: 0px;



background: #9a213f;



overflow: auto;



font-family: georgia;



font-size: 12px;



}















#vert-nav ul.none {



list-style-type: none;



text-align: left;



list-style-position:outside;



padding: 0;



margin-left: 0;



}







#vert-nav li {







padding-left: 10px;



padding-top: 3px;



padding-bottom: 3px;



list-style-position:outside;







border-style: solid;



border-width: 1px 0px 0px 0px;        



border-color: #330000;



}







#vert-nav li.level1 {



color: #ffffff;



background: #9a213f;



text-decoration: none;



}  







#vert-nav li.level2 {



color: #9a2140;



background: #e9a8d7;



font-size: 11px;



} 











.level1 a:link,.level1 a:visited{



color: #ffffff;



text-align: center;



text-decoration: none;



}



.level2 a:link,.level2 a:visited{



color: #9a2140;



text-align: center;



text-decoration: none;



}











#views {



color: #e3d6cb;



padding: 0px;



}











#morebutton1, #morebutton2  {



margin-left: 177px;



margin-top: 0px;



margin-bottom: 0px;



padding: 0px;



}







img.floatRight { 



    float: right; 



    margin: 4px; 







}











#wedding-packages-div p{
	text-align: left;
	color: #e3d6cb;
	padding-left: 36px;
	padding-right: 36px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;


}







#wedding-packages-list {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #e3d6cb;
	margin-left: 80px;
	margin-top: 0;
	margin-bottom: 0;
	border: 0;
	padding: 0;


}







#wedding-packages-list ul, #wedding-packages-list li{



margin-top: 0;



margin-bottom: 0;



border: 0;



padding: 0;



}







#wedding-packages-wrap{



float:right;



padding-left: 10px;



padding-right: 36px;







}











#gallery {



padding: 0px;



margin-top: 10px;



overflow: auto;



}







#gallery-pics {



margin: 16px;



overflow: auto;



}



#gallery-image-first {



float: left;



margin: 0;



padding-left: 0px;



padding-right: 0px;



}



#gallery-image-second, #gallery-image-third{



float: left;



margin: 0;



padding-left: 5px;



padding-right: 0px;



}



#gallery a:link,#info a:visited{



text-align: center;



text-decoration: none;



border: 0px;



}



#ideas{



clear: both;



color: #e3d6cb;



padding: 0px;



}







#right-col p{
	color: #e3d6cb;
	padding-left: 18px;
	padding-right: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;


}







#footer{



clear: both;



margin: 0px;



width: 886px;



overflow: auto;



}







#bottom-shadow-div{



margin: 0px;



width: 886px;



height: 30px;



}







#info {



align: center;



color: #e3d6cb;



text-align: center;



width: 100%;



margin: 0px;



}







#info a:link,#info a:visited{



color: #e3d6cb;



text-align: center;



text-decoration: none;



border: 0px;



}







#info a:hover{



background: #726246;



}







#info img{



border: none;



}







#info-left {



float: left;



width: 337px;







}



#info-center {



float: left;



width: 223px;



}



#info-right {



float: left;



width: 315px;



}















#navbar{

	clear: both;

	padding: 5px;

	margin-left: 100px;

}







#navbar ul{



list-style: none;



padding: 0;



margin: 0;



}







#navbar li{



color: #e3d6cb;



display: inline;



padding-left: 14px;



padding-right: 14px;



margin-left: 0px;



font-size: 11px;







}







#navbar li.links{



border-left: 1px solid #e3d6cb;



border-left: 1px solid #e3d6cb;



}







#navbar a:link,#navbar a:visited{



margin-left: 0px;







color: #e3d6cb;



text-align: center;



text-decoration: none;



}







#navbar a:hover{



background: #726246;



}

