body {
	background-color: #336699;
	background-image: url(images/bg_grad.gif);
	background-repeat: repeat-x;
	margin: 0px;
	}

.bgbody {
	 background-image: url(images/bg_body.jpg);
	 background-repeat: repeat-y;
}

.container{
  vertical-align: top; 
  background-color: #ffffff; 
  width: 800px;
	margin: 0px auto;
	border: 1px solid #336699;
}

.mainbody {
	background-color: #ffffff;
	background-image: url(images/bg_body.jpg);
	background-repeat: repeat-y;
}

a {text-decoration:none;}
a:link {text-decoration: none; color: #000000;}
a:visited {text-decoration: none; color: #000000;}
a:hover {text-decoration: underline overline; color: #FF0000;}
a:active {text-decoration: none;color: #000000;}

.frame {
	 background-image: url(images/bg_border_20x30.gif);
	 background-repeat: repeat-y;
	 background-position: left;
	 background-position: right;
}

.blog { 
  width: 220px;
  border: 2px solid black; 
  margin: 0px 5px; 
  padding: 3px; 
  background: #FFFF00; 
  text-align: center;  
  font-size: 12px; 
}

.hr {width: 100px;}

.tnav {font-size: 11px; font-weight: bold; text-align: center; width: 100px;}
.tstyle {font-size: 10px;}

.tfullsize { 
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 800px; 
  height: 826px; 
}

.tshirts { 
  background-image: url(images/tbackground.gif); 
  background-repeat: no-repeat;
}

.tshirtbuy { 
  background-image: url(/images/tbuybkgd.gif); 
  background-repeat: no-repeat;
  margin: 0px 0px 0px 50px;
  width: 170px;
  height: 100px; 
  text-align: center;
  vertical-align: top;  
}

.product-title {text-align: center; font-size: 24px;}
.product-image {margin: 5px 0px 0px 160px; height: 195px; width: 260px; border: 2px solid black;}
.product-image-note {text-align: center; font-size: 15px;}
.product-listing {text-align: left; font-size: 18px; margin: 0px 0px 0px 70px}
.product-listing1 {text-align: left; font-size: 18px; margin: 0px 0px 0px 50px}

.product-featuretitle {margin: 5px 0px 0px 20px; text-align: left; font-size: 16px; font-weight: bold; color: #F87217}
.product-featurelist {text-align: left; font-size: 13px; margin: 5px 0px 0px 35px;}


.teststyle {
  font-size: 14px; 
  font-face: arial, new times roman;
}

.checkmark {width: 19px; height: 18px;}
.clear {clear:both;}


.manualcontainer {
   position:absolute;
   Width:600px;
   height:400px;
   border:1px solid #000000;

}

.textheader {
   font-size:18px;
   font-weight:bold;
   color:#0000FF;
}

.text {
   font-size:14px;
   margin-top:5px;
}

.GiveawayForm {
   font-size:12px;
}

.GiveawayForm1 {
   margin-left:20px;
   border:1px solid #A4A4A4; 
   color:#0101DF;
   font-weight:bold;
   font-size:20px;
   background-color:#FFFF00;
   width:250px;
   padding:0px 0px 0px 5px;
}

.GiveawayForm2 {
   margin:5px 0px 0px 20px;
   border:1px solid #A4A4A4; 
   color:#0101DF;
   font-weight:bold;
   font-size:18px;
   background-color:#FFFF00;
   width:250px;
   padding:0px 0px 0px 5px;
}

.afftoolsbox {
   margin-left:100px;
   width:660px;
   padding:10px;   
   font-size:18px;
   border:2px dashed #000000;
   background-color:#F2F2F2;
   text-align:center;
}

.afftooltitle {
   color:#0000FF;
   font-weight:bold;
   font-size:20px;
}

.sigtext1 {
   font-size:16px;
   text-align:center;
}

.sigtext2 {
   font-size:14px;
   text-align:center;
}

.sigtextarea {
   margin-top:6px;
   text-align:center;
 }

.forumtext1 {
   font-size:15px;
   color:#0000FF;
}

.forumtitle {
   font-size:18px;
   color:#0000FF;
}

.forumdesc {
   font-size:14px;
}


































