<!--
body{ background-color:#Fff; margin:0px; padding:0px; background-image:url('/images/shirtriot/site/template/headerbg.jpg'); background-position:top; background-repeat:repeat-x; color:#333333; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}




h1{ font-size:24px; color:#333;  margin:30px 0px 5px 0px; font-weight: normal}
h2{ font-size:20px; color:#95BDD2; margin:0px; padding:0px;}



#navholder { width:960px; height:34px;   }

#nav { 
margin:0 0 0 344px;
padding:0px; 
}

  ul#nav li { list-style:none;
   display:block; float:left;
   
   }
   ul#nav li a {
    display:block;
    outline:none; height:34px;
    text-indent:-9000px;
    margin:0 0 0 0;
    }
   
    ul#nav li a:hover {background-position:0px -34px }   



   ul#nav li#nav-home a {
    background:transparent url('/images/shirtriot/site/template/nav1home.png') no-repeat 0 0;
    background-position:0px 0px; width:93px; 
    }
    ul#nav li#nav-home a:hover {
     background-position:0px -34px 
     }
   ul#nav li#nav-about a {
    background:transparent url('/images/shirtriot/site/template/nav2about.png') no-repeat 0 0;
    background-position:0px 0px; width:118px; 
    }
    ul#nav li#nav-about a:hover {
     background-position:0px -34px 
     }
   ul#nav li#nav-charities a {
    background:transparent url('/images/shirtriot/site/template/nav3charities.png') no-repeat 0 0;
    background-position:0px 0px; width:117px; 
    }
    ul#nav li#nav-charities a:hover {
     background-position:0px -34px 
     }
   ul#nav li#nav-profile a {
    background:transparent url('/images/shirtriot/site/template/nav4profile.png') no-repeat 0 0;
    background-position:0px 0px; width:96px; 
    }
    ul#nav li#nav-profile a:hover {
     background-position:0px -34px 
     }
   ul#nav li#nav-forum a {
    background:transparent url('/images/shirtriot/site/template/nav5forum.png') no-repeat 0 0;
    background-position:0px 0px; width:96px; 
    }
    ul#nav li#nav-forum a:hover {
     background-position:0px -34px 
     }
   ul#nav li#nav-contact a {
    background:transparent url('/images/shirtriot/site/template/nav6contact.png') no-repeat 0 0;
    background-position:0px 0px; width:96px; 
    }
    ul#nav li#nav-contact a:hover {
     background-position:0px -34px 
     }
a:link    {color: #1A6D9A; }
a:active  {color: #1A6D9A; }
a:visited {color: #1A6D9A; }
a:hover   {color: #88B7C2;  }
#btmtag { text-align:center; color:#333333;  padding-bottom:5px; padding-top:5px;  font-size:10px; }
#btmtag a:link {
	color: #333333; font-weight:normal; text-decoration:none; 
}
#btmtag a:visited {
	color:#333333; font-weight:normal; text-decoration:none;
}
#btmtag a:active{
	color:#333333; font-weight:normal; text-decoration:none;
}
#btmtag a:hover{
	color:#88B7C2; font-weight:normal; text-decoration:underline;
}




#subnavholder { width:960px;   }

#subnav { 
margin:11px 0 0 0;
padding:0px; 
}

  ul#subnav li { list-style:none;
   display:block; float:left;
   
   }
   ul#subnav li a {
    display:block;
    outline:none; height:34px;
    text-indent:-9000px;
    margin:0 0 0 0;
    }
   
    ul#subnav li a:hover {background-position:0px -34px }   



   ul#subnav li#subnav-viewcart a {
    background:transparent url('/images/shirtriot/site/template/navb1viewcart.png') no-repeat 0 0;
    background-position:0px 0px; width:209px; 
    }
    ul#subnav li#subnav-viewcart a:hover {
     background-position:0px -34px 
     }
   ul#subnav li#subnav-register a {
    background:transparent url('/images/shirtriot/site/template/navb2register.png') no-repeat 0 0;
    background-position:0px 0px; width:192px; 
    }
    ul#subnav li#subnav-register a:hover {
     background-position:0px -34px 
     }
   ul#subnav li#subnav-form {
     width:500px; float:left;
    }

.formstyle{
	margin:0px 0 0 0px; width:559px; float:left; padding:0px; display:inline; 
}

.btnExample {
  background: url('/images/shirtriot/site/template/navb7login.png');
   font-size:14px; display:inline; 
   font-weight:bold; margin:0px 0 0 0; padding:0px;
   border:none; text-indent:-9000px;
   outline:none; background-position: 0 0px;
  background-repeat:no-repeat; width:91px; 
  height:34px;
 

}
.btnExample:hover {
  background-position: 0 -34px; cursor:pointer;
}

