body {
	margin-top:20px;
	margin-bottom:20px;
	padding:0px;
	background-color:#D3D3D3;
	width: 100%;
	text-align:center;
	}

#frame {
width:800px;
margin-right:auto;
margin-left:auto;
padding:0px;
text-align:left;
background-color:#FFFFFF;
border:solid 2px rgb(21,42,159);
}

#header {
margin-right:auto;
margin-left:auto;
padding:0px;
text-align:center;
background-color:#FFFFFF;
border-bottom:solid 2px rgb(240,186,52);
}

#menu {
margin-right:auto;
margin-left:auto;
border-left:solid 10px rgb(21,42,159);
padding:0px;
text-align:left;
background-color:rgb(21,42,159);
}

#menuline {
border-top:solid 2px rgb(240,186,52);
}

#servicemenu {
margin-right:auto;
margin-left:auto;
border-left:solid 150px rgb(21,42,159);
padding:0px;
text-align:left;
background-color:rgb(21,42,159);
}

#textarea {
margin-right:10px;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
padding:0px;
text-align:center;
background-color:#FFFFFF;
font-family: Verdana, Arial, Times New Roman, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: bold;
color: rgb(21,42,159);
border:solid 2px rgb(21,42,159);
}

#text {
margin-right:10px;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
text-align:left;
}

#textcenter {
text-align:center;
}

#address {
margin-left:40px;
text-align:left;
font-size: 12px;
font-weight: bold;
}

#form {
margin-right:10px;
margin-left:10px;
margin-top:10px;
margin-bottom:30px;
padding:10px;
text-align:left;
border:solid 2px rgb(21,42,159);
}

#footer {
margin-right:auto;
margin-left:auto;
padding:0px;
text-align:center;
color: rgb(240,186,52);
background-color:rgb(21,42,159);
border-top:solid 2px rgb(240,186,52);
}


.menumain {
	font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: rgb(240,186,52);
	background-color:rgb(21,42,159);
	text-decoration: none;
	display: block;
	border-right:20px solid rgb(21,42,159);
	border-left:none;
	border-top:none;
	border-bottom:none;
	padding:0px;
	
}

.menumain:hover {
	font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: rgb(21,42,159);
	background-color: rgb(240,186,52);
	text-decoration: none;
	display: block;
	border-right:20px solid rgb(240,186,52);
	border-left:none;
	border-top:none;
	border-bottom:none;
	padding:0px;
	
}

.menuservice {
	font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: rgb(240,186,52);
	background-color:rgb(21,42,159);
	text-decoration: none;
	display: block;
	border-right:20px solid rgb(21,42,159);
	border-left:none;
	border-top:none;
	border-bottom:none;
	padding:0px;
	
}

.menuservice:hover {
	font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: rgb(21,42,159);
	background-color: rgb(240,186,52);
	text-decoration: none;
	display: block;
	border-right:20px solid rgb(240,186,52);
	border-left:none;
	border-top:none;
	border-bottom:none;
	padding:0px;
	
}

.linkmap {
	font-family: Verdana, Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: rgb(240,186,52);
	text-decoration: none;
}

.linkmap:hover {
	font-family: Verdana, Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: rgb(240,186,52);
	text-decoration: underline;
}

.linkmail {
	font-family: Verdana, Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: rgb(240,186,52);
	text-decoration: none;
}

.linkmail:hover {
	font-family: Verdana, Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: rgb(240,186,52);
	text-decoration: underline;
}

.linkmail2 {
	font-family: Verdana, Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: rgb(21,42,159);
	text-decoration: none;
}

.linkmail2:hover {
	font-family: Verdana, Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: rgb(240,186,52);
	text-decoration: none;
}

.emailme {
	font-family: Verdana, Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: rgb(240,186,52);
	text-decoration: none;
}

.emailme:hover {
	font-family: Verdana, Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: rgb(240,186,52);
	text-decoration: underline;
}

.homepic {
	border:solid 2px rgb(21,42,159);
}

.homepic1 {
	border:solid 2px rgb(21,42,159);
	border-right: none;
}

.homepic2 {
	border:solid 2px rgb(21,42,159);
	border-bottom: none;
}

.homepic3 {
	border:solid 2px rgb(21,42,159);
	border-right: none;
	border-left: none;
}

.homepic4 {
	border:solid 2px rgb(21,42,159);
	border-top: none;
	border-bottom: none;
}

.homepic5 {
	border:solid 2px rgb(21,42,159);
	border-top: none;
}

.floatpicr {
	float:left;
	margin-left:10px;
	margin-right:10px;
}

.floatpicl {
	float:right;
	margin-right:10px;
	margin-left:10px;
}

.floatpicrbor {
	float:left;
	margin-left:10px;
	margin-right:10px;
	border:solid 2px rgb(21,42,159);
}

.floatpiclbor {
	float:right;
	margin-right:10px;
	margin-left:10px;
	border:solid 2px rgb(21,42,159);
}

.floatballroom {
	float:right;
	margin-left:10px;
	border:solid 2px rgb(21,42,159);
}

.textcen {
text-align:center;
}

.tel {
	font-size: 12px;
	font-weight: bold;
}

.email {
	font-family: Verdana, Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: rgb(240,186,52);
	text-decoration: none;
}

.table1 {
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
}

.row1 {
	padding: 0px;

}

.pic1 {
	width: 150px;
	border:2px solid rgb(21,42,159);
}
