@charset "utf-8";

/* Body Settings */



body {
	background-color: #c0e1e6;
	padding: 0px;
	margin: 0px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
	background-position: center top;

}







/* DIV Settings */



#menu {
	border: none;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 100%;

}

#menu ul{
	height: 30px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
 
#menu li{
	float: left;
	max-width: 200px;
	display: block;
	padding: 0px;
	margin: 0px;
}
 
#menu li a{
	font-size: 11px;
	color: #7e5d3f;
	display: block;
	text-align: left;
	white-space: nowrap;
	height: 30px;
	padding: 0px 15px 0px 15px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 30px;
} 
 
#menu li a:hover{
	background: url(../images/navi_bg.gif) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #b29e8c;	
	text-decoration: none;
} 
 




#gallery {position:relative; width:686px; margin:40px auto; padding:10px; border:6px solid #fff; background:#c0e1e6}
#images {border:2px solid #c0e1e6; height:225px; background:#ec0e1e6; margin-bottom:20px}
#image {position:relative; width:672px; height:375px; padding:5px; border:2px solid #c0e1e6; background:#FFF url(../gallery/images/loading.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:5px}
#thumbwrapper {margin-top:10px; padding:5px 0; width:682px; height:100px; border:2px solid #c0e1e6; background:#FFF}
#thumbarea {position:relative; overflow:hidden; height:100px; width:682px; }
#thumbs {position:absolute; list-style:none; margin-left:5px; height:100px; width:10000px; border-right:5px solid #FFF}
#thumbs li {float:left; margin-right:5px; cursor:pointer}
.imgnav {position:absolute; height:375px; width:20%; z-index:100; height:375px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(../gallery/images/left.gif) left center no-repeat; border-left:5px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(../gallery/images/right.gif) right center no-repeat; border-right:5px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}









#slideshow {
    position: relative;
    height: 276px;
	width: 888px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}







.stepcarousel{
position: relative; 
border: 10px solid #96cdd5;
overflow: scroll; 
width: 288px; 
height: 288px; 
margin-bottom: 25px;
}

.stepcarousel .belt{
position: absolute; 
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; 
overflow: hidden; 
margin: 0px; 
width: 288px; 
}









div#calendar {

  text-align : center;
  width : 21em;
  margin-bottom: 40px;

}

h2.calendar {
  color : #96cdd5;
  font-weight : normal;
  font-size: 18px;
  text-align: center;
  font-family: "Trebuchet MS"; 

}

ul#days, ul.weeks {
  font-family : 'courier new', monospace;
  list-style-type : none;
  margin : 0px 0 20px 0;
}

ul#days li span {
  background-color : #96cdd5;
  border : 1px solid #000;
  cursor : default;
  font-weight : bold;
  color : #fff;
  padding : 5px;
}

ul.weeks li a.al, ul.weeks li a.na  { 
  color : #666;
  text-decoration : none;
  background-color : #c0e1e6;
  border : 1px solid #c0e1e6;
  padding : 5px;
}

ul.weeks li a.na, ul.weeks li a.na:hover, ul.weeks li a.na:focus, ul.weeks li a.na:active   { 
  background : transparent;
  color : #666;
  cursor : default;
}

ul.weeks li a.al:hover, ul.weeks li a.al:focus, ul.weeks li a.al:active {
  color : #000;
  background-color : #96cdd5;
  border : 1px solid #000;
  text-decoration : none;
  cursor : default;
}

ul.weeks li a.nu { 
  color : #eee;
  padding : 5px;
  border : 1px solid #ccc;
  background-color : #eee;
  cursor : default;
}


span.sep {
  display : none;
}


div#calendar {
  font-size : 0.9em;
  letter-spacing : 0.001em;
}










#outer {
	display: block;
	position: relative;
	width: 1004px;
	margin: 0 auto 0 auto;
	background-color: #FFFFFF;

}

#main {
	display: block;
	position: relative;
	width: 906px;
	height: 100%;
	background-color: #FFFFFF;
	padding: 50px 49px 0px 49px;

}

#main_mid {

	width: 906px;
	background-color: #FFFFFF;
	padding: 0px 49px 0px 49px;

}

