/* colors:

vegas gold : #f8edb4 #eacf8f #e5ca8c #e6ca6e 

pistachio / goonie green : #d5db8f
goonie green : photoshop hue/saturation from white is 102 37 -24

ice grey : #dce2ec

orchid : #dac6e8 #bab8ff
orchid : photoshop hue/saturation from white is 276 43 -15

light blue : #c6daec #9ac2e7 #9ec3e5
*/

option.optionbatch1{
color:#999999;
padding-left:3px;
padding-right:3px;
padding-bottom:2px;
padding-top:2px;
background-color:#E1E1FF;
font-size:11px;
font-family: 'Tahoma', Verdana;
}

option.optionbatch2{
color:#999999;
padding-left:3px;
padding-right:3px;
padding-bottom:2px;
padding-top:2px;
background-color:#0099FF;
font-size:11px;
font-family: 'Tahoma', Verdana;
}

option.optionbatch3{
color:#999999;
padding-left:3px;
padding-right:3px;
padding-bottom:2px;
padding-top:2px;
background-color:#FF6600;
font-size:11px;
font-family: 'Tahoma', Verdana;
}


td.tdbatch1{

font-family:"Georgia", Tahoma;
font-size:25px;
color:#FFFFFF;
background-color:#00CC00;
border:solid #FFFFFF 2px;
padding:5px;
}

td.tdbatch2{

font-family:"Georgia", Tahoma;
font-size:25px;
color:#FFFFFF;
background-color:#0099FF;
border:solid #FFFFFF; 2px;
padding:5px;
}

td.tdbatch3{

font-family:"Georgia", Tahoma;
font-size:25px;
color:#FFFFFF;
background-color:#FF6600;
border:solid #FFFFFF; 2px;
padding:5px;
}

td.batch1{

font-family:"Georgia", Tahoma;
font-size:15px;
color:#FFFFFF;
background-color:#00CC00;
border:solid #FFFFFF 2px;
padding:5px;
}

td.batch2{

font-family:"Georgia", Tahoma;
font-size:15px;
color:#FFFFFF;
background-color:#0099FF;
border:solid #FFFFFF; 2px;
padding:5px;
}

td.batch3{

font-family:"Georgia", Tahoma;
font-size:15px;
color:#FFFFFF;
background-color:#FF6600;
border:solid #FFFFFF; 2px;
padding:5px;
}



td.tdadmindata{

font-family:"Tahoma", Verdana;
font-size:11px;
color:#000000;
background-color:#EAE8FF;
border:solid #D8D5FF 1px;
padding:3px;
}

td.tdadmindata2{

font-family:"Tahoma", Verdana;
font-size:11px;
color:#000000;
background-color:#F4F5FF;
border:solid #D8D5FF 1px;
padding:3px;
}

input.inputtahoma{
font-family:"Tahoma", Verdana;
font-size:12px;
color:#000000;
border:solid #DDE3FF; 1px;
padding:4px;
}

option.optiontahoma{
color:#000000;
padding-left:3px;
padding-right:3px;
padding-bottom:2px;
padding-top:2px;
background-color:#F5F5F5;
font-size:11px;
font-family: 'Tahoma', Verdana;
}

select.selecttahoma{
color:#000000;
padding-left:3px;
padding-right:3px;
padding-bottom:2px;
padding-top:2px;
background-color:#F5F5F5;
font-size:11px;
font-family: 'Tahoma', Verdana;
}


option.optionwhite{
padding-left:3px;
padding-bottom:2px;
padding-top:2px;
background-color:#FFFFFF;
font-size:12px;
font-family: 'Tahoma', Verdana;
}

option.optionlightblue{
padding-left:3px;
padding-bottom:2px;
padding-top:2px;
background-color:#bdd3e8;
font-size:11px;
font-family: 'Tahoma', Verdana;
}


option.optiongooniegreen{
padding-left:3px;
padding-bottom:2px;
padding-top:2px;
background-color:#b5e39f;
font-size:11px;
font-family: 'Tahoma', Verdana;
}

