body, h1, h2, h3, h4, p, ul, li {margin: 0px; padding: 0px;}
body {font-family: Arial, Helvetica, sans-serif; background-color: #580000;}
h1 {font-size: 1.75em;}
h2 {font-size: 1.5em; padding: 0 0 5px 0;}
h3 {font-size: 1.25em;}

a:link {color: #A31E21; text-decoration: none; font-weight: bold;}
a:visited {color: #580000; text-decoration: none; font-weight: bold;}
a:hover {
	color: #A31E21;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	font-stretch: extra-expanded;
}

.lights-small-horz {background-image: url(images/bulb-grfk-2.jpg); background-repeat: repeat-x; height: 6px; width: auto;}
.list-indnt {padding-left: 42px;}
.margin {padding: 10px 20px 10px 20px;}
.quote {background-color: #D5DACD; background-repeat: no-repeat; text-align: center; font-size: 1.25em; padding: 5px; font-family: Georgia, "Times New Roman", Times, serif; margin: 0.5em;}
.full-width { background-color:#E9ECE5; width:780px;}
.list-pad { padding-left: 20px;}
span .x-pand a:hover{ letter-spacing: 5px;}

/* wrapper */
#inner-wrapper {background: #E9ECE5; width: 780px; margin: 0 auto 0 auto;}
#fix {background: #E9ECE5 url(images/bkgrnd-70-30.png) repeat-y 50% 0;}

/* header */
#header {background: #EBE9ED url(images/head-bkgrd.jpg) repeat-x; height: 44px;	text-transform: uppercase; padding: 2px 0 0 0; font-size: 19px; margin-right: auto; margin-left: auto; margin-bottom: 2px; font-style: normal;}
#head-wrap1 { background: #440808; background-position: bottom;	clear: both; height: 91px; padding-top: 5px;}

/* navigation */
#nav_main {background-color: #440808; font-size:12px; margin: 0 auto 0 auto; width: 780px;	position:relative;}
#nav_main ul {display: inline; float: left; margin: 0px; padding: 0px; min-width: 780px;}
#nav_main ul, li {display: inline; list-style:none;	list-style-type: none;}
#nav_main li a {background: #A31E21 none repeat scroll 0%; border-right-width: 1px;	border-right-style: solid; border-right-color: #422524; color:#FFFFFF; float:left; font-weight: normal; font-size: 12px;	padding:8px 20px; text-decoration:none;}
#nav_main li a:hover {background: #9B7980 none repeat scroll 0%; color: #FFFFFF; font-weight: normal;}
#nav_selected {border-right:1px solid #FFFFFF; color:#580000; background: #E9ECE5 none repeat scroll 0%; background-image: none; padding:8px 20px; float: left;}
/* fire fox fix nav */
#nav_main.bkgrnd-color ul {background-color: #440808;}


/* main content 70-30 layout - left col */
#main-content {background-color: #E9ECE5; clear: left; float: left; width: 430px;	padding: 20px 20px 20px 20px;}
#main-content p { line-height: 1.5em; margin-bottom: 10px;}

/* ---  document footnote stlye --- */
span.footnote a {
	font-size:0.8em;
}
blockquote {
	background-color: #D5DACD;
	padding: 10px;
}

/* right col */
#content2 {background-color: #D5DACD; clear: right; float: right; height: 100%; padding:10px; text-align:center; width: 290px;}
#content2 a {text-align:center;}

#content2 #c2_img {text-align: center; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px;}
#content2 #c2-inner {padding-left: 30px; margin-right: auto; margin-left: auto;}
#content2 #c2-inner ul { margin:0px; padding:0px; text-align: left;}

/* main content lists */
#main-content ul li, #content2 ul li {
	display: list-item;
	list-style-type: square;
	list-style-position: outside;
	line-height: 1.25em;
	margin-bottom: 6px;
}
#main-content ol li, #content2 ol li {
	display: list-item;
	list-style-type: decimal;
	list-style-position: outside;
	line-height: 1.3em;
	margin-bottom: 8px;
}

/* main content buttons */
#main-content #order_btn {font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; color: #FFFFFF; background-color: #A31E21; padding: 5px; border: 3px outset #690C0E; width: 140px;	font-weight: bold; text-align: center; font-size: 11px;	margin-top: 10px;}
#main-content #order_btn a {text-align: center; color: #FFFFFF;	text-decoration: none;}
#main-content #order_btn a:hover { background-color: #FFFFFF; color: #A31E21; display:block; text-decoration: none;}

#content2 #order_btn {background-color: #A31E21; border: 3px outset #690C0E; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	padding: 5px; margin: 10px auto 3px auto; text-align: center; text-transform: capitalize; width: 140px;}
#content2 #order_btn a {color: #FFFFFF; text-align: center;	text-decoration: none;}
#content2 #order_btn a:hover {background-color: #FFFFFF; color: #A31E21; display:block; text-decoration: none;}

/* 50-50 Layout*/
#main-content2-50-50 {
	background-color:inherit;
	border-left:#D3D3D3 1px solid;
	float: right;
	line-height: 1.5em;
	width: 349px;
	padding: 20px 20px 20px 20px;
}

#main-content-50-50 {
	background-color:inherit;
	clear: left;
	float: left;
	line-height: 1.5em;
	width: 350px;
	padding: 20px 20px 20px 20px;
}

/* footer*/
#footer { background-color: #440808; clear: both; color: #E9ECE5; font-size: .75em;	height: 1.5em; padding: 6px 0 0 0; text-align: center; vertical-align: middle; border: medium #3B0B0B solid; background-repeat: repeat-x; background-position: bottom;}

ol.orderedlist li {
	display: list-item;
	list-style-type: decimal;
}
#inner-wrapper #iawl ol li a{
	width: 760px;
}
