/* ===================== */
/* = Widening the site = */
/* ==================== */
/* = YUI CSS Template = */
/* = Beau Calvez = */
/* ===================== */
/* = February 10, 2010 = */
/* ===================== */


/* =================== */
/* = common elements = */
/* =================== */


h2 {font-size: 1.8em;font-family:"Palatino", "Palatino Linotype", "Georgia", "Times", "Times New Roman", serif; padding:15px 0 0 0;text-shadow:#ccc;}

p.small {font-size:xx-small; color: #999;margin-top:5px;margin-left: 5px;}


#doc4 {background:#000;}

#hd {
		height: 84px;
		padding: 0;
		margin-bottom: 0;
		background: url(/images/30/bannerDelicateWide.gif) no-repeat;
		}


		
#hd h1 {
		margin:0;
		padding: 30px 0 0 100px;
		font-size: medium;
		display:none;/* Farhner Image Replacment*/
		}

#nav {
	background: #fff;
	border-bottom: 7px solid #333;		
	padding-bottom: 5px;
	border-right: 1px solid #8c84a6;
	border-left: 1px solid #8c84a6;
}

#bd {
	border-right: 1px solid #8c84a6;
	border-left: 1px solid #8c84a6;			
	
	
}



#bd #yui-main {background-color: #000;}

#bd #yui-main .yui-b{border-bottom: 7px solid #333;padding-bottom:35px;}


.yui-g.intro {padding-bottom: 35px;background:#000; padding-left:35px;}
.yui-g p{font-size: .9em; font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, sans-serif;color:#ccc;width:597px;padding:15px 0 0 0}
.yui-g h2{color:#ccc;}
.yui-gb h3{font-size: 1.2em;font-family:"Palatino", "Palatino Linotype", "Georgia", "Times", "Times New Roman", serif;color:#ccc;padding:15px 35px 20px 0;text-shadow:#ccc;}

.yui-gb {margin: 0 0 0 35px;padding-top: 15px;}


.yui-gb .yui-u h2{font: normal bold .9em/1.8em Georgia, Rockwell, Times, "Times New Roman", serif;margin: 0 0 0 0;padding:0;text-transform: uppercase;color:#ccc;}
.yui-gb .yui-u h2 em {text-transform:lowercase;}
.yui-gb .yui-u img{float:left;padding: 0 7px 0 0;margin-top:5px;}
.yui-gb .yui-u {font: normal .9em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;color:#ccc;line-height:2.1em;}







#bd #sidebar {border-left: 1px solid #e0bfa4;}

.yui-g.banner {border-bottom: 7px solid #333;border-right: 1px solid #8c84a6;border-left: 1px solid #8c84a6;}
.yui-g.intro {border-right: 1px solid #8c84a6;border-left: 1px solid #8c84a6;}



.yui-b .yui-gb div {width:17.1em;min-height:200px;padding:5px;}
.yui-b .yui-gb div:hover {background-color: #1a1a1a;}


#bd .yui-b.info {
	background: #fff;
	padding-left: 35px;
	padding-bottom: 40px;
	padding-top: 25px;
	-moz-box-shadow: 0px 3px 5px rgba(0,0,0,.4);
	-webkit-box-shadow: 0px 4px 5px rgba(0,0,0,.4);
    box-shadow: 0px 3px 5px rgba(0,0,0,.4);
    z-index:100;
}

#bd .yui-b.info h2 {color:#322260; line-height:1.2em;}
#bd .yui-b.info ul {color:#322260;}
#bd .yui-b.info ul li {padding:3px 0;}
#bd .yui-b.info .yui-gb {margin-left:0;padding-bottom:0;}
#bd .yui-b.info .yui-gb.price div {width:10em;min-height:250px;padding:5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #ccc;}

#bd .yui-b.info .yui-gb div.help {min-height:100px;width:24.2em;padding:20px;background:#333;-moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #333;}
#bd .yui-b.info .yui-gb div.help:hover {background:#333;}
#bd .yui-b.info .yui-gb div.help h2 {color:#ccc;}
#bd .yui-b.info .yui-gb div.help ul{margin:10px 0; color:#ccc;}
#bd .yui-b.info .yui-gb div.help li{padding-top:5px;}

#bd .yui-b.info .yui-gb div.banquet {width:25em;background:#fff;border:none;}
#bd .yui-b.info .yui-gb div.banquet:hover {background:#fff;}
#bd .yui-b.info .yui-gb div.banquet p {padding-top:10px;color:#333;}
#bd .yui-b.info .yui-gb div.banquet img {border: 3px double #ccc;margin-bottom:7px;padding:0;}

#bd .yui-b.info .yui-gb div.registration {width:46em;background:#fff;border:none;margin-left:0;}
#bd .yui-b.info .yui-gb div.registration:hover {background:#fff;}
#bd .yui-b.info .yui-gb div.registration p {padding-top:10px;color:#333;font-size:1em;}

#bd .yui-b.info .yui-gb div.first.purchase {margin-right:40px;}
#bd .yui-b.info .yui-gb div.purchase {width:auto;border:none;min-height:50px;}

#bd .yui-b.info .yui-gb div h2 {color:#333;}
#bd .yui-b.info .yui-gb div:hover {background:#fff;}
#bd .yui-b.info p.price {font: normal normal bold 2.8em/2.1em Rockwell, serif;text-align:center;color:#322260;}
#bd .yui-b.info .yui-gb div.location {width: 25.5em;border:0;}
#bd .yui-b.info .yui-gb div.location p {color: #333;margin-top:10px;}
iframe+p{margin-top:-15px;}

/* ================== */
/* =   Location     = */
/* ================== */

#bd .yui-b.accommodation {background:#333;padding:0 35px 35px}
#bd .yui-b.accommodation h3 {color: rgba(50, 34, 96, 1);font-size: 1.2em; font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, sans-serif;}
#bd .yui-b.accommodation h2 {color: #fff;}
#bd .yui-b.accommodation p {color:#fff;width:65%;}
#bd .yui-b.accommodation ul {color:#fff;padding-top:20px;font-size:1em;width:50%}
#bd .yui-b.accommodation ul li{padding:2px 0;float:left;width:45%;}
#bd .yui-b.accommodation .yui-u p {width:100%;color:#333;}
#bd .yui-b.accommodation p em {font-style:italic;}
#bd .yui-b.accommodation p strong {font-weight:bold;}
#bd .yui-b.accommodation img.logo {float:left; padding:15px 15px 10px 0;}
#bd .yui-b.accommodation .yui-g div {
	width: 46%;
	margin-top: 20px;
	min-height: 100px;
	padding: 0 10px 25px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #ccc;
	background: #fff;
}


#bd .yui-b.info .yui-g {margin-top:20px;}
#bd .yui-b.info .yui-g p{color:#333;width:53%;float:left;}

/* ================== */
/* = dialog windows = */
/* ================== */
.ui-dialog {text-align:left;}
.ui-dialog p {margin-top:10px;}
.ui-dialog ol {margin-top:10px;}
.ui-dialog li {padding:2px 0;}


.theGoogleMap, .banner_image {border: 3px double #ccc;margin-top:20px;}
.banner_image {display:inline-block;margin-top:-160px;}

#ft {
	margin-top:0;
	background: url(/images/footerBG.gif) repeat-x top left;
	border: 1px solid #897C96;
	border-top:0;
	border-right: 1px solid #8c84a6;
	border-left: 1px solid #8c84a6;			
}