#top_block {
	display: block;
	width: 906px;
	height: 146px;
	background-color: #FFFFFF;
	position: relative;

}

#logo_area {
	display: block;
	width: 507px;
	height: 101px;
	position: absolute;
	top: 0px;
	z-index: 1;
	left: 0px;

}

#top_right {
	display: block;
	width: 290px;
	height: 101px;
	text-align: right;
	position: absolute;
	top: 0px;
	z-index: 1;
	right: 0px;

}

#mid_block {
	display: block;
	float: left;
	width: 888px;
	padding: 9px 9px 9px 9px;
	height: 276px;
	background-color: #96cdd5;
	position: relative;

}

#photo_area {
	display: block;
	float: left;
	width: 888px;
	height: 276px;
	background-color: #96cdd5;
	position: relative;

}

#navi_block {
	display: block;
	float: left;
	width: 876px;
	height: 30px;
	padding: 0px 15px 0px 15px;
	background-color: #c0e1e6;
	position: relative;

}


#mid_block1 {
	display: block;
	float: left;
	width: 906px;
	position: relative;

}

#mid_block1_left {
	display: block;
	float: left;
	width: 568px;
	padding-right: 20px;
	padding-top: 20px;
	position: relative;
	
	


}

#mid_block2_left {
	display: block;
	float: left;
	width: 886px;
	padding-right: 20px;
	padding-top: 20px;
	position: relative;
	
}

#mid_block1_right {
	display: block;
	float: right;
	width: 308px;
	padding-top: 35px;
	position: relative;


/* rhs_box_1 */

}

#mid_block1_right_box1 {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #7e5d3f;
	background-color: #b29e8c;
	float: left;
	text-align: right;

}

#mid_block1_right_box1_inner {
	display: block;
	float: right;
	width: 283px;
	height: 76px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/bookonline_pic.gif);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;


/* rhs_box_2 */

}

#mid_block1_right_box2 {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #96cdd5;
	background-color: #c0e1e6;
	float: left;
	text-align: right;

}

#mid_block1_right_box2_inner {
	display: block;
	float: right;
	width: 283px;
	height: 76px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/whatson_pic.gif);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	
	/* rhs_box_3 */

}

#mid_block1_right_box3 {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #cc2626;
	background-color: #e07d7d;
	float: left;
	text-align: right;

}

#mid_block1_right_box3_inner {
	display: block;
	float: right;
	width: 283px;
	height: 76px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/xmas_pic.gif);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;

}














/* rhs_box_1a */



#mid_block1_right_box1a {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #96cdd5;
	background-color: #c0e1e6;
	float: left;
	text-align: right;

}

#mid_block1_right_box1a_inner {
	display: block;
	float: right;
	width: 283px;
	height: 76px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/familyrooms_pic.gif);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;


/* rhs_box_2a */

}

#mid_block1_right_box2a {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #96cdd5;
	background-color: #c0e1e6;
	float: left;
	text-align: right;

}

#mid_block1_right_box2a_inner {
	display: block;
	float: right;
	width: 283px;
	height: 76px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/doublerooms_pic.gif);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	
	/* rhs_box_3a */

}

#mid_block1_right_box3a {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #96cdd5;
	background-color: #c0e1e6;
	float: left;
	text-align: right;

}

#mid_block1_right_box3a_inner {
	display: block;
	float: right;
	width: 283px;
	height: 76px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/execsuites_pic.gif);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;

}











/* rhs_box_1b */



#mid_block1_right_box1b {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #96cdd5;
	background-color: #c0e1e6;
	float: left;
	text-align: right;

}

#mid_block1_right_box1b_inner {
	display: block;
	float: right;
	width: 283px;
	height: 76px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/wedding_proposal.gif);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;


/* rhs_box_2b */

}

#mid_block1_right_box2b {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #96cdd5;
	background-color: #c0e1e6;
	float: left;
	text-align: right;

}

#mid_block1_right_box2b_inner {
	display: block;
	float: right;
	width: 283px;
	height: 76px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/wedding_menu.gif);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	
	/* rhs_box_3b */

}

#mid_block1_right_box3b {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #96cdd5;
	background-color: #c0e1e6;
	float: left;
	text-align: right;

}

