@charset "utf-8";
/* CSS Document */
body { background:#efe1bb;
	margin: 0px; padding: 0px; font:11px Arial,Helvetica,san-serif; }
img { border:0px; padding:0px; margin:0px; }
p { padding:0px 5px; }
a:link,a:visited { color:#DB4104; text-decoration:none; }
a:hover { text-decoration:underline; }
a:
h1 { padding:0px 5px; font:12px Arial,Helvetica,san-serif; font-weight:600; color:#000066; }
h2 { padding:0px 5px; font:11px Arial,Helvetica,san-serif; font-weight:600; color:#000066; }
strong { color:#000066; }

.red {font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#DB4104; }


/* Form Elements */
form { padding:5px 5px; }
fieldset { border:0px;
	padding:5px 5px;
	margin-bottom:10px; margin-top:15px; }
legend { font: 15px Verdana, Arial, Helvetica, sans-serif;
	font-weight:600;
	color: #802b61; }
label,input { display: block;
	float: left;
	margin-bottom:10px; }
label { text-align: right;
	padding:0px 10px 0px 10px; }
textarea { display: block;
	float: left;
	margin-bottom: 10px; }
input.formButton { width: 75px;
	margin: .75em 0em 0em 0em;
	border: 1px #42639C solid;
	background: #F7F7F7 !important;
	float: none;
	font-size:11px !important; }
br { clear: left; }

#bodybg { background:#fff7e2 url(images/elmora_bodybg.gif) repeat-x; margin: 0px; padding: 0px;  }
#wrapper { margin:0 auto; padding: 0px; text-align:left; }

/* Header/Navigation */
#header { background: url(images/elmora_header.gif) no-repeat; 
	margin:0px; width:753px; height:85px; }
#navigation { margin:0px auto; padding:0px; }

/* Sidebar/Products */
#sidebar_top { margin:0px; padding:0px; width:252px; height:247px; 
	background:#fff7e2 url(images/sidebar_top.gif) no-repeat; text-align:center; vertical-align:top; }
#sidebar_top2 { margin:0px; padding:0px; width:252px; height:247px; 
	background:#fff7e2 url(images/sidebar_top2.gif) no-repeat; text-align:center; vertical-align:top; }
#sidebar_bottom { margin:0px; padding:0px; width:252px; height:157px; 
	background:url(images/sidebar_bottom.gif) bottom left no-repeat; }
#sidebar_footer { margin:0px; padding:0px; width:252px;  height:50px;
	background:url(images/sidebar_footer.gif) no-repeat; }
.hrline { vertical-align:bottom; }
#productlist { padding:35px 50px; vertical-align:top; text-align:left; font:13px Arial, Helvetica, sans-serif; font-weight:600; }
#productlist ul { list-style-type:none; padding:0px; margin-left: -1em; }
#productlist li { background:url(images/bullet1.gif) 0 1.3em no-repeat; padding-left: 2em; padding-top:1em; color:#000066; }

/* Flash/Main Content */
#imageFlash { margin:0px; padding:0px; width:501px; height:247px; vertical-align:top; }
#mainContent { margin:0px; padding:0px; vertical-align:top; text-align:left; background:#fff7e2 url(images/elmora_contentTbg.gif) repeat-x;  }
.indexlist {text-align:left; font:11px Arial, Helvetica, sans-serif; font-weight:600;}
.indexlist ul { list-style-type:none; padding:0px; margin-left:1em; }
.indexlist li { background:url(images/bullet2.gif) 0 .5em no-repeat; padding-left:.7em; color:#000066; font-weight:600; }

/* Footer */
#footer_bg { margin:0 auto; padding: 0px; text-align:left; width:100%; 
	background:#efe1bb url(images/elmora_footerbg.gif) repeat-x; }
#footer { margin:0px auto; padding:0px; text-align:left; }
#main_footer { width:501px; }
.footerc { text-align:center; padding-top:2px; }