img.pic { border: 1px solid #E7D3C6; }

.bodytext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	color : Black;
	margin-left : 20px;
	margin-right : 20px;
	margin-top : 5px;
	margin-bottom : 5px;
}



/*
*	Setup
*/
ul.cssmenu {
	list-style: none;
	padding: 0px;margin:0; margin-bottom: 0; padding:0;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

ul.cssmenu li {
	float: left;margin:0;
	}

ul.cssmenu li a {
	display: block;
	width: 126px;
	height: 26px;
	background: url('sprite.gif');
	}

/*
*	Normal Links
*/
ul.cssmenu li.about a {
	background-position: 0 0;
	}

ul.cssmenu li.ecommerce a {
	background-position: -126px 0;
	}

ul.cssmenu li.pricing a {
	background-position: -252px 0;
	}

ul.cssmenu li.contact a {
	background-position: -378px 0;
	}

/*
*	Hover Links
*/
ul.cssmenu li.about a:hover {
	background-position: 0 -26px;
	}

ul.cssmenu li.ecommerce a:hover {
	background-position: -126px -26px;
	}

ul.cssmenu li.pricing a:hover {
	background-position: -252px -26px;
	}

ul.cssmenu li.contact a:hover {
	background-position: -378px -26px;
	}


ul.cssmenu li.about a.selected {
	background-position: 0 -26px;
	}

ul.cssmenu li.ecommerce a.selected {
	background-position: -126px -26px;
	}

ul.cssmenu li.pricing a.selected {
	background-position: -252px -26px;
	}


ul.cssmenu li.contact a.selected {
	background-position: -378px -26px;
	}


table.services {height: 291px; width: 214px;background-color: #f4f6e1;border: 2px #211e1c solid;border-collapse: collapse;border-spacing: 0px; margin-left: 45px; margin-top: 20px; padding-top: 8px;}



.contenttext {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #382016;
	margin-left : 0px;
	margin-right : 35px;
	margin-top : 0px;
	margin-bottom : 30px;
	text-decoration: none;
	text-align: top;
}


.clienttext {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #382016;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 25px;
	text-decoration: none;
	text-align: top;
}



.contenttext2 {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #382016;
	margin-left : 14px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 10px;
	text-decoration: none;
	text-align: top;
        vertical-align: top;
}


.contenttext2rt {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #382016;
	margin-left : 12px;
	margin-right : 20px;
	margin-top : 0px;
	margin-bottom : 10px;
	text-decoration: none;
	text-align: top;
        vertical-align: top;
}


.contenttext3 {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #382016;
	margin-left : 5px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 10px;
	text-decoration: none;
	text-align: top;
        vertical-align: top;
}



.contenttext2no {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #382016;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 10px;
	text-decoration: none;
	text-align: top;
}

.contenttextabout {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #382016;
	margin-left : 40px;
	margin-right : 10px;
	margin-top : 0px;
	margin-bottom : 10px;
	text-decoration: none;
	text-align: top;
}

.contenttextabout2 {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #382016;
	margin-left : 20px;
	margin-right : 10px;
	margin-top : 0px;
	margin-bottom : 10px;
	text-decoration: none;
	text-align: top;
}




.contenttextservices {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #382016;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 0px;
	margin-bottom : 10px;
	text-decoration: none;
	text-align: top;
}


.bluetext2 {
	font-family : arial, sans-serif;
	font-size : 12px;
	color : #32678b;
	margin-left : 15px;
	margin-right : 30px;
	margin-top : 5px;
	margin-bottom : 10px;
	text-decoration: none;
	text-align: top;
}

.bluetext2rt {
	font-family : arial, sans-serif;
	font-size : 12px;
	color : #32678b;
	margin-left : 12px;
	margin-right : 25px;
	margin-top : 5px;
	margin-bottom : 10px;
	text-decoration: none;
	text-align: top;
}


.bluetext3 {
	font-family : arial, sans-serif;
	font-size : 12px;
	color : #32678b;
	margin-left : 5px;
	margin-right : 25px;
	margin-top : 5px;
	margin-bottom : 10px;
	text-decoration: none;
	text-align: top;
}


.bluetextno {
	font-family : arial, sans-serif;
	font-size : 12px;
	color : #32678b;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 5px;
	margin-bottom : 10px;
	text-decoration: none;
	text-align: top;
}


.greytextno {
	font-family : arial, sans-serif;
	font-size : 9px;
	color : #525252;
	margin-left : 2px;
	margin-right : 2px;
	margin-top : 0px;
	margin-bottom : 8px;
	text-decoration: none;
	text-align: center;
	font-weight:bold;
}


.subnavtext {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #382016;
	margin-left : 21px;
	margin-right : 0px;
	margin-top : 10px;
	margin-bottom : 15px;
	text-decoration: none;
	text-align: top;
}


ul.iconmenu {
	list-style: none;
	padding: 0px;margin:0; margin-bottom: 0; padding:0;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

ul.iconmenu li {
	float: right;margin:0;
	}

ul.iconmenu li a {
	display: block;
	width: 28px;
	height: 28px;
	background: url('top_menu.gif');
	}

/*
*	Normal Links
*/
ul.iconmenu li.home a {
	background-position: -84px 0;
	}

ul.iconmenu li.email a {
	background-position: -56px 0;
	}

ul.iconmenu li.bag a {
	background-position: -28px 0;
	}

ul.iconmenu li.phone a {
	background-position: 0px 0;
	}

/*
*	Hover Links
*/
ul.iconmenu li.home a:hover {
	background-position: -84px -28px;
	}

ul.iconmenu li.email a:hover {
	background-position: -56px -28px;
	}

ul.iconmenu li.bag a:hover {
	background-position: -28px -28px;
	}

ul.iconmenu li.phone a:hover {
	background-position: -0px -28px;
	}




.contenttextform {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #382016;
	margin-left : 25px;
	margin-right : 10px;
	margin-top : 10px;
	margin-bottom : 0px;
	text-decoration: none;
}


.contentbigtext {
	font-family : verdana, sans-serif;
	font-size : 12px;
	color : #382016;
	margin-left : 10px;
	margin-right : 70px;
	margin-top : 40px;
	margin-bottom : 0px;
	text-decoration: none;
}

.navtext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #34460E;
	margin-left : 15px;
	margin-right : 30px;
	margin-top : 2px;
	margin-bottom : 2px;
	text-decoration: none;
}

.navtext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-left : 20px;
	margin-right : 30px;
	margin-top : 2px;
	margin-bottom : 2px;
	text-decoration: none;
}


.trailtext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #7B8C58;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 50px;
	margin-bottom : 2px;
	text-decoration: none;
}

