@charset "UTF-8";
.navbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 20px;
}
.padding20 {
	padding: 20px;
}
.bluelineleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562b21;
	text-decoration: none;
	padding-left: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #5d85a9;
}
.navbarlinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.portylink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #d9b287;
	text-decoration: none;
	text-transform: uppercase;
}
.navbarlinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.bluelinebottom {
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #5d85a9;
}
.bluelinetop {
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #5d85a9;
}
.homecategories {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #5d85a9;
	text-decoration: none;
}
.lineTBthin {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #5D85A9;
	border-bottom-color: #5D85A9;
}
.buttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #562B21;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-bottom: 5px;
}
.buttonslink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #562B21;
	text-decoration: none;
}
.buttonslink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #5D85A9;
	text-decoration: underline;
}
.buttonslink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #562B21;
	text-decoration: none;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562b21;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 40px;
	padding-left: 20px;
	line-height: 18px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #90ACC6;
}
.buttonporty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #562B21;
	text-decoration: none;
	padding-bottom: 5px;
	background-image: url(images/icn_porty.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.portylink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #5d85a9;
	text-decoration: none;
}
.homecategorieslink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5D85A9;
	text-decoration: none;
	text-transform: uppercase;
}
.homecategorieslink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5D85A9;
	text-decoration: none;
	text-transform: uppercase;
}
.homecategorieslink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #562B21;
	text-decoration: none;
}
.heading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	color: #5d85a9;
	text-decoration: none;
}
.bodylinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5d85a9;
	text-decoration: none;
}
.bodylinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d9b287;
	text-decoration: underline;
}
.bodylinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5d85a9;
	text-decoration: none;
}
.categorytabs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #562B21;
	text-decoration: none;
	background-color: #d9b287;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.categoryactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #5d85a9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.homecategories:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5d85a9;
	text-decoration: none;
	text-transform: uppercase;
}
.homecategories:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #5d85a9;
	text-decoration: none;
}
.homecategories:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #d9b287;
	text-decoration: none;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
	color: #d9b287;
	text-decoration: none;
}
.linesandBT {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9b287;
}
.heading2underline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	color: #5d85a9;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9b287;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562B21;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
.footerlinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.footerlinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.footerlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #5d85a9;
	text-decoration: underline;
}
.clients {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562B21;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d9b287;
}
.testimonial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5D85A9;
	text-decoration: none;
}
.contactbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562B21;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #90ACC6;
}
.borderchoc {
	border: 1px solid #562B21;
}
.email:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562B21;
	text-decoration: underline;
}
.email:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562B21;
	text-decoration: underline;
}
.email:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5D85A9;
	text-decoration: underline;
}
.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #5D85A9;
	padding: 5px;
}
.formblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562B21;
	border: 1px solid #90ACC6;
}
.portylink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #5d85a9;
	text-decoration: none;
}
.portylink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #562B21;
	text-decoration: none;
}
.homebuttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.homebuttons:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.homebuttons:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.homebuttons:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #d9b287;
	text-decoration: none;
}
.navbarlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #d9b287;
	text-decoration: none;
	text-transform: uppercase;
}
.quoteform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562B21;
	padding-top: 4px;
	padding-bottom: 4px;
}
.quoteformbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562B21;
	border: 1px solid #D9B287;
}
.quoteheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #90ACC6;
	padding: 3px;
}
.quotesubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #5D85A9;
	padding: 3px;
}
.quoteformlinetop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562B21;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #90ACC6;
}
.packagetotal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562B21;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #562B21;
	border-bottom-color: #562B21;
}
.categorytablink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #562B21;
	text-decoration: none;
}
.categorytablink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #562B21;
	text-decoration: none;
}
.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562b21;
	text-decoration: none;
	background-color: #d9b287;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	line-height: 18px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #90ACC6;
}
.submenulinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562b21;
	text-decoration: none;
}
.submenulinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562b21;
	text-decoration: none;
}
.submenulinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.sprymenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	width: 100%;
}
.sprymenu:link {
	color: #FFFFFF;
}
.sprymenu:hover {
	color: #d9b287;
}
.packageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #5D85A9;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.packagecore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562B21;
	border: 1px solid #90ACC6;
	padding: 10px;
}
.packageextra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562B21;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #90ACC6;
	border-left-color: #90ACC6;
}
.packageextraprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #562B21;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #90ACC6;
	border-bottom-color: #90ACC6;
}
.thumbs {
	border: 1px solid #90ACC6;
}
.portytable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562B21;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #90ACC6;
}
.borderblue {
	border: 1px solid #90ACC6;
}