option.optionorchid{
padding-left:3px;
padding-bottom:2px;
padding-top:2px;
background-color:#dac6e8;
font-size:11px;
font-family: 'Tahoma', Verdana;
}

option.optionvegasgold{
padding-left:3px;
padding-bottom:2px;
padding-top:2px;
background-color:#f8edb4;
font-size:11px;
font-family: 'Tahoma', Verdana;
}

option.optionicegrey{
padding-left:3px;
padding-bottom:2px;
padding-top:2px;
background-color:#dce2ec;
font-size:11px;
font-family: 'Tahoma', Verdana;
}


td.messagetouser{
font-family: 'Georgia', Verdana, Tahoma;
padding: 10px;
font-size:15px;
color:#333333;
background-color:#C7D0FE;
border-top:1px solid #E1E1FF;

}

input.tellafriend{
font-family:"Tahoma", Verdana;
font-size:11px;
color:#666666;
border:solid #0099FF 1px;
}

input.addtolist{
font-family:"Tahoma", Verdana;
font-size:13px;
color:#333333;
border-bottom:dashed #0099FF 1px;
border-top:none;
border-left:none;
border-right:none;
}


input.tellafriendbutton{
font-family:"Tahoma", Verdana;
font-size:11px;
color:#666666;
border:solid #999999 1px;
}

input.sendamessagebutton{
font-family:"Tahoma", Verdana;
padding:5px;
font-size:13px;
color:#333333;
border:solid #999999 1px;
}

input.contactusbox{
font-family:"Tahoma", Verdana;
font-size:11px;
color:#000000;
border-bottom:dashed #0099FF 1px;
border-top:none;
border-left:none;
border-right:none;
padding:2px;
}

textarea.contactusarea{
font-family:"Tahoma", Verdana;
font-size:12px;
color:#000000;
border:solid #0099FF 1px;
padding:4px;
}

td.thestory{
font-family: 'Georgia', Verdana, Tahoma;
padding-left: 15px;
padding-right: 15px;
padding-top:3px;
font-size:14px;
color:#666666;
background-color:#F7F4FF;
border-top:2px solid #999999;
}

td.description{
font-family: 'Georgia', Verdana, Tahoma;
padding-left: 15px;
padding-right: 15px;
padding-top: 25px;
padding-bottom: 25px;
font-size:15px;
font-style:italic;
color:#666666;
background-color:#F7F4FF;
border-top:2px solid #999999;
}

td.paddedtext{
font-family: 'Georgia', Verdana, Tahoma;
padding: 15px;
font-size:13px;
font-style:italic;
color:#666666;
background-color:#FFFFFF;
}

td.paddedtext2{
font-family: 'Tahoma', Verdana, Georgia;
padding: 15px;
font-size:11px;
color:#666666;
background-color:#FFFFFF;
}

td.description3{
font-family: 'Georgia', Verdana, Tahoma;
padding: 4px;
font-size:13px;
font-style:italic;
color:#666666;
background-color:#FFFFFF;
}

td.description2{
font-family: 'Georgia', Verdana, Tahoma;
padding: 15px;
font-size:15px;
font-style:italic;
color:#666666;
background-color:#FFFFFF;
border-top:2px solid #999999;
}

select.optionform{
padding-left:3px;
padding-bottom:2px;
padding-top:2px;
font-size:11px;
font-family: 'Tahoma', Verdana;
}

td.georgiatext{ 
font-family: "Georgia", Times New Roman, Times, serif;
font-size:13px;
}

td.coloredborder{
background-image:url(images/roygb_v2.png);
background-repeat:repeat-y;
}

td.bottombox{
font-family:'Tahoma', Verdana;
font-size:11px;
padding:10px;
color:#999999;
border-bottom:2px solid #CED1FF;
border-top:1px solid #CED1FF;
}


td.greybackground{
background-image:url(images/greyed_background.png);
}

td.pickupshirts{
background-image:url(images/gradientstripe.jpg);
background-repeat:repeat-x;
font-family: 'Georgia', Verdana, Tahoma;
padding-left:10px;
padding-bottom:3px;
padding-top:3px;
font-size:17px;
font-style:italic;
color:#333333;
}