#mid_block1_right_box3b_inner {
	display: block;
	float: right;
	width: 283px;
	height: 76px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/evening_buffet.gif);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;

}

#mid_block1_right_box44 {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #96cdd5;
	background-color: #c0e1e6;
	float: left;
	text-align: center;
	

}

#mid_block1_right_box44_inner {
	display: block;
	float: right;
	width: 283px;
	height: 76px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;

}

#fb-icon{
position:absolute;
top:0;
left:0;
float:left;
margin-top:15px;
margin-left:15px;

}

#twitter-icon{
position:absolute;
top:0;
right:0;
float:right;
margin-top:15px;
margin-right:15px;
}




	/* rhs_box_4b */



#mid_block1_right_box4b {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #96cdd5;
	background-color: #c0e1e6;
	float: left;
	text-align: right;

}

#mid_block1_right_box4b_inner {
	display: block;
	float: right;
	width: 283px;
	height: 76px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/gold_package.gif);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;

}





/* rhs_box_1d */



#mid_block1_right_box1d {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #96cdd5;
	background-color: #c0e1e6;
	float: left;
	text-align: right;

}

#mid_block1_right_box1d_inner {
	display: block;
	float: right;
	width: 283px;
	height: 76px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/breakfast_menu.gif);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;


/* rhs_box_2d */

}

#mid_block1_right_box2d {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #96cdd5;
	background-color: #c0e1e6;
	float: left;
	text-align: right;

}

#mid_block1_right_box2d_inner {
	display: block;
	float: right;
	width: 283px;
	height: 76px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/lunchtime_menu.gif);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	
	/* rhs_box_3d */

}

#mid_block1_right_box3d {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #96cdd5;
	background-color: #c0e1e6;
	float: left;
	text-align: right;

}

#mid_block1_right_box3d_inner {
	display: block;
	float: right;
	width: 283px;
	height: 76px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/alacarte.gif);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;

}


	/* rhs_box_4d */



#mid_block1_right_box4d {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #96cdd5;
	background-color: #c0e1e6;
	float: left;
	text-align: right;

}

#mid_block1_right_box4d_inner {
	display: block;
	float: right;
	width: 283px;
	height: 76px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/room_service.gif);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;

}

















/* rhs_box_1c */



#mid_block1_right_box1c {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #96cdd5;
	background-color: #c0e1e6;
	float: left;
	text-align: right;

}

#mid_block1_right_box1c_inner {
	display: block;
	float: right;
	width: 283px;
	height: 76px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/conferences.gif);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;


}



/* rhs_box_conferences */



#mid_block1_right_box_conferences {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #96cdd5;
	background-color: #c0e1e6;
	float: left;
	text-align: right;

}

#mid_block1_right_box_conferences_inner {
	display: block;
	float: right;
	width: 283px;
	height: 280px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/conf.jpg);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;


}






/* rhs_box_dining */



#mid_block1_right_box_dining {
	display: block;
	float: right;
	width: 288px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #96cdd5;
	background-color: #c0e1e6;
	float: left;
	text-align: right;

}

#mid_block1_right_box_dining_inner {
	display: block;
	float: right;
	width: 283px;
	height: 280px;
	padding-top: 6px;
	padding-right: 5px;
	position: relative;
	background-image: url(../images/dining.jpg);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;


}




















/* midblock */


#mid_block2 {
	display: block;
	float: left;
	width: 906px;
	padding-top: 10px;
	background-color: #FFFFFF;
	position: relative;

}

#mid_block2_square {
	display: block;
	float: left;
	width: 185px;
	height: 185px;
	margin: 0px 28px 25px 0px;
	position: relative;
	border: 10px solid #7e5d3f;
	background-color: #b29e8c;
	float: left;
	text-align: center;

}

#mid_block2_square2 {
	display: block;
	float: left;
	width: 185px;
	height: 185px;
	margin-bottom: 25px;
	position: relative;
	border: 10px solid #7e5d3f;
	background-color: #b29e8c;
	float: left;
	text-align: center;

}

#mid_block2_pic1 {
	display: block;
	float: left;
	width: 175px;
	height: 28px;
	margin: 10px 5px 0px 5px;
	position: relative;
	padding-top: 147px;
	background-color: #b29e8c;
	text-align: center;
	background-image: url(../images/sqpic_1.jpg);
	background-position: center top;
	background-repeat: no-repeat;

}

