body {margin:0; background-color:#CCDA34}
a {color:#b24730}
div#attention {background-color:#DAD3D0; width:353px; border-top:1px solid black; border-bottom:1px solid black}
div#attention_pad {padding:10px 35px 10px 12px}
div#attention a {font:normal 11px arial, sans-serif; line-height:16px; color:#b24730; text-decoration:none}
div#copyright, div#copyright a {font:6.5pt arial; color:#9b8b83; text-decoration:none}
div#copyright {padding:10px 0 10px}
div#copyright a:visited, div#copyright a.link, div#copyright a.hover {color:#9b8b83;}
div#copyright a:hover {text-decoration:underline}
div#header {position:relative; top:0; left:0; height:127px; width:900px; background-color:#fff}
div#body_copy_outer {width:641px; float:right; margin: 29px 0 20px}
div#body_copy_outer_home {width:641px; float:right; margin: 29px 0 0 0}
/* for understanding browsers */
div#body_copy_outer_home {width:641px; float:right; margin: 29px 0 0 0; min-height:484px; height:auto}
/* for Internet Explorer */
/*\*/
* html .container {
height: 484px;
}
/**/

div#body_copy {width:605px}
div#body_outer{background-color:#fff; width:900px; border-bottom: 1px solid #000}
div#footer_inner {padding-top:10px; width:100%; display:block;}
div#footer_inner a.email {font:normal 8pt arial,sans-serif; color:#515155; text-decoration:none;}
div#footer_inner a.email:hover {text-decoration:underline}
div#footer_inner ul {list-style-type:none; display:table-row; margin:0; padding:0;}
div#footer_inner ul li{float:left; list-style:none;text-align:center; font:normal 8pt arial,sans-serif; color:#515155; display:table-cell;}
div#footer_inner ul li.spacer {width:66px; text-align:center}
div#footer_outer {height:100%; width:856px; margin-left:auto; margin-right:auto;}
div#logo {position:absolute; left:329px; top:0; width:244px}
div#nav_inner_home {padding:5px 20px 0 30px;}
div#nav_outer {padding:29px 0 0 25px; float:left; margin-bottom:20px}
div#nav_outer_home {width:259px; float:left; margin: 29px 0 20px; background:url(../images/iface/bg_home_news.jpg) no-repeat}
div#nav_quote {width:197px; margin-top:22px; font:normal 10px arial, sans-serif; line-height:13px; color:#b24730}
div#news_home a, #news_home .arrow {font:11px arial, sans-serif; color:#b24730; text-decoration:none; line-height:120%}
div#news_home .arrow {width:15px; float:left}
div#news_home .story {width:180px; float:left}
div#news_home a {display:block; padding-bottom:3px}
div#news_home .summary, #news_home {font:11px arial, sans-serif; color:#333}
div.nav_quote_dash {font:normal 8px arial, sans-serif}
div.nav_quote_attr {font:italic normal 9px arial, sans-serif}
div#nav_top {position:absolute; top:30px; left:32px; width:149px}
div#nav_top a {display:block}
div#outer {width:900px; margin-left:auto; margin-right:auto; margin-top:22px; margin-bottom:22px; background-color:#fff; position:relative}
div#signup {position:absolute; left:724px; top:72px;}
div#signup_input {float:left; background:url(../images/bg_signup.png) no-repeat; width:130px; height:16px}
div#sitemap a {display:block; text-decoration:none; padding-top:4px; line-height:100%; font:11px arial, sans-serif; color:#b24730}

#cart .header {font:bold 14px arial, sans-serif}
#cart .date {font:normal 11px arial, sans-serif}
#cart .copy {font:normal 12px arial, sans-serif}
#cart .cost {font:bold 12px arial, sans-serif}
#cart .cell_head {background:#ddd}
#cart .cell {background:#eee}
#cart .total {background:#fff}

#staff .left {float:left; width:110px;}
#staff .right {float:left; width:450px}
#staff img {border:1px solid black}
#staff .name {font:bold 11px arial, sans-serif; color:#000}
#staff .title {font:normal 11px arial, sans-serif; color:#000; padding-bottom:5px}

form {margin:0}
h1 {font:bold 12px arial, sans-serif; color:#000; padding:10px 0 8px 0; margin:10px 0 8px 0}
h2 {font:bold 14px arial, sans-serif; color:#000; margin:4px 0 8px; padding:0}
.rule {font:1px sans-serif; line-height:1px; color:#ccc; background-color:#ccc; height:1px; width: 100%}
.attn_headline {font:bold 12px arial, sans-serif; line-height:16px; color:#b24730}
.attn_copy {font:normal 11px arial, sans-serif; line-height:16px; color:#333}
.copy_normal {font:normal 11px arial, sans-serif; color:#000;}

.clear {clear:both}
.left {float:left}
.right {float:right}	
.signup_input {text-indent:5px; background-color:transparent; width:123px; height:16px; border:0px; font:10px arial}