/*** 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 ***/

body {background:url('images/bkg.jpg') repeat-x #536eb7;line-height:1.4em;color:#ffffff;font-family:helvetica;font-size:14px;}
p {margin: 1em 0;}
h1,h2 {text-transform:uppercase;}
h1 {font-size:22px;margin:20px 0;}
h2 {font-size:18px;margin:10px 0;}
a {color:#ffde00;text-decoration:none;font-weight:bold;}
a:hover {color:#ffffff;}
ul,ol {margin:20px;}
li {margin:3px 0;}
hr {border:1px solid #5e5e5e;width:300px;margin:10px auto;}

.clearer {clear:both;}

#main {width:1023px;margin:0 auto;}
#header {display:block;width:960px;height:246px;background:url('images/header2.jpg') no-repeat;margin:0 auto;}
#nav {font-size:20px;text-transform:uppercase;margin:15px auto;width:960px;}
#navRight {float:right;}
#navRight img {vertical-align:middle;margin-left:15px;}
#navLeft {float:left;margin-top:20px;}
#navLeft .divider {font-size:40px;padding: 3px 15px;display:block;float:left;}
#navLeft a {color:#ffffff;float:left;}
#navLeft a:hover {color:#ffde00;}

#grayTop {background:url('images/grayTop.png') no-repeat; width:1023px;height:55px;margin-top:-20px;}
#grayRepeat {background:url('images/grayRepeat.png') repeat-y; width:1023px;}
#contentMain {background:url('images/grayFade.png') no-repeat; width:1023px;min-height:219px;height:auto !important;height:219px;}

#contentRight {float:right;}
#contentRightPad {margin-right:47px;}
#contentTop {background:url('images/contentTop.png') no-repeat;width:611px;height:18px;}
#contentRepeat {background:url('images/contentRepeat.png') repeat-y;width:611px;position:relative;z-index:2;}
#contentPad {padding:1px 25px;position:relative;}
#signature {background:url('images/signature.png') no-repeat;width:108px;height:48px;position:absolute;right:132px;bottom:45px;z-index:1;}
#homeStuff {display:block;height:122px;margin-top:-40px;margin-left:-45px;position:relative;z-index:2;}
#familyHome {position:absolute;top:0;left:0;z-index:10;}
#tvHome {position:absolute;top:40px;right:5px;z-index:10;}
#contentBottom {background:url('images/contentBottom.png') no-repeat;width:611px;height:17px;}
#contentBottomYellow {background:url('images/contentBottomYellow.png') no-repeat;width:611px;height:114px;position:relative;z-index:1;}

#contentLeft {float:left;}
#contentLeftPad {margin-left:47px;width:300px;}
#contentLeftPad img {margin:0 auto;display:block;margin-bottom:3px;}
#actionTop {background:url('images/actionTop.png') no-repeat;width:300px;height:12px;}
#actionRepeat {background:url('images/actionRepeat.png') repeat-y;width:300px;padding:1px 0;}
#actionBottom {background:url('images/actionBottom.png') no-repeat;width:300px;height:11px;}
#grayBottom {background:url('images/grayBottom.png') no-repeat; width:1023px;height:50px;}


#footer {text-align:center;font-size:12px;font-weight:bold;width:960px;margin:-20px auto 20px auto;}
#footer p {margin: 3px 0;}
#paidFor {border:1px solid #ffffff;padding:5px 10px;margin-left:10px;}



/***Volunteer Form***/
#linkForm {width:350px;margin:0 auto;}
#linkForm input, #linkForm textarea, #linkForm select {float:right;}
#otherDiv {display:none;}
#otherText {float:none;width:350px;}
#submitLinkForm {margin-top:5px;}

#quoteContainer {height:125px;overflow:hidden;}
/*.quote {margin:20px 0;}*/
.credit {text-align:left;}

.quotePage {padding:20px 0;}

.quote {height:125px;}
.quotePad {padding:20px 15px;}
.quoteContent {padding-bottom:5px;}
.quoteCredit {font-weight:bold;text-align:right;font-style:italic;color:#ffde00;}