#main #content #outer-left {display:inline; float:left; width:450px; padding:0;} 
#main #content #outer-right {display:inline; float:right; width:225px; padding:0; vertical-align:top;}
#main #content #outer-right div.feature {display:block; margin:0; padding:0; vertical-align:top;}
#main #content #outer-right div.feature h3 {background-color:#000; color:#fff; margin:0; padding:3px 0; width:220px; text-align:center;}
#main #content #outer-right div.feature div.graphic {margin:0; padding:0; width:220px;}
#main #content #outer-right div.feature div.graphic img {display:block;}
#main #content #outer-right div.feature div.graphic p.caption {background-color:#ef4236; color:#fff; display:block; font-family: "Trebuchet MS", verdana, sans-serif; font-size:1.2em; font-weight:bold; margin:0; padding:15px; vertical-align:top; width:190px;}
#main #content #outer-right div.feature div.more {background-color:#000; width:205px; height:50px; padding:8px 15px 0 0; text-align:right;}
#main #content #outer-right div.feature div.more a {color:#fff; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#main #content #outer-left #inner {display:inline; float:right; padding:0 10px 0 0; width:490px;}
/* --------------------------------------------------- */
#main #content div.wrapper div.content ul {list-style-position:inside;}
 #main #content div.wrapper #outer-left div.content ul li {clear:both; display:list-item; list-style-type:disc; padding:0;} */
#main #content div.wrapper ol {list-style-position:inside;}
#main #content div.wrapper ol li {display:list-item; /*list-style-type:decimal; */}
 #main #content div.wrapper #outer-left ul li {list-style-type:disc;} 
#main #content #outer-right div.block ul.red {list-style-image:url(images/list-arrow.gif;) }
#main #content #outer-right div.block ul.red li {background:#b21518 url(images/bg-block-list.jpg) repeat-x; color:#fff; display:block; list-style-position:inside; margin:0 0 0 5px; padding:2px 5px;}

#main #content #outer-left {text-align:left; vertical-align:top;}
#main #content #outer-left h2 {color:#c00; font-size:2.0em; line-height:1.2em; padding:10px 0 0 0; text-transform:none;}
#main #content #outer-left #inner img {float:right; padding:5px;}

#main #content #outer-left div.feature, #main #content #outer-right #inner-left div.feature, #main #content #outer-right #inner-right div.feature {background-color:#ccc; width:210px; height:200px;}
#main #content #outer-left p a, #main #content #outer-right p a {color:#c00; padding:0 0 0 0; text-transform:uppercase; }

#main #content #outer-right {text-align:left;}
#main #content #outer-right #inner-left {text-align:left;}
#main #content #outer-right #inner-right {text-align:left;}