body { background-image:url(../images/bgf.png); background-repeat: repeat; background-repeat: repeat; border-top: 5px solid #2b92b0; }
.footer { margin: 0 auto; }
#TheHead {
	color: #2b92b0;
	font-size: 40px;
	font-family: 'Kite One', sans-serif;
	margin-top: 15px;
	margin-bottom: 15px;
}
#outer { max-width: 960px; padding: 0px; }
#left-nav-hold { margin-left: 0px; padding-left: 0px; }
.nav-image { margin-left: 4px; }
#left { font-size: 12px; margin-left: 15px; }
#main-hold { margin-right: 0px; padding-right: 0px; }
#pageTitle {
	text-align: center;
	color: #2b92b0;
	font-size: 24px;
	font-family: 'Kite One', sans-serif;
	margin-top: 0px;
}
/* Portfolio Styles */

#main-hold-port { margin-right: 0px; padding-right: 0px; padding-left: 0px; *width: 678px; }
.portHeading { font-family: 'Kite One', sans-serif; text-align: center; min-width: 100px; margin:0 auto; margin-bottom: 5px; color: #2b92b0; }
#main-hold-port p { padding: 10px 19px 10px 19px; margin: 0px; }
.portThumbDesc { padding: 3px !important; margin-bottom: 0px; }
.row-fluid [class*="span"]:first-child { margin-left: 19px; }
.thumbnail { min-height: 289px; }
.thumbnail a { margin: 0 auto; min-width: 202px; }
.flexslider .slides > li img { width: auto; margin: 0 auto; height: auto; }
.portfolios-button { position: absolute; min-width: 100px !important; bottom: 5px; right: 5px; text-decoration: none; }
.portfolio-button { position: absolute; min-width: 100px !important; bottom: 5px; right: 5px; text-decoration: none; }
/* End of Portfolio Styles */

/* View Styles */

.flexslider { margin: 0 auto !important; max-width: 620px; margin-bottom: 15px; }
#slider { margin-bottom: 10px !important; }
.flex-viewport { min-height: 100px !important; }
/* End of View Styles */