.tbUActive{ 
 border:0;
    background: transparent url('/images/shirtriot/site/template/navb4utextbox.png') no-repeat top left;
    height: 26px;   
*    height: 22px;   
_    height: 22px;     
	  width: 128px;
   	background-position:0 -34px;
padding:8px 20px 0 16px; margin:0px;

}
.tbUNormal{ 
 border:0;
    background: transparent url('/images/shirtriot/site/template/navb4utextbox.png') no-repeat top left;
    height: 26px;   
*    height: 22px;   
_    height: 22px;   
 width: 128px;
   	background-position:0 0;
padding:8px 20px 0 16px; margin:0px;
}

.tbPActive{ 
 border:0;
    background: transparent url('/images/shirtriot/site/template/navb6passtb.png') no-repeat top left;
    height: 26px;   
*    height: 22px;   
_    height: 22px;   
    width: 121px;
   	background-position:0 -34px;
padding:8px 20px 0 16px; margin:0px;

}
.tbPNormal{ 
 border:0;
    background: transparent url('/images/shirtriot/site/template/navb6passtb.png') no-repeat top left;
    height: 26px;   
*    height: 22px;   
_    height: 22px;   
    width: 121px;
   	background-position:0 0;
padding:8px 20px 0 16px; margin:0px;
}
#footerbg{background-position: center bottom; background-image: url(/images/shirtriot/site/template/footerbg.jpg); background-repeat: repeat-x;}
#masthead{margin: auto; width: 960px; background-image: url(/images/shirtriot/site/template/masthead.jpg); background-repeat: no-repeat;}
#holder1{height: 152px;}
#holder2{height: 69px; text-indent: -9000px;}
#usernamediv{width: 72px; text-indent: -9000px; height: 34px; background-image: url(/images/shirtriot/site/template/navb3username.png); background-repeat: no-repeat; background-position: 0pt 0pt; display: block; float: left;}
.floatleft{float:left}
#passworddiv{width: 75px; text-indent: -9000px; height: 34px; background-image: url(/images/shirtriot/site/template/navb5password.png); background-repeat: no-repeat; background-position: 0pt 0pt; display: block; float: left;}

.box {background-image:url(/images/shirtriot/site/template/box.jpg); background-repeat:no-repeat; padding:10px 15px 25px 15px; height:320px; width:259px; text-align:center; position:relative; font-size:18px; }

.box2 {background-image:url(/images/shirtriot/site/template/fade.jpg); background-repeat:repeat-x; padding:0px 0px 0px 0px; height:320px; width:275px; text-align:left; background-position:0px 30px;}
.box2header {font-size:24px; margin-bottom:5px;}

.buttonholder {position:absolute; 
bottom: 21px; 
left:21px;
*left:0px;
_left:21px;}

  .bluebutton {
    background:transparent url('/images/shirtriot/site/template/bluebutton.jpg') no-repeat 0 0;
    background-position:0px 0px; width:247px; display:block;
    outline:none; height:25px;
    text-align:center; color:#FFFFFF; padding:5px 0px; font-weight:bold; text-decoration:none;
    margin:auto; font-family:"Trebuchet MS"; font-size:18px;
    }

	  .bluebutton a:link {
   
    background-position:0px 0px; 
    color:#FFFFFF; text-decoration:none;
        }



.bluebutton a:visited {
    background-position:0px 0px;  color:#FFFFFF; text-decoration:none;
       }
    	 

 

.bluebutton a:hover {     text-decoration:none;
        background-position:0px -32px; color:#FFCC33
     }

.bluebutton a:active {      text-decoration:none;
        background-position:0px -64px; color:#000; font-style:italic
     }

#topholder {height: 355px; margin-bottom:25px;}
#midholder {height: 325px; margin-bottom:25px; margin-left:10px;}
.boxfloatleft {float:left; margin-right:25px}
.box2floatleft {float:left; margin-right:40px}


#charities{ text-align:center;}
#charities img{ margin:18px 35px; border:0px;}

#forgotlink{width:50px; font-size:10px; color:#FFFFFF; display:block; font-weight:bold; position:absolute; top:134px; left:50%; margin-left:170px;}

 #forgotlink a:link {
	color:#CCCCCC; font-weight:normal; text-decoration:none; 
}
 #forgotlink a:visited {
	color:#CCCCCC; font-weight:normal; text-decoration:none;
}
 #forgotlink a:active{
	color:#CCCCCC; font-weight:normal; text-decoration:none;
}
 #forgotlink a:hover{
	color:#CCCCCC; font-weight:normal; text-decoration:underline;
}





--> 