body{text-align: center; font-family: garamond; font-size: 0.9em;}

h1 {font-style: italic; color: #555; font-size: 1.1em; text-align: center; font-family: Georgia; padding: 5px; margin: 2px;}

a {font-family: garamond;font-size: 1em;text-decoration: none;color: #000000;}

input {margin-left: 10px;} 
form {text-align: left;}

table {text-align: center;}

.error {font-style: italic; color: red; font-size: 1.4em; text-align: center; font-family: Georgia; padding: 5px; margin: 2px;}

.wrapper{list-style: none;color: #000000;background-color: #ffffff;width: 800px;text-align: center;margin:0 auto;}

.header{height: 160px;}
.header img{float: left;}

.menu {text-align: center; margin-left: 85px;}
.menu a{display: block; background-color: #cccccc; color: #663399; float: left; height: 25px; width: 130px; margin-left: 10px; font-size: 1.4em; padding: 5px;}
.menu a:hover{background-color: #663399; color: #cccccc;}
.menu img{border: none;}


.picwrapper{margin-left: 85px; text-align: center;}
.pics{margin-left: 10px; float: left; }
.pics img{width: 140px; height: 125px; border-style: solid; border-width: 0.5px; border-color: #663399; background-color: white;}

p.main {color: #2E0854; font-family: georgia;}


.item{height: 130px; width: 600px; padding: 15px; margin-left: 85px;}
.item img{width: 100px; height: 100px;border-style: solid; border-width: 0.5px; border-color: #663399;}
.item img.lefthand {float: left;}
.item img.righthand {float: right;}

.pricingitem{height: 250px; width: 600px; padding: 15px; margin-left: 85px;}
.pricingitem img{width: 250px; height: 250px;border-style: solid; border-width: 0.5px; border-color: #663399;}
.pricingitem img.lefthand {float: left;}
.pricingitem img.righthand {float: right;}


.footer {color: #555; font-size: 0.8em;padding-top: 40px;}
a.webdesign {float: right; font-size: 0.9em;}