body { background-color:#e6e6ef; color:#000000; text-decoration: none; font-weight: normal; font-size: 12px; font-family: Arial }
p { }
td { }

table.main {background-image:url('https://www.obamaandthegays.com/images/headerbg.jpg');}
table.content {background-image:url('https://www.obamaandthegays.com/images/bodybg.gif');}
table.backend {background-image:url('https://www.obamaandthegays.com/images/bodybgtwo.gif');}
table.last {background-image:url('https://www.obamaandthegays.com/images/footerbg.gif');}
table.navbg {background-image:url('https://www.obamaandthegays.com/images/navbg.jpg');}

txt.input
{
width: 450px;
height: 38px;  
margin-right: 6px;
color: #87847d;
font-weight: bold; font-size: 14px; font-family: Arial;
background: #ebeae5;
background-color: #ebeae5;
border: 1px solid #87847d;
}

  .greetext  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #006600;}
  .blacktext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #000000;}    
  .checkout {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .checkoutinput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}   
  .nopcart {background: #464444;border: 1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
  .nopheader {background: #464444;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
  .nopentry {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .noptotal {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .nopbutton {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .nopeven {background: #999999;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;} 

a:link { color:#000000; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a:visited { color:#000000; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a:hover { color:#993333; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a:active { color:#993333; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }


.tcen { vertical-align: bottom; horizontal-align: middle; }
.headparts { color:#ffffcc; text-decoration: none; font-weight: bold; font-size: 24px; font-family: Arial}
.headtitle { color:#ffffcc; text-decoration: none; font-weight: bold; font-size: 48px; font-family: Arial}

.bodyparts { color:#000000; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial }
.bodyprice { color:#2D42BD; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
.bodysmall { color: black; font-size: 10px; font-family: Arial } 
.bodyinfo { color: black; font-size: 12px; font-family: Arial } 
.bodynotes { color: black; font-size: 11px; font-family: Arial } 
.bodysmallgray { color: #4F4D4D; font-weight: bold; font-size: 12px; font-family: Arial }
.bodysmwhite { color: #999999; font-weight: bold; font-size: 11px; font-family: Arial }
.bodywhite { color: #999999; font-weight: bold; font-size: 12px; font-family: Arial }
.bodyred { color: #993333; font-weight: bold; font-size: 15px; font-family: Arial }  
.bodysmaller { color: black; font-size: 9px; font-family: Arial } 
.blacksmaller { color: black; font-size: 9px; font-family: Arial } 
.bodysmallest { color: black; font-size: 8px; font-family: Arial } 
.blacksmallest { color: black; font-size: 8px; font-family: Arial } 
.bodysmallspace { color: black; font-size: 6px; font-family: Arial } 
.smallerspace { color: black; font-size: 2px; font-family: Arial }

a.navwhite:link, :visited { color:#FFFFFF; font-size: 15px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navwhite:link:focus { color:#000000; font-size: 15px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navwhite:visited:focus { color:#000000; font-size: 15px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navwhite:link { color:#FFFFFF; font-size: 15px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navwhite:visited { color:#FFFFFF; font-size: 15px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navwhite:link:hover { color:#000000; font-size: 15px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navwhite:hover { color:#000000; font-size: 15px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navwhite:link:active { color:#000000; font-size: 15px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navwhite:visited:active { color:#000000; font-size: 15px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navwhite:visited:hover { color:#000000; font-size: 15px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navwhite { color:#FFFFFF; font-size: 15px; font-weight: bold; text-decoration: none; font-family: Arial }

a.navright:link, :visited { color:#000000; font-size: 11px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navright:link:focus { color:#666666; font-size: 11px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navright:visited:focus { color:#666666; font-size: 11px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navright:link { color:#000000; font-size: 11px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navright:visited { color:#000000; font-size: 11px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navright:link:hover { color:#666666; font-size: 11px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navright:hover { color:#666666; font-size: 11px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navright:link:active { color:#666666; font-size: 11px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navright:visited:active { color:#666666; font-size: 11px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navright:visited:hover { color:#666666; font-size: 11px; font-weight: bold; text-decoration: none; font-family: Arial }
a.navright { color:#000000; font-size: 11px; font-weight: bold; text-decoration: none; font-family: Arial }

a.boli:link, :visited { color:#000000; font-size: 14px; font-weight: normal; text-decoration: none; font-family: Arial }
a.boli:link:focus { color:#666666; font-size: 14px; font-weight: normal; text-decoration: none; font-family: Arial }
a.boli:visited:focus { color:#666666; font-size: 14px; font-weight: normal; text-decoration: none; font-family: Arial }
a.boli:link { color:#000000; font-size: 14px; font-weight: normal; text-decoration: none; font-family: Arial }
a.boli:visited { color:#000000; font-size: 14px; font-weight: normal; text-decoration: none; font-family: Arial }
a.boli:link:hover { color:#666666; font-size: 14px; font-weight: normal; text-decoration: none; font-family: Arial }
a.boli:hover { color:#666666; font-size: 14px; font-weight: normal; text-decoration: none; font-family: Arial }
a.boli:link:active { color:#666666; font-size: 14px; font-weight: normal; text-decoration: none; font-family: Arial }
a.boli:visited:active { color:#666666; font-size: 14px; font-weight: normal; text-decoration: none; font-family: Arial }
a.boli:visited:hover { color:#666666; font-size: 14px; font-weight: normal; text-decoration: none; font-family: Arial }
a.boli { color:#000000; font-size: 14px; font-weight: normal; text-decoration: none; font-family: Arial }


a.policies:link, :visited { color:#000000; font-size: 11px; text-decoration: none; font-family: Arial }
a.policies:link:focus, :visited:focus { color:#993333; font-size: 11px; text-decoration: none; font-family: Arial }
a.policies:link { color:#000000; font-size: 11px; text-decoration: none; font-family: Arial }
a.policies:visited { color:#000000; font-size: 11px; text-decoration: none; font-family: Arial }
a.policies:link:hover, :visited:hover { color:#993333; font-size: 11px; text-decoration: none; font-family: Arial }
a.policies:hover { color:#993333; font-size: 11px; text-decoration: none; font-family: Arial }
a.policies:link:active, :visited:active { color:#993333; font-size: 11px; text-decoration: none; font-family: Arial }
a.policies { color:black; font-size: 11px; text-decoration: none; font-family: Arial }

a.catsnav:link, :visited { color:#000000; font-size: 11px; text-decoration: none; font-family: Arial }
a.catsnav:link:focus, :visited:focus { color:#993333; font-size: 11px; text-decoration: none; font-family: Arial }
a.catsnav:link { color:#000000; font-size: 11px; text-decoration: none; font-family: Arial }
a.catsnav:visited { color:#000000; font-size: 11px; text-decoration: none; font-family: Arial }
a.catsnav:link:hover, :visited:hover { color:#993333; font-size: 11px; text-decoration: none; font-family: Arial }
a.catsnav:hover { color:#993333; font-size: 11px; text-decoration: none; font-family: Arial }
a.catsnav:link:active, :visited:active { color:#993333; font-size: 11px; text-decoration: none; font-family: Arial }
a.catsnav { color:black; font-size: 11px; text-decoration: none; font-family: Arial }

a.bodylink:link, :visited { color:#000000; font-size: 12px; text-decoration: none; font-family: Arial }
a.bodylink:link:focus, :visited:focus { color:#000000; font-size: 12px; text-decoration: none; font-family: Arial }
a.bodylink:link { color:#000000; font-size: 12px; text-decoration: none; font-family: Arial }
a.bodylink:visited { color:#000000; font-size: 12px; text-decoration: none; font-family: Arial }
a.bodylink:link:hover, :visited:hover { color:#993333; font-size: 12px; text-decoration: none; font-family: Arial }
a.bodylink:hover { color:#993333; font-size: 12px; text-decoration: none; font-family: Arial }
a.bodylink:link:active, :visited:active { color:#993333; font-size: 12px; text-decoration: none; font-family: Arial }
a.bodylink { color:#000000; font-size: 12px; text-decoration: none; font-family: Arial }

a.description:link, :visited { color:#993333; font-size: 12px; text-decoration: none; font-family: Arial }
a.description:link:focus, :visited:focus { color:#993333; font-size: 12px; text-decoration: none; font-family: Arial }
a.description:link { color:#993333; font-size: 12px; text-decoration: none; font-family: Arial }
a.description:visited { color:#993333; font-size: 12px; text-decoration: none; font-family: Arial }
a.description:link:hover, :visited:hover { color:#993333; font-size: 12px; text-decoration: none; font-family: Arial }
a.description:hover { color:#993333; font-size: 12px; text-decoration: none; font-family: Arial }
a.description:link:active, :visited:active { color:#993333; font-size: 12px; text-decoration: none; font-family: Arial }
a.description { color:#993333; font-size: 12px; text-decoration: none; font-family: Arial }

a.topcatsnav:link, :visited { color:#999999; font-size: 11px; text-decoration: none; font-family: Arial }
a.topcatsnav:link:focus, :visited:focus { color:#993333; font-size: 11px; text-decoration: none; font-family: Arial }
a.topcatsnav:link { color:#999999; font-size: 11px; text-decoration: none; font-family: Arial }
a.topcatsnav:visited { color:#999999; font-size: 11px; text-decoration: none; font-family: Arial }
a.topcatsnav:link:hover, :visited:hover { color:#993333; font-size: 11px; text-decoration: none; font-family: Arial }
a.topcatsnav:hover { color:#993333; font-size: 11px; text-decoration: none; font-family: Arial }
a.topcatsnav:link:active, :visited:active { color:#993333; font-size: 11px; text-decoration: none; font-family: Arial }
a.topcatsnav { color:#999999; font-size: 11px; text-decoration: none; font-family: Arial }

a.linksnav:link, :visited { color:#000000; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.linksnav:link:focus, :visited:focus { color:#993333;  text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.linksnav:link { color:#000000; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.linksnav:visited { color:#000000; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.linksnav:link:hover, :visited:hover { color:#993333; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.linksnav:hover { color:#993333; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.linksnav:link:active, :visited:active { color:#993333; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.linksnav { color:black;  text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial } 

a.redlinksnav:link, :visited { color:#993333; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.redlinksnav:link:focus, :visited:focus { color:#993333;  text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.redlinksnav:link { color:#993333; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.redlinksnav:visited { color:#993333; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.redlinksnav:link:hover, :visited:hover { color:#993333; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.redlinksnav:hover { color:#993333; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.redlinksnav:link:active, :visited:active { color:#993333; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.redlinksnav { color:#993333;  text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial } 


a.toplinksnav:link, :visited { color:#999999; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.toplinksnav:link:focus, :visited:focus { color:#993333;  text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.toplinksnav:link { color:#999999; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.toplinksnav:visited { color:#999999; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.toplinksnav:link:hover, :visited:hover { color:#993333; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.toplinksnav:hover { color:#993333; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.toplinksnav:link:active, :visited:active { color:#993333; text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }
a.toplinksnav { color:#999999;  text-decoration: none; font-weight: bold; font-size: 14px; font-family: Arial }