/*
 * Growing Forward Campaign Styles - http://www.growingforwardcampaign.org
 * Author URI: http://www.illumicom.com
 * CSS Author: Calvin Webster
 */
body {font-family: Arial, Helvetica, sans-serif;font-size:100%;color: #000000;background-color:#000000;margin:20px;padding: 0;}
#masthead {color: #999999;background-color: #ffffff;padding-right: 0px;	margin: 0;}
#wrapper {width: 1000px;margin: 0 auto;}
#top {background-image:url(../p7csslm/img/topcurve.gif);background-color:#000000;background-position:top;background-repeat:no-repeat;}
#column_wrapper {background-image: url(../p7csslm/img/clm02_middle.gif);background-repeat: repeat-y;}
.clearfloat {clear: both;height: 0;line-height: 0;font-size: 0;}
#right {width: 725px;float: left;}
#left {width: 275px;float: left;}
#left .content {padding: 20px;color:#c4102e;}
#left .content p {font-size:.55em;line-height: 1em;}
#right .content {padding: 24px;}
#right .content p {font-size:0.9em;line-height:1.25em;color:#000000;}
#masthead .content {padding: 12px 16px;}
#footer .content {padding: 12px 24px;}
#footer {color: #999999;background: #ffffff url(../p7csslm/img/footcurve.gif) no-repeat bottom;padding: 0px;margin: 0;font-size: 0.7em;clear: both;}
.menulist {margin: 6px 0 12px 0;padding: 0;list-style-type: none;}
#left a:link {color: #c4102e;}
#left a:visited {color: #c4102e;}
#left a:hover {color: #9B7C00;}
#right a:link {color:#c4102e;}
#right a:visited {color: #c4102e;}
#right a:hover {color: #000000;font-weight:bold;}
#wrapper .menulist a, #wrapper .menulist a:visited {color: #000000;border-left: 6px solid #FFD940;padding: 0 0 0 6px;}
#wrapper .menulist a:hover {border-color: #000000;}
#footer a:link {color: #999999;}
#footer a:visited {color: #666666;}
#footer a:hover {color: #000000;}
.p7uberlink {font-weight: bold !important;letter-spacing: .15em;border-color: #000000 !important;}
h1 {font-size: .85em;font-weight:bold;margin: 0;}
h2 {font-size: 1.6em;margin: 30px 0 0 0;}
h3 {font-size: .85em;margin: 0 0 0 0;color:#c4102e;}
h4 {font-size: .75em;margin: 0 0 0 0;}
.nomargintop {margin-top: 0;}
.content p {margin: 12px 0;}
hr {height:3px;color:#c4102e;background-color: #c4102e;}
#navMain{height:25px;border-bottom: 2px #c4102e solid;border-top: 2px #c4102e solid;}