#mid_block2_pic2 {
	display: block;
	float: left;
	width: 175px;
	height: 28px;
	margin: 10px 5px 0px 5px;
	position: relative;
	padding-top: 147px;
	background-color: #b29e8c;
	text-align: center;
	background-image: url(../images/sqpic_2.jpg);
	background-position: center top;
	background-repeat: no-repeat;

}

#mid_block2_pic3 {
	display: block;
	float: left;
	width: 175px;
	height: 28px;
	margin: 10px 5px 0px 5px;
	position: relative;
	padding-top: 147px;
	background-color: #b29e8c;
	text-align: center;
	background-image: url(../images/sqpic_3.jpg);
	background-position: center top;
	background-repeat: no-repeat;

}

#mid_block2_pic4 {
	display: block;
	float: left;
	width: 175px;
	height: 28px;
	margin: 10px 5px 0px 5px;
	position: relative;
	padding-top: 147px;
	background-color: #b29e8c;
	text-align: center;
	background-image: url(../images/sqpic_4.jpg);
	background-position: center top;
	background-repeat: no-repeat;

}

#mid_block2_boldtext {
	display: block;
	float: left;
	position: relative;
	padding: 20px 45px 0px 0px;
	text-align: left;
	font-weight: bold;


}




/* btmbar1 */




#btm_bar1 {
	display: block;
	float: left;
	width: 750px;
	padding: 0px;
	padding: 17px 0px 17px 254px;
	height: 77px;
	background-color: #96cdd5;
	position: relative;
	background-image: url(../images/emblem_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;	

}

#btm_bar1_text {
	display: block;
	float: left;
	width: 295px;
	padding: 10px 0;
	height: 77px;
	position: relative;

}

#btm_bar1_logos {
	display: block;
	float: left;
	padding: 0px 0px 0px 30px;
	position: relative;

}





/* btmbar2 */

#btm_bar2 {
	display: block;
	float: left;
	width: 816px;
	padding: 20px 0px 0px 188px;
	height: 193px;
	background-color: #7e5d3f;
	position: relative;
	background-image: url(../images/emblem_btm.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}

#btm_bar2_text {
	display: block;
	float: left;
	width: 136px;
	height: 193px;
	position: relative;


}

#btm_bar2_text2 {
	display: block;
	float: right;
	width: 410px;
	height: 193px;
	position: relative;


}


#event {
	width: 100%;
	display: block;
	text-align: left;
	padding: 10px 0px 5px 0px;
	margin-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #96cdd5;
	position: relative;
	
}

	#event .red {color: #cc0000;}

#map {
	width: 500px; 
	height: 300px; 
	border: 2px solid #96cdd5;





}





/* Image Settings */

img {
	display: block;
	float: inherit;
	margin: 0px;
	border: none;
}

/* Font Settings */

h1 {
	color: #96cdd5;
	font-size: 30px;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	
}

.bulk {
	color: #7e5d3f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
	list-style-image: url(../images/bullet_gr.png);
	list-style-position: inside;

}

.bulk2 {
	color: #7e5d3f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
	

}

.bulk3 {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
	list-style-image: url(../images/bullet_br.png);
	list-style-position: inside;

}





.squarebox {
	
	width: 185px; 
	height: 185px;
	display: block;
	position: relative;
	background-color: #b29e8c;
	color: #FFFFFF;
	font-size: 24px;
	text-decoration: none;
	font-weight: normal;
	float: left;
	
}

a.squarebox:active, a.squarebox:link, a.squarebox:visited {
	display: block;
	height: 185px;
	position: relative;
	background-color: #b29e8c;
	color: #FFFFFF;
	font-size: 24px;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/square_bed1.jpg);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	float: left;

}


a.squarebox:hover {
	display: block;
	position: relative;
	background-color: #96CDD5;
	font-size: 24px;
	text-decoration: none;
	font-weight: normal;
	

	
}








.squarebox2 {
	
	width: 185px; 
	height: 185px;
	display: block;
	position: relative;
	background-color: #b29e8c;
	color: #FFFFFF;
	font-size: 24px;
	text-decoration: none;
	font-weight: normal;
	float: left;
	
}

