body {
	background-image: url(../images/bg.gif); }

p { }

td {
	color: #4b4b4b;
	font-size: 12px;
	font-family: tahoma, arial, helvetica, sans-serif; }

a:link {
	color: #5360ad; }

a:visited {
	color: #5360ad; }

a:hover {
	color: #a62222; }

a:active {
	color: #a62222; }
.container {
	background-image: url(../images/bg_content.gif);
	background-repeat: repeat-y; }

.bluehead {
	background-color: #4551a5;
	background-image: url(../images/bg_top.jpg);
	background-repeat: repeat-x;
	vertical-align: bottom; }

.leftside {
	background-color: #f9f6f1;
	background-image: url(../images/bg_left.gif);
	border-bottom: 1px solid #6f1212;
	border-top-width: 0;
	border-right-width: 0;
	border-left-width: 0; }

.photo {
	background-color: #6d1212;
	border:           solid 1px #6f1212; }

#address {
	background-color: #f9f6f1;
	background-image: url(../images/bg_address.jpg);
	background-repeat: repeat-x;
	text-align: center;
	width: 378px;
	margin-left: 1px;
	padding-top: 35px;
	padding-bottom: 35px; }

.rightside {
	background-image: url(../images/bg_guts.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border-bottom: 1px solid #e2cfcf; }

h1 {
	color: #953d3d;
	font-size: 18px; }
h2 {	color:     #953d3d;
	font-size: 15px; }

h3 {	font-size: 15px; }

#content {
	font-size: 13px;
	margin-right: 20px;
	margin-bottom: 35px;
	margin-left: 20px; }
.footer {
	padding-top: 5px;
	padding-bottom: 25px; }
.forms { }

.forms td {
	font-size: 12px;
	border: solid 1px #ece9e6; }

.forms th {
	font-size: 13px;
	border: solid 1px #ece9e6; }
.caption {
	font-size: 11px; }


