html, body { margin:0; padding:0; width:100%; }
body { text-align:center; background-color:#c7ce99; position:relative; font-family:arial, helvetica, sans-serif; }

#wrapper { position:relative; margin:27px auto 0 auto; width:968px; background:url(../images/tile-wrapper.gif) top left repeat-y #fff; }

#leftCol { float:left; width:378px; text-align:left; }
#rightCol { float:right; width:590px; text-align:left; -height:480px; min-height:480px; background:url(../images/tile-rightCol.gif) top left no-repeat; }

#logo { margin:28px 0 0 54px; padding:0; width:307px; height:82px; background:url(../images/logo-midwest_capital.gif) top left no-repeat #fff; overflow:hidden; }
#logo a { display:block; width:307px; height:82px; padding-top:82px; }

#tagLine { margin:12px 0 0 152px; width:209px; height:185px; overflow:hidden; padding:0; text-align:left; 
	color:#7e5f28; font-size:17px; line-height: 26px; }
#tagLine.our_team { font-size:13px; width:214px; color:#000; line-height:15px; }
	
#navLeft { margin:10px 0 0 203px; list-style:none; width:175px; height:163px; padding:0; text-align:center; }
#navLeft li { height:37px; width:175px; background-color:#000; padding:0; margin:0 0 5px 0; line-height:37px; font-size:14px; font-weight:bold; color:#fff; }
#navLeft a { display:block; width:175px; height:37px; text-decoration:none; color:#fff; }
#navLeft li.green { background-color:#818b3b; }
#navLeft li.brown { background-color:#7d5e27; }
#navLeft li.off { opacity:0.30; filter:alpha(opacity=30); }

#photoBox { position:absolute; margin:5px 0 0 203px; font-size:12px; width:243px; }

#supplementalNav { position:absolute; margin:25px 0 0 178px; border-left:25px solid #c7ce99; font-size:12px; width:243px; }
#title-news_and_events { background:url(../images/title-news_and_events.gif) top left no-repeat #fff; width:174px; height:55px; overflow:hidden; }
#title-news_and_events h2 { margin:0; padding:55px 0 0 0; }
#supplementalNav ul { margin:20px 0 0 10px; padding:0; list-style:none; }
#supplementalNav li { margin:0 0 10px 0; padding-left:20px; color:#000; background:url(../images/supplementalNav-list.gif) top left no-repeat; }
#supplementalNav a { text-decoration:underline; color:#7e5f28; }

#navTop { margin:16px 0 0 0; width:590px; height:27px; background:url(../images/tile-navA.gif) top left no-repeat #7d5e27; text-align:left; font-size:12px; }
#navTop a { color:#fff; text-decoration:none; }
#navTop a:hover { text-decoration:underline; }
#navTop ul { margin:0 0 0 68px; padding:0; list-style:none; width:384px; text-align:center; }
#navTop li { background:url(../images/topNav-divider.gif) 0 3px no-repeat; display:inline; height:27px; line-height:27px; padding:0 7px 0 10px; }
#navTop li.first { background-image:none; }

#content { margin:20px 0 0 88px; width:406px; text-align:left; font-size:12px; }
#content.narrow { width:364px; }
#content.wide { width:450px; }

#content .big { font-size:18px; color:#7e5f28; }
#content .squish { margin:0; padding:0; }
#content .brown { color:#7e5f28; }
#content .center { text-align:center; }
#content .light { font-weight:normal; }

#content h1 { font-family:georgia,times,"times new roman",serif; color:#8f8c8c; font-size:18px; }
#content h1.basic { font-family:arial, helvetica, sans-serif; color:#7e5f28; font-size:18px; }
#content h1 .big { font-size:28px; }

#content h2 { font-size:14px; margin:0; padding:0; } 
#content h3 { font-size:12px; } 
#content h4 { color:#7e5f28; }

#content p { margin-top:0; padding-top:0;  }
#content p.indent { text-indent:25px; }
#content p.disclaimer { color:#7e5f28; font-size:11px; }
#content p.shifted { margin-left:25px; }

#content p.boardlist { width:245px; margin:auto; }

#content ul { margin-left:50px; padding:0; }
#content li { margin-bottom:12px; padding:0; }

#content a { color:#009fee; }

#content .cab { float:left; width:98px; height:150px; font-size:11px; text-align:center; vertical-align:top; }


#footer { margin:auto; width:968px; height:25px; padding:10px 0 0 0; background-color:#c7ce99; font-size:12px; color:#000; }

/*
#test { width:243px; height:100px; background-color:#000; margin:0 0 0 203px; }
*/

