body { width:1024px;margin:0 auto; padding:0; font-family:Arial,Helvetica,sans-serif; color:#fff; font-size:12px; background-color:#4b4d49;  }

h1 { font-family:Arial,Helvetica,sans-serif; }

h2, h3, h4, h5, h6 { color:#636b48; }

a, a:link, a:visited, a:hover, a:focus, a img { border:none;outline:none;color:#fff;text-decoration:none;font-weight:bold; }

a:hover, a:focus { color:#e4f00a; }

#all { margin:0 auto;width:1024px;background-color:#201f1f; }

#header { height:170px; background-image:url('../images/header_bg.jpg'); background-position:center bottom; background-repeat:repeat-x; }

#global_nav { float:right;margin-top:15px;font-size:11px; }

#nav { position:relative;top:117px;width:1024;text-align:center;margin:0 auto;clear:right; }

#nav ul, #global_nav ul { list-style:none;margin:0; }

#nav ul li, #global_nav ul li { display:inline; padding-right:2em; margin-right:2em; border-right:1px solid #fff; }

#nav ul li.last, #global_nav ul li.last { border:none; }

#content { background-position:bottom; background-repeat:repeat-x;background-image:url('../images/body_bg.jpg');  }

#calculator { float:right;margin:0 30px 20px 20px;padding:10px;width:319px; }

#slogan { display:block; background-image:url('../images/index.jpg'); background-repeat:no-repeat; width:1024px; height:285px; }

#slogan span { display:none; }

#frameTop { margin-left:-25px;width:1024px;height:40px;background-image:url('../images/subpage_top.jpg');background-repeat:no-repeat;background-position:center; }
#frame { background-image:url('../images/subpage_bg.jpg');background-position:top center;background-repeat:repeat-y; }
#frameInside { color:#000;padding:20px 40px; }
#frame h2, #frame h3, #frame h4, #frame h5, #frame h6 { color:#636b48; }
#frameBottom { margin-left:-25px;width:1024px;height:40px;margin-bottom:100px;background-image:url('../images/subpage_bottom.jpg');background-repeat:no-repeat;background-position:center; }
#frame a, #frame a:link, #frame a:visited, #frame a:hover, #frame a:focus { color:#000; }
#frame h3.question { margin-top:2em; }
#frame .answer { font-weight:bold;color:#000; }

* html #frameTop, * html #frameBottom { margin-left:auto;width:auto; }