/* Maroon: #57153f */
body {
	font: 0.9em "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
	background: #e7e7e7 url(img/bg.gif) repeat-x center top;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#container {
	text-align: left;
	margin: 14px auto 0px;
	padding: 0px;
	width: 760px;
}
#header { width: 760px; height: 93px; }
#leftcol { width: 146px; float: left; }
#rightcol { width: 614px; height: 430px; float: right; position: relative;
background: url(img/main-bg.gif) repeat-x top left;
}
#rightcolinner { margin: 20px 10px 10px 28px; height: 410px;
background: url(img/merc-front-page.jpg) no-repeat 182px 277px;
}
#rightcolinner2 { margin: 20px 10px 10px 28px; height: 400px;
}
ul#nav { font: 1.3em Georgia, Times, "Times New Roman", serif; width: 134px;
list-style: none; margin: 20px 0 0; padding: 0;
}
ul#nav li { background: url(img/nav-icon.gif) no-repeat 0px 6px; margin: 0 0 10px; padding: 0 0 0 20px; }

ul#nav a { color: #000; text-decoration: none; display: block;
width: 114px; height: 26px; }
ul#nav a:hover, ul#nav a:active { color: #730e4e; }

.leftcolpic { border: 1px solid #57153f; margin: 10px 0; }

a { color: #730e4e; }
a:hover, a:active { color: #000; }

h1 { color: #57153f; font: 2em Georgia, Times, "Times New Roman", serif; font-weight: normal; }
h3 { font: 1.2em Georgia, Times, "Times New Roman", serif; font-weight: normal; }
h3 a { text-decoration: none; }
p { margin: 0 0 12px; }

.front-footer { position: absolute; right: 6px; top: 440px;
font-size: 0.8em; color: #444; margin: 0; padding: 0; text-align: right; }
.other-footer { position: relative; right: 6px;
font-size: 0.8em; color: #444; margin: 0; padding: 0; text-align: right; }

.ratestable { font-size: 1em; margin-bottom: 20px; }
.ratestable td { padding: 3px 16px 3px 0px; border-bottom: 1px solid #CCC; }

.terms { font-size: 0.9em; }
.terms li { margin-bottom: 6px; }
.services li  { margin-bottom: 6px; }

.image-right { float: right; margin: 0 0 6px 10px; border: 1px solid #57153f; }

form table { margin-top: 5px; float: left;}
form table td { padding: 2px 10px 2px 2px; }
form label { font-size: 0.8em;color: #730e4e; padding-top: 2px;}
input, textarea { border: 1px solid #730e4e; width: 240px; padding: 2px;
	font: 0.85em "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
}
input.submitbutton { color: #fff; background:#730e4e; width: 60px; border: 1px solid #fff; padding: 2px; }