.trailtextfinal {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6A774E;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 50px;
	margin-bottom : 2px;
	text-decoration: none;
}

.trailtextstart {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #C8D4AF;
	margin-left : 30px;
	margin-right : 10px;
	margin-top : 50px;
	margin-bottom : 2px;
	text-decoration: none;
}

.trailtext2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #C8D4AF;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 50px;
	margin-bottom : 2px;
	text-decoration: none;
}

.trailtextfinal2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6A774E;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 50px;
	margin-bottom : 2px;
	text-decoration: none;
}


a.subnavtext:link {
	font-family : century gothic, sans-serif;
	font-size : 12px;
	color : #382016;
	text-decoration: none;
	text-align: top;
}

a.subnavtext:visited {
	font-family : century gothic, sans-serif;
	font-size : 12px;
	color : #382016;
	text-decoration: none;
	text-align: top;
}

a.subnavtext:hover {
	font-family : century gothic, sans-serif;
	font-size : 12px;
	color : #68861a;
	text-decoration: none;
	text-align: top;
}

a.subnavtext:active {
	font-family : century gothic, sans-serif;
	font-size : 12px;
	color : #382016;
	text-decoration: none;
	text-align: top;
}

a.noboldtext:link {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #382016;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	text-decoration: none;
}


a.noboldtext:visited {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #382016;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	text-decoration: none;
}

a.noboldtext:hover {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #775e1d;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	text-decoration: none;
}

a.noboldtext:active {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #382016;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	text-decoration: none;
}


a.noboldtextgrey:link {
	font-family : arial, sans-serif;
	font-size : 10px;
	color : #525252;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	text-decoration: none;
}


a.noboldtextgrey:visited {
	font-family : arial, sans-serif;
	font-size : 10px;
	color : #525252;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	text-decoration: none;
}


a.noboldtextgrey:hover {
	font-family : arial, sans-serif;
	font-size : 10px;
	color : #898989;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	text-decoration: none;
}

a.noboldtextgrey:active {
	font-family : arial, sans-serif;
	font-size : 10px;
	color : #525252;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	text-decoration: none;
}
