body {
	background-color: #fbb228;
	margin: 0px;
}

.main-hold {
	
	width: 950px;
	margin: 80px auto 0px auto;
	background-color:#FFFFFF;
	background-position:center right;
	background-repeat:no-repeat;
	height: 561px;
}

.bg-index { background-image:url(../images/bg-index.jpg); height: 561px;}
.bg-about { background-image:url(../images/bg-about.jpg); }
.bg-contact { background-image:url(../images/bg-contact.jpg);}

.content-hold {
	width: 950px;
	background: url(../images/main-logo.png) no-repeat left top;
	height: 376px;
}

.content-index{
	width: 494px;
	height: 376px;
	background: url(../images/index-splat.png) no-repeat top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
	padding: 185px 0px 0px 70px;
	color: #FFFFFF;
	line-height: 20px;
}

.content-index strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	line-height: 23px;
}

.content-index p{
	margin: 0px 0px 10px 0px;
}

.content{
	width: 301px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 30px 0px 10px 19px;
}

.content p{
	margin: 0px 0px 12px 0px;
}

.content-contact{
	width: 301px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 30px 0px 10px 30px;
	height:521px;
}
.content-contact .field{ width:200px; margin:0px 0px 4px 10px;}
.content-contact p{
	margin: 0px 0px 12px 0px;
}
.content-contact h1{
	color: #6c276a;
	font-size: 18px;
	margin: 0px 0px 15px 10px;
}

.submit-btn { background-color:#8dc63f; border:0; margin:0px 0px 0px 10px; color:#ffffff; cursor:pointer;}
.clear-btn { background-color:#949494; border:0; margin:0px 0px 0px 10px; color:#ffffff; cursor:pointer;}

.main-menu {
	width: 276px;
	height: 66px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 37px 0px 0px 110px;
	cursor: default;
}
.main-menu ul{ margin:0px; padding:0px;}
.main-menu ul li{ list-style:none; display:inline; padding:0px 0px 0px 5px;}

.green-bg {background:url(../images/menu-bg-green.png) no-repeat; }
.blue-bg {background:url(../images/menu-bg-blue.png) no-repeat; }
.purple-bg {background:url(../images/menu-bg-purple.png) no-repeat; }

.index .main-menu { color:#000000; }
.index .main-menu a{ color:#000000; text-decoration:none; }
.index .main-menu a:hover{ color:#6a2a68; text-decoration:none; }

.about-us .main-menu { color:#FFFFFF; }
.about-us .main-menu a{ color:#FFFFFF; text-decoration:none; }
.about-us .main-menu .about-us-hold a{ color:#fbb228; text-decoration:none; cursor:default; }
.about-us .main-menu a:hover{ color:#fbb228; text-decoration:none; }

.contact-us .main-menu { color:#FFFFFF; }
.contact-us .main-menu a{ color:#FFFFFF; text-decoration:none; }
.contact-us .main-menu .contact-us-hold a{ color:#6a2a68; text-decoration:none; cursor:default; }
.contact-us .main-menu a:hover{ color:#6a2a68; text-decoration:none; }

.gallery .main-menu { color:#FFFFFF; }
.gallery .main-menu a{ color:#FFFFFF; text-decoration:none; }
.gallery .main-menu .gallery-hold a{ color:#8dc63f; text-decoration:none; cursor:default; }
.gallery .main-menu a:hover{ color:#8dc63f; text-decoration:none; }

.contact-info h2{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; margin:0px 0px 0px 0px; padding:0px;}
.contact-info { margin:0px; padding:0px 0px 0px 10px; font-size:12px; line-height:18px;}
.contact-info p{ margin:15px 0px 0px 0px; padding:0px;}
.contact-info .contact-small {font-size: 9px;}
.contact-info a { color:#000000; text-decoration:none;}
.contact-info a:hover { color:#000000; text-decoration:underline;}
.contact-info .bold { color:#6c276a; font-weight:bold;}

.content-gallery{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 20px 0px 10px 50px;
	height:521px;
}
