* {margin:0; padding:0; text-decoration: none;}


/* =STANDARD
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

body 
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#8c313a; background:#b69766;background-image:url(../images/bg-main.jpg);background-repeat:repeat-x;} 
h1
{font:28px Arial, Tahoma, Verdana, sans-serif; color:#793739; margin:0px 0px 13px -2px; font-stretch:condensed;font-weight:bold;}
h2
{font:16px Arial, Tahoma, Verdana, sans-serif; font-weight:bold; color:#793739; margin-bottom:15px;}
h3
{font:13px Arial, Tahoma, Verdana, sans-serif; font-weight:bold; color:#000; margin-bottom:8px;}
p
{line-height:18px; margin:15px 0px;}
td
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#8c313a;}
hr
{height:1px; border:0px solid #000; border-top-width:thin;}
ul
{margin-left:40px;}

.subh2 {font:12px Arial, Tahoma, Verdana, sans-serif;font-weight:bold;color:#8f7e65;font-stretch:condensed;margin-bottom:-5px;margin-left:3px;}

a:link
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#8c313a; text-decoration:underline;}
a:visited
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#8c313a; text-decoration:underline;}
a:hover
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#8c313a; text-decoration:none;}
a:active 
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#8c313a; text-decoration:underline;}

a:link strong
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#8c313a; font-weight:bold; text-decoration:underline;}
a:visited strong
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#8c313a; font-weight:bold; text-decoration:underline;}
a:hover strong 
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#8c313a; font-weight:bold; text-decoration:none;}
a:active strong  
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#8c313a; text-decoration:underline;}

#kudos, #kudos li {list-style:none;margin-left:0px;}


/* =CLASSES
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

.short
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#8c313a;}
.print 
{display:none;}  /*-- use class="print" for print-only items --*/

table.table100
{width:100%; border:none;}
td.td50
{width:50%;}
td.td33
{width:33%;}


/* =NAVIGATION
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

/*<<<< Nav >>>>*/
td.nav 
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#000; text-decoration:none;}
a:link.nav 
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#000; text-decoration:none;}
a:visited.nav
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#000; text-decoration:none;}
a:hover.nav
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#000; text-decoration:underline;}
a:active.nav
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#000; text-decoration:none;}

/*<<<< Nav2 >>>>*/
td.nav2 
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#fff; text-decoration:none;}
a:link.nav2 
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#fff; text-decoration:none;}
a:visited.nav2
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#fff; text-decoration:none;}
a:hover.nav2
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#fff; text-decoration:underline;}
a:active.nav2
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#fff; text-decoration:none;}

/*<<<< Powered link >>>>*/
td.powered 
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#fff; text-decoration:none;}
a:link.powered 
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#fff; text-decoration:none;}
a:visited.powered 
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#fff; text-decoration:none;}
a:hover.powered 
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#fff; text-decoration:underline;}
a:active.powered 
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#fff; text-decoration:none;}

