/* CSS Document - CTA Template 1 */

/*#Left #CTA1 {
	border-top: solid 1px #3b6e81;
	border-bottom:solid 3px #3b6e81;
	float:left;
	clear:both;
	width:100%;
	padding-bottom:10px;
	margin-bottom:15px;
}
#Left #CTA1 h3 {
	color:#3b6e81;
	margin-top:5px;
	border:none;
	padding-bottom:0px;
}
#Left #CTA1 p { padding:5px;}
#Left #CTA1 a { color:#3b6e81;}

#Left #CTA2 {
	border-top: solid 1px #e2770e;
	border-bottom:solid 3px #e2770e;
	float:left;
	clear:both;
	width:100%;
	padding-bottom:10px;
	margin-bottom:15px;
}
#Left #CTA2 h3 {
	color:#e2770e;
	margin-top:5px;
	border:none;
	padding-bottom:0px;
}
#Left #CTA2 p { padding:5px;}
#Left #CTA2 a { color:#e2770e;}

#MainCTAWrap .MCTA {
	width:46%;
	height:auto;
	float:left;
	padding:5px;
	background-color:#f0f0f0;
	margin-right:5px;
	margin-left:5px;
}
#MainCTAWrap .MCTA h3 {
	margin:-5px;
	margin-bottom:5px;
	padding:10px 5px;
	background-color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#MainCTAWrap .MCTA a { color:#3b6e81;}

.ContentCTA {
	margin-bottom:20px;
	border-top:solid 4px #22587b;
	float:left;
	clear:both;
	padding-top:10px;
	width:	335px;
}

#MainLeft .ContentCTA h3 {
	color:#22587b;
}
#MainLeft a {
	color:#22587b;
}
*/


#guestlist {
	height:110px;
	margin:0px;
	padding:7px;
	color: #666666;
	float:left;
	width:95%;
	border-bottom:solid 1px #CCCCCC;
	background-image:url(/templates/4/images/temp_1.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}

#bookonline {
	height:110px;
	padding:7px;
	float:left;
	width:95%;
	border-bottom:solid 1px #CCCCCC;
	/*background-image:url(/templates/4/images/temp_3.gif);
	background-position:right bottom;
	background-repeat:no-repeat;*/
}
#giftvouchers {
	height:110px;
	margin:0px;
	padding:7px;
	float:left;
	width:95%;
	border-bottom:solid 1px #CCCCCC;
	background-image:url(/templates/4/images/temp_2.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}
/*#menu {
	height:110px;
	margin:10px 0px;
	padding:7px;
	background-color:#FFFFFF;
	float:left;
	width:95%;
	border-bottom:solid 1px #CCCCCC;
	background-image:url(/templates/4/images/temp_4.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}*/
#guestlist p {width:45%; color: #666666;}
#bookonline p {width:45%; color:#666666;}
#giftvouchers p { width:45%; color: #666666;}
/*#menu p { width:45%; color: #666666;}*/


#guestlist a { color:#9d7b21;}
#bookonline a { color:#e66e73;}
#giftvouchers a { color:#7a661d;}
/*#menu a { color:#ba5925;}*/


#guestlist h3 { color:#4c2c00;}
#bookonline h3 { color:#000;}
#giftvouchers h3 { color:#181818;}
/*#menu h3 { color:#ba5925;}*/
#guestlist h3, #bookonline h3, #giftvouchers h3, #menu h3 { margin-bottom:5px;}

/*#MainRight .acc_heading h3 { margin-bottom:0px;}


#MainRight img {
	margin-top:10px;
	margin-bottom:10px;
}
#accordian_wrap {
	margin-top:5px;
	float:left;
	width:100%;
}
.acc_heading {
	background-color:#666666;
	padding:5px;
	height:20px;	
}
.acc_heading h3 {
	color:#FFFFFF;
	margin-left:5px;
	font-size:1.3em;
	float:left;
}
.acc_content {
	padding:5px;
	border:solid 1px #CCCCCC
}
.acc_content a { color:#262d52;}
.acc1 {
	background-image:url(/templates/4/images/acc1_shim.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
.acc2 {
	background-image:url(/templates/4/images/acc2_shim.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
.acc3 {
	background-image:url(/templates/4/images/acc3_shim.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}

.arrow {
	width:18px;
	height:18px;
	float:right;
}



#innerLeft .CTA1 {
	border-top:solid 4px #8a6839;
	border-bottom:solid 1px #CCCCCC;
	padding:10px;
	width:100%;
	margin-top:15px;
	margin-bottom:10px;
}
#innerLeft .CTA1 h3 { margin-bottom:10px; color:#8a6839; font-family:Georgia, "Times New Roman", Times, serif;}
#innerLeft .CTA1 a { color:#8a6839;}

#innerLeft #guestlist, #innerLeft #bookonline { width:100%;}
*/

