/*** CSS RESET ***/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {  margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
/*** CSS RESET - END ***/

/***GENERAL***/
body{background: url('images/bkg.jpg') repeat;font-family:Helvetica;font-size:14px;line-height:1.2em;}

p {margin:1em 0;}
a {text-decoration:none;color:#ff1822;}
a:hover {color:#000000;}
h1 {font-size:32px;font-weight:normal;line-height:1em;margin-bottom:.5em;}
h2 {font-size:20px;font-weight:bold;}
h2 span {font-size:18px;font-weight:normal;color:#333333;}
.clearer {clear:both;}
.center {text-align:center;}
.leftImg {display:block;float:left;margin:0 15px 15px 0;}
.centerImg {display:block;margin:0 auto;}
.rightImg {display:block;float:right;}

#main {width:1059px;margin:0 auto;background: url('images/mainBkg.png') repeat-y;}
#mainPad {padding:11px 0;margin:0 auto;width:974px;}
/***END GENERAL***/

#header {}
#banner {width:974px;height:128px;display:block;background:url('images/banner.jpg') no-repeat;}
#nav {padding:6px 0 4px 0;}
#nav a {padding:6px 10px 4px 10px;color:#000;font-size:18px;}
#nav a:hover {color:#ff1822;}
/* #nav #active, #nav #active:hover {background-color:#ff1822;color:#ffffff;} */
#navRight {float:right;}
#navLeft {margin-left:70px;}

#contentTop {background:url('images/contentTop.jpg') no-repeat;height:26px;width:974px;}
#contentRepeat {background:url('images/contentXI.jpg') no-repeat bottom right #e0e1e2;width:974px;}
#contentRepeatPad {padding:0 30px;}
#contentBottom {background:url('images/contentBottom.jpg') no-repeat;height:15px;width:974px;}

#picHome {float:left;margin-right:30px;}

#picTop {background:url('images/picTop.png') no-repeat;height:13px;width:333px;}
#picRepeat {background:url('images/picRepeat.png') repeat-y;width:333px;text-align:center;}
#picRepeatPad {padding:2px 14px;font-size:12px;}
#picBottom {background:url('images/picBottom.png') no-repeat;height:12px;width:333px;}

#content {border-left: 4px solid #ff1822;float:left;width:515px;padding-left:30px;margin-top:7px;min-height:500px;height:auto !important;height:500px;}
#content ul {margin-left:13px;}
#content li {line-height:1.5em;margin-bottom:1em;}

.peoplePerson {margin:10px 0;}
.peoplePerson img {float:left;margin:0 20px 20px 0;width:150px;}
.peoplePersonContent {width:330px;float:left;}
.peopleBreak {border:1px #959595 solid;margin:10px auto 40px auto;}

#footer {font-size:12px;float:right;margin-top:10px;}