

body {background:#b33c66; margin:0 auto;font:normal 76.01% Georgia,verdana,arial,helvetica,sans-serif;text-align:center;color:#a49675;position:relative;background:transparent url(http://yummypig.com/images/bg.png) repeat 0 0;}
* {margin:0;padding:0;}
img {border:0;}
a, a:visited {text-decoration:underline;color:#b33c66;}
a:hover {text-decoration:underline;}
.sm {font-size:0.95em}
.clear {clear:both;}
div.clear {clear:both;line-height:0;height:0 !important;padding:0 !important;margin:0 !important; _display:inline;}


/* blocks */
#w1026 {width:1026px;margin:0 auto;}
#header {width:100%;color:#fff}
#main1010 {width:1010px;background:#fcf7e6 url(http://yummypig.com/images/contBg.png) repeat-y 3px 0;padding:8px;border-top:solid 8px #fcf7e6;border-bottom:solid 8px #fcf7e6}
#ltCol268 {width:210px;float:left;padding:25px;background:#fcf7e6 url(http://yummypig.com/images/bg-lt-col-logo.png) no-repeat 25px 130px;}
#rtCol742 {width:742px;float:right;background:#fff;}
#footer {width:100%;background:#e6d8c1;color:#fff;}

#header ul {position:relative;left:-10px;margin:82px 0 5px 0;}
#header li {display:inline;margin-right:20px;}
#header li a {color:#fff;text-decoration:none;}
#header li a:hover {color:#fff;text-decoration:underline;}

.lt {float:left;}
.rt {float:right;}

/* font colors */
.o, cite {color:#a85b2c;}
.g {color:#675019;}
.t, q {color:#a49675;}
.b {color:#936e55;}




.A {background:#fff url(http://yummypig.com/images/letter-a.png) no-repeat 22px 24px;}
.C {background:#fff url(http://yummypig.com/images/letter-c.png) no-repeat 22px 24px;}
.E {background:#fff url(http://yummypig.com/images/letter-e.png) no-repeat 22px 24px;}
.F {background:#fff url(http://yummypig.com/images/letter-f.png) no-repeat 22px 24px;}
.logo {display:block;width:210px;height:203px;overflow:hidden;position:relative;top:-135px;}

.cont {text-align:left;padding:50px 50px 20px 50px;line-height:2.4em;}
.cont h1, .cont h2, .cont h5, .cont p {font-size:1.2em;font-weight:normal;}
.cont h1, .cont h2, .cont h5, .in {display:inline;}
.cont p {padding:25px 0 0 0;}

.oQuote {position:relative;top:-85px;font:normal 1.3em News Gothic MT, Tahoma, Helvetica, Arial;line-height:2.5em;background:url(http://yummypig.com/images/quote-open-trans.gif) no-repeat 5px 0;}
.cQuote {display:block;background:url(http://yummypig.com/images/quote-close-trans-tall.gif) no-repeat right bottom;}

.promo {width:288px;background: url(http://yummypig.com/images/bracket-double.png) no-repeat 0 0;float:right;padding:10px 20px;margin:0 33px 25px 0;text-align:left;}
.promo cite {display:block;text-align:right;}

#f {padding:8px 0 14px 0;font:normal 1.1em News Gothic MT, Tahoma, Helvetica, Arial;}
#f li {display:inline;margin-left:20px;}
#f li.first {margin-left:0;}
#f li a {color:#fff;text-decoration:none;}
.recap {font:normal 1em News Gothic MT, Tahoma, Helvetica, Arial;}
.fc {display:block;width:122px;height:32px;overflow:hidden;position:relative;left:895px;top:-6px;margin:0;}




.flash {width:694px;height:351px;margin:24px 24px 0 24px;background: url(http://yummypig.com/images/flash-shadow-box.png) no-repeat 0 0;}
.flash img {padding-top:25px;*padding-top:0;}
#banner_container{margin:24px 24px 0 26px;width: 640px;height: 300px;position: relative;}
#banner_container img{width: 640px;height: 300px;position: absolute;left: 0;top: 0;z-index: 0;}


.flash2 {position: relative;float:right;width:271px;height:348px;margin:24px 27px 0 24px;background: url(http://yummypig.com/images/flash-about-shadow-box.png) no-repeat 0 0;}
.flash2 img {padding-top:}
#banner_container2 {margin:24px 24px 0 26px;width:218px;height:300px;position: relative;}
#banner_container2 img{width:218px;height:300px;position: absolute;left: 0;top: 0;z-index: 0;}

img.show{display: none;z-index:1 !important;}

.thumb  {text-align:center;width:175px;height:147px;margin:0 17px 0 0;background: url(http://yummypig.com/images/thumb-shadow-box.png) no-repeat 0 0;}
.thumb img {padding:15px 0 0 2px;}

.subSec {padding:34px 50px 50px 50px;background: url(http://yummypig.com/images/bg-logo.png) no-repeat 33px 0;}



#menus #rtCol742 {text-align:left;}
#menus #ltCol268 {height:400px;}
#menus h1 {float:left;text-align:left;margin:25px 0 0 50px;font:normal 1.9em News Gothic MT, Tahoma, Helvetica, Arial;border-bottom:dotted 3px;color:#936e55;}
#menus .cont {clear:both;padding:20px 50px 20px 50px;}
#menus .subSec p {clear:both;padding-bottom:30px;}
#menus .flash2 {margin:0 0 0 24px;}
#menus #rtCol742 h2 {float:left;text-align:left;margin-bottom:45px;font:normal 1.9em News Gothic MT, Tahoma, Helvetica, Arial;line-height:1.3em;border-bottom:dotted 3px;color:#5e5e60;}

.menu {clear:both;text-align:left;padding:0 0 40px 0;}
.menu h4 {font:normal 1.4em News Gothic MT, Tahoma, Helvetica, Arial;border-bottom:dotted 2px;display:inline;color:#936e55;line-height:42px;}
.menu ul {margin-left:210px}

.noThumb {padding:0 0 40px 194px;}
.noThumb ul {margin-left:18px}

form {background:#f0f0f0;padding:15px;}
legend {display:none;}
fieldset {border:none;clear:both;}
input, select {border:none;}

#ccoptin {padding:0 0 10px 0;}
#ccoptin .go, #ccoptin input {font-size:10px;border:solid 1px #787979}
#ccoptin .ea {width:180px;}

.contact .l520 .gray {width:260px;margin-top:20px}
.contact .gray h3 {font-size:1em;padding:0 0 10px 0;}
.contact .gray h3 img{margin-top:1px;padding:0;}
.contact #ccoptin .cFormSubmit {border:none;float:none;padding:0 0 0 10px}

#contactForm {color:#000000; font-size: 12px; font-family: arial,helvetica,sans-serif;}
#contactForm li {font-style:italic;}
.cFormContact {margin:10px 0 10px 0;font-size:12px;}
.cFormContact input {margin:0px 0px 0px 0px;}

.cFormType {margin:10px 0 0 0;font-size:12px;}
.cFormType input {margin:0 5px 0 15px;}

.cFormWhen {margin:10px 0 0 0;font-size:12px;}
.cFormWhen input {margin:5px 5px 5px 0px;}
.cFormWhen #location {margin:5px 5px 5px 0px; width:50%;}

#contactForm h4 {color:#3a6c9d; font-size:14px; text-decoration:underline;}
#contactForm label {line-height: 1.4em; color:#000; font-weight:bold; }

label{color:#000; font-weight:bold;}
#signup {text-align:left;}
.coordinators form, .service form {font-size:1.5em;}
.coordinators form .cFormContact input, .service form .cFormContact input {width:237px;_width:233px}



#real {display:none;}
#yummyPig {display:none;}
.cFormDetails {margin:0 0 15px 0;}
.cFormDetails p {margin:0}
.cFormDetails input {margin:0 5px 0 15px;}
.cFormDetails input.first {margin:0 5px 0 0;}

#Start_Date_Year_ID {width:70px;height:17px;}
#doe select {float:left;top:5px;position:relative;height:17px;margin-right:3px}

.cFormAdd input {width:50%;margin:4px 0 8px 0}
.cFormAdd #budget {width:auto;}
.cFormContact #returning {width:auto; margin:0 10px 0 20px;}
#longForm {}
.cFormSubmit {float:right}
