body { color: #3f1404; font-size: 75%; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; background: url(images/bg_body.gif) repeat-x left top; margin: 0; padding:0;}
p { line-height: 1.4em; margin: 0 0 0.8em 0 }
h1 { color: #3b0e01; font-size: 130%; font-weight: bold; margin: 0 0 0.8em 0; }
li{line-height: 1.7em; margin: 0 0 0.8em 0; }
a { color:#ff6000; text-decoration: none }
a:hover {text-decoration: underline}

#right { background: url(images/bg_start_right.gif) repeat-x left top; height: 272px; width: 49%; left: 51%; top: 48px; position: absolute; visibility: visible; }
#right_other { background: url(images/bg_other_right.gif) repeat-x left top; height: 272px; width: 49%; left: 51%; top: 48px; position: absolute; visibility: visible; z-index:1; float: left;}
#main { width: 760px; margin: 0 auto 0 auto; padding:0; visibility: visible;position:relative;z-index:2}
#topnav { margin: 0 0 0 145px; height:43px; width: 615px; padding: 5px 0 0 0; list-style: none; position:relative; }
#topnav li {float: left; line-height: 1.2em; padding: 0; margin: 12px 0; border-right: solid 1px #ff6000;}
#topnav li.rightmost {border-right:0}
#topnav a{ font-weight: bold; font-size: 110%; color: #401404; display: block; float: left; padding: 0 15px; line-height: 1.2em; text-decoration: none}
#topnav a:hover, #topnav a.hilite {color:#ff6000; text-decoration: none; }
#leftnav { left: 0; top: 0; margin: 190px 0 0 0; width: 160px; padding: 0; list-style: none; position:absolute; }
#leftnav li {padding: 0; margin: 15px 0 15px 5px; line-height: 1.2em;  }
#leftnav a{ color: #401404; line-height: 1.2em; font-weight:bold; text-decoration: none}
#leftnav a:hover, #leftnav a.hilite {color:#ff6000; text-decoration: none; }
#header {position:absolute; top:48px; left:260px; height: 80px; margin: 0; padding-right: 15px; background: url(images/bg_header.gif) #ff6000 top right no-repeat; z-index:3;}
#header img{ width: 105px; height: 59px; border: solid 1px #ffffff; margin: 10px 4px; float: left; position: relative;}
#logo {margin:12px 0 0 -155px; width:272px; height: 62px; border: 0; position:relative; }
#contentcontainer { position: relative; margin: 0 0 0 160px; width: 600px; visibility: visible; }
#content { background: url(images/bg_start.gif) left top no-repeat; width:450px; position:relative; float:left;}
#content_other { background: url(images/bg_other_right.gif) left top repeat-x; width:450px; position:relative; float:left;}
#rightcol{ width: 102px; position:relative; margin: 96px 0 0 20px; float:left;}
#rightcol_other{ width: 102px; position:relative; margin: 150px 0 0 20px; float:left;}
#start_video{ border: solid 1px #ffffff; margin: 22px 0 30px 100px;}
#content_video{ margin: 0 0 15px 0;}
div.rc {border: solid 1px #ffffff; background: #e8e1df; margin: 0 0 11px 0}
div.rc img{ border-bottom: solid 1px #ffffff; border-top:0; border-right:0; border-left:0;} 
div.rc p {margin: 0 0 0 3px; font-size: 84%; line-height: 1.5em; color: #370a00; }
#footer{background: #ff6000; width: 100%; margin: 30px 0 0 0; position: relative; clear: both; float: left}
#footer p {margin: 0 auto 0 auto; padding: 0 0 1px 5px; width: 760px; line-height: 1.2em}
#footer a { color: #ffffff; }
#footer a:hover { text-decoration: none }
p.summary img{ margin: 0 15px 0 0;}