/* =ID
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

#container {width:761px;border:none;margin-left:auto; margin-right:auto;background-color:#f4e1c0;
            margin-top:20px;}

#header    {}
.welcomeheader {background-image:url(../images/buypasowine-welcomeheader.jpg);background-repeat:no-repeat;padding-top:50px;margin-top:-17px;}

#nav       {background-image:url(../images/nav_05.jpg);background-position:right;}

#subnav    {height:49px;border:none;background-image:url(../images/buypasowine-subnav.jpg);
            padding-top:25px;}

#shipment  {text-align:right;margin:0px 37px 0px 0px;}

#content   {border:none;margin:0px 22px 18px 22px;}

#signup    {margin:18px 18px 5px 18px;height:200px;}

  #membership1   {float:left;width:210px;margin-right:43px;}
  .member-top1   {background-image:url(../images/bg-member-topRUST.jpg);height:104px;padding:55px 15px 0px 15px;
                  background-repeat:no-repeat;}
  #membership1 p {font:12px Arial, Helvetica, sans-serif;color:#933541;}
  #membership1 strong {font:12px Arial, Helvetica, sans-serif;color:#4f161d;font-weight:bold;}

  #membership2   {float:left;width:210px;margin-right:43px;}
  .member-top2   {background-image:url(../images/bg-member-topWRAN.jpg);height:104px;padding:55px 15px 0px 15px;
                  background-repeat:no-repeat;}
  #membership2 p {font:12px Arial, Helvetica, sans-serif;color:#933541;}
  #membership2 strong {font:12px Arial, Helvetica, sans-serif;color:#4f161d;font-weight:bold;}

  #membership3   {float:left;width:210px;}
  .member-top3   {background-image:url(../images/bg-member-topHIGH.jpg);height:104px;padding:55px 15px 0px 15px;
                  background-repeat:no-repeat;}
  #membership3 p {font:12px Arial, Helvetica, sans-serif;color:#933541;}
  #membership3 strong {font:12px Arial, Helvetica, sans-serif;color:#4f161d;font-weight:bold;}

  .member-bottom {background-image:url(../images/bg-member-bottom.jpg);height:37px;text-align:center;
                  background-repeat:no-repeat;} 



#footer     {border:none;}

  #f1       {height:53px;background-image:url(../images/buypasowine-f1.jpg);}
	
  #f2       {height:26px;background-image:url(../images/buypasowine-f2.jpg);padding:8px 18px 0px 18px;
             font:13px Arial, Helvetica, sans-serif;color:#f4e1c0;}
  #f2 a:link     {font:13px Arial, Helvetica, sans-serif;color:#f4e1c0;text-decoration:none;}
  #f2 a:visited  {font:13px Arial, Helvetica, sans-serif;color:#f4e1c0;text-decoration:none;}
  #f2 a:hover    {font:13px Arial, Helvetica, sans-serif;color:#f4e1c0;text-decoration:underline;}
  #f2 .aMargin   {margin-right:15px;}
	
  #f3       {height:41px;background-image:url(../images/buypasowine-f3.jpg);padding:20px 18px 0px 18px;
             font:13px Arial, Helvetica, sans-serif;color:#f4e1c0;}
  #f3 a:link     {font:13px Arial, Helvetica, sans-serif;color:#f4e1c0;text-decoration:none;}
  #f3 a:visited  {font:13px Arial, Helvetica, sans-serif;color:#f4e1c0;text-decoration:none;}
  #f3 a:hover    {font:13px Arial, Helvetica, sans-serif;color:#f4e1c0;text-decoration:underline;}
  
#signuptable td {padding:2px;}
#membertable p {margin:1px 0px 0px 0px;}


/* =IDIRECT
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

/*<<<< Poll Display >>>>*/
table.mainPoll            {width:250px; border:none;}/* Main Table */
table.contentPoll         {width:100%; border:none; margin:4px;}/* Contains Content */
td.pollQuestion           {font-weight:bold; padding-bottom:15px;} /* Contains Question */
table.pollSelection       {width:100%; border:none;}/* Contains the radio button and answer tds below */
td.pollRadio              {width:5%;}/* Contains radio buttons of Poll */
td.pollAnswer             {width:95%; padding:2px 0px 0px 5px; font-size:11px; line-height:18px;}

/*<<<< Poll Answers >>>>*/
.buttonVote               {font-size:11px;}/* Vote Button */
.buttonView               {font-size:11px;}/* View Results Button */

/*<<<< Poll Results >>>>*/
table.mainResults         {width:400px; border:none;}
table.contentResults      {width:100%; border:none; margin:4px;}
td.pollTitle              {font-size:18px; font-weight:bold;}
table.pollResult          {width:100%; border:none;}
td.pollResultAnswer       {font-size:12px; font-weight:bold; padding:4px 0px;}
td.pollVoteResults        {width:20%; font-size:12px;}
td.pollVoteResultsPercent {width:80%;}
td.voteBarContainer       {width:110px;}/* Contains the Percentage bar table (below) */
table.voteResultPercentageBar  {width:102px; height:12px; border:1px solid #fff; background-color:#666;}/* % Bar Table */
td.voteResultPercent      {}/* Contains the % value as a number */
img.pollIMG               {margin:1px;}/* The 1px wide image used to stretch and display a visual percentage */
td.pollResultFooter       {border-bottom:1px dotted #fff; height:10px;}/* Bottom td - bottom border of a result */

/*<<<< Form Elements >>>>*/
.form_textarea 
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#000; margin:0px 0px 1px 10px; width:190px; padding:2px;}
.form_textfield 
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#000; margin:0px 0px 1px 10px; width:190px; padding:2px;}
.form_checkbox 
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#000; margin:0px 0px 1px 10px; width:190px; padding:2px;}
.form_button
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#000; margin:10px; padding:2px;}