@charset "UTF-8";
/* CSS Document */
body {
	margin-top: 5px;
	text-align: center;
	background-image:url(http://www.plazalecea.com/images/graphics/bg.jpg);
}

/* begin header & navigation bar */
#header{
	position:relative;
	background-image:url(http://www.plazalecea.com/images/graphics/plazalecea-top3-new.gif);
    margin-left:auto;
	margin-right:auto;
    width:900px;
	height: 266px;
}
.nav{
	position: relative;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-top:240px;
	font-size:16px;
	width: 900px;
	height: 29px;
	color:#ccc;
	text-align:center;
}
.nav a{
	color:#fff;
	text-decoration:none;
}
.nav a:hover{
	color:#000;
}

/* begin container and front page panels */
#container{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	border-bottom-width:1px;
	border-bottom-color:#ccc;
	border-bottom-style:solid;
	border-left-width:1px;
	border-left-color:#ccc;
	border-left-style:solid;
	border-right-width:1px;
	border-right-color:#ccc;
	border-right-style:solid;
    width:898px;
	overflow:hidden;
	background-color:#FFF;
}


/* begin product line features */
#leftpanel{
    position:relative;
	float:left;
	width:292px;
	text-align: right;
	height: 100%;
	margin-left:5px;
	margin-top:5px;
	background-image:url(http://www.plazalecea.com/images/graphics/social-tab2.png);
	height:202px;
}
.leftsidetext {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color: #fff;
	padding-right:25px;
	margin-top:19px;
}
.leftsidetext a {
	color:#000;
	text-decoration: none;
}
.leftsidetext a:hover {
	color: #fff;
	text-decoration:underline;
}
#middlepanel {   /*middle panel */
	width: 292px;
	margin-top:5px;
	margin-left:4px;
	float:left;
	text-align:right;
	height:202px;
	background-image:url(http://www.plazalecea.com/images/graphics/business-tab2.png);
}
#rightpanel {   /*right panel */
	width: 292px;
	margin-top:5px;
	margin-left:4px;
	float:left;
	text-align:right;
	height:202px;
	background-image:url(http://www.plazalecea.com/images/graphics/weddings-tab2.png);
}


/* main text panel */
#mainpanel{
    float:left;
	padding-left:15px;
	padding-right:15px;
	width:675px;
	text-align:left;
	height: 100%;
	position:relative;
}
.maintext {
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color: #000;
	line-height:20px;
}
.maintext a {
	color: #881313;
	text-decoration: none;
}
.maintext a:hover {
	color: #fff;
	text-decoration:none;
}
#leftfeatures{
    float:left;
	width:190px;
	text-align:left;
	height: 100%;
}
#leftspecials {   /*specials tab */
	background-image:url(http://www.plazalecea.com/images/graphics/webspecials-back.png);
	height:126px;
	margin-top:5px;
	margin-left:5px;
}
.specialsheader {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color: #000;
	margin-left:6px;
	margin-right:10px;
	margin-top:5px;
	line-height:18px;
}
.specialstext {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color: #000;
}
.specialstext a {
	color: #960;
	text-decoration: none;
}
.specialstext a:hover {
	color: #fff;
	text-decoration:none;
}
.h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#A4614B;
}

.h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#366;
}
#socialmedia {   /*social media tab */
	background-image:url(http://www.plazalecea.com/images/graphics/gallerytab-back.png);
	height:284px;
	margin-top:5px;
	margin-left:5px;
}
.socialheader {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color: #000;
	margin-left:6px;
	margin-right:10px;
	margin-top:5px;
	line-height:18px;
}
.socialtext {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color: #000;
}
.socialtext a {
	color: #960;
	text-decoration: none;
}
.socialtext a:hover {
	color: #fff;
	text-decoration:none;
}
#leftgallery {   /*gallery tab */
	background-image:url(http://www.plazalecea.com/images/graphics/gallerytab-back.png);
	height:276px;
	margin-top:5px;
	margin-left:5px;
}
.galleryheader {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color: #000;
	margin-left:6px;
	margin-right:10px;
	margin-top:5px;
	line-height:18px;
}
.gallerytext {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color: #000;
}
.gallerytext a {
	color: #960;
	text-decoration: none;
}
.gallerytext a:hover {
	color: #fff;
	text-decoration:none;
}




/* begin footer */
#containerfooter{
	margin-left:auto;
	margin-right:auto;
    width:900px;
	position: relative;
}
#footerleft{
	position:relative;
	float:left;
	padding-top: 6px;
    width:370px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
	text-align:left;
}
#footerright{
	position:relative;
	float:left;
	padding-top: 6px;
    width:530px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
	text-align:right;
}
.footnav a{
	color:#85B69D;
	font-size:14px;
	text-decoration:none;
}
.footnav a:hover{
	color: #ccc;
}

/* icontact signup form */
.link,
#SignUp .signupframe {
	color: #333333;
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	}
	.link {
		text-decoration: none;
		}
	#SignUp .signupframe {
		border: 1px solid #EDEDED;
		background: #ffffff;
		}