a.squarebox2:active, a.squarebox2:link, a.squarebox2:visited {
	display: block;
	height: 185px;
	position: relative;
	background-color: #b29e8c;
	color: #FFFFFF;
	font-size: 24px;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/sqpic_2.jpg);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	float: left;

}


a.squarebox2:hover {
	display: block;
	position: relative;
	background-color: #96CDD5;
	font-size: 24px;
	text-decoration: none;
	font-weight: normal;
	

	
}




.squarebox3 {
	
	width: 185px; 
	height: 185px;
	display: block;
	position: relative;
	background-color: #b29e8c;
	color: #FFFFFF;
	font-size: 24px;
	text-decoration: none;
	font-weight: normal;
	float: left;
	
}

a.squarebox3:active, a.squarebox3:link, a.squarebox3:visited {
	display: block;
	height: 185px;
	position: relative;
	background-color: #b29e8c;
	color: #FFFFFF;
	font-size: 24px;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/sqpic_3.jpg);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	float: left;

}


a.squarebox3:hover {
	display: block;
	position: relative;
	background-color: #96CDD5;
	font-size: 24px;
	text-decoration: none;
	font-weight: normal;
	

	
}









.squarebox4 {
	
	width: 185px; 
	height: 185px;
	display: block;
	position: relative;
	background-color: #b29e8c;
	color: #FFFFFF;
	font-size: 24px;
	text-decoration: none;
	font-weight: normal;
	float: left;

	
}

a.squarebox4:active, a.squarebox4:link, a.squarebo4x:visited {
	display: block;
	height: 185px;
	position: relative;
	background-color: #b29e8c;
	color: #FFFFFF;
	font-size: 24px;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/sqpic_4.jpg);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	float: left;


}


a.squarebox4:hover {
	display: block;
	position: relative;
	background-color: #96CDD5;
	font-size: 24px;
	text-decoration: none;
	font-weight: normal;

	

	
}







.squarebox_titles {
	width: 185px;
	height: 40px;
	display: block;
	position: relative;
	color: #FFFFFF;
	font-size: 24px;
	text-decoration: none;
	font-weight: normal;
	top: -30px;	
	
}





.topright {
	color: #7e5d3f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	line-height: 17px;

	
}
	
a.topright:active, a.topright:link, a.topright:visited {
	color: #7e5d3f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	line-height: 17px;


}


a.topright:hover {
	color: #96cdd5;

	
}

.topright2 {
	color: #96cdd5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	line-height: 17px;

	
}
	
a.topright2:active, a.topright2:link, a.topright2:visited {
	color: #96cdd5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	line-height: 17px;


}


a.topright2:hover {
	color: #7e5d3f;

	
}

.rhs_box_text1 {
	text-align: right;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	line-height: 14px;
	
}

a.rhs_box_text1:active, a.rhs_box_text1:link, a.rhs_box_text1:visited {
	text-align: right;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	line-height: 14px;


}


a.rhs_box_text1:hover {
	color: #7e5d3f;

	
}

.rhs_box_text2 {
	text-align: right;
	color: #7e5d3f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	line-height: 14px;
	
}


.rhs_box_text2 a {
	text-align: right;
	color: #7e5d3f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	line-height: 14px;
	
}

a.rhs_box_text2:active, a.rhs_box_text2:link, a.rhs_box_text2:visited {
	text-align: right;
	color: #7e5d3f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	line-height: 14px;


}


a.rhs_box_text2:hover {
	color: #b29e8c;

	
}


.rhs_title {
	color: #FFFFFF;
	font-size: 26px;
	text-decoration: none;
	font-weight: normal;
	
}






.btm_links{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	line-height: 25px;
	
}

a.btm_links:active, a.btm_links:link, a.btm_links:visited {
	text-align: left;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	line-height: 25px;


}


a.btm_links:hover {
	color: #c0e1e6;

	
}







.disclaimer{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	line-height: 18px;
	
}

a.disclaimer:active, a.disclaimer:link, a.disclaimer:visited {
	text-align: left;
	color: #d0e7ea;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	line-height: 18px;


}


a.disclaimer:hover {
	color: #96cdd5;

	
}
