* { padding:0; margin:0; }

body { background:#dae1c9 url(../images/bg_gradient.png) repeat-x; }
body,td,th { font:10px/14px Geneva, Arial, Helvetica, sans-serif; word-spacing:0.01em; letter-spacing: 0.05em; vertical-align:top; color:#50264a; }

img { border-style: none; }

#wrapper {  margin:0 auto; width:820px; }

#header { float:left; width:820px; height:130px; text-align:center }

#nav { float:left; width:820px; text-align:center; margin-bottom:35px }
#navMAIN { float:left; width:820px; text-align:center; }

#index { width:820px; height:100%; text-align:center; }
#press { width:795px; height:100%; text-align:center; }
#about { width:620px; height:100%; text-align:left; margin:0 auto; }
#contact { width:415px; height:100%; text-align:left; margin:0 auto; padding-left:266px; background:url(../images/leaves-gold.png) 3px 190px no-repeat }
#where { width:415px; height:100%; text-align:left; margin:0 auto; padding-left:266px; background:url(../images/leaves-gold.png) 3px 395px no-repeat }
#social { width:495px; height:100%; text-align:left; margin:0 auto; padding-left:266px; background:url(../images/leaves-purple.png) 3px 190px no-repeat }
.field { width:150px; height:12px; border:1px solid #ccc; color:#999; font-family:Helvetica, Arial, sans-serif; font-size:14px; margin-right:4px; padding:4px 0 4px 6px; }

#today { width:820px; height:600px; text-align:center; background:url(../images/Today-home.jpg) 75px 0px no-repeat }
#todayheader { float:left; width:820px; height:75px; text-align:left }

#leftcolumn { float:left; width:190px; height:100%; padding-left:30px }
#rightcolumn { float:right; width:565px; height:100%; display:inline; position:relative; margin-right:35px; }

#footer { width:820px; clear:both; padding:25px 0; text-align:center; color:#9dad75; }
#footerPRODUCT { width:600px; clear:both; padding:10px 0 25px 220px; text-align:left; color:#9dad75; }

/* EMAIL */
#wrapperEMAIL {  margin:0 auto; width:320px; }
#headerEMAIL { float:left; width:320px; height:130px; text-align:center }
#email { width:300px; height:100%; margin:0 auto; padding-left:15px; text-align:left; }
/* EMAIL */
#pressrelease { width:350px; height:100%; margin:0 auto; text-align:left; }

a:link, a:visited { text-decoration:none; color:#8b745a; }
a:hover, a:active { text-decoration:none; color:#849853; }
a:focus { outline:none; -moz-outline-style:none; }


p { margin-bottom:10px; }
p.clear { margin:0;}
p.space { margin:10px 0;}
p.line { padding:10px 0; border-top:1px solid #839853 }


/* HAV */
ul.navigation {	position:relative; width:820px; margin:0; padding:0; z-index:2; }
ul.navigation li { display:inline; }
ul.navigation a { text-decoration:none; }
ul.navigation a:focus { outline: none; }
/* HAV */


/* SUBNAV */
ul.subnav {	position:relative; width:820px; margin:0; padding:0; z-index:2; }
ul.subnav li { display:inline; padding:0 6px }
ul.subnav a { text-decoration:none; }
ul.subnav a:focus { outline: none; }
/* SUBNAV */

/* MAIN NAV */
ul.menu { position:relative; width:820px; margin:0 0 0 70px; padding:0; z-index:2; }
ul.menu * { margin:0; padding:0;}
ul.menu a { text-decoration:none; }
ul.menu li { position:relative; float:left; display:inline; padding:0 6px }
ul.menu ul { position:absolute; list-style:none; display:none; opacity:0.8; text-align:left; }
ul.menu ul li { position:relative; }
ul.menu ul li a { display:block; width:240px; padding:5px 10px; font:10px/14px Geneva, Arial, Helvetica, sans-serif; margin:0 0 0 -10px; color:#50264a; background:#dae1c9; }
ul.menu ul li a:hover { color:#849853; }

ul.menu .menulink { padding:0px; }
ul.menu .menulink:hover, ul.menu .menuhover { padding:0px;  }
/* MAIN NAV */




/* PRESS RELEASE */
ul.list { position:relative; width:320px; margin-bottom:20px; }
ul.list li { display:block; padding:3px 0; }
/* PRESS RELEASE */


.twelve { font-size:12px; line-height:16px; }
.twelveB { font-size:12px; line-height:18px; color:#849853; }
.twelveC {font-size:12px; line-height:18px; color:#a89443; }
.fourteen { font-size:14px; line-height:18px; }

.seo { font-size:1px; color:#dae1c9; }
.cap { text-transform:uppercase; line-height:16px; }
.laura { float:left; margin-right:15px }
.pinkribbon { color:#ff7ec7 }

h1 { font:14px/10px Geneva, Arial, Helvetica, sans-serif; margin-bottom:10px; }









