/* CSS Document */

html, body {
    height: 100%;
}

body {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #666666;
	font-weight: lighter;
	line-height: 19px;
	word-spacing:
}

h5 {
	color: #be484f;
	font-size: 11.25px;
}

a {
	text-decoration:underline;
	color:#666666;
}

a:hover {
	text-decoration:underline;
	color:red;
}

a:visited {
	text-decoration:underline;
}

a:active {
	text-decoration:underline;
	color:red;
}

.footer {
	font-size: 9.5px;
	color: #666666;
	font-weight: lighter;
	text-align:right;
	word-spacing: 1px;
	padding: 0px 10px 0px 0px;
	line-height: 12px;
}

.footer a {
	text-decoration:underline;
	color:#666666;
}

.footer a:hover {
	text-decoration:underline;
	color:red;
}

.footer a:visited {
	text-decoration:underline;
}

.footer a:active {
	text-decoration:underline;
	color:red;
}

.bg-footer-padding {
	padding: 15px 0px 0px 0px;
}

.container {
		padding: 5px 5px 5px 5px;
}

.nav td {
	padding: 0px 14px 0px 14px;
}

/* White Space Padding Begins */

.nav-top-white {
	padding: 5px 0px 0px 0px;
}

.banner-tala {
	padding: 5px 5px 5px 5px;
}

.banner-fresh {
	padding: 5px 5px 5px 0px;
}

.banner-img-top {
	padding: 5px 5px 3px 0px;
}

.banner-img-bottom {
	padding: 0px 5px 5px 0px;
}

.padding {
	padding: 0px 5px 0px 5px;
}

.footer-padding {
	padding: 15px 5px 8px 5px;
}

.content td {
	padding: 0px 20px 0px 25px;
	vertical-align: text-top;
}

.gallery-img {
	padding: 5px 0px 0px 0px;
}

.intro-top {
	padding: 5px 5px 5px 5px;
}

.intro-bottom {
	padding: 0px 5px 5px 5px;
}

/* White Space Padding Ends */

.testimonials {
	padding-top: 20px;
}

.testimonials td {
	padding: 0px 20px 0px 25px;
}

.testimonials-spacer {
	padding-bottom: 2px;
}

.testimonials-page {
	margin-top: 7px;
}

.testimonials-bottom {

margin-bottom: 10px;
}

.testimonials-center {
text-align:center;
}

.testimonials p {
	padding: 0px 15px 0px 20px;
}

.featured-heading {
	padding: 4px 0px 0px 2px;
}

.featured-img {
	padding: 4px 0px 4px 5px;
}

.featured-border {
border: solid #660000 1px;
}

.featured-text {
	padding: 0px 4px 3px 6px;
	text-align: text-top;
}

.featured-thumbs {
	padding: 10px 3px 0px 0px;
}

.featured-thumbs img {
	border: solid #660000 1px;
}

.featured-choose-thumb {
	position: relative;
	top: -10px;
	left: 5px;
}

.portfolio-text {
	padding: 0px 4px 0px 6px;
	text-align: text-top;
}

.portfolio-spacer {
	padding-top: 4px;
}

.portfolio-sub-cat {
	padding-top: 9px;
}


.portfolio-sub-left {
    padding-top: 20px;
	padding-left: 10px;
}

.portfolio-sub-right {
    padding-top: 20px;
}

.portfolio-sub-div-left {
    padding-top: 17px;
	position:relative;
	right: 7px;
}

.portfolio-sub-div-right {
    padding-top: 17px;
	position:relative;
	right: 1px;
}

.portfolio-choose-thumb {
	position: relative;
	bottom: 4px;
	left: 75px;
}

li { 
	list-style-image: url(images/bullet.jpg);
}

.photography {
	font-size: 10px;
	font-style: normal;
	color: #b22835;
	position:relative;
	top: 5px;
	left: 0px;
}

.photography a {
	color: #b22835;
	text-decoration: underline;
}

.photography a:hover {
	color: red;
	text-decoration: underline;
}

.arrows {font-size:42px; font-weight:lighter;}
.arrows a { text-decoration:none;}

.read-more { font-style:italic}
.read-more a { text-decoration:none;}

.img-border { border: #666666 solid 1px; margin-right: 13px;}