td.tdheader{
background-image:url(images/gradientstripe.jpg);
background-repeat:repeat-x;
font-family: 'Georgia', Verdana, Tahoma;
padding-left:10px;
padding-bottom:3px;
padding-top:3px;
font-size:17px;
font-style:italic;
color:#333333;
border-top:1px solid #999999;
}

td.tshirtbox1{
border:#EFEFEF solid 4px;
padding:3px;
font:'Tahoma', Verdana, Georgia;
font-size:11px;
color:#666666;
}

td.tshirtspecs{
font-family: 'Verdana', Tahoma;
font-size:11px;
color:#666666;
padding:5px;
}

td.orangebox{
font-family: 'Georgia', Tahoma;
font-size:14px;
color:#666666;
padding:5px;
background-color:#EFEFEF;
}




* { 

	margin: 0;

	padding: 0;

	} 



body, html {

	min-height:101%;

	color:#262422;

	}

	

body#home {	

	/*background: #efdcc2 url(images/bg3.png) no-repeat center top;*/

	background: url(images/bg20.png) no-repeat center top;

	}



body#interior {

	background: url(images/bg2.png) no-repeat center top;

	}

	

body, select, textarea, input {	

	font: 100% "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial

	}



p {	

	margin: 15px 0;

	line-height:168%;

	}

		

a, a:visited {	

	color: #8f5f48;

	background:url(images/dots.gif) repeat-x bottom;

	text-decoration:none;

	padding-bottom:2px;

	}



a:hover, a:active {	

	background:url(images/hover.gif) repeat-x bottom;

	color:#68341b;

	}



*:focus { 

	outline: none;

	}



a img {

	border:none

	}

	

a.topbuttons{

font-family:Verdana, Tahoma;

font-size:13px;

color:#666666;

}



	



/* CSS Document */



td.mainbanner{

background-image:url(images/banner_humphree.png);

background-repeat:no-repeat;

background-position:top;

}



p.pricetext{

font:Verdana;

font-size:16px;

}



td.bannerbox{

height:86px;

}



td.navbar{

font:Verdana;

color:#CC3300;

padding: 0px;

border-top: dotted 1px #999999;

}



td.shirtbox{

font:Verdana;

font-size:11px;

width:230px;

vertical-align:top;

color:#666666;

padding: 0px;

border-top: dotted 1px #999999;

border-right: dotted 1px #999999;

}



td.shirtbox_leftmost{

font:Verdana;

font-size:11px;

width:230px;

vertical-align:top;

color:#666666;

padding: 0px;

border-top: dotted 1px #999999;

}



td.pickashirt{

font:Verdana;

color:#CC3300;

border: dotted #999999 1px;

/* background-image: url(images/pickashirt2.png); */

background-repeat:no-repeat;

padding-top:35px;

}



p.navbuttons1 a {

color: #000000;

font-family: Verdana;

font-size:12px;

text-decoration: none;

padding: 1px 1px 1px 1px;
border-right:none;
background-repeat: no-repeat;
}


p.navbuttons1 a:hover, p.navbuttons1 a:active {
background-color:#FFFFFF;
border-bottom: 1px dashed #CC0000;
color:#666666;
background-repeat: no-repeat;
}

img.img_noborder {
border:none;
}

img.img_noborder a {
border:none;
}

td.buttonbar{
font-family: 'Georgia', Verdana, Tahoma;
padding: 0px;
font-size:12px;
font-style:italic;
}

p.textbutton a {
color: #000000;
text-decoration: none;
}

p.textbutton a:hover, p.textbutton a:active {
background-color:#333333;
color:#FFFFFF;
background-repeat: no-repeat;
}

td.contact{
font-family: 'Georgia', Verdana, Tahoma;
padding: 15px;
font-size:13px;
font-style:italic;
color:#666666;
background-color:#F7F4FF;
border-top:2px solid #CCCCCC;
}

img.noborder  {
border:none;
}

img.noborder a {
border:none;
}