/* CSS Document */

body {
	margin:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#ececde;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-y;
	background-position:center;
}

#container{
	width:808px;
	margin:0px auto;	
}

#container #topBar{
	height:118px;
}

#container #nav{
	height:40px;
	background-image:url(images/bg-nav.jpg);
	background-repeat:no-repeat;

}
#container #nav a{
	display:block;
	height:28px;
	padding-top:12px;
	padding-left:15px;
	padding-right:15px;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
}
#container #nav a:hover{
	background-image:url(images/nav-hover.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#container #nav .navSep{
	float:left;
}

#container #subNav{
	height:28px;
	background-image:url(images/bg-sub-nav.jpg);
	background-repeat:no-repeat;
}
#container #subNav a{
	display:block;
	height:21px;
	padding-top:7px;
	padding-left:15px;
	padding-right:15px;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
}

#container #subNav a:hover{
	background-image:url(images/sub-nav-hover.gif);
	background-repeat:no-repeat;
	background-position:center;
}

#container #subNav .subNavSep{
	float:left;
}
#container #nav .on{
	display:block;
	height:28px;
	padding-top:12px;
	padding-left:15px;
	padding-right:15px;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
}
#container #nav .on:hover{
	background:none;
}



#container #breadcrumbBar{
	background-image:url(images/bg-breadcrumb.jpg);
	background-repeat:no-repeat;
	height:21px;
	margin-bottom:20px;
	margin-top:20px;
	padding-top:7px;
	padding-left:15px;
	padding-right:15px;
}
#container #breadcrumbBar img{
	padding-left:15px;
	padding-right:15px;
}

#container #breadcrumbBar .red{
	color: #c6050c;
	font-weight: bold;
	text-decoration:none;
}
#container #breadcrumbBar .black{
	color: #000000;
	text-decoration:none;
}
#container #homeFlash{
	height:280px;
	margin-bottom:20px;
}
#container #homeBoxes{
	height:205px;
}
#container #homeBoxes #box1{
	width:266px;
	height:175px;
	background-image:url(images/home/conference-box.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	padding-right:3px;
	text-decoration:none;
	padding-top:30px;

}
#container #homeBoxes #box1 .h1{
	font-family:Helvetica, Tahoma, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	letter-spacing:-1px;
	padding-left:20px;
	padding-top:10px;
	font-weight:normal;
	text-decoration:none;
}
#container #homeBoxes #box2{
	width:269px;
	height:175px;
	background-image:url(images/home/wedding-box.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	padding-right:3px;
	text-decoration:none;
	padding-top:30px;

}
#container #homeBoxes #box2 .h1{
	font-family:Helvetica, Tahoma, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	letter-spacing:-1px;
	padding-left:20px;
	padding-top:10px;
	font-weight:normal;
	text-decoration:none;
}
#container #homeBoxes #box3{
	width:266px;
	height:175px;
	background-image:url(images/home/room-box.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	padding-top:30px;

}
#container #homeBoxes #box3 .h1{
	font-family:Helvetica, Tahoma, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	letter-spacing:-1px;
	padding-left:20px;
	padding-top:10px;
	font-weight:normal;
	text-decoration:none;
}
#container #footer{
	height:40px;
	background-image:url(images/bg-footer.jpg);
	background-repeat:repeat-x;
	margin-top:20px;
	padding-top:20px;
	padding-left:20px;
}
#container #content{
	width:768px;
	margin:0px auto;
}
#container #content #left{
	float:left;
	width:370px;
}


#container #content #left h1{
	font-family:Helvetica, Tahoma, sans-serif;
	font-size:24px;
	color:#333333;
	letter-spacing:-1px;
	font-weight:normal;
}

#container #content #left h2{
	font-family:Helvetica, Tahoma, sans-serif;
	font-size:18px;
	color:#c6050c;
	letter-spacing:-1px;
	font-weight:normal;
	margin-bottom:-10px;
}

#container #content #right{
	float:right;
	width:370px;
	padding-top:30px;
}

#container #content #right img{
	float:right;
	padding-bottom:20px;
}

