@charset "utf-8";
/* CSS Document */

body {
/*	background-image:url(img/BG.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#143420; */
	background-image:url(img/bmbg.jpg);
	background-position:center 209px;
	background-repeat:no-repeat;
	margin:0;
	background-color:#fff;
}

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:2.2em;
	font-style:italic;
	color:#530401;
	border-bottom:1px solid #530401;
	padding:5px 10px;
	margin:0 0 8px 0;
}
h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.6em;
	font-style:italic;
	border-bottom:1px solid #215836;
	padding:3px 10px;
	margin:8px 0;
}
h3 {
	font-size:1.2em;
	font-style:italic;
	padding:2px 10px;
	margin:7px 2px;
	font-weight:bolder;
	border-bottom:1px dotted #215836;
}
h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
	font-style:italic;
	padding:2px 5px;
	margin:2px;
}
h5 {
}
h6 {
}
#headBG {
	background-image:url(img/BG3.gif);
	background-position:top;
	background-repeat:repeat-x;
	display:block;
	width:100%;
	margin:0;
	padding:0;
}
#headder {
	width:802px;
	position:relative;
	border-top:0;
	margin: 0 auto;
	z-index:4000;
}
#mainWrap {
	border-top:0;
	margin: 0 auto;
	width:800px;
	position:relative;
}
#main {
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
	color:#012753;/*#01532D*/
	margin:0px;
	clear: both;
	padding:0 0 30px 0;
/*	background-image:url(img/mbg2.gif);
	background-repeat:repeat-x;
	background-position:left top; */
}
.banner {
	margin:0;
	border:0;
}


/* ##### --BEGIN - NAVBAR - PULLDOWNS-- ##### */
.nav {
	width:800px;
	height:48px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bolder;
/*	background-image:url(img/navbg.jpg);
	background-position:top; */
}

.navA {
	background-color:#012753;
	border-right:	1px solid #bbb;
	width:198px;
}
.navB {
	background-color:#530401;
	border-right:	1px solid #bbb;
	width:198px;
}
.navC {
	background-color:#532d01;
	border-right:	1px solid #bbb;
	width:198px;
}
.navD {
	background-color:#53014f;
	border-right:	1px solid #bbb;
	width:198px;
}
.navE {
	background-color:#2d0153;
	border-right:	1px solid #bbb;
	width:198px;
}

#main p {
	margin:7px 20px;
}

#main a {
	color:#00006b;
}
#main a:hover {
	text-decoration:none;
}
#main ul {
/*	list-style-image:url(img/arrow2.gif); */
	margin:8px 10px;
	list-style-type:square;
}
#main ul li {
	padding:1px;
}
#main .saleTable tr td p {
	font-family:Verdana, Geneva, sans-serif;
	margin:10px;
}
#main table.saleTable tr td img {
	border:0;
}
#main table.saleTable tr td a:hover img {
	opacity: .8;
	filter: alpha(opacity=80);
}
.floatLeft {
	float:left;
	margin:4px;
}
.floatRight {
	float:right;
	margin:4px;
}
.rightBox {
	float:right;
	padding:6px 6px 8px 6px;
	font-size: .8em;
	font-weight: bolder;
	border: none;
	background-color:#eeeeee;
	border-bottom:1px solid #dddddd;
	margin:4px 8px;
}
.serviceBox {
	padding:3px 15px;
	border:1px dashed #88cc99;
	vertical-align:top;
	color:#336644;
	margin:6px 15px 20px 10px;
	float:right;
	width:350px;
	line-height:1.5em;
}
.serviceBox p {
	padding:0;
	margin:0 0 4px 0;
}
.serviceBox ul {
	margin:0 0 0 12px;
	padding:0;
}

#list {
	margin:5px 20px;
}
#list td {
	border:2px solid #ccf;
	padding: 3px 8px 4px 8px;
	background-image:url(img/tbg2.gif);
	background-position:bottom;
	background-repeat:repeat-x; 
	color:#335533;
}

#list tr td h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:normal;
	font-weight:normal;
	font-size:1.2em;
	margin:0 0 8px 0;
	border:0;
}
#list tr td h3 a {
	color:#012753;
	font-weight:bold;
	border-bottom:1px dotted #88cc99;
	text-decoration:none;
}
#list tr td h3 a:hover {
	color:#530401;
}

.dcHomeShow {
	margin:5px 17px;
}
.floatLeft {
	float:left;
	margin:0px 10px 10px 0px;
}
.floatRight {
	float:right;
	margin:0px 0px 10px 10px;
}
.center {
	text-align:center;
}

.salebox {
		border:1px solid #597;
}

.footer {
	font-family:Verdana, Geneva, sans-serif;
	background-color:#aaa;
	font-size:.8em;
	font-weight:bolder;
	text-align:center;
	color:#fff;
	padding:10px 0 15px 0;
	display:block;
	clear:both;
	border-top:10px solid white;
}
.footer a {
	color:#fff;
}
.fineprint {
	font-size:.7em;
	text-align:center;
	margin:4px;
	font-weight:normal;
}