h1 {font-family : Verdana, Arial, sans-serif; font-size : 19px; color: #fff; font-weight: bold; }
h2 {font-family : Verdana, Arial, sans-serif; font-size : 16px; color: #fff; font-weight: bold; }
h3 {font-family : Verdana, Arial, sans-serif; font-size : 14px; color: #fff; font-weight: bold; }

.drinkinggames {vertical-align: middle; margin-right: 8px; border:0; }

.shirtname { font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height: 1.5; padding-left:10px; }

.seoramble {color:#FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;}

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 14px; line-height: 1.5; }

BODY { background: url(images/t-shirts-bg.gif) repeat center 150px; color: #000000; margin: 0px; }

A { color: #000045; text-decoration: none; }

A:hover { color: #000045; text-decoration: underline; }

FORM { display: inline; }

TR.header {  background: url(/images/t-shirts-bg.gif) repeat center 150px; color: #FFFFFF; margin: 0px; }

TR.headerNavigation { background: #000045; }

TD.headerNavigation { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #000045; color: #ffffff; font-weight : bold; }

A.headerNavigation { color: #FFFFFF; }

a:hover.headerNavigation { color: #ffffff; }

.footerlinks {color:#FFFFFF; border-bottom:1px dotted #FFFFFF; }

TR.footer { background: #000045; }

TD.footer { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #000045; color: #ffffff; font-weight: bold; }

.infoBox { background: #000045; }

.infoBoxContents { background: #757575; font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 1.5; }

TD.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; background: #000045; color: #ffffff; }

TD.infoBox, SPAN.infoBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
TABLE.productListing { border: 1px; border-style: solid; border-color: #000045; border-spacing: 0px; background: #757575; }
TD.productListing-data { font-family: Verdana, Arial, sans-serif; font-size: 12px; background: #757575; }

TD.pageHeading, DIV.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #FFFFFF; }

TD.main, P.main, .main tr td { font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 1.5; color: #FFFFFF; }

.drinking-games tr td a { font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 1.5; color: #FFFFFF; }

SPAN.smallText, P.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF; }

TD.smallText, SPAN.smallText, P.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF; }

CHECKBOX, INPUT, RADIO, SELECT { font-family: Verdana, Arial, sans-serif; font-size: 11px; }

TEXTAREA {
  width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px; }

/* message box */

.messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; }

.checkout { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; background: #000045; color: #ffffff; }
